Activity
From 2017-03-18 to 2017-06-15
2017-06-15
- 03:41 PM Piper Vamp JSON Adapter Revision 161:577e5e55cc21: Docs, parameterise node binary, update expected output for static info &
- category (+overdue update from copyright to rights)
- 02:15 PM Piper Vamp C++ Revision 252:3be9f5b49694: These should no longer be necessary
- 12:54 PM Piper Vamp C++ Revision 251:41bbfede402a: Fix typo (lib for include)
- 11:52 AM Piper Vamp C++ Revision 250:0701519bb35b: Force use of .a from vamp-plugin-sdk dir
- 10:21 AM Piper Vamp C++ Revision 249:9142c859e636: Force c99 mode
- 10:12 AM Piper Vamp C++ Revision 248:cb51adadccd5: Add forgotten files!
- 09:52 AM Piper Vamp JSON Adapter Revision 160:e4d10a68b933: Merge branch 'output-type-uri'
- 09:52 AM Piper Vamp C++ Revision 247:8a031eb9a25f: Merge branch 'output-type-uri'
- 09:51 AM Piper Vamp C++ Revision 246:86d4310c2a62: Back to master branch
- 09:51 AM Revision 208:01b5abe6f170: Merge branch 'output-type-uri'
- 09:50 AM Piper Vamp JSON Adapter Revision 159:205f9a6240f5: Use sord-single build
- 09:38 AM Piper Vamp C++ Revision 245:b32c68f08ec0: Use local sord/serd build
- 09:09 AM Piper Vamp C++ Revision 244:f548eb11ae01: Rename RdfTypes (which sounds like a set of type declarations) to
- StaticOutputRdf
2017-06-14
- 05:35 PM Ugly Duckling Revision 340:57c99365b028: Update extractor builds to versions with static output metadata in them
-
01:58 PM Vamp plugin builds for Piper JS Revision 48:4d450d496793: Update .cpp main files with metadata from generator
-
01:58 PM Vamp plugin builds for Piper JS Revision 21:ac94242cf562: Update .cpp main files with metadata from generator
- 11:36 AM Piper Vamp JSON Adapter Revision 158:dcd4bdf095e7: Update example builds with output metadata
- 11:36 AM Piper Vamp JSON Adapter Revision 157:d55e8f37eacf: Tidy
- 11:35 AM Piper Vamp JSON Adapter Revision 156:94050aba32c3: Remove nonexistent flag
- 11:27 AM Piper Vamp C++ Revision 243:498f899a91b6: Remove stubber from this repo; it's in piper-vamp-js now
- 10:07 AM Piper Vamp JSON Adapter Revision 155:1b9f5fb90ccf: Comment
- 10:07 AM Piper Vamp JSON Adapter Revision 154:6f01107166d5: Comment
- 10:06 AM Piper Vamp JSON Adapter Revision 153:38675dcea44f: Bring the stub generator into this repo (from piper-vamp-cpp)
2017-06-13
- 05:25 PM Piper Vamp JSON Adapter Revision 152:c43d2e93153f: Provide category and output static info
- 05:16 PM Piper Vamp C++ Revision 242:d607ae858682: Update json11 code
- 04:24 PM Piper Vamp C++ Revision 241:fdab0a246298: Report and fail if no plugins found (i.e. wrong library name, usually)
- 04:07 PM Piper Vamp C++ Revision 240:d00199f3b010: More helpful comments etc
- 12:17 PM Piper Vamp C++ Revision 239:335a5909d4a8: Library
- 12:09 PM Piper Vamp C++ Revision 238:0664784566d8: Generate plausible metadata names; emit empty type URIs for outputs that
- don't have any (to make the structure clearer)
- 10:06 AM Piper Vamp C++ Revision 237:5ba2749f2024: Avoid emitting duplicate plugins (where duplicate libraries are
- installed)
- 10:06 AM Piper Vamp C++ Revision 236:903f217e0ca7: Add sord library
- 09:46 AM Piper Vamp C++ Revision 235:87ab11fdcfec: Tidy
- 09:46 AM Piper Vamp C++ Revision 234:9ec8a707408e: We're more likely to want to trigger this rule by removing the .h than
- the .c++ file
- 09:45 AM Piper Vamp C++ Revision 233:82f86151bc4b: The compiler in the Travis environment seems to have trouble with this
- initialiser, change it
- 08:44 AM Piper Vamp C++ Revision 232:09b7eab40dbf: Begin on stub-generator for Piper Vamp wrappers
- 08:43 AM Piper Vamp C++ Revision 231:8fd9da17f951: Remove unneeded include
- 08:41 AM Piper Vamp C++ Revision 230:d96981c06e62: Small tidy
2017-06-12
- 03:52 PM Revision 207:5c009d5a88a6: Add static info to output descriptor
- 10:20 AM Piper Vamp C++ Revision 229:d54dab075247: Implement RDF type lookup
- 10:19 AM Piper Vamp C++ Revision 228:691b0daad1c6: Add helpful output
2017-06-09
- 04:47 PM Piper Vamp C++ Revision 227:c6aed932318d: Small comment
- 04:41 PM Piper Vamp C++ Revision 226:c5cdc9e6a4bf: Add these external library files
- 04:40 PM Piper Vamp C++ Revision 225:025b3e2f7c17: Minor adjustment
- 04:25 PM Piper Vamp C++ Revision 224:16655424db89: More notes on rdf layout
- 03:18 PM Piper Vamp C++ Revision 223:a29ce4af17bc: More filling in the RDF type loading code
- 01:56 PM Piper Vamp C++ Revision 222:e0e3d9efa774: Stub out RDF type lookup
- 01:06 PM Piper Vamp C++ Revision 221:9aca3267809c: Various fixes to JSON writing for static output data
2017-06-08
- 04:17 PM Piper Vamp C++ Revision 220:02de5df3a884: Add static output descriptor, pass through type URI
-
Note that the server doesn't actually populate any type URIs yet, so
this is only half-tested. - 12:06 PM Revision 206:0a482ae2525f: Add output type URI via static descriptor ("option E")
2017-06-07
- 04:15 PM Ugly Duckling Revision 437:9d354d9bfa6b: Remove icon, too ugly(!)
- 03:45 PM Ugly Duckling Revision 436:d2af14e0b949: No need to close the tray programmatically, can do it in the template.
- 03:34 PM Ugly Duckling Revision 435:a1562ee60ed4: Close tray on file open and record.
- 03:30 PM Ugly Duckling Revision 434:0991af5c6eb2: Disable remote load button whilst loading
- 02:51 PM Ugly Duckling Revision 433:48904aa87ba3: Rudimentary mechanism for loading remote plugins, with a loading spinn...
- 08:58 AM Ugly Duckling Revision 432:5220174f2712: Don't propagate button click event, will fire two events due to link o...
- 08:46 AM Ugly Duckling Revision 431:686cf74aa0a2: Allow clicking whole list item to extract. Kinda makes the plus button...
- 08:39 AM Ugly Duckling Revision 430:372c39e798ac: mobile safari scrolling fix again, not sure why it didn't need this be...
2017-06-06
- 11:36 PM Ugly Duckling Revision 429:c3f35dc61765: mobile safari scrolling fix
- 11:14 PM Ugly Duckling Revision 428:634d51d8e114: Bodge height
- 10:13 PM Ugly Duckling Revision 427:b0415f8837d9: Setup extraction menu with a callback for closing the menu on extracti...
- 10:11 PM Ugly Duckling Revision 426:8fee76ab8e90: Take a callback as a prop for performing an action when requesting an ...
- 09:37 PM Ugly Duckling Revision 425:78c32c94d201: Change to overflow, seems to fix an issue in safari.
- 09:36 PM Ugly Duckling Revision 424:bb2bc6af642b: Update lock
- 06:11 PM Ugly Duckling Revision 423:4387175f594b: Basic action tray for feature analysis. WIP, bit buggy wrt scrolling a...
- 04:10 PM Ugly Duckling Revision 422:1811801a9830: ugly-content flex fill height
- 04:05 PM Ugly Duckling Revision 421:663f1c61fe98: Use ListModule from @angular/material
- 04:04 PM Ugly Duckling Revision 420:8a866ee7c75f: web-animations polyfill
- 01:15 PM Ugly Duckling Revision 419:8d6b3c941a78: Remove use of sidebar. Currently no way to perform an analysis.
- 01:15 PM Ugly Duckling Revision 418:b10e954c4ddd: Update dependencies
- 10:54 AM Ugly Duckling Revision 417:1e794ba59d40: Pointer cursor on card content / visualisations
- 10:47 AM Ugly Duckling Revision 416:2dbe167a95fd: CSS fix for avoiding text selection, mainly for when zooming on desktop.
2017-06-05
- 02:56 PM Ugly Duckling Revision 415:95d1f10129a3: Update cross-hair position to the current time on initial render.
- 02:34 PM Ugly Duckling Revision 414:0329495fd822: Revert that, probably sensible to set the duration with the audio buffer.
- 02:27 PM Ugly Duckling Revision 413:24df6a0d61c8: No need for this opaque bodge anymore, base uses prop instead.
- 02:25 PM Ugly Duckling Revision 412:89674c064cda: Set duration on the LayerTimeContext to the length of the underlying a...
- 10:56 AM Ugly Duckling Revision 411:7e6b9b557179: Lint
2017-06-04
- 09:00 PM Ugly Duckling Revision 410:523858455430: Spinner whilst items are pending.
- 08:20 PM Ugly Duckling Revision 409:81b1ff474bc6: Wrap components with a playhead (highlight layers not currently workin...
- 08:19 PM Ugly Duckling Revision 408:f2d43724a578: LifeCycle handling for paging animations. Additionally, only add a pag...
- 08:17 PM Ugly Duckling Revision 407:6e14dd416e12: A play-head which attaches itself to WavesComponents.
- 08:16 PM Ugly Duckling Revision 406:0554b1af47f6: Publicly expose height and addLayer (for bodging basically). Return a ...
- 08:15 PM Ugly Duckling Revision 405:3ace7672638b: Angular DI can't figure out these are derived from WavesComponent. Add...
2017-06-03
- 09:59 AM Ugly Duckling Revision 404:6672496ff32e: Alter Plot types slightly, moving yDomain to top level.
2017-06-02
- 07:12 PM Ugly Duckling Revision 403:40ea40ebc2b3: Have animation controlled by a prop, clearing up animation tasks when ...
- 07:10 PM Ugly Duckling Revision 402:f9d5006f76e1: Change curve component to not render vertical scale / highlight by def...
- 07:09 PM Ugly Duckling Revision 401:6015f02ef2c6: Cleanup animation tasks on destruction.
- 07:08 PM Ugly Duckling Revision 400:e06b62d949de: Return a callback when adding an animation task, allowing it to be rem...
- 05:24 PM Ugly Duckling Revision 399:6fe8ef9687de: Who am I kidding? Graduate the bodge.
- 04:51 PM Ugly Duckling Revision 398:75cb17f28277: Refactor to use render loop service
- 04:47 PM Ugly Duckling Revision 397:308ea1c2612e: Introduce a render loop service / singleton for work which needs to be...
2017-06-01
- 11:04 PM Ugly Duckling Revision 396:3eab26a629e1: Revert changes relating to bodging unit onto the shaped features. Now ...
- 06:56 PM Ugly Duckling Revision 395:de9864aeacf0: Latest dependencies
- 06:55 PM Ugly Duckling Revision 394:f45a916eb5b1: Use the cross hair layer for notes, tracks and curve. This involved bo...
- 04:26 PM Ugly Duckling Revision 393:a02e6ec4a9d2: cross-hair-inspector component, much the same technique used for the v...
- 04:25 PM Ugly Duckling Revision 392:7ef6c8089801: Additional interfaces, VerticalScaleRenderer & VerticalValueInspectorR...
- 04:20 PM Ugly Duckling Revision 391:511fafd13873: Add HighlightLayer typings
- 10:06 AM Ugly Duckling Revision 390:26ca17e67364: Implement VerticallyBoundedWavesComponent for tracks, notes. Wrap curv...
- 10:04 AM Ugly Duckling Revision 389:29b817e49a22: Introduce interface VerticallyBounded, which describes a component wit...
- 10:02 AM Ugly Duckling Revision 388:5f775358c3cf: Introduce vertical-scale component which is a polymorphic container, t...
2017-05-31
- 07:31 PM Ugly Duckling Revision 387:2ec1e795f46c: Some visibility changes to properties
- 07:29 PM Ugly Duckling Revision 386:ee6c4e3dc461: Some visibility changes and unnecessary method args.
- 07:24 PM Ugly Duckling Revision 385:afe2fa4a3215: Remove redundant imports.
- 07:21 PM Ugly Duckling Revision 384:7119d62121f0: ViewChild properties are, of course, inherited (why wouldn't they be?!...
- 07:14 PM Ugly Duckling Revision 383:1241ca979fd9: Refactor based on pattern which emerged when implementing multiple com...
- 05:33 PM Ugly Duckling Revision 382:c1cedba9557b: Basic grid, bringing in old code from waveform.component.ts. Issues wi...
- 05:09 PM Ugly Duckling Revision 381:b220ed78a250: Rig up instants and add dynamic colour selection to feature components...
- 03:15 PM Ugly Duckling Revision 380:b81ed55fdee3: Basic notes component in place. Room for reducing dupe across these Wa...
- 02:49 PM Ugly Duckling Revision 379:a3b45218c311: Move colour prop to base class
- 01:59 PM Ugly Duckling Revision 378:9fe6e00e0700: Lint
- 01:10 PM Ugly Duckling Revision 377:05a817d8ba71: Use module scoped id generator instead of passing in an id to components.
- 12:55 PM Ugly Duckling Revision 376:35234006c3c3: Use module scoped id generator instead of passing in an id to components.
- 12:38 PM Ugly Duckling Revision 375:9f9d5731a941: Correct return type
- 12:35 PM Ugly Duckling Revision 374:2565f55f0ca7: Update waves-ui types with LayerTimeContext and linear scale
- 02:44 AM Ugly Duckling Revision 373:2df7b3722eb9: Remove unnecessary style template
- 02:42 AM Ugly Duckling Revision 372:bc2680f0736b: Move curve logic to a tracks component, and use that component to crea...
2017-05-30
- 11:21 PM Ugly Duckling Revision 371:44ed7a3916c8: Remove changes to offset and zoom when adding layer.
- 11:01 PM Ugly Duckling Revision 370:3fa0c8cab919: Tracks. With slight modifications, ugly-curve is essentially ugly-trac...
- 10:50 PM Ugly Duckling Revision 369:b77cd48d86a9: Forward Tracks features.
- 10:15 PM Ugly Duckling Revision 368:a8a6e8a4ec70: Refactor the curve reshaping stuff to a utility function.
- 06:19 PM Ugly Duckling Revision 367:f967cb22a37a: Clear when updating, not functional difference in this app as it stand...
- 06:14 PM Ugly Duckling Revision 366:f122bb02c428: Core logic copied over from old waveform.component.ts for drawing curv...
- 06:13 PM Ugly Duckling Revision 365:9ba7d304a99d: Add css classes to the container divs for ngIf and ngSwitch to ensure ...
- 06:11 PM Ugly Duckling Revision 364:7b28be117735: Avoid changing timeContext properties unless duration is explicitly se...
- 03:08 PM Ugly Duckling Revision 363:53d33e0d0636: Set up some logic for rendering different items. Might belong somewher...
- 03:08 PM Ugly Duckling Revision 362:bcb0a172eca3: Populate item with features when extracted. This should be moved to ha...
- 03:07 PM Ugly Duckling Revision 361:f12a12ce9de0: Change AnalysisItem type slightly to actually contain the feature data...
- 03:06 PM Ugly Duckling Revision 360:1ad3c86fd1f7: Move typings out of waveform folder
- 03:06 PM Ugly Duckling Revision 359:c8a585de46ac: Add skeleton for a curve component.
2017-05-26
- 09:11 PM Ugly Duckling Revision 358:0e20af8a4065: Id will always be present
- 06:30 PM Ugly Duckling Revision 357:b529a08ddff1: Explicitly state the change detection strategy, despite the fact it wi...
- 06:28 PM Ugly Duckling Revision 356:b852bace6b14: Shuffle some stuff around, putting generic stuff in the base class.
- 06:20 PM Ugly Duckling Revision 355:335bb6459fe8: There's nothing waveform specific about these, they'll likely be used ...
- 06:17 PM Ugly Duckling Revision 354:a9ce5516c17d: Introduce an abstract base class for components using waves-ui.
- 01:10 PM Ugly Duckling Revision 353:02e7be2daf31: fix playhead regression. TypeScript doesn't seem to catch errors for n...
- 01:04 PM Ugly Duckling Revision 352:2453773eddd6: Remove debug print
- 01:03 PM Ugly Duckling Revision 351:e108249fc2ff: Fix erroneous type guard caused by blindly copy pasting.
- 12:59 PM Ugly Duckling Revision 350:524f5cd75737: Split AnalysisItem out into individual types for root audio items and ...
2017-05-25
- 05:57 PM Ugly Duckling Revision 349:bf038a51f7e3: Restore some of the feature related logic from waveform.component into...
- 05:56 PM Ugly Duckling Revision 348:d17d5038b11a: Wire up as necessary to push the handlers down the tree. This is unfin...
- 05:55 PM Ugly Duckling Revision 347:82d476b976e0: Move waveform.component and remove all logic not concerned with render...
- 05:52 PM Ugly Duckling Revision 346:f87a96ab1e3f: Back the playing state observable with a ReplaySubject so that animati...
- 05:51 PM Ugly Duckling Revision 345:ce598b654044: Add a component to drive a play head component, animating it with RAF.
- 05:51 PM Ugly Duckling Revision 344:7b099900f049: Add a basic component for drawing a Play head.
2017-05-23
- 10:41 AM Ugly Duckling Revision 343:8bfd9586c78a: Move some functions out of waveform and into appropriately named modules.
- 10:25 AM Ugly Duckling Revision 342:b5f2ee789fb3: Merge branch 'master' of github.com:piper-audio/ugly-duckling
2017-05-22
- 08:57 AM Piper Vamp C++ Revision 219:db929669e7d3: *Ahem* Rebuild for actual capnp v0.6.
-
(Really should find a better way than committing these!)
Also simplify Makefile a bit, remove o directory.
2017-05-19
- 04:40 PM Ugly Duckling Revision 339:46435d5208e9: Merge branch 'master' of ssh://github.com:/piper-audio/ugly-duckling
- 04:37 PM Ugly Duckling Revision 334:f986426870d0: Add scale and highlight to notes tracks
- 04:18 PM Ugly Duckling Revision 341:684619d3fad5: Allow interacting with highlight layer regardless of whether playback ...
- 03:01 PM Ugly Duckling Revision 338:2b374217d8a0: Merge pull request #42 from LucasThompson/fix/playhead-not-animating-i...
- Fix/playhead not animating if playing on init
- 02:28 PM Ugly Duckling Revision 337:097d93b11445: Remove internal flag for playing and just use the method provided by t...
- 02:14 PM Ugly Duckling Revision 336:9f6131d22bec: Call animate when rendering a feature so that the play head animates.
- 01:47 PM Ugly Duckling Revision 335:e213fdc33f46: Lint
- 11:08 AM Ugly Duckling Revision 333:802fbba26afe: Round piano roll y domain to closest octave boundaries
2017-05-17
- 04:38 PM Ugly Duckling Revision 332:6ada6ca40baf: Update PYin build
- 02:13 PM Ugly Duckling Revision 331:dcb015c5a845: Merge pull request #37 from LucasThompson/dev/notes-bodge
- Dev/notes bodge
- 02:08 PM Ugly Duckling Revision 330:cc8a1e08dd2d: Resurrect a rewind button for now.
- 12:56 PM Ugly Duckling Revision 329:796b5217899d: Latest waves-ui
- 12:56 PM Ugly Duckling Revision 328:676c4d6d35f7: Small tidy up, some formatting changes and removal of unnecessary prop...
2017-05-16
- 05:20 PM Ugly Duckling Revision 327:fab49fd10f35: Remove more accidentally left in logic from debugging.
- 05:16 PM Ugly Duckling Revision 326:e401995304a7: Remove accidental event emit left in from debugging.
- 04:46 PM Ugly Duckling Revision 325:38f3fe548ac0: Merge pull request #1 from LucasThompson/fix/mobile-safari-high-water
- Fix/mobile safari high water
- 04:16 PM Ugly Duckling Revision 324:e433a2da0ada: Refactor the import library logic slightly to waterfall the loading of...
- 11:15 AM Ugly Duckling Revision 323:72673c954216: Try chaining the list requests.
- 10:44 AM Ugly Duckling Revision 322:38886ce7e2e5: Instantiate services on list and process, trying to ensure only one em...
2017-05-15
- 12:28 AM Ugly Duckling Revision 321:89208e8af8cc: Load only pYin
- 11:52 PM Ugly Duckling Revision 320:a16d968d646e: Bodge in to load pyin and nnls-chroma from server on startup
- 05:57 PM Ugly Duckling Revision 319:64dee0c156b1: Some slight refactoring of the list deduction guff and rig up notes la...
- 02:57 PM Ugly Duckling Revision 318:2e6f7b2c887f: Latest waves-ui
2017-05-12
- 05:20 PM Ugly Duckling Revision 317:cddc1cc19d8d: Merge pull request #36 from LucasThompson/dev/tracks-shape
- Dev/tracks shape
- 05:14 PM Ugly Duckling Revision 316:98490d0ceb77: Lint.
- 05:11 PM Ugly Duckling Revision 315:78a38043b634: Relax linting rules for shadowing variables
- 05:08 PM Ugly Duckling Revision 314:e4e216957803: Merge branch 'dev/tracks-shape' of github.com:cannam/ugly-duckling int...
- 05:07 PM Ugly Duckling Revision 312:e09bb9b25741: Update yarn lock
- 04:52 PM Ugly Duckling Revision 311:f599bce2696e: Bring in latest piper-js, and upgrade angular cli
- 04:48 PM Ugly Duckling Revision 310:103cc6f63da1: The existence of a window object was screwing up something a recent up...
- 03:07 PM Ugly Duckling Revision 313:a37fe99e1d9d: Add unit to highlight layer
- 12:22 PM Ugly Duckling Revision 309:e356409f4c45: Reinstate highlight layer (with waves-ui update)
- 09:48 AM Ugly Duckling Revision 308:2cc5e1c39ba5: Use multiple line layers for tracks shape.
-
Currently the highlight layer is disabled; it'll take a bit more work to
restore this. - 09:10 AM Ugly Duckling Revision 307:930f712f687c: Revert to my own fork of piper-js
- 08:46 AM Ugly Duckling Revision 306:cd117c836ca7: Merge remote-tracking branch 'lucas/dev/tracks-shape' into dev/tracks-...
- 08:28 AM Ugly Duckling Revision 305:75a234459d3b: Fix for changes to streaming api in piper-js i.e. collect on the client
- 08:26 AM Ugly Duckling Revision 304:5527c0f82059: Pull in latest dev branch
- 02:19 AM Ugly Duckling Revision 303:dc415a620b15: Merge branch 'dev/tracks-shape' of github.com:cannam/ugly-duckling int...
- =
- 01:40 AM Ugly Duckling Revision 302:c6dd5752f7f7: Change to new StreamingResponse type.
2017-05-11
- 11:46 AM Ugly Duckling Revision 300:1d39cc796046: Fix check for proper feature structure
- 11:29 AM Ugly Duckling Revision 299:46a6b91ea51b: Update to match latest changes to piper-js shape structures
2017-05-10
- 05:45 PM Ugly Duckling Revision 301:fff3a4fba992: Change guard at top of renderFeatures for change in response shape + a...
- 03:42 PM Ugly Duckling Revision 298:bc67503ea8c6: Pull out addLineLayer
- 02:47 PM Ugly Duckling Revision 297:73beb0e970c5: Modify FeatureReducers so that it compiles.
- 01:41 PM Ugly Duckling Revision 296:cda9307d9eb7: Start updating code to piper-js api with updated FeatureCollection
- 01:22 PM Ugly Duckling Revision 295:f16705a58887: Merge branch 'master' of ssh://github.com/piper-audio/ugly-duckling
2017-05-09
- 11:46 AM Piper Vamp C++ Revision 218:ea8994465322: Rebuild these for capnp v0.6.
-
But it would probably be better at this point not
to commit them, as the main reason they are in the repo is because ...
2017-05-08
- 05:38 PM Ugly Duckling Revision 294:ea81b6199eaf: Merge pull request #35 from piper-audio/fix/mic-permission-request-on-...
- Request microphone access when trying to record, not on construction.
- 03:12 PM Ugly Duckling Revision 293:53aaf72c2fd0: Request microphone access when trying to record, not on construction o...
2017-05-05
- 05:42 PM Ugly Duckling Revision 292:0724b8f4174f: Font bodge
- 03:02 PM Ugly Duckling Revision 291:71f9286da66f: Merge branch 'master' of ssh://github.com/piper-audio/ugly-duckling
- 03:00 PM Ugly Duckling Revision 290:883703729178: Merge pull request #32 from piper-audio/chore/change-waves-ui-dependency
- Use our waves-ui fork.
- 02:58 PM Ugly Duckling Revision 289:6a83df5029fe: Use our waves-ui fork.
- 11:03 AM Ugly Duckling Revision 288:0c0fd90320e7: Avoid getting horribly bogged down if a feature contains a NaN
- 09:48 AM Ugly Duckling Revision 287:6c47605ebd75: Merge remote-tracking branch 'origin/master'
2017-05-04
- 05:17 PM Ugly Duckling Revision 286:6c51fd776008: Merge pull request #31 from piper-audio/dev/dynamic-resize-card-content
- Dev/dynamic resize card content. Resolves #26.
- 05:09 PM Ugly Duckling Revision 285:2d7da410ba46: Introduce width Inputs to analysis items and waveform and observe for ...
- 04:57 PM Ugly Duckling Revision 284:f0c9c9d860e7: Introduce app level, injectable, observable for dimension changes.
- 03:33 PM Ugly Duckling Revision 283:a2ba82a51115: Wrap in a container with full width of parent
- 03:21 PM Ugly Duckling Revision 282:5ab9e6132424: Create independent Timeline for each rootAudioUri, no idea how this wa...
2017-05-03
- 05:03 PM Ugly Duckling Revision 281:bb44ef9deb42: Merge remote-tracking branch 'origin/master'
- 12:37 PM Ugly Duckling Revision 280:65ac5f8fc253: Remove padding from bottom of card. Closes #5.
- 12:23 PM Ugly Duckling Revision 279:c5867677987a: Merge pull request #30 from piper-audio/dev/custom-material-theme
- Dev/custom material theme
- 10:21 AM Ugly Duckling Revision 278:7714e4fc1e57: Auto-generated swatch based on our current desired blue toolbar.
- 08:39 AM Ugly Duckling Revision 271:79fa2c4c0fce: Merge remote-tracking branch 'origin/master'
2017-05-02
- 10:11 PM Ugly Duckling Revision 277:ce44d0fbda3b: Merge branch 'dev/custom-material-theme' of github.com:piper-audio/ugl...
- 09:31 PM Ugly Duckling Revision 272:74f36b4777ff: Merge branch 'master' of github.com:cannam/ugly-duckling into cc-verti...
- 06:10 PM Ugly Duckling Revision 266:88ac87b1800e: Layout tweaks
- 05:16 PM Ugly Duckling Revision 276:080216cdff3f: Remove pre-compiled theme import and colour override bodge - in prepar...
- 05:10 PM Ugly Duckling Revision 275:f6b7cdb88906: Boiler plate material theming sass file, and add to config.
- 05:10 PM Ugly Duckling Revision 274:356e29feef29: Update yarn lock
- 05:10 PM Ugly Duckling Revision 273:28689aa1a9e8: Add node-sass as dev dependency - as angular-cli would generate.
- 03:19 PM Ugly Duckling Revision 270:2e30a02b57ca: Merge pull request #29 from piper-audio/fix/error-when-no-extractor-se...
- Helper method for accessing current item from MdSelect
- 03:16 PM Ugly Duckling Revision 269:077b57d64bbd: Helper method for accessing current item from MdSelect
2017-04-28
- 06:54 PM Ugly Duckling Revision 265:4cfd6258b958: Pin waves-ui revision; fix ScaleLayer ctor call
- 04:04 PM Ugly Duckling Revision 264:4470c94b470e: Embark on vertical scale
- 03:46 PM Ugly Duckling Revision 268:9c9ac77d7448: Small refactor.
- 03:40 PM Ugly Duckling Revision 267:c2e6429c6917: Remove linting rule
- 02:31 PM Ugly Duckling Revision 263:4c1c19fbcf70: Merge branch 'master' of ssh://github.com:/piper-audio/ugly-duckling
- 02:20 PM Ugly Duckling Revision 262:e6209045b0d7: Merge pull request #24 from piper-audio/feature/determinate-spinner
- Feature/determinate spinner - resolves #19 for feature extraction (still need to improve waveform). Partly resolves #20
- 01:52 PM Ugly Duckling Revision 261:4824acbf1a95: Merge remote-tracking branch 'lucas/feature/determinate-spinner'
- 01:30 PM Ugly Duckling Revision 260:4b31e8e26306: Update yarn.lock
- 01:28 PM Ugly Duckling Revision 259:d78ba9521fcd: piper back on master
- 12:00 PM Ugly Duckling Revision 258:3018e8531840: Don't normalise the feature data to 0,1 here: instead set the yDomain of
- the layer to its actual extent
- 10:51 AM Ugly Duckling Revision 257:7bd5152e2edb: Some tweaks to colour selection
- 09:23 AM Ugly Duckling Revision 256:6d128e43f4d5: Merge remote-tracking branch 'lucas/feature/determinate-spinner'
2017-04-27
- 05:38 PM Ugly Duckling Revision 255:1686e5a2880d: Update yarn.lock
- 04:41 PM Ugly Duckling Revision 254:ff71da632fbb: Add highlight layer
- 04:41 PM Ugly Duckling Revision 222:990b0fc68653: Add highlight layer
- 01:14 PM Ugly Duckling Revision 253:b65ab8b72cfa: waves-ui back on master
- 10:54 AM Ugly Duckling Revision 252:3a2d79307a19: Update yarn.lock for current package.json
- 10:54 AM Ugly Duckling Revision 251:610b72b1ed09: Exclude node_modules from linting
- 10:37 AM Ugly Duckling Revision 250:c60b03098bae: Rename to indicate not all responses are sent.
- 10:34 AM Ugly Duckling Revision 249:55be5d2e96f6: Small tidy.
- 10:32 AM Ugly Duckling Revision 248:4224929943bc: Small refactoring to avoid duplication of process and collect. It real...
- 10:14 AM Ugly Duckling Revision 247:7a6ef711c73a: Only emit progress if totalBlockCount is present.
2017-04-26
- 06:43 PM Ugly Duckling Revision 246:56aa7f48693f: Lock waves-ui version, dev happening on master.
- 06:28 PM Ugly Duckling Revision 245:f7c23d489c75: Install browserify because waves-ui needs it, and bring in latest pipe...
- 04:21 PM Ugly Duckling Revision 244:b8d1988b774f: Merge pull request #18 from LucasThompson/fix/slow-streaming
- Fix/slow streaming
- 04:16 PM Ugly Duckling Revision 243:7106cdd59e62: Combine the features as they come in. On every percentage point change...
- 04:14 PM Ugly Duckling Revision 242:ca5fcdfa0851: Remove the reducing, assuming the server will return all features when...
- 04:13 PM Ugly Duckling Revision 241:9285f1b80990: Some reducer functions for folding StreamingResponses into a single re...
- 09:38 AM Ugly Duckling Revision 240:c03b6a1eb9c9: Merge pull request #17 from LucasThompson/refactor/on-push-components-...
- Refactor/on push components immutable state
- 09:32 AM Ugly Duckling Revision 239:eedac4a56fe5: Merge pull request #16 from LucasThompson/chore/upgrade-dependencies
- Chore/upgrade dependencies
2017-04-25
- 08:07 PM Ugly Duckling Revision 238:51803e9a42ca: Remove WIP debugging.
- 08:01 PM Ugly Duckling Revision 237:b0c5c1b28405: Missing root tsconfig
- 08:01 PM Ugly Duckling Revision 236:53ea6406d601: Generate new project with latest @angular/cli, including Angular 4.
2017-04-24
- 05:05 PM Ugly Duckling Revision 235:76f2cd2c5a68: Refactor the root component to push the app state down to children.
- Currently using an ad-hoc container with similar interface as array used previously. not thought out.
- 05:03 PM Ugly Duckling Revision 234:0833ddde6a83: Manually trigger change detection - as being a child of an OnPush comp...
- 05:02 PM Ugly Duckling Revision 233:bd2f5769e7fa: Add ProgressBar to bootstrapping.
- 04:39 PM Ugly Duckling Revision 232:77ada2e07997: Setup feed for OnPush strategy and pass single items to children
- 04:20 PM Ugly Duckling Revision 231:0249ee049353: Take single item as input and use progress-bar
- 02:40 PM Ugly Duckling Revision 230:c274af5487c6: Add a progress bar, having issues with md-spinner not updating and als...
2017-04-21
- 03:12 PM Ugly Duckling Revision 229:efa23f33393b: Remove redundant map & some naive logic for wrapping emscripten modules
- 01:06 PM Ugly Duckling Revision 228:23db7139085a: rename, as a piper service is an implementation detail of the feature ...
- 01:00 PM Ugly Duckling Revision 227:ac513d535be9: Setup state so that it triggers use of a determinate spinner.
- 12:59 PM Ugly Duckling Revision 226:4865567d9e43: Refactor feature extraction service to use piper streaming client/server.
- Change FeatureExtractionWorker accordingly and calling code.
- 12:58 PM Ugly Duckling Revision 225:16d19c12e42f: Remove redundant injection of feature extraction service.
- 12:55 PM Ugly Duckling Revision 224:1c1cc4ec183c: Setup analysis-item to display determinate spinner if progress prop pr...
- 12:18 PM Ugly Duckling Revision 223:7df3269dcd95: Fix old @angular/cli and @angular/material until upgrading to Angular 4.
2017-03-30
- 04:46 PM Ugly Duckling Revision 221:f3ff5ee994a1: With card layout, these can be full-height again
- 04:31 PM Ugly Duckling Revision 220:4f0e5032a240: This CQ plugin supports the atomoverlap and draftdecimator parameters
-
04:30 PM Vamp plugin builds for Piper JS Revision 47:1c1bad814d02: Memory sizes multiples of 16
-
04:30 PM Vamp plugin builds for Piper JS Revision 20:c40d66bf4ba9: Memory sizes multiples of 16
- 04:03 PM Ugly Duckling Revision 219:1bd03ac62ee5: Merge pull request #1 from piper-audio/feature/list-analysis-cards
- Feature/list analysis cards
- 04:02 PM Ugly Duckling Revision 218:e72e74453581: Revert use of local touches for now, as the spectrogram layer doesn't ...
- 03:57 PM Ugly Duckling Revision 217:9d5f377cc006: Merge branch 'feature/list-analysis-cards' of github.com:cannam/ugly-d...
- 03:57 PM Ugly Duckling Revision 214:a46913c0e05d: Back out the previous relating to trying to prevent accidental zooming...
- 03:56 PM Ugly Duckling Revision 213:ca07c8f7cc6b: Latest dependencies
- 03:46 PM Ugly Duckling Revision 212:e488bd540c32: Merge branch 'master' of github.com:cannam/ugly-duckling into feature/...
- 08:52 AM Ugly Duckling Revision 216:2e611c59fdb3: Merge remote-tracking branch 'origin/feature/list-analysis-cards' into...
2017-03-29
- 01:58 PM Ugly Duckling Revision 211:185933bf9a8c: Add production build script as npm script
- 01:54 PM Ugly Duckling Revision 210:d5cd96ea05ec: Correct touch gesture to only uses fingers on the current track. Also ...
2017-03-28
- 01:41 PM Ugly Duckling Revision 215:9bc951ec75f5: Merge remote-tracking branch 'cannam/master' into feature/list-analysi...
- 01:40 PM Ugly Duckling Revision 169:a0b13b82cd72: Back on master in waves-ui
2017-03-27
- 06:17 PM Ugly Duckling Revision 168:19ca3aaf7807: Give spectrogram a step duration
2017-03-24
- 05:35 PM Ugly Duckling Revision 209:94263b75f273: Latest dependencies
- 05:23 PM Ugly Duckling Revision 208:d88dfde939e0: Merge branch 'master' of github.com:cannam/ugly-duckling into feature/...
- 05:21 PM Ugly Duckling Revision 207:49017504bc39: Use promise style decodeAudioData if available.
-
04:15 PM Vamp plugin builds for Piper JS Revision 46:1eaadd83627b: Update for fixedlag build
-
04:15 PM Vamp plugin builds for Piper JS Revision 19:51a113c16f1e: Update for fixedlag build
- 04:14 PM Ugly Duckling Revision 206:1db0bb28688b: Introduce id field for analysis items, currently optional but arguably...
- 04:01 PM Ugly Duckling Revision 167:d8f2eb7ac0c5: Add PYin fixedlag build
- 03:27 PM Ugly Duckling Revision 205:b638c714bd1d: Implement pinch-zoom manually using touchevents, as HammerJS was preve...
- 12:08 PM Ugly Duckling Revision 204:bdfd4b4b7130: Close over locally scoped variables for the HammerJS event handlers.
- 11:08 AM Ugly Duckling Revision 203:f9088265a1fc: Some basic idea of a session - though barely. Add new items after open...
- 11:07 AM Ugly Duckling Revision 202:038d248602d5: Remove redundant code.
- 11:07 AM Ugly Duckling Revision 201:d179cf7df697: First attempt at the feed containing items. Currently breaks analyses ...
- 11:05 AM Ugly Duckling Revision 200:d7e4bba39d20: Moving towards defining an analysis item - it is already doing too muc...
- 11:04 AM Ugly Duckling Revision 199:3ef1aaa2ebed: Return URI from loadAudio
- 11:03 AM Ugly Duckling Revision 198:733bcba71003: Spinner until waveform or features loaded the first time.
- 11:02 AM Ugly Duckling Revision 197:7224d9f990cf: Centre on parent.
- 11:00 AM Ugly Duckling Revision 196:aa1c92c553cb: A few different @Input flags allowing for using component for just a w...
2017-03-23
- 08:16 PM Ugly Duckling Revision 195:3ba03d9f0059: Again, shut up webpack / angular-cli. Not sure why it worked before.
- 04:13 PM Ugly Duckling Revision 194:ff5a850f0f72: Use a factory to shut angular-cli / webpack up. Not sure why it didn't...
- 03:44 PM Ugly Duckling Revision 193:ac57ddba8ba9: Provide an observable in the audio service for when new audio has been...
- 03:42 PM Ugly Duckling Revision 192:e4f38975c2bc: Introduce interface for reading a file, once again avoiding specific b...
- 03:36 PM Ugly Duckling Revision 166:7810237eb4f9: Add cepstral pitch tracker
-
02:03 PM Vamp plugin builds for Piper JS Revision 45:916d856b698c: Add cepstral pitch tracker
-
02:03 PM Vamp plugin builds for Piper JS Revision 18:0253f7749493: Add cepstral pitch tracker
-
02:03 PM Vamp plugin builds for Piper JS Revision 44:9c15e0964151: Try this (but it's not enough either)
-
02:03 PM Vamp plugin builds for Piper JS Revision 17:9faf7a5ec0ff: Try this (but it's not enough either)
- 12:00 PM Ugly Duckling Revision 165:5937534b2ae6: Call for interpolated waveform
- 11:38 AM Ugly Duckling Revision 191:ea735ebeed0e: Avoid using browser specific singleton directly - despite the fact thi...
2017-03-22
- 04:20 PM Ugly Duckling Revision 190:5e8a2eb8bdbf: Bodge in a footer - for no good reason.
- 02:34 PM Ugly Duckling Revision 189:a50feba0d7f0: Share Timeline instance instead of previous event emitting TimelineTim...
- 02:30 PM Ugly Duckling Revision 188:3f84bd16c1e8: Props for title and description
- 02:27 PM Ugly Duckling Revision 187:17be44abc2d9: Merge branch 'feature/list-analysis-cards' of github.com:LucasThompson...
- 02:23 PM Ugly Duckling Revision 185:f957e93dc979: Keep track of the components layers and only remove those from the tim...
- 12:21 PM Ugly Duckling Revision 164:fafba3b9ba6b: Fix failure to display spectrogram for single-channel audio!
- 11:25 AM Ugly Duckling Revision 186:1b6cb68f2128: Remove actions for now.
- 11:22 AM Ugly Duckling Revision 184:7643e60dc1dd: Half height.
- 11:18 AM Ugly Duckling Revision 183:376f56200aa1: Merge branch 'master' of github.com:cannam/ugly-duckling into feature/...
- 11:18 AM Ugly Duckling Revision 182:4c5b968a1056: Latest dependencies.
- 11:17 AM Ugly Duckling Revision 181:7cd274d296a3: Allow for sharing time context amongst some analysis items. This appro...
- 11:17 AM Ugly Duckling Revision 180:a1983e30cdd7: WIP - allow for using a provided TimelineTimeContext, and a few other ...
- 11:15 AM Ugly Duckling Revision 179:dadde8a1648c: Explicitly fill width of parent
- 11:14 AM Ugly Duckling Revision 178:539dd65d56ea: Extend TimelineTimeContext so emit events when changing offset and zoom
- 11:13 AM Ugly Duckling Revision 177:4a2d21f73b9f: Type definitions for TimelineTimeContext
- 11:12 AM Ugly Duckling Revision 176:8b34bc784d80: Some spacing below the card title and stop cards extending the full wi...
- 09:05 AM Ugly Duckling Revision 163:8c882ee9d097: Print timing
- 08:18 AM Ugly Duckling Revision 162:fab88270bccc: Multi-channel spectrogram
- 08:10 AM Ugly Duckling Revision 161:30027e471338: Multi-channel waveforms
2017-03-21
- 09:27 PM Ugly Duckling Revision 160:3be7b363fe1a: Merge remote-tracking branch 'origin/master'
- 05:43 PM Ugly Duckling Revision 175:afb32197635d: Merge branch 'master' of github.com:LucasThompson/ugly-duckling into f...
- 05:37 PM Ugly Duckling Revision 159:28cb8530300b: Merge branch 'master' of github.com:cannam/ugly-duckling
- 05:36 PM Ugly Duckling Revision 158:5aace420d8f9: Merge pull request #15 from LucasThompson/fix/accidental-seeking-on-pan
- Prevent seeking when panning with mouse. There's still potential for …
- 05:34 PM Ugly Duckling Revision 157:3f54066a0e01: Prevent seeking when panning with mouse. There's still potential for t...
- 05:12 PM Ugly Duckling Revision 174:8f50e2b220e8: Put the placeholder feed in the main component.
- 05:12 PM Ugly Duckling Revision 173:a121b5cd3842: Fix the height of the waves-ui / waveform component for use in the ana...
- 05:11 PM Ugly Duckling Revision 172:b15236b03a28: Add new components to bootstrapping.
- 05:10 PM Ugly Duckling Revision 171:9556954478f2: Introduce a component representing a feed of analyses on an audio file...
- 05:09 PM Ugly Duckling Revision 170:53dd17c06724: Introduce an item for displaying the results of an individual analysis...
- 04:40 PM Ugly Duckling Revision 152:1c6ef6170056: Add labels & shading in instants layer
- 02:34 PM Ugly Duckling Revision 156:0d6acf5fdd41: Merge pull request #14 from LucasThompson/feature/mouse-seeking-desktop
- Feature/mouse seeking desktop
- 02:22 PM Ugly Duckling Revision 155:53ddfd792844: Prevent accidentally seeking after zooming on desktop.
- 02:01 PM Ugly Duckling Revision 154:0b1743589281: Seeking with click on desktop. Remove old tap gesture code for mobile,...
- 01:57 PM Ugly Duckling Revision 153:dd02ef0d3c93: Return 0 for duration when audioElement.duration is undefined.
- 01:13 PM Ugly Duckling Revision 151:9cf2bd2db4cd: Merge branch 'master' of github.com:cannam/ugly-duckling
- 01:01 PM Ugly Duckling Revision 146:333fb7861976: Merge pull request #13 from LucasThompson/fix/recording-open-change-de...
- Notify subscribers of new recordings within the Angular Zone.
- 01:00 PM Ugly Duckling Revision 145:fd3f25a41ecf: Notify subscribers of new recordings within the Angular Zone.
- 11:11 AM Ugly Duckling Revision 144:f9624c7f2265: Fix TypeScript version for now, due to dependency resolution differenc...
- 09:18 AM Ugly Duckling Revision 150:384b17a32c7a: Merge remote-tracking branch 'origin/master'
- 01:50 AM Ugly Duckling Revision 143:d344fc3ef219: Merge pull request #12 from LucasThompson/dev/piper-fft-spectrogram-layer
- Merge pull request #8 from cannam/master
- 01:49 AM Ugly Duckling Revision 141:9a3a28b186ab: Merge pull request #11 from LucasThompson/dev/mobile-layout-tweaks
- Dev/mobile layout tweaks
- 01:45 AM Ugly Duckling Revision 140:9edc2d8c74c8: Merge pull request #10 from LucasThompson/feature/basic-recording
- Feature/basic recording
- 01:36 AM Ugly Duckling Revision 139:612b75bb6227: Merge pull request #9 from LucasThompson/dev/improve-prod-build-deploy
- Dev/improve prod build deploy
- 01:06 AM Ugly Duckling Revision 138:efa231b10580: Script for running ng build --prod, but with some beautifully brittle ...
2017-03-20
- 03:35 PM Ugly Duckling Revision 137:ec3978a3ed30: Small changes to angular-cli.json, manually copying over some key diff...
- 03:26 PM Ugly Duckling Revision 136:56160ef70799: Upgrade dependencies - mostly to bring inline with latest @angular/cli...
- 03:25 PM Ugly Duckling Revision 149:38abcb4830f1: Use tick layer instead of marker layer for instants (it's faster)
- 02:12 PM Ugly Duckling Revision 148:81b83ed94831: Merge remote-tracking branch 'origin/feature/basic-recording'
- 01:26 PM Ugly Duckling Revision 135:262995cfd3e6: Bootstrap the app with the recorder service and component
- 01:26 PM Ugly Duckling Revision 134:976087b98e72: Allow for opening Blobs directly.
- 01:25 PM Ugly Duckling Revision 133:4452f4b9f9a8: Component for a button controlling the recording service.
- 01:24 PM Ugly Duckling Revision 132:36f57a21637c: Add a service for audio recording which uses relies on being provided ...
- 12:07 PM Ugly Duckling Revision 147:1497e8478734: Waves UI code is back on the master branch in cannam repo
Also available in: Atom