Mon, 19 Dec 2016 14:18:09 +0000 |
Lucas Thompson |
Bail out of rendering if there are no features.
|
Fri, 16 Dec 2016 16:02:27 +0000 |
Lucas Thompson |
Small adjustments to rendering of bars / segments - needs some additional tweaking for height of bars etc.
|
Mon, 12 Dec 2016 16:40:26 +0000 |
Lucas Thompson |
Fix region rendering bug caused by a negative height. Waves-ui calculates the height of a shape relative to the y-domain boundaries of the layer.
|
Mon, 12 Dec 2016 00:43:55 +0000 |
Lucas Thompson |
Merge pull request #2 from LucasThompson/feature/basic-offline-extraction
|
Mon, 12 Dec 2016 00:41:37 +0000 |
Lucas Thompson |
Incorporate recent piper changes and use output descriptor for some basic feature discrimination to render appropriate layers.
|
Fri, 09 Dec 2016 14:06:44 +0000 |
Lucas Thompson |
Use Collect instead of Process.
|
Fri, 09 Dec 2016 14:06:04 +0000 |
Lucas Thompson |
Use VampTestPlugin for now. Also set up Collect method calls for the worker. Currently use the same stream for both process and collect extraction.
|
Fri, 09 Dec 2016 11:39:14 +0000 |
Lucas Thompson |
Use whole height of the Timeline for rendering features (was defaulting to 100px before).
|
Thu, 08 Dec 2016 23:28:54 +0000 |
Lucas Thompson |
Store the original array length before iterating, as popping off the array is causing the length to change dynamically on each iteration. Rookie mistake.
|
Thu, 08 Dec 2016 23:01:38 +0000 |
Lucas Thompson |
Use different colours for each time series, uses yet more private internals from waves-ui.
|
Thu, 08 Dec 2016 16:45:30 +0000 |
Lucas Thompson |
Normalise time series values.
|
Thu, 08 Dec 2016 16:23:22 +0000 |
Lucas Thompson |
Guard against playing when the HTMLMediaElement is not ready.
|
Thu, 08 Dec 2016 15:29:18 +0000 |
Lucas Thompson |
Update layers after extracting features.
|
Thu, 08 Dec 2016 15:26:36 +0000 |
Lucas Thompson |
Remove redundant LayerTimeContext's from the parent, not sure this helps anything but definitely should be handled by waves-ui when removing layers.
|
Thu, 08 Dec 2016 15:09:03 +0000 |
Lucas Thompson |
Add a number of ad-hoc workarounds for bugs / quirks with waves-ui - regarding removing layers and avoiding ghost listeners. Still work to be done here.
|
Wed, 07 Dec 2016 13:56:22 +0000 |
Lucas Thompson |
Improve UI seeking / scrolling behaviour. Allowing for zooming without the play head fighting to be in view, and for seeking without having to consecutively page through.
|
Wed, 07 Dec 2016 13:54:46 +0000 |
Lucas Thompson |
Create publicly accessible streams for subscribing to play state change and seeking events.
|
Tue, 06 Dec 2016 14:19:03 +0000 |
Lucas Thompson |
Communicate new features being extracted via subscriptions to the stream in FeatureExtractionService.
|
Tue, 06 Dec 2016 14:18:19 +0000 |
Lucas Thompson |
Guard against extracting when no extractor selected and remove some other redundant code.
|
Tue, 06 Dec 2016 11:12:56 +0000 |
Lucas Thompson |
Disable button whilst extracting (for now) - quick fix to stop multiple process requests being sent (as they aren't queued / no request-response matching is done / process requests are synchronous)
|
Tue, 06 Dec 2016 11:03:38 +0000 |
Lucas Thompson |
Guard against extraction when no audio is loaded.
|
Mon, 05 Dec 2016 16:57:34 +0000 |
Lucas Thompson |
Some extraction logic in place.
|
Mon, 05 Dec 2016 11:59:22 +0000 |
Lucas Thompson |
Basic select box listing all outputs from available feature extractors a la Sonic Visualiser menus.
|
Fri, 02 Dec 2016 17:03:29 +0000 |
Lucas Thompson |
Merge pull request #1 from LucasThompson/feature/worker-messaging
|
Fri, 02 Dec 2016 16:55:14 +0000 |
Lucas Thompson |
Add a component for the feature extraction menu, and start setting up some comms with the worker. Currently populating a select box with list of extractors from hardcoded server.
|
Fri, 02 Dec 2016 16:44:11 +0000 |
Lucas Thompson |
Target ES2015.
|
Fri, 02 Dec 2016 16:38:40 +0000 |
Lucas Thompson |
Had some serious issues with dependencies with latest angular-cli, revert to older version for now. Also explicitly state the angular/material version, for some reason it was bringing in an older version before causing tabs not to work.
|
Thu, 01 Dec 2016 15:46:49 +0000 |
Lucas Thompson |
Install piper.
|