Thu, 27 Apr 2017 17:38:23 +0100 |
Lucas Thompson |
Update yarn.lock
|
Thu, 27 Apr 2017 16:41:04 +0100 |
Chris Cannam |
Add highlight layer
|
Thu, 27 Apr 2017 13:14:02 +0100 |
Lucas Thompson |
waves-ui back on master
|
Thu, 27 Apr 2017 10:54:53 +0100 |
Lucas Thompson |
Update yarn.lock for current package.json
|
Thu, 27 Apr 2017 10:54:00 +0100 |
Lucas Thompson |
Exclude node_modules from linting
|
Thu, 27 Apr 2017 10:37:26 +0100 |
Lucas Thompson |
Rename to indicate not all responses are sent.
|
Thu, 27 Apr 2017 10:34:18 +0100 |
Lucas Thompson |
Small tidy.
|
Thu, 27 Apr 2017 10:32:09 +0100 |
Lucas Thompson |
Small refactoring to avoid duplication of process and collect. It really seems like there is no need to have both methods.
|
Thu, 27 Apr 2017 10:14:34 +0100 |
Lucas Thompson |
Only emit progress if totalBlockCount is present.
|
Wed, 26 Apr 2017 18:43:05 +0100 |
Lucas Thompson |
Lock waves-ui version, dev happening on master.
|
Wed, 26 Apr 2017 18:28:46 +0100 |
Lucas Thompson |
Install browserify because waves-ui needs it, and bring in latest piper-js dev branch
|
Wed, 26 Apr 2017 16:21:51 +0100 |
Lucas Thompson |
Merge pull request #18 from LucasThompson/fix/slow-streaming
|
Wed, 26 Apr 2017 16:16:48 +0100 |
Lucas Thompson |
Combine the features as they come in. On every percentage point change, emit a StreamingResponse with the collected features so far, enabling progress reporting for the client.
|
Wed, 26 Apr 2017 16:14:25 +0100 |
Lucas Thompson |
Remove the reducing, assuming the server will return all features when it completes, still emit progress whenever a response is received.
|
Wed, 26 Apr 2017 16:13:15 +0100 |
Lucas Thompson |
Some reducer functions for folding StreamingResponses into a single response.
|
Wed, 26 Apr 2017 09:38:17 +0100 |
Lucas Thompson |
Merge pull request #17 from LucasThompson/refactor/on-push-components-immutable-state
|
Wed, 26 Apr 2017 09:32:40 +0100 |
Lucas Thompson |
Merge pull request #16 from LucasThompson/chore/upgrade-dependencies
|
Tue, 25 Apr 2017 20:07:31 +0100 |
Lucas Thompson |
Remove WIP debugging.
|
Tue, 25 Apr 2017 20:01:41 +0100 |
Lucas Thompson |
Missing root tsconfig
|
Tue, 25 Apr 2017 20:01:09 +0100 |
Lucas Thompson |
Generate new project with latest @angular/cli, including Angular 4.
|
Mon, 24 Apr 2017 17:05:12 +0100 |
Lucas Thompson |
Refactor the root component to push the app state down to children.
|
Mon, 24 Apr 2017 17:03:45 +0100 |
Lucas Thompson |
Manually trigger change detection - as being a child of an OnPush component causes issues updating this.
|
Mon, 24 Apr 2017 17:02:55 +0100 |
Lucas Thompson |
Add ProgressBar to bootstrapping.
|
Mon, 24 Apr 2017 16:39:32 +0100 |
Lucas Thompson |
Setup feed for OnPush strategy and pass single items to children
|
Mon, 24 Apr 2017 16:20:23 +0100 |
Lucas Thompson |
Take single item as input and use progress-bar
|
Mon, 24 Apr 2017 14:40:32 +0100 |
Lucas Thompson |
Add a progress bar, having issues with md-spinner not updating and also animating when it shouldn't
|
Fri, 21 Apr 2017 15:12:45 +0100 |
Lucas Thompson |
Remove redundant map & some naive logic for wrapping emscripten modules
|
Fri, 21 Apr 2017 13:06:56 +0100 |
Lucas Thompson |
rename, as a piper service is an implementation detail of the feature extraction service.
|
Fri, 21 Apr 2017 13:00:24 +0100 |
Lucas Thompson |
Setup state so that it triggers use of a determinate spinner.
|
Fri, 21 Apr 2017 12:59:41 +0100 |
Lucas Thompson |
Refactor feature extraction service to use piper streaming client/server.
|
Fri, 21 Apr 2017 12:58:55 +0100 |
Lucas Thompson |
Remove redundant injection of feature extraction service.
|
Fri, 21 Apr 2017 12:55:24 +0100 |
Lucas Thompson |
Setup analysis-item to display determinate spinner if progress prop provided when declared.
|
Fri, 21 Apr 2017 12:18:22 +0100 |
Lucas Thompson |
Fix old @angular/cli and @angular/material until upgrading to Angular 4.
|
Thu, 27 Apr 2017 16:41:04 +0100 |
Chris Cannam |
Add highlight layer
|
Thu, 30 Mar 2017 16:46:48 +0100 |
Chris Cannam |
With card layout, these can be full-height again
|
Thu, 30 Mar 2017 16:31:45 +0100 |
Chris Cannam |
This CQ plugin supports the atomoverlap and draftdecimator parameters
|
Thu, 30 Mar 2017 16:03:59 +0100 |
Lucas Thompson |
Merge pull request #1 from piper-audio/feature/list-analysis-cards
|
Thu, 30 Mar 2017 16:02:58 +0100 |
Lucas Thompson |
Revert use of local touches for now, as the spectrogram layer doesn't work with it.
|
Thu, 30 Mar 2017 15:57:51 +0100 |
Lucas Thompson |
Merge branch 'feature/list-analysis-cards' of github.com:cannam/ugly-duckling into feature/list-analysis-cards
|
Thu, 30 Mar 2017 08:52:32 +0100 |
Chris Cannam |
Merge remote-tracking branch 'origin/feature/list-analysis-cards' into feature/list-analysis-cards
|
Tue, 28 Mar 2017 13:41:55 +0100 |
Chris Cannam |
Merge remote-tracking branch 'cannam/master' into feature/list-analysis-cards
|
Thu, 30 Mar 2017 15:57:17 +0100 |
Lucas Thompson |
Back out the previous relating to trying to prevent accidental zooming - will return to that later.
|
Thu, 30 Mar 2017 15:56:32 +0100 |
Lucas Thompson |
Latest dependencies
|
Thu, 30 Mar 2017 15:46:21 +0100 |
Lucas Thompson |
Merge branch 'master' of github.com:cannam/ugly-duckling into feature/list-analysis-cards
|
Wed, 29 Mar 2017 13:58:03 +0100 |
Lucas Thompson |
Add production build script as npm script
|
Wed, 29 Mar 2017 13:54:40 +0100 |
Lucas Thompson |
Correct touch gesture to only uses fingers on the current track. Also prevent accidental zooming of the window - as it is unlikely that is ever what the user will be intending.
|
Fri, 24 Mar 2017 17:35:16 +0000 |
Lucas Thompson |
Latest dependencies
|
Fri, 24 Mar 2017 17:23:18 +0000 |
Lucas Thompson |
Merge branch 'master' of github.com:cannam/ugly-duckling into feature/list-analysis-cards
|
Fri, 24 Mar 2017 17:21:35 +0000 |
Lucas Thompson |
Use promise style decodeAudioData if available.
|
Fri, 24 Mar 2017 16:14:57 +0000 |
Lucas Thompson |
Introduce id field for analysis items, currently optional but arguably shouldn't be. Currently an incrementing counter uniquely identifies an item - not ideal.
|
Fri, 24 Mar 2017 15:27:07 +0000 |
Lucas Thompson |
Implement pinch-zoom manually using touchevents, as HammerJS was preventing scrolling the page. This should also allow for smoother transitioning between gestures - needs testing on a device.
|
Fri, 24 Mar 2017 12:08:36 +0000 |
Lucas Thompson |
Close over locally scoped variables for the HammerJS event handlers.
|
Fri, 24 Mar 2017 11:08:32 +0000 |
Lucas Thompson |
Some basic idea of a session - though barely. Add new items after opening a file and extracting features.
|
Fri, 24 Mar 2017 11:07:54 +0000 |
Lucas Thompson |
Remove redundant code.
|
Fri, 24 Mar 2017 11:07:26 +0000 |
Lucas Thompson |
First attempt at the feed containing items. Currently breaks analyses into distinct, separated segments, based on each item marked as root.
|
Fri, 24 Mar 2017 11:05:20 +0000 |
Lucas Thompson |
Moving towards defining an analysis item - it is already doing too much in terms of also describing the root audio.
|
Fri, 24 Mar 2017 11:04:11 +0000 |
Lucas Thompson |
Return URI from loadAudio
|
Fri, 24 Mar 2017 11:03:33 +0000 |
Lucas Thompson |
Spinner until waveform or features loaded the first time.
|
Fri, 24 Mar 2017 11:02:34 +0000 |
Lucas Thompson |
Centre on parent.
|
Fri, 24 Mar 2017 11:00:54 +0000 |
Lucas Thompson |
A few different @Input flags allowing for using component for just a waveform or features or both, turning off seeking and allowing more than one feature to be extracted to the component. Very messy, desperately needs refactoring.
|