log

age author description
Thu, 23 Feb 2017 15:45:56 +0000 Lucas Thompson Add tapping gesture for seeking
Thu, 23 Feb 2017 15:44:47 +0000 Lucas Thompson Fix initial offset waveform when loading audio file, having it start in the centre of the layer
Thu, 23 Feb 2017 15:42:59 +0000 Lucas Thompson Add method for seeking to specific time to the audio player service
Wed, 22 Feb 2017 18:09:50 +0000 Lucas Thompson Ad-hoc pan and pinch zoom for waveform - only tested in iOS simulator, very unpleasant.
Wed, 18 Jan 2017 17:50:39 +0000 Lucas Thompson Merge pull request #3 from LucasThompson/feature/dynamically-load-remote-extractors
Wed, 18 Jan 2017 17:21:12 +0000 Lucas Thompson Remove unused type / interface declaration, although it was clearly introduced for a reason which wasn't followed up on.
Wed, 18 Jan 2017 17:18:24 +0000 Lucas Thompson Update the bootstrapping / dependency injection setup to use the stub response instead of the localhost url.
Wed, 18 Jan 2017 17:17:50 +0000 Lucas Thompson Add UMD wrapped piper-adapted, emscripten compiled, vamp test plugin referred to by the stub json server response file.
Wed, 18 Jan 2017 17:16:56 +0000 Lucas Thompson Add a hardcoded json file in the style of the response from the simple feature extraction library repository.
Wed, 18 Jan 2017 10:25:15 +0000 Lucas Thompson Update the data type for the key in the client Map, for clarity and consistency.
Wed, 18 Jan 2017 10:19:35 +0000 Lucas Thompson Wire up methods in the FeatureExtractionService for offloading to the worker and consume them from the feature extraction menu.
Wed, 18 Jan 2017 10:18:35 +0000 Lucas Thompson Bootstrap RequireJS for injecting into the worker.
Wed, 18 Jan 2017 10:18:10 +0000 Lucas Thompson Add a couple of methods to the worker for adding remote library repos (well, key value pairs of library keys and URIs to fetch the library from) - and one for actually importing the libraries (currently using RequireJS (<script> / importScripts(...) method tying into global AMD module registration) ). Also updated list method to concatenate the available outputs from all loaded libraries.
Wed, 18 Jan 2017 10:14:05 +0000 Lucas Thompson Add a temp button for loading remote libraries.
Wed, 18 Jan 2017 10:13:24 +0000 Lucas Thompson Inject a URI to a remote library repo in the app bootstrapping.
Wed, 18 Jan 2017 10:12:20 +0000 Lucas Thompson Pull in RequireJS and bundle it as a global script with angular-cli.
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.