Tue, 21 Mar 2017 17:36:02 +0000 |
Lucas Thompson |
Merge pull request #15 from LucasThompson/fix/accidental-seeking-on-pan
|
Tue, 21 Mar 2017 17:34:48 +0000 |
Lucas Thompson |
Prevent seeking when panning with mouse. There's still potential for this approach to go wrong, for both zooming and panning. During the duration of the click, if the offset or zoom are returned to the starting position, the mouse will seek to its current x position.
|
Tue, 21 Mar 2017 14:34:00 +0000 |
Lucas Thompson |
Merge pull request #14 from LucasThompson/feature/mouse-seeking-desktop
|
Tue, 21 Mar 2017 14:22:52 +0000 |
Lucas Thompson |
Prevent accidentally seeking after zooming on desktop.
|
Tue, 21 Mar 2017 14:01:28 +0000 |
Lucas Thompson |
Seeking with click on desktop. Remove old tap gesture code for mobile, as this should provide the same functionality.
|
Tue, 21 Mar 2017 13:57:08 +0000 |
Lucas Thompson |
Return 0 for duration when audioElement.duration is undefined.
|
Tue, 21 Mar 2017 16:40:05 +0000 |
Chris Cannam |
Add labels & shading in instants layer
|
Tue, 21 Mar 2017 13:13:06 +0000 |
Lucas Thompson |
Merge branch 'master' of github.com:cannam/ugly-duckling
|
Tue, 21 Mar 2017 09:18:17 +0000 |
Chris Cannam |
Merge remote-tracking branch 'origin/master'
|
Mon, 20 Mar 2017 15:25:54 +0000 |
Chris Cannam |
Use tick layer instead of marker layer for instants (it's faster)
|
Mon, 20 Mar 2017 14:12:33 +0000 |
Chris Cannam |
Merge remote-tracking branch 'origin/feature/basic-recording'
|
Mon, 20 Mar 2017 12:07:41 +0000 |
Chris Cannam |
Waves UI code is back on the master branch in cannam repo
|
Tue, 21 Mar 2017 13:01:53 +0000 |
Lucas Thompson |
Merge pull request #13 from LucasThompson/fix/recording-open-change-detection
|
Tue, 21 Mar 2017 13:00:59 +0000 |
Lucas Thompson |
Notify subscribers of new recordings within the Angular Zone.
|
Tue, 21 Mar 2017 11:11:23 +0000 |
Lucas Thompson |
Fix TypeScript version for now, due to dependency resolution differences in yarn and npm and some pending angular-cli nonsense I don't understand (https://github.com/angular/angular-cli/issues/4594)
|
Tue, 21 Mar 2017 01:50:36 +0000 |
Lucas Thompson |
Merge pull request #12 from LucasThompson/dev/piper-fft-spectrogram-layer
|
Thu, 16 Mar 2017 11:54:07 +0000 |
Lucas Thompson |
Merge pull request #8 from cannam/master
|
Tue, 21 Mar 2017 01:49:37 +0000 |
Lucas Thompson |
Merge pull request #11 from LucasThompson/dev/mobile-layout-tweaks
|
Tue, 21 Mar 2017 01:45:03 +0000 |
Lucas Thompson |
Merge pull request #10 from LucasThompson/feature/basic-recording
|
Tue, 21 Mar 2017 01:36:17 +0000 |
Lucas Thompson |
Merge pull request #9 from LucasThompson/dev/improve-prod-build-deploy
|
Tue, 21 Mar 2017 01:06:13 +0000 |
Lucas Thompson |
Script for running ng build --prod, but with some beautifully brittle bodges for workarounds I've been doing manually. No automation for git commits and pushing to gh-pages yet.
|
Mon, 20 Mar 2017 15:35:25 +0000 |
Lucas Thompson |
Small changes to angular-cli.json, manually copying over some key differences from a new config generated with the latest @angular/cli. No functional difference.
|
Mon, 20 Mar 2017 15:26:21 +0000 |
Lucas Thompson |
Upgrade dependencies - mostly to bring inline with latest @angular/cli changes
|
Mon, 20 Mar 2017 13:26:33 +0000 |
Lucas Thompson |
Bootstrap the app with the recorder service and component
|
Mon, 20 Mar 2017 13:26:23 +0000 |
Lucas Thompson |
Allow for opening Blobs directly.
|
Mon, 20 Mar 2017 13:25:22 +0000 |
Lucas Thompson |
Component for a button controlling the recording service.
|
Mon, 20 Mar 2017 13:24:36 +0000 |
Lucas Thompson |
Add a service for audio recording which uses relies on being provided implementations of a provider to a MediaStream and a MediaRecorder. Include a stub for use when recording isn't supported.
|
Thu, 16 Mar 2017 12:35:43 +0000 |
Chris Cannam |
Add dispose method
|
Thu, 16 Mar 2017 11:54:48 +0000 |
Chris Cannam |
Scaling
|
Thu, 16 Mar 2017 10:35:53 +0000 |
Lucas Thompson |
Module for spectrogram stuff. Consume the WavesSpectrogramLayer in Waveform... of course.
|
Thu, 16 Mar 2017 10:34:38 +0000 |
Lucas Thompson |
Placeholder for shapes "namespace"
|
Wed, 15 Mar 2017 15:21:00 +0000 |
Lucas Thompson |
First pass at Layer type definition.
|
Wed, 15 Mar 2017 14:29:11 +0000 |
Lucas Thompson |
Fix wrong dimensionality
|
Wed, 15 Mar 2017 13:41:30 +0000 |
Lucas Thompson |
Update column type
|
Wed, 15 Mar 2017 13:28:28 +0000 |
Lucas Thompson |
Use method definitions in MatrixEntity instead of instance members
|
Wed, 15 Mar 2017 12:09:50 +0000 |
Lucas Thompson |
Start writing type definitions for waves-ui - this may eventually belong in waves-ui itself.
|
Tue, 14 Mar 2017 19:27:24 +0000 |
Lucas Thompson |
Remove some unused code and fix the removing of layers to work with the additional tracks.
|
Tue, 14 Mar 2017 17:33:04 +0000 |
Lucas Thompson |
Merge branch 'dev/mobile-layout-tweaks' of github.com:cannam/ugly-duckling into dev/mobile-layout-tweaks
|
Tue, 14 Mar 2017 16:10:27 +0000 |
Chris Cannam |
Provide step duration for matrix entity for proper image alignment
|
Tue, 14 Mar 2017 15:11:30 +0000 |
Chris Cannam |
Add Tipic plugin
|
Tue, 14 Mar 2017 11:57:21 +0000 |
Chris Cannam |
Update colour mappers to slightly changed API; add green & sunset
|
Tue, 14 Mar 2017 11:05:58 +0000 |
Chris Cannam |
Simplistically add separate spectrogram layer
|
Mon, 13 Mar 2017 16:10:51 +0000 |
Chris Cannam |
Add CQ Constant Q spectrogram and NNLS Chroma & Chordino builds
|
Tue, 14 Mar 2017 16:11:40 +0000 |
Lucas Thompson |
Basic spinner for indicating loading of files and features - the flag used for tracking state is mostly redundant (it is usually !canExtract... apart from initial state)... but going with this for now.
|
Mon, 13 Mar 2017 15:46:24 +0000 |
Lucas Thompson |
Install old babel-runtime as dev dependency to (hopefully) sort out waves-ui building issues.
|
Mon, 13 Mar 2017 14:49:04 +0000 |
Lucas Thompson |
Basic attempt at correcting disorientating behaviour when concluding a pinch gesture, causing the timeline to jump to the position of a remaining finger. Untested on device yet.
|
Sun, 12 Mar 2017 23:10:05 +0000 |
Lucas Thompson |
Keep the play-head on top of all layers (a bodge, of course)
|
Sun, 12 Mar 2017 23:09:24 +0000 |
Lucas Thompson |
Latest waves-ui changes.
|
Fri, 10 Mar 2017 18:24:52 +0000 |
Lucas Thompson |
Bodge in okay-ish pan and zoom, with a lot of dupe from CenteredZoomState and state flying about everywhere.
|
Fri, 10 Mar 2017 16:45:54 +0000 |
Chris Cannam |
Avoid NaNs, etc
|
Fri, 10 Mar 2017 14:46:18 +0000 |
Chris Cannam |
Some crazy work to try to get sensible default normalisation and colour map
|
Thu, 09 Mar 2017 16:42:44 +0000 |
Chris Cannam |
Add QM Vamp Plugins as remote plugin set
|
Thu, 09 Mar 2017 15:51:34 +0000 |
Chris Cannam |
Use matrix layer for matrix features
|
Mon, 06 Mar 2017 11:29:47 +0000 |
Lucas Thompson |
Bring in CC's latest wave-ui stuff.
|
Fri, 03 Mar 2017 13:10:48 +0000 |
Lucas Thompson |
Latest waves-ui
|
Thu, 02 Mar 2017 15:19:13 +0000 |
Lucas Thompson |
Bring in latest changes in CC's waves-ui fork.
|
Thu, 02 Mar 2017 15:08:10 +0000 |
Lucas Thompson |
Playback controls and placeholder record button in the centre of the toolbar, plugin button on the right. Sidenav now overlays the content.
|
Thu, 02 Mar 2017 15:07:07 +0000 |
Lucas Thompson |
Remove everything but the play / pause button, and use smaller icons - this will now be used in the toolbar.
|
Thu, 02 Mar 2017 15:06:24 +0000 |
Lucas Thompson |
Use @angular/material select component.
|
Thu, 02 Mar 2017 13:33:33 +0000 |
Lucas Thompson |
Hide menu by default and change unused settings menu to a menu icon which toggles the sidebar
|
Thu, 02 Mar 2017 11:53:19 +0000 |
Lucas Thompson |
Pull in CC's peak cached waveform, and add some temporary dev dependencies to build waves-ui after pulling it in (come up with a better solution for this later).
|
Fri, 24 Feb 2017 13:55:31 +0000 |
Lucas Thompson |
Merge pull request #7 from LucasThompson/dev/improve-gestures
|
Fri, 24 Feb 2017 13:54:53 +0000 |
Lucas Thompson |
Keep the time centered when zooming from where the pinch starts, and stop panning being so fast. Panning still isn't doing anything sensible.
|
Thu, 23 Feb 2017 22:24:57 +0000 |
Lucas Thompson |
Merge pull request #6 from LucasThompson/fix/angular-cli-attempt
|