0fd1edd78e
Update well-known ctrl: separate global and per band EQ enum
2024-01-15 15:34:55 +01:00
bfb22e2acc
Ctrl Surfaces: update bound controllables
...
Note: this only affects surfaces that use mapped_controls, and do
not already subscribe to processors_changed/RouteProcessorChange signal.
2024-01-13 17:14:17 +01:00
70a0b47cef
Update Ctrl Surfaces: use new well-known-ctrl API
2024-01-13 03:08:51 +01:00
ee6d46d403
Ardour repo should not distinguish between Mixbus variants
2024-01-08 08:25:18 -06:00
b35518e212
switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr
...
This is mostly a simple lexical search+replace but the absence of operator< for
std::weak_ptr<T> leads to some complications, particularly with Evoral::Sequence
and ExportPortChannel.
2023-03-24 14:19:15 -06:00
0d9656ef82
use new macros to cleanup #ifndef NDEBUG as much as possible (libs edition)
2022-06-22 13:31:08 -06:00
ebb9d3d4dc
fix optimized unused variable warning
2022-06-22 13:31:08 -06:00
Caleb Potter
b689d2881e
M: US2400: allows user to bank over sends while in TrackView.
...
Sends only appear on the last 8 vpots, which means sends to matrices 9-12
are unreachable without banking.
2022-05-02 22:41:40 -06:00
Caleb Potter
20fff72370
US2400: Use Bank- and Bank+ to page over sends on pots
2022-05-02 22:41:40 -06:00
Caleb Potter
0d05cd231b
US2400: maps track parameters and sends to vpots
...
Pots 0-4 now display the 5 parameters from the Mackie track subview when a
track is selected and pots 8-23 will display up to the first 16 sends.
2022-05-02 22:41:40 -06:00
086e48796c
surfaces: first round of conversion to use timeline types
2021-08-13 12:51:29 -06:00
0b5ab1b570
US2400: Fix direction of pan knob LEDs
2021-08-03 10:38:18 -05:00
b58dfc7f0f
Resolve microseconds_t ambiguity 1/2
...
This resolves a PBD vs ARDOUR namespace error for some compilers:
```
error: reference to 'microseconds_t' is ambiguous
libs/pbd/pbd/microseconds.h:29:19: error: candidates are: typedef uint64_t PBD::microseconds_t
libs/ardour/ardour/types.h:81:29: error: typedef PBD::microseconds_t ARDOUR::microseconds_t
```
2021-06-27 17:33:05 +02:00
ad234b1853
US2400: fix pan_azimuth direction by setting rotary flag
2020-06-18 00:19:29 +02:00
bf894d80fb
NO-OP: remove unused #includes
2020-03-21 19:46:38 +01:00
365f6d6337
Update plugins/addons GPL boilerplate and (C) from git log
2019-08-03 15:53:18 +02:00
Johannes Mueller
0c3112aed1
Some frame -> sample changes in UCS2400
2019-05-18 16:36:49 +02:00
2f91bdfa53
NO-OP: <tab> after <space> fixes in libs
2019-04-13 19:19:29 +02:00
eeb148bb61
NO-OP: whitespace cleanup
2017-10-26 15:46:00 -04:00
155f48fc7c
move mixbus-only variable declaration
2017-10-26 15:45:16 -04:00
2a310e5f79
US2400: Mark controls dirty and send them from the periodic update thread.
2017-10-19 11:54:36 -05:00
ee09ae1c6b
US2400: allow selecting the master bus. LED does not respond, though :(
2017-10-19 11:53:55 -05:00
48c520a4ef
US2400: explicitly toggle switch state in some cases where everything should reset.
2017-10-19 11:53:55 -05:00
23c2b751aa
US2400: map knobs for mixbus strips, when selected.
2017-10-19 11:53:55 -05:00
2107d09454
US2400: add us2400 files to repository.
2017-10-05 10:55:45 -05:00