Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-11 | more refactoring of WaveView threaded code to try to get to heart of crash bug | Paul Davis | |
2015-06-11 | don't queue a callback with the idle event for waveview image generation if ↵ | Paul Davis | |
one is already queued. Also, hold relevant lock when waking image rendering thread. | |||
2015-06-11 | comment tweak | Paul Davis | |
2015-06-11 | fix transport loop sub-state events | Robin Gareus | |
Loading a session with a loop-range, or setting a loop-range adds LoopDeclick events. Normal play back (no loop) never processes/clears the events. Ardour was constantly doing split cycles for nothing. This lead to stuck midi-notes: Split cycle calls increment_global_port_buffer_offset() but the midi_diskstream itself was not aware of any loop positions or offsets. Entering loop playback adds those events explicitly in Session::set_play_loop(). auto_loop_changed() only needs to add/replace session-events when actively looping. | |||
2015-06-10 | possible fix for crashes related to vanishing waveviews (and if it doesn't ↵ | Paul Davis | |
fix anything, it is still more correct than it was) | |||
2015-06-10 | remove left-over debugging code | Paul Davis | |
2015-06-10 | fix basic error with computation of partial image width; add use of ↵ | Paul Davis | |
DEBUG_TRACE (DEBUG::WaveView,...) | |||
2015-06-10 | add PBD::DEBUG::WaveView | Paul Davis | |
2015-06-10 | no Save-As progress dialog if we're not copying media | Paul Davis | |
2015-06-11 | Magnetic snap now works on note moves / resizes. | nick_m | |
2015-06-11 | Make absolute snap the default snap. | nick_m | |
- also fixes a couple of absolute snap bugs wrt midi notes. | |||
2015-06-10 | hide the aggregate device, again | Robin Gareus | |
further amends to 17453ec debugging. | |||
2015-06-10 | undo debug (17453ec) info. | Robin Gareus | |
The problem was: OSX i386 builds used --dist-target=leopard which forced the deprecated 10.5 CoreAudio API. (build-host config has been changed now). There is currently insufficient support in ardour’s CoreAudioPCM::create_aggregate_device() for the old API, COREAUDIO_108 needs to be defined or aggregate devices stop working on OSX 10.8 or later. | |||
2015-06-09 | fix video-image request, zoom before video start. | Robin Gareus | |
2015-06-09 | fix OSX optimized builds (NDEBUG) | Robin Gareus | |
2015-06-09 | debug aggregate device issue - i386/10.8 only | Robin Gareus | |
2015-06-09 | coreaudio: initialize [output] variable. | Robin Gareus | |
possible fix for 32bit/10.8, AudioObjectGetPropertyDataSize error | |||
2015-06-09 | Don't close OSC server sockets explicitly (the subsequent call to ↵ | John Emmas | |
'lo_server_free()' will close the socket anyway) | |||
2015-06-09 | Add the new (UINTSDEFINED) preprocessor directive to all out MSVC projects ↵ | John Emmas | |
(just to be on the safe side) | |||
2015-06-09 | Add a new preprocessor directive (UINTSDEFINED) which is rather annoyingly ↵ | John Emmas | |
needed if liblo gets built with MSVC | |||
2015-06-09 | Add a new link library that's needed when building against the newer version ↵ | John Emmas | |
of liblo (0.28) (probably only needed when building with MSVC) | |||
2015-06-08 | Merge branch 'ovenwerks-master' | Paul Davis | |
2015-06-08 | Don't allow user to change function of modifier buttons. | Len Ovens | |
2015-06-08 | Update export config on stem export select tracks/busses/none | Colin Fletcher | |
Call update_config() after selecting/deselecting all tracks/busses so that the warning about 'No channels have been selected' is shown/hidden appropriately. | |||
2015-06-08 | Enclose bar code number in ""s in TOC & CUE export | Colin Fletcher | |
cdrdao seems to want the CATALOG field to be enclosed in double-quotes. | |||
2015-06-08 | Remove doubled quotes in TOC export PERFORMER field | Colin Fletcher | |
toc_escape_text() already encloses its result in ""s, and if album_artist is empty, the resulting PERFORMER """" line makes cdrdao upset. Just remove the extra quotes. | |||
2015-06-08 | Fix tiny typo in PortExportChannelSelector error text | Colin Fletcher | |
2015-06-08 | Don't select any routes for stem export by default | Colin Fletcher | |
Now that there are 'select all tracks/busses' buttons, it makes sense to me that stem export should start off with no routes selected, rather than all. Maybe stem export should by default select routes that are selected in the editor, but that's a task for another time. | |||
2015-06-08 | Exclude inactive tracks & busses from stem export list | Colin Fletcher | |
The exported file is silent, when choosing to export either region contents or track outputs, so there seems no point in making such routes available for stem export at all. Perhaps there's an arguable use case for enabling stem export of inactive tracks, but I can't see that it's worth worrying about for now. | |||
2015-06-08 | Add 'Select tracks/busses' & 'Deselect all' buttons to stem export | Colin Fletcher | |
Add buttons to to select all tracks, select all busses and deselect all to the stem export channel selector. | |||
2015-06-07 | Coreaudio: ignore [expected] SR changes. | Robin Gareus | |
Don’t disconnect from engine if sample-rate change happens during initialization. | |||
2015-06-04 | Merge branch 'ovenwerks-master' | Paul Davis | |
2015-06-04 | use existing partial existing waveview images (if they exist) while waiting ↵ | Paul Davis | |
for the full ones | |||
2015-06-04 | Add an option in the MCP .device file to set master position (fixes #6357) | Len Ovens | |
2015-06-04 | Clean up mackie surface profile editor from things that don't work or match ↵ | Len Ovens | |
the mackie hardware (fixes #6342) | |||
2015-06-04 | MackieControl: Make ctl put v-pot in fine mode. | Paul Davis | |
2015-06-04 | use existing partial existing waveview images (if they exist) while waiting ↵ | Paul Davis | |
for the full ones | |||
2015-06-04 | Make ctl put v-pot in fine mode. | Len Ovens | |
2015-06-04 | Enable stationary playhead mode. | Ben Loftis | |
stationary playhead needs to follow same rules as regular moving playhead. | |||
2015-06-04 | half-duplex Coreaudio support. | Robin Gareus | |
2015-06-03 | Change message about JACK already running to be less scary | Paul Davis | |
2015-06-03 | check size of peak file before attempting to use it. Rebuild from scratch if ↵ | Paul Davis | |
necessary. | |||
2015-06-03 | when AudioSource::read_peaks() provides start+cnt too close to the end, be ↵ | Paul Davis | |
sure to reset expected_peaks and scale to match the corrected values | |||
2015-06-02 | break apart style errors from style warnings in pre-commit hook | Paul Davis | |
2015-06-02 | expand comment | Paul Davis | |
2015-06-02 | don't use the return value from AudioRegion::read_peaks() because it is ↵ | Paul Davis | |
either zero or n_peaks | |||
2015-06-02 | close all source files before renaming interchange tree in Session::rename() | Paul Davis | |
2015-06-02 | AudioRegion::read_peaks() should return 0 or the number of peaks read, not ↵ | Paul Davis | |
the number of samples | |||
2015-06-02 | Amend WaveView::send_request() such that it'll compile with MSVC | John Emmas | |
Hopefully, this was the original intention (I've simply amended a function call to match similar usages elsewhere in the code). | |||
2015-06-01 | reinstate absent image. | Paul Davis | |
Then go back to bed and be ill some more. |