Paul Davis
38f2f43193
livetrax menu definitions (second attempt)
2024-04-25 09:52:56 -06:00
Paul Davis
e337dbdd19
Revert "menu file now named after downcase-d PROGRAM_NAME"
...
This reverts commit 7cc5328d9569e920684877024a5751987e52334a.
2024-04-25 09:30:08 -06:00
Paul Davis
5a0ec36e0c
use 2 new icons, and the existing lock icon, and activate lock button
2024-04-25 09:30:08 -06:00
Paul Davis
a906d9ba3b
add the track visibility widgets to the toolbar
2024-04-25 09:30:08 -06:00
Paul Davis
402ee59453
do not hide MIDI scene ports
2024-04-25 09:30:08 -06:00
Paul Davis
f29d97c5dd
fix crashes caused by assert (_fx_line); item does not exist for livetrax
2024-04-25 09:30:08 -06:00
Paul Davis
d9ee6400df
Revert "split EngineDialog into a widget and a dialog"
...
This reverts commit f74ffd5a9202adda4b34e9c8733a0503a0dfeeeb.
2024-04-25 09:30:08 -06:00
Paul Davis
38bbae3b7f
fix up error during manual rebase correction
2024-04-25 09:30:08 -06:00
Paul Davis
bcb7a7c5bb
mock logo
2024-04-25 09:30:08 -06:00
Paul Davis
46a0b48c38
use UTF for lock icon
2024-04-25 09:30:08 -06:00
Paul Davis
9a4bc841dd
split EngineDialog into a widget and a dialog
2024-04-25 09:30:08 -06:00
Paul Davis
86c730095c
sometimes concision with variable naming is of no help
2024-04-25 09:30:08 -06:00
Paul Davis
e7a15ce377
profile initialization per-program needs to happen earlier, in ARDOUR::init()
2024-04-25 09:30:08 -06:00
Paul Davis
d028292748
first steps towards livetrax prefs editor
2024-04-25 09:30:08 -06:00
Paul Davis
253114f442
copied skeleton for livetrax rc option editor
2024-04-25 09:30:08 -06:00
Paul Davis
b0bb3874ed
initial preparations for a distinct livetrax rc option editor
2024-04-25 09:30:08 -06:00
Paul Davis
77c93aad66
use program name to define Livetrax
2024-04-25 09:30:08 -06:00
Paul Davis
0549c09aa8
some file copies/renaming for ardour->livetrax
2024-04-25 09:30:08 -06:00
Paul Davis
37dc3fba25
remove debug output
2024-04-25 09:30:08 -06:00
Paul Davis
5286b0ef8e
display MIDI scene markers
...
Note: this commit is valid for Ardour as well as LiveTrax
2024-04-25 09:30:08 -06:00
Paul Davis
43c48fbf2e
basics of the livetrax TC widget
2024-04-25 09:30:07 -06:00
Paul Davis
41b9ee570d
add and use simplified livetrax add tracks dialog
2024-04-25 09:30:07 -06:00
Paul Davis
1e3d43d666
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 09:30:07 -06:00
Paul Davis
38a87bc4c6
better GUI handling of virtual soundcheck
2024-04-25 09:30:07 -06:00
Paul Davis
8b47aad657
GUI steps for virtual soundcheck
2024-04-25 09:30:07 -06:00
Paul Davis
1a29e6c84d
more crash avoidance in sfdb UI if there's no auditioner
2024-04-25 09:30:07 -06:00
Paul Davis
2b80d99587
sfdb UI should not crash if there's no auditioner
2024-04-25 09:30:07 -06:00
Paul Davis
58a098ddec
NO-OP: fix space near braces/brackets
2024-04-25 09:30:07 -06:00
Paul Davis
5175503cca
sfdb_ui should be smart if there's no auditioner
2024-04-25 09:30:07 -06:00
Paul Davis
5783c75f67
port group display should not crash if there's no auditioner
2024-04-25 09:30:07 -06:00
Paul Davis
c785049050
panner UI in mixer should leave choice of panner shell & panner to Route
2024-04-25 09:30:07 -06:00
Paul Davis
e2747b2e3f
no plugins in MixerUI for livetrax
2024-04-25 09:30:07 -06:00
Paul Davis
6e96ad04e1
no crash if instrument selector has no _instrument_list
2024-04-25 09:30:07 -06:00
Paul Davis
6760a06d09
do not save or restore tabbable state for livetrax
2024-04-25 09:30:07 -06:00
Paul Davis
d92a9e59df
no context menus for solo, mute, rec-enable with livetrax
2024-04-25 09:30:07 -06:00
Paul Davis
a9d646c9e7
remove debug output
2024-04-25 09:30:07 -06:00
Paul Davis
bf114e7f45
functional file format dropdown UI
2024-04-25 09:30:07 -06:00
Paul Davis
67b53f27c1
no region gain line for livetrax
2024-04-25 09:30:07 -06:00
Paul Davis
710340622b
no plugin-related GUI elements (and no editor notebook) for livetrax
2024-04-25 09:30:07 -06:00
Paul Davis
d0ac7b8026
NO-OP indentation fix
2024-04-25 09:30:07 -06:00
Paul Davis
522fac3012
remove fade handles for livetrax
2024-04-25 09:30:07 -06:00
Paul Davis
775f2b69b4
define actions to control livetrax section visibility
2024-04-25 09:30:07 -06:00
Paul Davis
5ec2c6d691
attach bindings to boxes in livetrax view, and steal focus appropriately
2024-04-25 09:30:07 -06:00
Paul Davis
3a0f41a28a
initial work on livetrax all-mono, direct outs and send-to-(master/monitor?) GUI edition
2024-04-25 09:30:07 -06:00
Paul Davis
3aaa066652
continuing tweaks for livetrax
2024-04-25 09:30:07 -06:00
Paul Davis
c44583ae7c
working input meters, among other improvements for livetrax
2024-04-25 09:30:07 -06:00
Paul Davis
2993b9cda7
work on livetrax continues
2024-04-25 09:30:07 -06:00
Paul Davis
6337882e51
remove over-wide meter hack
2024-04-25 09:30:07 -06:00
Paul Davis
8418672558
more work on livetrax layout
2024-04-25 09:30:06 -06:00
Paul Davis
0cf2283f3f
initial work on livetrax
2024-04-25 09:30:06 -06:00