Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-06 | OSC: add optional paging to sends in select. | Len Ovens | |
2017-05-31 | OSC: Some surfaces may use float for ssid. Accept this too. | Len Ovens | |
2017-05-31 | OSC: check controllable exists before using | Len Ovens | |
2017-05-26 | Use correct property name in generic MIDI surface | Tim Mayberry | |
Fixes restoring the feedback interval property, but as the mutator/setter method doesn't seem to be used this change should have no affect. | |||
2017-05-24 | OSC: fix return value for successful touch | Len Ovens | |
2017-05-24 | OSC: Added lpf and hpf controls for freq,enable and slope | Len Ovens | |
2017-05-23 | OSC add feedback for extra comp and eq controls | Len Ovens | |
2017-05-23 | OSC - make /strip/list accept a parameter like everything else | Len Ovens | |
2017-05-23 | Use braces in BasicUI::jump_by_bars() | Tim Mayberry | |
2017-05-23 | Use braces in BasicUI::jump_by_seconds() | Tim Mayberry | |
2017-05-23 | Use correct variable in BasicUI::jump_by_seconds | Tim Mayberry | |
2017-05-20 | OSC: Further fixes so multiple controls can touch at once. | Len Ovens | |
2017-05-20 | OSC: fix c++98 mistake | Len Ovens | |
2017-05-19 | OSC: Catch case of surface sending fader move before touch | Len Ovens | |
2017-05-18 | OSC: Add fake timeout based touch | Len Ovens | |
2017-05-17 | MCP: Fix issue with strip "select" buttons that stayed stuck on. | Ben Loftis | |
* Depending on individual strips to watch the selection property is prone to failure. * Stripable_selection_changed() is called when a selection operation is completed. | |||
2017-05-17 | MCP: map the well-known EQ knobs more explicitly, not heuristically. | Ben Loftis | |
2017-05-15 | OSC: Add /strip/fader/touch | Len Ovens | |
2017-05-15 | remove unused variable | Len Ovens | |
2017-05-15 | OSC: added automation name feedback | Len Ovens | |
2017-05-15 | OSC: combine two identical if() statements | Len Ovens | |
2017-05-15 | It might not be obvious why... but 'ARDOUR::ControlProtocol::name()' needs ↵ | John Emmas | |
to be a virtual function Basically, libardour is calling functions from libardour_cp and vice versa. For example, libardour needs 'ARDOUR::ControlProtocol::name()' whereas ardour_cp needs 'ARDOUR::Route::soloed()' and various others. Ordinarily, this would require each library to get built before the other one! :-( To get around this (in MSVC at least) one of the libraries must be forced to use late binding (e.g. by declaring its functions as 'virtual'). It looks like this is already being done for most of the other functions from 'ARDOUR::ControlProtocol', so let's do it for this function too... | |||
2017-05-14 | Sanitize "well-known" ctrl API | Robin Gareus | |
2017-05-13 | OSC: make /*/automation more generic so other controls can be easily added | Len Ovens | |
2017-05-13 | The #end should be #endif | Len Ovens | |
2017-05-13 | More tweaks to FP8 layout for 32C | Ben Loftis | |
2017-05-13 | Update FP8: new controllables, clarify 32C bell-shape labels | Robin Gareus | |
2017-05-12 | don't actually use a method from libardourcp inside libardour; use a ↵ | Paul Davis | |
PBD::Signal to avoid linker issues | |||
2017-05-12 | OSC: GUI label change | Len Ovens | |
2017-05-12 | OSC: Create new surface struct for ALL incoming messages | Len Ovens | |
2017-05-12 | change the way ControlProtocols (control surfaces) are notified and handle ↵ | Paul Davis | |
Stripable selection changes The Editor continues to notify them, but via a direct call to ControlProtocolManager, not a signal. The CP Manager calls the ControlProtocol static method to set up static data structures holding selection info for all surfaces and then notifies each surface/protocol that selection has changed. | |||
2017-05-12 | MCP: Mixbus32C: Restore missing filter controls to the Dyn page. | Ben Loftis | |
2017-05-12 | MCU: F-keys are reserved only for user-defined actions; no need for explicit ↵ | Ben Loftis | |
handling. | |||
2017-05-12 | MCP: Momentarily light buttons when they are used to trigger a defined action. | Ben Loftis | |
*This is mainly for F-keys *If a button is not assigned an action, it will not light, hopefully indicating to the user that it is unmapped. | |||
2017-05-12 | Mackie control panel: display the profile name when any button action is ↵ | Ben Loftis | |
changed. | |||
2017-05-11 | OSC: also init unsaved params on session load. | Len Ovens | |
2017-05-11 | OSC: Initialize all surface struct values on creation | Len Ovens | |
2017-05-11 | OSC: Actually set feedback on first /strip/command | Len Ovens | |
2017-05-10 | OSC: fix manual port setting to take effect on first incoming message | Len Ovens | |
2017-05-10 | OSC: bind should be boost::bind | Len Ovens | |
2017-05-10 | OSC: Automation feedback should match command | Len Ovens | |
2017-05-10 | OSC: change function name to be better description | Len Ovens | |
2017-05-10 | OSC: simplify code. | Len Ovens | |
2017-05-10 | resolve ambiguity | Robin Gareus | |
2017-05-10 | Enums are not Classes in C++98 | Robin Gareus | |
2017-05-09 | OSC: Fix select fader automation play feedback as well fixes issue #7160 | Len Ovens | |
2017-05-09 | OSC: Get gain feedback to show with automation Play. | Len Ovens | |
2017-05-09 | OSC: Add Automation mode feedback to /strip | Len Ovens | |
2017-05-09 | OSC: removed letter automation modes to not conflict with feedback | Len Ovens | |
2017-05-09 | OSC: Propagate return value so debug shows errors | Len Ovens | |