Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-05 | Add foldback busses to OSC GUI | Len Ovens | |
2020-04-05 | OSC: support foldback busses | Len Ovens | |
2020-03-10 | Adhere to Ardour style guide - 810b2fb78d | Nikolaus Gullotta | |
2020-03-09 | Prevent double free of global observers | Nikolaus Gullotta | |
We accomplish this by explicitly setting the global_obs to NULL after free'ing it. The crash that led to this fix can be replicated as such $ sendosc localhost 3819 /set_surface i 8 i 159 i 8 $ sendosc localhost 3819 /set_surface i 0 i 0 i 0 $ sendosc localhost 3819 /set_surface i 0 i 0 i 0 In this example the observer is created, then free'd, and then free'd *again* because the new observer was never made (sur->feedback[x] checks fail) | |||
2020-03-07 | Remove Mixbus send special case | Robin Gareus | |
Mixbus v6 uses AutomationType BusSendLevel like other Sends, however with different min/max range compared to default Ardour Aux sends. Control surfaces should use interface/internal API. | |||
2020-03-07 | Fix OSC endless loop for tracks with hidden plugins | Robin Gareus | |
2020-02-23 | surfaces transport hotfix: surfaces should query the transport state via ↵ | Ben Loftis | |
BasicUI, when possible | |||
2020-02-23 | surfaces transport hotfix: actual_speed() is preferred over ↵ | Ben Loftis | |
transport_speed() for current Transport FSM | |||
2020-01-25 | Explicitly use OSX | Robin Gareus | |
Previously this was inherited via PBD. On MacOS/X, this adds "-undefined dynamic_lookup -flat_namespace" and various "-framework .." options to linkflags Without this flag, .dylibs fail to link usually because of missing `-lintl` (Undefined symbols: "_libintl_dgettext") On other systems this is a NO-OP: CFLAGS_OSX, CXXFLAGS_OSX and LINKFLAGS_OSX are only set on the darwin platform. | |||
2020-01-25 | Towards waf python 2+3 support | David Runge | |
2020-01-18 | Session::request_locate() takes a tri-valued second argument for ↵ | Paul Davis | |
"roll-after-locate" This allows callers to defer logic about auto-play/current rolling state and more to TransportFSM where it can be cnentralized and is less ambiguous | |||
2020-01-05 | fix handling of flags in the OSC input handler | Paul Davis | |
Some builds of glib on macOS end up delivering IO_PRI when IO_IN is also set. This differs from our own build stack version, but it isn't really an error, so we should handle it. | |||
2019-12-29 | use new Session API to deal with transport state | Paul Davis | |
Transition to use BasicUI button state API to come | |||
2019-09-18 | NO-OP: fix some Wimplicit-fallthrough | Robin Gareus | |
gcc can recognize various regexps in comments. Since C++17 provides [[fallthrough]], using /* fallthrough */ consistently seems appropriate until we switch to C++17. see also https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html | |||
2019-08-21 | Initialize variable, fix branch condition | Robin Gareus | |
2019-08-06 | OSC: foldback buses should be able to be mono | Len Ovens | |
2019-08-03 | Update plugins/addons GPL boilerplate and (C) from git log | Robin Gareus | |
2019-04-03 | Fix OSC crash when there's no master bus | Robin Gareus | |
2019-01-18 | OSC: remove unused variable | Len Ovens | |
2019-01-18 | OSC: shorten foldbackbus names | Len Ovens | |
2018-11-12 | Make foldback bus match foldback sends namewise | Len Ovens | |
to avoid confusion with listener sends or monitor bus | |||
2018-11-12 | Changed send/deliver role "Personal" to "Foldback" so bus type can match | Len Ovens | |
2018-11-12 | OSC: New personal monitor buses no longer need to be hidden | Len Ovens | |
2018-11-12 | OSC: logic thinko fix | Len Ovens | |
2018-11-07 | OSC: specify which stiripable type we want | Len Ovens | |
2018-10-30 | OSC: Allow non-cue surfaces to create personal send and ListenBus | Len Ovens | |
2018-10-19 | Add personal monitor sends | Len Ovens | |
2018-10-17 | Option to hide send if aux is hidden | Len Ovens | |
2018-10-16 | OSC: personal monitor can hide the aux bus | Len Ovens | |
2018-10-16 | OSC: personal monitor send hidden follows aux hidden | Len Ovens | |
2018-10-16 | OSC: personal monitor should only send signal present on change | Len Ovens | |
2018-10-14 | OSC: allow personal monitor to add a send. | Len Ovens | |
2018-09-30 | Adapt our remaining MSVC projects for 'boost::atomic' (in case it later gets ↵ | John Emmas | |
extended to the other libs) Stage 2 of 3 (more to follow) | |||
2018-09-18 | OSC: Allow personal monitor to change output connection | Len Ovens | |
2018-09-10 | OSC: Personal monitoring can add a new aux | Len Ovens | |
2018-09-10 | Initial changes needed for building Mixbus (with MSVC) as version 5 | John Emmas | |
(Mixbus itself will probably need extra changes) | |||
2018-07-06 | OSC: custom mode should turn temp mode off | Len Ovens | |
2018-07-06 | OSC: record tally should include master record | Len Ovens | |
2018-07-06 | OSC: Use spill instead of collect | Len Ovens | |
2018-07-05 | OSC: make temp modes work with linked surfaces too | Len Ovens | |
2018-07-04 | OSC: Set lowest select meter to -120 for mixbus | Len Ovens | |
2018-07-02 | OSC: Make sure group name for select gets updated | Len Ovens | |
2018-06-30 | OSC: bugfix, select/next\previous sometimes resets to old strip | Len Ovens | |
2018-06-30 | OSC: Add collect of groups or subgroups | Len Ovens | |
2018-06-24 | OSC: make select logic more sensible | Len Ovens | |
2018-06-20 | OSC: fix pre gcc5 problem | Len Ovens | |
2018-06-20 | OSC: Add /select/vca/toggle | Len Ovens | |
2018-06-19 | OSC: reworking of previous/next select | Len Ovens | |
2018-06-19 | OSC: Feedback was not making it to surface | Len Ovens | |
2018-06-19 | OSC group sharing should be cleared for VCAs | Len Ovens | |