log

age author description
Fri, 28 Apr 2017 12:00:55 +0100 Chris Cannam Don't normalise the feature data to 0,1 here: instead set the yDomain of
Fri, 28 Apr 2017 10:51:52 +0100 Chris Cannam Some tweaks to colour selection
Fri, 28 Apr 2017 09:23:57 +0100 Chris Cannam Merge remote-tracking branch 'lucas/feature/determinate-spinner'
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