graph
- Merge from branch "3.0-integration"tony-2.0-integration 2015-10-14, by Chris Cannam
- Remake SR converter when adding a model, if necessary; remove crap converter to simplify3.0-integration 2015-10-14, by Chris Cannam
- Remove source (now unused)3.0-integration 2015-10-14, by Chris Cannam
- Remove duplicate code3.0-integration 2015-10-14, by Chris Cannam
- Compile fix3.0-integration 2015-10-14, by Chris Cannam
- Merge from branch "3.0-integration"tony-2.0-integration 2015-10-14, by Chris Cannam
- Merge from branch "tony-2.0-integration"3.0-integration 2015-10-14, by Chris Cannam
- Merge, but dropping the last commit from the recording branch because I prefer the way it was done here3.0-integration 2015-10-14, by Chris Cannam
- Merge from recording branch3.0-integration 2015-10-12, by Chris Cannam
- Fix suspending/resuming audio device; it wasn't suspending when playback reached the end, only when the user stopped explicitlyrecording 2015-09-22, by Chris Cannam
- Adjust model update during recording or writing a new wave file. Formerly we were using the model's completion percentage to indicate write proportion and completion -- that's not a good idea because some layers will reasonably avoid rendering at all until a model reaches 100% completion (it's supposed to report only progress on the initial model generation, and the model shouldn't change during completion updates).tony-2.0-integration 2015-10-13, by Chris Cannam
- Update analysis stuff when recording starts (and when model is added) rather than when it ends. Not continuing to update during recording though...tony-2.0-integration 2015-10-12, by Chris Cannam
- Suspend audio driver when stopping recording from record button3.0-integration 2015-10-12, by Chris Cannam
- Fix compiler warnings3.0-integration 2015-10-12, by Chris Cannam
- Restore record button toggle state if user cancels file session save dialog after hitting record3.0-integration 2015-10-12, by Chris Cannam
- Suspend audio driver when stopping recording from record buttontony-2.0-integration 2015-10-12, by Chris Cannam
- Fix compiler warningstony-2.0-integration 2015-10-12, by Chris Cannam
- Restore record button toggle state if user cancels file session save dialog after hitting recordtony-2.0-integration 2015-10-12, by Chris Cannam
- Merge from branch "recording"3.0-integration 2015-09-17, by Chris Cannam
- Merge from branch recordingtony-2.0-integration 2015-09-17, by Chris Cannam
- Suspend/resume audio device when not in use to save battery (only implemented for PulseAudioIO so far)recording 2015-09-16, by Chris Cannam
- Add status bar "Recording" message and timer while recordingrecording 2015-09-16, by Chris Cannam
- Add status bar "Recording" message and timer while recordingtony-2.0-integration 2015-09-16, by Chris Cannam
- Merge from branch recordingtony-2.0-integration 2015-09-15, by Chris Cannam
- Add audio record mode (option to replace session) and support for browsing to record directoryrecording 2015-09-15, by Chris Cannam
- Merge through to branch for Tony 2.0tony-2.0-integration 2015-08-20, by Chris Cannam
- Merge from branch recording3.0-integration 2015-08-20, by Chris Cannam
- New filename for each audio recordingrecording 2015-08-19, by Chris Cannam
- Make WritableWaveFileModel a true WaveFileModel (and ReadOnlyWaveFileModel the other sort of it). Enable recording from an empty session using that.recording 2015-08-19, by Chris Cannam
- Toward recording without something already loaded (needs more work though)recording 2015-08-19, by Chris Cannam
- OK, we can record -- sort ofrecording 2015-08-18, by Chris Cannam
- Basic recording stuffrecording 2015-08-18, by Chris Cannam
- Start stubbing in audio recordrecording 2015-08-18, by Chris Cannam
- Fix very long delay on seeking during playback (caused by Pulse driver using max length as block size)bqaudioio 2015-08-05, by Chris Cannam
- Avoid playing repeated buffer while re-seekingbqaudioio 2015-08-05, by Chris Cannam
- Fix very long delay on seeking during playback (caused by Pulse driver using max length as block size)3.0-integration 2015-08-05, by Chris Cannam
- Avoid playing repeated buffer while re-seeking3.0-integration 2015-08-05, by Chris Cannam
- Merge from branch bqaudioio3.0-integration 2015-08-04, by Chris Cannam
- Merge from default branch3.0-integration 2015-07-24, by Chris Cannam
- Initial work toward switching to bqaudioio library (so as to get I/O, not just O)bqaudioio 2015-08-04, by Chris Cannam
- removed imaf slidersimaf_enc 2015-07-14, by alo
- Make the play-speed dial settings much easier to understand and use (fixes #1328)2015-07-13, by Chris Cannam
- Merge from branch simple-fft-model3.0-integration 2015-07-01, by Chris Cannam
- Merge from default branchsimple-fft-model 2015-01-07, by Chris Cannam
- Fix a number of warnings in the 32-bit build2015-07-01, by Chris Cannam
- Merge from branch simple-fft-model3.0-integration 2015-06-26, by Chris Cannam
- Fix typosimple-fft-model 2015-06-15, by Chris Cannam
- Rework audio file reader API to prefer using std containerssimple-fft-model 2015-06-15, by Chris Cannam
- Branch to test simple FFT model codealignment-simple 2015-06-15, by Chris Cannam
- Gut the old code, but don't replace it yet (so nothing will link yet)simple-fft-model 2015-06-12, by Chris Cannam
- Tidy dense time-value model API a bit; add first simple unit test for FFT model2015-06-10, by Chris Cannam
- Pass on signal from transform failure2015-06-10, by Chris Cannam
- Merge2015-05-21, by Chris Cannam
- Avoid going pop when setting play head to before time 02015-05-21, by Chris Cannam
- Rewind/ffwd shouldn't be available when nothing loaded2015-05-06, by Chris Cannam
- Fixes to scaling of splash screen2015-05-06, by Chris Cannam
- Allow layers to be loaded without models if their layer class explicitly says it's OK (otherwise default template won't load, as it has an empty waveform layer)2015-04-20, by Chris Cannam
- Merge from default branchalignment_view 2015-04-20, by Chris Cannam
- Merge from branch tonioni2015-04-20, by Chris Cannam
- Revert to -Werror in debug onlytonioni 2015-04-13, by Chris Cannam
- When loading a session, do not import any layers for which the identified models can't be foundtonioni 2015-03-31, by Chris Cannam
- Deactivate very verbose debugtonioni 2015-03-31, by Chris Cannam
- Remove some debug; set some gain valuestonioni 2015-03-31, by Chris Cannam
- Remove redundant includetonioni 2015-03-31, by Chris Cannam
- Revisit menu items without shortcuts, now that fixes are arriving in Qttonioni 2015-03-25, by Chris Cannam
- Reset audio generator when clearing ring buffers -- because we are about to jump back in time to the start of the buffered area, so any pending note-offs won't happen until much later, so we should drop the pending notes entirelytonioni 2015-03-24, by Chris Cannam
- Merge from cxx11 branchtonioni 2015-03-23, by Chris Cannam
- Merge from default branchtonioni 2015-03-23, by Chris Cannam
- c++11 flag in qmake projectcxx11 2015-03-11, by Chris Cannam
- Register new typescxx11 2015-03-10, by Chris Cannam
- More type fixes. We now build with -Wconversion, on this platform (64-bit Linux) at least.cxx11 2015-03-10, by Chris Cannam
- Further dedicated-types fixescxx11 2015-03-10, by Chris Cannam
- More type fixescxx11 2015-03-10, by Chris Cannam
- Fixes to go with latest svcorecxx11 2015-03-04, by Chris Cannam
- Merge from default branchcxx11 2015-03-03, by Chris Cannam
- Specify UTF-8 encoding when writing XML formats -- the XML header always indicated UTF-8 but the QTextStream defaulted to local encoding which is generally not UTF-8 on Windows2015-03-02, by Chris Cannam
- Enable ThreadSanitizerdatarace 2015-02-24, by Chris Cannam
- Wait for source files to be readyalignment_view 2014-11-28, by Chris Cannam
- Connect up alignmentComplete signalalignment_view 2014-11-21, by Chris Cannam
- Emit a signal when alignment completesalignment_view 2014-11-21, by Chris Cannam
- Permit loading a whole directory of audio on the command line or through drag and dropalignment_view 2014-11-21, by Chris Cannam
- Open to show/hide icons in menusalignment_view 2014-11-21, by Chris Cannam
- Seems more logical for the external alignment program to emit reference,other rather than other,referencealignment_view 2014-11-20, by Chris Cannam
- Delete the alignment model when alignment failsalignment_view 2014-11-20, by Chris Cannam
- Make alignment using an external program asynchronousalignment_view 2014-11-20, by Chris Cannam
- User preference for alignment programalignment_view 2014-11-20, by Chris Cannam
- CXX11 (-std=c++11) branch, to test build environments before making any code adaptationscxx11 2014-11-17, by Chris Cannam
- Start making it possible to get alignment from an external program (not wired up yet though)alignment_view 2014-11-14, by Chris Cannam
- Smoothing off for nowalignment_view 2014-11-14, by Chris Cannam
- Don't clear ring buffers & regenerate when adding a model that is muted anywaytonioni 2014-11-11, by Chris Cannam
- Merge from default branchtonioni 2014-11-10, by Chris Cannam
- Correct some really stupid fixed-length string stuff, including a genuine stack overflow that causes a crash on OS/X for certain colour 3d plot data.2014-09-29, by Chris Cannam
- Some install and packaging updates2014-09-24, by Chris Cannam
- Refuse to play if no sample rate available (fixes crash when playing after deleting only pane)2014-09-12, by Chris Cannam
- Respond tidily to user cancellation during download, instead of going on to attempt to load the nonexistent file as a non-audio format2014-09-09, by Chris Cannam
- Merge from default branchtonioni 2014-09-09, by Chris Cannam
- Remove redundant code (sourceChannels must be at least 2 "because we offer pan") (from coverity scan)2014-09-03, by Chris Cannam
- Fix some (probably benign) uninitialised members (from coverity scan)2014-09-03, by Chris Cannam
- Fix one actual null pointer deref and a couple of potential ones, plus an uninitialised value (from coverity scan)2014-09-03, by Chris Cannam
- Fix uninitialised values2014-09-03, by Chris Cannam
- Fix uninitialised members2014-09-03, by Chris Cannam
- Remove redundant code (sourceChannels must be at least 2 "because we offer pan") (from coverity scan)2014-09-03, by Chris Cannam
- Fix uninitialised bool2014-09-03, by Chris Cannam
- Update subrepos and merge from default branchtonioni 2014-09-02, by Chris Cannam
- Restore the old prev/next layer commands (that were never enabled because they didn't work) using the new fixed order layer list (so they now do work)2014-09-02, by Chris Cannam
- Fix #1047 Floating-point exception on exit if no file loaded2014-09-01, by Chris Cannam
- Closing this from default (moving to beta branch)2014-09-01, by Chris Cannam
- Merge from the default branchbeta 2014-09-01, by Chris Cannam
- Handle keyboard shortcuts with Shift modifier in the same way as those with no modifier2014-09-01, by Chris Cannam
- Beta release dialog2014-08-13, by Chris Cannam
- Debug bits2014-08-13, by Chris Cannam
- Comments and tidy2014-08-13, by Chris Cannam
- Make it possible to set the parent widget2014-08-13, by Chris Cannam
- Try descending through menu hierarchy from the top rather than just looking for any objects that are children of menus2014-08-13, by Chris Cannam
- More debug2014-08-13, by Chris Cannam
- Connect the signal only once!2014-08-13, by Chris Cannam
- Attempt to get rebuilt-shortcuts working on OS/X (unsuccessfully)2014-08-13, by Chris Cannam
- Associate the mapper with the MainWindowBase object, and recreate it each time we scan all menus -- allowing us to call finaliseMenus more than once if menu actions have changed2014-08-13, by Chris Cannam
- Some temporary action debug output2014-08-13, by Chris Cannam
- Debug output stuff2014-07-25, by Chris Cannam