Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-29 | Mackie protocol: More LED indicator fixes. | Ben Loftis | |
2016-01-29 | mixbus: don't assert(ch_post()) in case we use various methods on "odd" ↵ | Paul Davis | |
Routes in the future | |||
2016-01-29 | mixbus: vpot press in non-subview mode should toggle master bus send | Paul Davis | |
2016-01-29 | add new Route API ::master_send_enable_controllable() to provide generic ↵ | Paul Davis | |
access to a mixbus-centric control | |||
2016-01-29 | mackie: in Sends subview mode, the enable control for the send should be ↵ | Paul Davis | |
looked upin the subview route, not the strip's own route | |||
2016-01-29 | Button::AudioInstruments should not be lit without good reason. | Ben Loftis | |
2016-01-29 | mackie: redesign display logic entirely | Paul Davis | |
Strips now maintain a pair of pending display strings (upper and lower). A periodic timeout writes the pending value to the actual hardware if it differs from the current string. This new design makes it easy to put a message on the display and then after some period of time, revert to whatever was there before. | |||
2016-01-29 | Another attempt fixing crash at exit on windows. | Robin Gareus | |
2016-01-28 | mackie: fix Global View button function | Paul Davis | |
Bug introduced changing logic for set_view_mode() | |||
2016-01-28 | mackie: don't overload "Audio Instruments" and "Instruments" buttons. | Paul Davis | |
With the MCU Pro, the button labelled "Instruments" uses the Dyn button ID. The one labelled "Audio Instruments" does not. This may break Nucleus support - needs to be checked | |||
2016-01-28 | mackie: use Route::send_name() rather than Route::nth_send() | Paul Davis | |
2016-01-28 | mackie: fix display of send level value | Paul Davis | |
2016-01-28 | add new API to Route to get name of "well-known" nth-send | Paul Davis | |
Route::nth_send() has the wrong semantics in Mixbus for this purpose. Probably need to revisit this at some point | |||
2016-01-28 | Buses and Auxes are slightly different view-filters in Mixbus | Ben Loftis | |
2016-01-28 | prevent bank/channel switching past the end of the available routes; do ↵ | Paul Davis | |
nothing when a view mode finds no matching routes | |||
2016-01-28 | mackie: improvements to display when switching subview modes | Paul Davis | |
2016-01-28 | make Send button light appropriately | Paul Davis | |
2016-01-28 | Editing from a control surface must have the ability to ignore mouse location. | Ben Loftis | |
Add mark_in and mark_out actions that explicitly use the playhead as the edit location. | |||
2016-01-28 | Add Playlist::duplicate_range/s utility methods | Tim Mayberry | |
2016-01-27 | mackie: fix subview mode logic | Paul Davis | |
2016-01-27 | mackie: clean up (some) interactions between subview mode and selection | Paul Davis | |
Also, stop Plugin button from doing anything, since it has nothing to do yet | |||
2016-01-28 | Fix AU port-name encoding. | Robin Gareus | |
This allows us to revert ec8cf4e4, maybe. After testing if port-names are still properly displayed. | |||
2016-01-27 | Fix µ-iness. | Robin Gareus | |
2016-01-27 | Use proper UTF8 file-names during export. | Robin Gareus | |
2016-01-27 | remove debug output | Paul Davis | |
2016-01-27 | monitor send does not count in Route::nth_send() | Paul Davis | |
2016-01-27 | mackie: semi-working Sends subview mode | Paul Davis | |
2016-01-27 | no need for multiple send level/enable parameter types | Paul Davis | |
2016-01-27 | remove mackie send pot mode (subview mode for sends coming up) | Paul Davis | |
2016-01-27 | return relevant AutomationControl for send_level_controllable() in Ardour | Paul Davis | |
2016-01-27 | make Route::nth_send() and Route::nth_processor() be const | Paul Davis | |
2016-01-27 | add stubs and enums to access "well-known" send controls | Paul Davis | |
2016-01-25 | fix/improve logic for InverseGroup | Paul Davis | |
the route group is "inactive for predicate" if EITHER the group itself is inactive, or the predicate returns false. | |||
2016-01-25 | faderport: add a few more sensible actions to the footswitch options | Paul Davis | |
2016-01-25 | faderport: add footswitch combos to GUI to allow user control over what the ↵ | Paul Davis | |
switch does | |||
2016-01-25 | faderport: add footswitch button | Paul Davis | |
2016-01-25 | use route gain control, not amp->gain() | Paul Davis | |
2016-01-25 | change exposed type of various objects' gain controls; remove Amp::gain() as ↵ | Paul Davis | |
a shortcut | |||
2016-01-24 | deactivate plugin if connect_and_run returns an error | Robin Gareus | |
2016-01-24 | add wrapper for ChanMapping::get() | Robin Gareus | |
The boolean "valid" is implicit, get() returns -1 (really UINT32_MAX) This simplifies upcoming lua bindings | |||
2016-01-22 | remove incorrect/out of date comment | Paul Davis | |
2016-01-22 | fix rebase issue from master | Paul Davis | |
2016-01-22 | rename Controllable::WholeGroup => InverseGroup to reflect real intent. | Paul Davis | |
Add logic to RouteGroupMember::use_group() to implement the real intent of InverseGroup | |||
2016-01-22 | first compiling, mostly working version of group controls changes | Paul Davis | |
2016-01-22 | Modify our MSVC project to accommodate newly introduced source files (libardour) | John Emmas | |
2016-01-22 | Add a link library that's now needed when building ardour_cp | John Emmas | |
Now needs 'Timecode::BBT_Time' (from Ardour's 'timecode' lib). | |||
2016-01-19 | Transport_play should not jump back. | Ben Loftis | |
Typical use of transport controls is to ffwd and rewind, then "play". This doesn't work well if the Play command always resets to starting position. | |||
2016-01-19 | Add all_tracks_rec actions | Ben Loftis | |
2016-01-19 | mackie: remove unnecessary connection to route group property change signal | Paul Davis | |
2016-01-19 | Revert "mackie: still respond to route groups visibility changes" | Paul Davis | |
This reverts commit a9ec547457bfa65655ee946063426f1ba85b6f91. |