Wed, 21 Dec 2016 14:02:29 +0000 |
Chris Cannam |
Don't load window size from session (#1769)
3.0-integration
|
Wed, 04 Jan 2017 16:53:06 +0000 |
Chris Cannam |
Pull out record buffer into a separate RT-ish thread
3.0-integration
|
Wed, 04 Jan 2017 16:03:12 +0000 |
Chris Cannam |
Wire up record monitoring
3.0-integration
|
Wed, 04 Jan 2017 14:22:39 +0000 |
Chris Cannam |
Make writable model updating explicit rather than essentially an arbitrary hidden accident
3.0-integration
|
Wed, 04 Jan 2017 14:21:24 +0000 |
Chris Cannam |
Ah, there already was a mechanism for that (recordDurationChanged()). But in any case we are better off prompting the model to update I think.
3.0-integration
|
Wed, 04 Jan 2017 13:23:18 +0000 |
Chris Cannam |
Add record update timer (very crude this)
3.0-integration
|
Wed, 04 Jan 2017 11:48:03 +0000 |
Chris Cannam |
Fix race condition in first-time recording, where adding the recording wave model would prompt the audio play source to note that its channel count had increased (from 0 to, say, 2) and thus to cause the audio device to be reopened, stopping recording. Fix is to make this only happen if channel count increases beyond that of the device, which shouldn't happen in the recording case
3.0-integration
|
Wed, 04 Jan 2017 09:57:13 +0000 |
Chris Cannam |
Report audio driver startup error
3.0-integration
|
Mon, 19 Dec 2016 16:34:38 +0000 |
Chris Cannam |
Merge from branch svg, and thus (in some subrepos) from levelpanwidget
3.0-integration
|
Mon, 19 Dec 2016 16:32:34 +0000 |
Chris Cannam |
Implement "Export SVG file..."
svg
|
Sat, 17 Dec 2016 11:06:48 +0000 |
Chris Cannam |
A useful simplification in rate handling: don't reset to 0 when last model goes
levelpanwidget
|
Thu, 15 Dec 2016 10:36:41 +0000 |
Chris Cannam |
Moving around some UI bits
levelpanwidget
|
Wed, 14 Dec 2016 14:28:41 +0000 |
Chris Cannam |
Merge from branch 3.0-integration
levelpanwidget
|
Wed, 14 Dec 2016 11:56:34 +0000 |
Chris Cannam |
Debug changes
3.0-integration
|
Wed, 14 Dec 2016 11:55:47 +0000 |
Chris Cannam |
When returning the frame that we have filled to, avoid accidentally reducing the frame number (making it appear we are less filled than we really are) when we had intended to round it up to the full requested amount. Fixes some unexpected double-playback in non-looping play-selection mode.
3.0-integration
|
Tue, 13 Dec 2016 16:23:48 +0000 |
Chris Cannam |
Fix some compiler problems
3.0-integration
|
Tue, 13 Dec 2016 15:46:11 +0000 |
Chris Cannam |
Remove unused param
3.0-integration
|
Tue, 13 Dec 2016 12:03:48 +0000 |
Chris Cannam |
Handle increases in the overall channel count by closing and reopening the audio device.
3.0-integration
|
Mon, 12 Dec 2016 17:15:24 +0000 |
Chris Cannam |
Remove unused signal
3.0-integration
|
Mon, 12 Dec 2016 17:08:10 +0000 |
Chris Cannam |
Jump to start when recording, so you can see something is happening
3.0-integration
|
Mon, 12 Dec 2016 15:45:33 +0000 |
Chris Cannam |
Reopen the audio device directly when preference is changed
3.0-integration
|
Fri, 09 Dec 2016 19:04:33 +0000 |
Chris Cannam |
Fix compiler warnings
3.0-integration
|
Fri, 09 Dec 2016 18:01:55 +0000 |
Chris Cannam |
Merge from branch bqresample
3.0-integration
|
Fri, 09 Dec 2016 14:40:49 +0000 |
Chris Cannam |
Fixes to sample rate and latency handling
bqresample
|