45b5c9667e
basics of spill control in place (actual change in mixer display, not done)
2016-05-31 15:30:43 -04:00
1d81392e37
use ArdourButton for the vertical space/button/label in VCAMasterStrip
2016-05-31 15:30:43 -04:00
0b4d9c9d63
code consolidation
2016-05-31 15:30:43 -04:00
2886b9659b
vertical VCA names in VCA strips
2016-05-31 15:30:43 -04:00
e0ff70cf86
first vaguely working version using PresentationInfo
...
remote control ID and "order keys" have been removed.
2016-05-31 15:30:42 -04:00
bae9474e9f
make VCA delete button work
2016-05-31 15:30:42 -04:00
760beab7fa
use Slavable API in GUI
2016-05-31 15:30:41 -04:00
b4c43f0878
improve clean-up of GUI VCA-related objects
2016-05-31 15:30:41 -04:00
d283cefe12
get VCA status correct in strips on first load
2016-05-31 15:30:41 -04:00
1c5a08d6d3
fix implicit active display in VCA strips for solo
2016-05-31 15:30:41 -04:00
69250b64ea
move ever close to working master/slave logic, this time with audio testing
2016-05-31 15:30:41 -04:00
6de4953be8
a variety of changes that get closer to correctly functioning behaviour for VCA solo+mute (BUT ARE NOT DONE YET)
2016-05-31 15:30:41 -04:00
4615e090b4
remove some debug output
2016-05-31 15:30:40 -04:00
e1bcd70712
a slew of as-yet incomplete work to get VCA solo+mute closer to working
2016-05-31 15:30:40 -04:00
91f8c0be54
use new API for control slave/master relationships
2016-05-31 15:30:40 -04:00
9f66fe1ebb
start adding a context menu for VCA strips
2016-05-31 15:30:40 -04:00
567fb50aad
GUI tweaks for VCAMasterStrip, including renaming
2016-05-31 15:30:40 -04:00
fcec93a28e
remove VCA active button
2016-05-31 15:30:40 -04:00
406e9d05ce
use redesigned Route and VCA object architecture/API
2016-05-31 15:30:39 -04:00
a03d969a97
update VCA assign buttons to show status for VCA strips
2016-05-31 15:30:39 -04:00
6f9beb1e33
no self-assign for VCA masters
2016-05-31 15:30:39 -04:00
dc9f579a8b
add GUI support for slaving VCAs to other VCAs
2016-05-31 15:30:39 -04:00
9339a7b997
add solo/mute controls to VCAMasterStrip
2016-05-31 15:30:39 -04:00
c572d4ed9e
add VCAMasterStrip::set_selected()
2016-05-31 15:30:39 -04:00
419c7e95f3
GUI modifications to improve VCA strips and their placement in the mixer
...
Note that this includes some changes that actually make mixer pane settings get restored,
which has been broken for some time. Of course, they are not restored perfectly, yet.
2016-05-31 15:30:39 -04:00
33e56e58d7
initial part of vca assignment via context menu
2016-05-31 15:30:38 -04:00
026dc718ee
set controls for VCA strip
2016-05-31 15:30:38 -04:00
fd3a19b06e
skeleton versions of VCA master strips
2016-05-31 15:30:38 -04:00