Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-24 | Remove unused "mark" parameter from stop_touch() API | Robin Gareus | |
2017-07-24 | Fix ctrl-list guard-points and concurrency issues | Robin Gareus | |
* lock list when editing (prevent concurrent modification of insert iterator * don't add a guard-point if an event is already present between the target and guard-point-position * remove existing automation-events (old guard points) when touching automation w/o change * don't unset "new write pass" when not rolling (fixes issues when not rolling but locating with write-enabled) | |||
2017-07-23 | Add touch-events signal emission to ArdourKnob | Robin Gareus | |
2017-07-22 | OSC: add /use_group 1/0 command | Len Ovens | |
2017-07-22 | Sanitize printing of a-eq gain parameters | Robin Gareus | |
2017-07-22 | NO-OP: whitespace | Robin Gareus | |
2017-07-22 | AutomationWatch: single DropReferences connection per AC | Robin Gareus | |
2017-07-22 | NO-OP: whitespace | Robin Gareus | |
2017-07-22 | Fix Route mute automation touch (owned control) | Robin Gareus | |
2017-07-22 | NO-OP: consistent [internal] API name for Automatables | Robin Gareus | |
2017-07-22 | NO-OP: Consistent API name | Robin Gareus | |
2017-07-21 | More non-rt calls to VCA - fixes VCA automation writing | Robin Gareus | |
This calls for a unified API to invoke Automatable methods ::transport_located() and ::transport_stopped() on Stripables, rather than indirectly calling it via Route::non_realtime_locate(), Route::nonrealtime_handle_transport_stopped() | |||
2017-07-21 | Fix VCA Automation: end write pass | Robin Gareus | |
2017-07-22 | TempoMap legacy session loading fixes | nick_m | |
Ensure we set the last tempo end note types per minute. Clarify that we only set the end ntpm if unset. | |||
2017-07-22 | Fis stray break statement when checking for a legacy tempo map | nick_m | |
This could result in legacy sessions not being identified correctly and loading with end tempi of -1.0. | |||
2017-07-22 | Rework tempo marker editing menu functions | nick_m | |
Setting a tempo to 'Continue' via right click puts it in a permanent state of continuing the previous section's end tempo (basically what 'Lock Continue' should have been). This can be disabled (unlocked) by selecting 'Don't Continue'. Remove the previous temporary 'Continue' function. Reorganise menu to separate position lock style from more commonly used functions. | |||
2017-07-22 | Calculate clamped tempo stretch ratios using the correct (musical) domain | nick_m | |
2017-07-22 | TempoMap : Remove old solve_map debugging code | nick_m | |
2017-07-22 | Move some duplicated replace/add tempo section code | nick_m | |
Resets the previous tempo section's end ntpm to match the start of a new section whenever a section is added to the map. | |||
2017-07-22 | Remove redundant beat arg from TempoMap::add_meter | nick_m | |
BBT time should be enough to determine the beat. | |||
2017-07-22 | Fix incorrect double-snap when moving audio-locked tempi | nick_m | |
2017-07-22 | Check for identical meter positions in old sessions by beat rather than pulse | nick_m | |
2017-07-21 | OSC make all group dispositions the same | Len Ovens | |
2017-07-21 | Increase range of a-comp#stereo release time | Johannes Mueller | |
Like for the mono version in f52443e17e818145d736e8f386b6a7aba6d8b5c7 | |||
2017-07-21 | Non-layered MIDI recording | Robin Gareus | |
This does not merge MIDI data, but trims MIDI regions at rec-stop like non-layered audio-recording does. | |||
2017-07-20 | Set the name of the route in a route template to the template name | Johannes Mueller | |
2017-07-20 | Allow adding tracks w/o running backend | Robin Gareus | |
2017-07-19 | Allow listening to channels being exported (w/ realtime export) | Robin Gareus | |
It would be nice to change get_audio_buffer() to not set AudioBuffer::_written to false (all but one other user of this API also only get read-only data), but that requires chaning the rationale of the underlying ::set_data() API. | |||
2017-07-19 | MSVC changes needed to implement the new 'waveview' library | John Emmas | |
2017-07-19 | MSVC changes needed to implement the new 'widgets' library | John Emmas | |
2017-07-19 | FP8: use separate bank offsets per MixMode | Robin Gareus | |
2017-07-19 | Fix well-known send API for mixbusses. | Robin Gareus | |
2017-07-19 | FP8: Fix Mixbus solo-state and indicate implicit solo (blink) | Robin Gareus | |
2017-07-18 | Fix NSGLView invalidation | Robin Gareus | |
2017-07-18 | Fix french translation mistake | Léo Andrès | |
2017-07-18 | Fix OSX builds in the wake of the source-tree layout changes | Robin Gareus | |
2017-07-17 | add required stdint.h | Paul Davis | |
2017-07-17 | PluginInsert::silence is used after all (fix 07aeb12d3) | Robin Gareus | |
2017-07-17 | FP8: save/restore "two line text" option | Robin Gareus | |
2017-07-17 | Remove unused clearlooks-older | Robin Gareus | |
2017-07-17 | Purify libcanvas, remove libardour dependency | Robin Gareus | |
A canvas is just a canvas. Move WaveView into its own library. | |||
2017-07-17 | Clean up library inheritance (colors.h, utils.h) | Robin Gareus | |
make libwidget independent of libcanvas. Confine basics to pbd and gtkmm2ext. | |||
2017-07-17 | Remove <gtkmm.h> include from header files. | Robin Gareus | |
2017-07-17 | Move more Gtkmm2ext widgets into libwidget | Robin Gareus | |
2017-07-17 | Remove unused sources & includes | Robin Gareus | |
2017-07-17 | Move Gtkmm2ext widgets into libwidget | Robin Gareus | |
2017-07-17 | Separate Ardour UI widgets into dedicated library | Robin Gareus | |
2017-07-16 | Fix loading bundles #7426 | Robin Gareus | |
2017-07-16 | Data less than or equal to zero should be considered "off" | Robin Gareus | |
2017-07-16 | Fix merging boolean automation + mute disconnect. | Robin Gareus | |