Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-17 | Fix thinko in automation write undo. | nick_m | |
- also allow saved automation list state to be touch or off if actually in write mode. | |||
2015-06-17 | Add undo for automation write. | nick_m | |
2015-06-17 | Automation -use editor_add in gui, record straight lines with fewer points. | nick_m | |
- don't keep setting/unsetting write pass when transport frame remains the same (think larger jack buffer sizes) - insert guards are now 64 frames after when. - refactor previous approach. | |||
2015-06-17 | Rudimentary automation touch undo/redo. | nick_m | |
2015-06-17 | Fix some workflow problems wrt automation. | nick_m | |
- clearing automation points sets control to "off" rather than touch. - multiple touches on the same pass acts consistently (no more fader jumps on mouse button press - use actual value for initial point rather than some arbitrary default. clarify new semantics of add () (with_default->with_initial). - clean some whitespace - add guard points as needed in stop. - catch grab broken signal (i can't trigger it, but the docs seem to think it is essential). | |||
2015-06-16 | -Wsign-compare | Robin Gareus | |
2015-06-16 | add Record-Safe feature to libardour (from Nikolay Polyanovskii) | Paul Davis | |
2015-06-16 | fixes for canvas text display on Retina (from Valeriy) | Paul Davis | |
2015-06-14 | ALSA backend: add support for half-duplex devices | Robin Gareus | |
2015-06-14 | allow to scan for half-duplex ALSA devices | Robin Gareus | |
2015-06-14 | prepare ALSA backend for half-duplex | Robin Gareus | |
2015-06-14 | probe buffersize if jackd is already running. | Robin Gareus | |
2015-06-13 | NOOP, reindent code. | Robin Gareus | |
2015-06-13 | fix crash on OSX displaying MIDI sysex, or similar text. | Robin Gareus | |
2015-06-12 | We were 2 more debug "bits" away from overflow, so recast PBD::DEBUG ↵ | Paul Davis | |
mechanism away from a 64bit integer and toward std::bitset. Clean up a few minor related PBD::DEBUG issues along the way | |||
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 | 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-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 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 | Don't allow user to change function of modifier buttons. | Len Ovens | |
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-07 | Coreaudio: ignore [expected] SR changes. | Robin Gareus | |
Don’t disconnect from engine if sample-rate change happens during initialization. | |||
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 | Make ctl put v-pot in fine mode. | Len Ovens | |
2015-06-04 | half-duplex Coreaudio support. | Robin Gareus | |
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 | 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. | |||
2015-06-02 | fix duplicate inc/decrement in AutoSpin? | Robin Gareus | |