2f8b1186ae
Exclude scripted frontends for LiveTrax
2024-04-27 01:22:35 +02:00
e8cfc595d2
Do not compile ACE LV2 plugin for LiveTrax
2024-04-27 01:21:04 +02:00
dcb732f07c
Only allow editing top-most MIDI region in layered view
...
NoteDrag (change pitch) only works correctly for the topmost
region when using Stacked LayerDisplay. Note-grid is also only
displayed for the top layer.
2024-04-27 00:04:29 +02:00
c9de0988c5
fix missing action messages
...
Removed several binding files. More to be done in the main ardour.keys.in file
2024-04-25 22:27:22 -06:00
90e9329639
update README
2024-04-25 20:47:07 -06:00
f99338be78
NOOP and another change to test email from git
2024-04-25 20:41:45 -06:00
6fad9fe336
NOOP yet another change to test email from git
2024-04-25 20:40:44 -06:00
57d728c20b
NOOP another change to test email from git
2024-04-25 20:27:13 -06:00
14998cfc36
NOOP change to test email from git
2024-04-25 18:04:59 -06:00
55041ecd26
get state saving working again
...
This was being bypassed due to misssing UI components in livetrax
2024-04-25 17:44:50 -06:00
3767754ec9
fix default program name
2024-04-25 15:29:33 -06:00
93ce84f644
livetrax menu definitions (second attempt)
2024-04-25 13:19:36 -06:00
bd5481c5be
Revert "menu file now named after downcase-d PROGRAM_NAME"
...
This reverts commit 7cc5328d9569e920684877024a5751987e52334a.
2024-04-25 13:19:35 -06:00
eb65b2465d
use 2 new icons, and the existing lock icon, and activate lock button
2024-04-25 13:19:35 -06:00
b6ca43943b
add the track visibility widgets to the toolbar
2024-04-25 13:19:35 -06:00
ecb88b0151
do not hide MIDI scene ports
2024-04-25 13:19:35 -06:00
c562ec13ef
Revert "split EngineDialog into a widget and a dialog"
...
This reverts commit f74ffd5a9202adda4b34e9c8733a0503a0dfeeeb.
2024-04-25 13:19:35 -06:00
63e109ac28
fix up error during manual rebase correction
2024-04-25 13:19:35 -06:00
52741340b9
mock logo
2024-04-25 13:19:35 -06:00
ca4b922c4a
use UTF for lock icon
2024-04-25 13:19:35 -06:00
302ce5c5ea
split EngineDialog into a widget and a dialog
2024-04-25 13:19:35 -06:00
dd64548eb8
no namespace needed
2024-04-25 13:19:35 -06:00
4d07935019
profile initialization per-program needs to happen earlier, in ARDOUR::init()
2024-04-25 13:19:35 -06:00
bdb74ddfcb
first steps towards livetrax prefs editor
2024-04-25 13:19:35 -06:00
e5b2f3be73
copied skeleton for livetrax rc option editor
2024-04-25 13:19:35 -06:00
db20e55786
initial preparations for a distinct livetrax rc option editor
2024-04-25 13:19:35 -06:00
3318e12546
use program name to define Livetrax
2024-04-25 13:19:35 -06:00
a97106448e
some file copies/renaming for ardour->livetrax
2024-04-25 13:19:35 -06:00
f6b45177dc
display MIDI scene markers
...
Note: this commit is valid for Ardour as well as LiveTrax
2024-04-25 13:19:31 -06:00
863f18adc6
basics of the livetrax TC widget
2024-04-25 13:18:57 -06:00
d752b31245
some basic but incomplete logic for track autoconnect in livetrax
2024-04-25 13:18:57 -06:00
8094def15a
fix reordering of newly added tracks in livetrax scenario
2024-04-25 13:18:57 -06:00
116a871d20
add and use simplified livetrax add tracks dialog
2024-04-25 13:18:57 -06:00
49f0a8e16e
add a channel mask to AudioBackend
...
This can be used to identify channels not to be used during
auto-connect, particularly for livetrax
2024-04-25 13:18:57 -06:00
9839882fb9
some tweaks to get initial state of gain controls for virtual soundccheck correct
2024-04-25 13:18:57 -06:00
0255ad6fa4
for livetrax, use a knob for panning
...
While we're here, cleanup PannerUI initialization and some whitespace/brace issues.
Note: the knob does not yet actually control panning at all yet (not clear why)
2024-04-25 13:18:57 -06:00
7562cd6eaa
better GUI handling of virtual soundcheck
2024-04-25 13:18:57 -06:00
339abaafc6
better libardour infrastructure for virtual soundcheck
2024-04-25 13:18:57 -06:00
516e1688c6
GUI steps for virtual soundcheck
2024-04-25 13:18:57 -06:00
252395d0f3
libardour infrastructure for virtual soundcheck
2024-04-25 13:18:57 -06:00
2fa6e5a944
fix restore of master send from XML
2024-04-25 13:18:57 -06:00
d2efbd2d32
fix missing conditions in Route:is_internal_processor() to cover master send
2024-04-25 13:18:57 -06:00
ed3bb879c9
most of the mechanism for livetrax signal routing via as master send
2024-04-25 13:18:57 -06:00
2be7ed6199
MasterSend IS-A send for Delivery purposes
2024-04-25 13:18:57 -06:00
c84881fdc5
don't set monitor_out for livetrax
2024-04-25 13:18:57 -06:00
dd1b6d592d
for livetrax, Route::panner{._panner_shell}() should not use the Route's own
2024-04-25 13:18:57 -06:00
4ac6485c60
NO-OP: move Route::remove_monitor_send() to be near ::enable_monitor_send()
2024-04-25 13:18:57 -06:00
b49f486766
when positioning master send in processor list, use cheaper conditional than is_track()
2024-04-25 13:18:57 -06:00
1967330301
don't bother asking for a monitor section if livetrax
2024-04-25 13:18:57 -06:00
ece1f66f50
master send uses _role == MasterSend, not _role == Aux
2024-04-25 13:18:57 -06:00