Activity
From 2017-04-15 to 2017-07-13
2017-07-13
- 03:30 PM Piper Vamp C++ Revision 254:6aae0de07925: Add generated files to ignore
- 03:29 PM Revision 209:3e39cd24a399: Add ignore file
2017-07-06
- 07:48 PM Ugly Duckling Revision 494:f52eb1b422f5: Display errors to user instead of logging to console.
- 07:47 PM Ugly Duckling Revision 493:7f9fb84816b9: Introduce a singleton / service for communicating errors / or other no...
- 12:52 PM Ugly Duckling Revision 492:023fbba200d2: Merge branch 'master' of github.com:piper-audio/ugly-duckling into fix...
- 12:51 PM Ugly Duckling Revision 479:a14ea0f9bbd1: Add npm lock file
2017-07-05
- 07:18 PM Ugly Duckling Revision 491:494e2bb601dc: Actually call the remove function for each play head
- 07:11 PM Ugly Duckling Revision 490:97ffab611a55: Explicitly set bin names property (variable used to be called binNames...
- 06:52 PM Ugly Duckling Revision 489:ab43880f1cd5: Rename to something a bit more appropriate.
- 06:42 PM Ugly Duckling Revision 488:64ed45a0bad3: Introduce PlayheadRenderer, implement in the waves base. Make Vertical...
- 05:28 PM Ugly Duckling Revision 487:f2bb5ddae867: Clean-up animation tasks on destroy.
2017-07-03
- 08:34 PM Ugly Duckling Revision 486:c9f12a9c1d5c: Actually find the corresponding analysis instead of assuming its at th...
- 08:33 PM Ugly Duckling Revision 485:5f3e1b275e18: Poorly named method for slightly reducing code duplication (performing...
- 08:32 PM Ugly Duckling Revision 484:ae96db60f25c: Move extraction toggle button back to right edge.
2017-06-30
- 04:29 PM Ugly Duckling Revision 478:6d26e3d74713: Merge pull request #45 from LucasThompson/feature/undo-redo
- Goodies
- 04:25 PM Ugly Duckling Revision 477:e3cbf4c53e5e: Rename type and make it an abstract class to stop angular-cli complain...
- 04:25 PM Ugly Duckling Revision 476:eacf505f7e1f: Latest dependencies
- 04:11 PM Ugly Duckling Revision 475:5df3ce3574e5: Merge branch 'more-vertical-scales' of github.com:cannam/ugly-duckling...
- 04:01 PM Ugly Duckling Revision 470:2142e7820706: Fix audio not loading after empty stack
- 03:56 PM Ugly Duckling Revision 469:3a76205e06b6: Unload audio when stack is empty.
- 03:35 PM Ugly Duckling Revision 468:2fb2357420f9: Hide update history method.
- 03:27 PM Ugly Duckling Revision 467:b963af7e6eaf: Clear undo history ahead of read pointer when updating the history.
- 03:21 PM Ugly Duckling Revision 474:f2b62195a5a6: Use bin numbers for scale labels if bin names are not provided
- 02:50 PM Ugly Duckling Revision 466:8820a133bcf5: Don't save progress changes etc to the state history.
- 02:49 PM Ugly Duckling Revision 465:caef9a302bec: Add methods for mutating the current state without updating the histor...
- 02:01 PM Ugly Duckling Revision 464:50f61d1945db: Hook up some buttons for navigating history (undo / redo). Some refact...
- 01:59 PM Ugly Duckling Revision 463:c9c6b01e9b4f: Add function for getting the rood audio item from different item types.
- 01:59 PM Ugly Duckling Revision 462:2624bb55dbf6: Fix ordering of adding to history (after an action). Add functions for...
- 01:58 PM Ugly Duckling Revision 461:34db9d45663f: Don't revoke resource on unload, probably makes sense to leave that to...
- 12:08 PM Ugly Duckling Revision 473:de23ea6bcd0d: Add vertical binned scale for matrix shapes. Requires waves-ui-piper
- update
- 10:41 AM Ugly Duckling Revision 460:ccce2c09502e: Manually cherry-pick various refactoring efforts from feature/basic-se...
- 09:07 AM Ugly Duckling Revision 472:9251232b689e: Bring through (but don't yet use) bin names from output descriptor
2017-06-29
- 12:59 AM Ugly Duckling Revision 459:8d561b6df2fa: Load the audio for the top notebook after removing an item.
- 12:58 AM Ugly Duckling Revision 458:f8d37ce6f475: Add method for loading audio from a uri.
- 08:24 PM Ugly Duckling Revision 457:906dd152e333: Unload current audio from the audio player if removed.
- 08:11 PM Ugly Duckling Revision 456:7bb0bac6f8dc: Add export button for recordings and option to remove audio item (also...
- 08:09 PM Ugly Duckling Revision 455:d27f1ca7ba6a: Remove spacing from bottom of card content and align action items to t...
- 08:08 PM Ugly Duckling Revision 454:f93582c38b70: Don't dispose of old audio when loading new audio files. Also move res...
- 03:06 PM Ugly Duckling Revision 471:b69a223166b5: Add vertical scale to matrix, but just using matrix bin count to begin
- with
- 02:35 PM Ugly Duckling Revision 453:8113b6f5a75e: Add a mimeType property to audio items.
- 02:34 PM Ugly Duckling Revision 452:b4372cdf495c: Firefox doesn't seem to populate the MIME type field of MediaRecorder....
- 01:21 PM Ugly Duckling Revision 451:8a9a1a1f6fbc: Script to serve over https
2017-06-28
-
01:27 PM Vamp plugin builds for Piper JS Revision 51:2b8cd2b8cfc0: Update vext; providers -> services
-
01:27 PM Vamp plugin builds for Piper JS Revision 24:1e6940e42972: Update vext; providers -> services
-
10:49 AM Vamp plugin builds for Piper JS Revision 50:ec5b5a9adac2: Overhaul to use Vext for external repos
-
10:49 AM Vamp plugin builds for Piper JS Revision 23:5383956f326d: Overhaul to use Vext for external repos
- 10:46 AM Ugly Duckling Revision 450:5fbecd666002: Update JS module builds following UMD revision in piper-vamp-js
- 10:40 AM Ugly Duckling Revision 449:dc7237d84f8d: When a remote extractor fails, still populate menu with ones that were...
- 10:39 AM Ugly Duckling Revision 448:d2cf357c946b: Update VampTestPlugin.umd.js
-
09:34 AM Vamp plugin builds for Piper JS Revision 49:3b7d1a5b8dde: pYIN needs far less memory with fixed-lag
-
09:34 AM Vamp plugin builds for Piper JS Revision 22:dd7d3e95f318: pYIN needs far less memory with fixed-lag
- 09:26 AM Piper Vamp JSON Adapter Revision 169:9c746a913d7f: Make the Emscripten output go into a temporary file, and make the UMD
- module be the only "official" output left at the end
- 09:06 AM Piper Vamp JSON Adapter Revision 168:830e16ef00ab: Merge branch 'master' of github.com:piper-audio/piper-vamp-js
- 09:03 AM Piper Vamp JSON Adapter Revision 167:c86548e7e397: Update path
- 09:01 AM Piper Vamp JSON Adapter Revision 166:772a51eec359: Tweak umd output to the returnExports style
2017-06-27
- 04:29 PM Piper Vamp JSON Adapter Revision 165:1267740d9324: Reorder so as to be clear that the line count from wc is calculated
-
before any head/tail shenanigans. However, this still isn't right for
reasons I'll put in an issue - 02:37 PM Piper Vamp C++ Revision 253:1637bec2dfdc: Remove these version-dependent autogenerated files; let's aim to have ...
- 02:25 PM Piper Vamp JSON Adapter Revision 164:54b684cdbdf9: head with a negative number is not portable, replace with an ugly work...
- 01:05 PM Ugly Duckling Revision 447:a6b7051dea9d: Merge pull request #2 from LucasThompson/fix/recording-without-media-r...
- Fix/recording without media recorder api
2017-06-26
- 04:16 PM Ugly Duckling Revision 446:be88a0e965d7: Fall back to RecordRtcMediaRecorder when MediaRecorder not available i...
- 04:16 PM Ugly Duckling Revision 445:a9fb6590a3dc: Implement a MediaRecorder backed by RecordRTC. Definitely not spec com...
- 04:10 PM Ugly Duckling Revision 444:72d9303a1513: Update BlobEvent type, timecode is optional in the spec.
- 04:10 PM Ugly Duckling Revision 443:39ce8491233a: Pull in RecordRTC for use when MediaRecorder isn't available.
- 11:07 AM Ugly Duckling Revision 442:51a5df5569a4: No need for ternary operator, coalesce to default value.
- 11:00 AM Ugly Duckling Revision 441:55e17af8a0ee: Small refactor.
- 01:55 AM Ugly Duckling Revision 440:8f658642d031: Crude use of the type uris to map to icons representing the feature ty...
- 01:53 AM Ugly Duckling Revision 439:e609c6d25f40: Pull in feature branch from piper-js for now for the static output inf...
2017-06-25
- 12:40 AM Ugly Duckling Revision 438:81c418380a4f: Merge branch 'master' of github.com:piper-audio/ugly-duckling into fea...
2017-06-16
- 11:56 AM Piper Vamp JSON Adapter Revision 163:bd5f8a600401: Comment
- 11:44 AM Piper Vamp JSON Adapter Revision 162:1c99b6b9766b: Add example plugin conversion in the form of a Docker file
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.
Also available in: Atom