|
35172bb369
|
change API for GainControl, VCA and VCAManager
This allows sane state save/restore
|
2016-05-31 15:30:39 -04:00 |
|
|
cab88c6aad
|
add VCA debug bit
|
2016-05-31 15:30:38 -04:00 |
|
|
d47dc72595
|
single button for VCA assignment, plus unassign now works
|
2016-05-31 15:30:38 -04:00 |
|
|
f5df3c291e
|
fix VCA name/number
|
2016-05-31 15:30:38 -04:00 |
|
|
acaaa98bd0
|
start shaping up VCA assign process
|
2016-05-31 15:30:38 -04:00 |
|
|
984f4487e0
|
remove debug output
|
2016-05-31 15:30:38 -04:00 |
|
|
4d14ae4e23
|
mostly restore VCA state on session loading.
This does not restore VCA assignments
|
2016-05-31 15:30:38 -04:00 |
|
|
d2c405416c
|
save/restore VCAManager state
|
2016-05-31 15:30:38 -04:00 |
|
|
0d5705d096
|
reorder destruction of VCAManager and Routes
|
2016-05-31 15:30:38 -04:00 |
|
|
bfd0ba7bf3
|
add a bit of state to VCAManager
|
2016-05-31 15:30:38 -04:00 |
|
|
4478bdc1d1
|
add a bit of state to VCAs
|
2016-05-31 15:30:38 -04:00 |
|
|
33e56e58d7
|
initial part of vca assignment via context menu
|
2016-05-31 15:30:38 -04:00 |
|
|
f44cac5cc6
|
expand and improve VCA API
|
2016-05-31 15:30:38 -04:00 |
|
|
089549acb6
|
add 4 harrison-style vca assign buttons to the mixer strip
|
2016-05-31 15:30:38 -04:00 |
|
|
8eafe8b804
|
vca design: gain controls cannot silently "merge" the master(s) value into their own
|
2016-05-31 15:30:38 -04:00 |
|
|
405f9fc712
|
change VCA model to facilitate Harrison *and* SSL designs
|
2016-05-31 15:30:38 -04:00 |
|
|
3daad04936
|
don't force size allocation to recompute pixfader patterns unless size actually changes
|
2016-05-31 15:30:38 -04:00 |
|
|
51c833dff5
|
change packing of GainMeter so that the fader+meter will expand to fill available space
|
2016-05-31 15:30:38 -04:00 |
|
|
99d251de7d
|
first pass at making the GUI for a VCA visible
|
2016-05-31 15:30:38 -04:00 |
|
|
3819d4f9ed
|
fix manual merge error
|
2016-05-31 15:30:38 -04:00 |
|
|
0e1190c555
|
extend add route dialog to include VCA masters
|
2016-05-31 15:30:38 -04:00 |
|
|
c61a5cabc7
|
Session HAS-A VCAManager
|
2016-05-31 15:30:38 -04:00 |
|
|
ab9bb49f39
|
initial implementation of a VCA Manager object
|
2016-05-31 15:30:38 -04:00 |
|
|
c5ba2d1eb6
|
add a new packer to the mixer, to hold vca master faders (if any)
|
2016-05-31 15:30:38 -04:00 |
|
|
99b0712be4
|
remove the entire idea of a tabbable for VCA master faders
Conflicts:
gtk2_ardour/master_faders.cc
|
2016-05-31 15:30:38 -04:00 |
|
|
f4032599f2
|
fix API of VCA strip
Conflicts:
gtk2_ardour/master_faders.cc
|
2016-05-31 15:30:38 -04:00 |
|
|
026dc718ee
|
set controls for VCA strip
|
2016-05-31 15:30:38 -04:00 |
|
|
b3d5d4f138
|
correctly set up members of GainMeterBase in ::set_controls()
|
2016-05-31 15:30:38 -04:00 |
|
|
cfc55e392f
|
add name() method to VCA
|
2016-05-31 15:30:38 -04:00 |
|
|
f5c717e893
|
fake the existence of a master fader strip
Conflicts:
gtk2_ardour/master_faders.cc
|
2016-05-31 15:30:38 -04:00 |
|
|
fd3a19b06e
|
skeleton versions of VCA master strips
|
2016-05-31 15:30:38 -04:00 |
|
|
eec6b7fee2
|
call ::set_session on master faders section
|
2016-05-31 15:30:38 -04:00 |
|
|
b07d0e3747
|
remove unused "old-order" stuff from AxisView
|
2016-05-31 15:30:38 -04:00 |
|
|
33bf858a5f
|
remove stupid, unused function
|
2016-05-31 15:30:38 -04:00 |
|
|
89a4d689d1
|
make the master faders visibility button work
|
2016-05-31 15:30:38 -04:00 |
|
|
5c658db4bf
|
most of the changes required to add a new master faders tabbable
the visibility button isn't actually working correctly
|
2016-05-31 15:30:38 -04:00 |
|
|
87481a2ee1
|
initially pass at libardour VCA implementation
|
2016-05-31 15:30:38 -04:00 |
|
|
ca8ac0591f
|
remove old logos (old shape) which shouldn't be used anymore
|
2016-05-30 21:02:12 +02:00 |
|
|
bd74d7fbe9
|
there won't be an Ardour 4.8 release
|
2016-05-30 21:02:12 +02:00 |
|
nick_m
|
829c257f45
|
Make TempoMap::framepos_plus_beats() & TempoMap::framepos_minus_beats() more correct.
|
2016-05-30 11:03:45 +10:00 |
|
|
39e818a03a
|
prototype lua midi generators & filters and port event-rewrite
|
2016-05-29 20:36:32 +02:00 |
|
|
60200bf923
|
bump max number of possible ALSA backend channels
|
2016-05-29 20:36:32 +02:00 |
|
nick_m
|
1316fe6601
|
Make TempoMap::framewalk_to_beats () more correct.
|
2016-05-30 01:23:19 +10:00 |
|
nick_m
|
ecd93207ad
|
Fix bbt dragging wrt audio-locked tempos.
|
2016-05-29 06:58:24 +10:00 |
|
nick_m
|
5d6ad68004
|
Revert terrible thinko in 647c86e . (back to slow for now)
|
2016-05-29 05:57:19 +10:00 |
|
nick_m
|
647c86e0f7
|
Speed up redraw while tempo dragging with midi regions (and possibly other redraws)
|
2016-05-29 05:47:11 +10:00 |
|
nick_m
|
0d7f73cb27
|
Hopefully finally fix tempo curve flickering.
|
2016-05-29 05:12:07 +10:00 |
|
|
22e031135a
|
Emulate 'log1p()' and 'expm1()' using 'log()' and 'exp()'
(for MSVC which didn't implement those functions until very recent versions).
|
2016-05-28 19:07:22 +01:00 |
|
|
ebeffdd294
|
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
|
2016-05-28 10:44:28 +01:00 |
|
|
4c4bb98052
|
Accommodate newly introduced source(s) in our MSVC project (cairocanvas)
|
2016-05-28 10:43:50 +01:00 |
|