6aecd192ce
remove b0rked attempt at meter-thread regularity.
...
eventually fall-off should be calculated in the audio-thread, anyway
and this thread will be obsolete..
2013-07-10 15:27:14 +02:00
40bc6f5b83
Task Force Viking: operation green line
2013-07-10 15:27:14 +02:00
7121e19437
meterbridge: if track-name starts with number, display only number
2013-07-10 15:27:14 +02:00
c47afaab74
fixed width meter metric areas
2013-07-10 15:27:14 +02:00
7f47c9c5ec
fix RMS+Peak meter for MIDI-tracks
2013-07-10 15:27:14 +02:00
12780e4c8c
add convenience functions to switch meter-types.. (maybe too much?!)
2013-07-10 15:27:13 +02:00
ffbc1c7a8b
with RMS meters: use "peak indicator" as DPM
2013-07-10 15:27:13 +02:00
5dae93e5ea
ignore state-changes during [meter] context-menu popup (gtkmm bug?)
2013-07-10 15:27:13 +02:00
09243a326a
use digital max-peak with RMS meter
2013-07-10 15:27:13 +02:00
5de0aee287
share meter-type among meter instances.
2013-07-10 15:27:13 +02:00
58b325de31
prepare meter type unification
2013-07-10 15:27:13 +02:00
2277da6e6c
test/fix - possible cause of meter-freezing..
2013-07-10 15:27:13 +02:00
4a9e79e53f
fix meterbridge metric display switch
2013-07-10 15:27:13 +02:00
3a8f5a9770
remember meter type with session
2013-07-10 15:27:13 +02:00
4368759d41
amend to 212d2ac5d and 8becd4413 - fix port connection matrix crash on close
2013-07-10 15:27:13 +02:00
0710171d90
don't reset meter background/highlight on click.
2013-07-10 15:27:12 +02:00
bc1a093710
amend to 212d2ac5d (port add/remove signals)
...
fix deadlock when updating audio/midi connection matrix
during session-close or on exit.
(Note: this still can cause a crash if the route goes away
while the iterator in the connection-matrix still has an index
of it)
2013-07-10 15:27:12 +02:00
6e1781e5e3
experimental RMS-meter and peak-signal (vs peak-power) query
2013-07-10 15:27:12 +02:00
a181009cae
meterbridge: ignore non-visible routes/meters.
2013-07-10 15:27:12 +02:00
b2beb11c8d
improve timing accuracy for meter-falloff calc.
2013-07-10 15:27:12 +02:00
c5ded1dbeb
fix rendering of meter metrics w/o types
...
For example the initial meter widget in the file-import dialog.
2013-07-10 15:27:12 +02:00
f421473f7c
fix another peak-meter threshold config issue
2013-07-10 15:27:12 +02:00
413b996a2c
highlight meter-background of a port that has peaked (experiment)
2013-07-10 15:27:12 +02:00
03a510c3d7
prepare meter-widget for dual background color
2013-07-10 15:27:12 +02:00
b84e1a50a3
fix HSlider Option
2013-07-10 15:27:11 +02:00
794fa1dd03
make changes to peak-meter threshold config effective immediately
2013-07-10 15:27:11 +02:00
c1f56d4d7c
meter line-up and fall-off standard values & names
2013-07-10 15:27:11 +02:00
8427faf1fb
proper peak-indicator threshold config widget
2013-07-10 15:27:11 +02:00
6d09070895
peak-indicator threshold configuration
2013-07-10 15:27:11 +02:00
7df8ab494a
meterbridge peak at -.5dBFS (test)
2013-07-10 15:27:11 +02:00
ef308d8f3e
show meter-tick at either -24 or -25 dbFS
2013-07-10 15:27:11 +02:00
26dfd972a9
amend to prev commit. properly remember window size..
2013-07-10 15:27:11 +02:00
55112ea9c6
remember position before hiding meterbridge window
2013-07-10 15:27:11 +02:00
62d5585e34
prepare meter configuration..
...
- rework metric/tick image cache invalidation
- flush cache
- send signal to queue redraws
(TODO) selectively flush cache // cache per size, style
- add four common line up levels
2013-07-10 15:27:11 +02:00
09be35c5cb
update meterbridge style: peak-color + label-size
2013-07-10 15:27:10 +02:00
eb0f1d3123
meterbridge: handle shift+scroll
2013-07-10 15:27:10 +02:00
da08f8b1c5
add options to show/hide master and midi tracks;; hide inactive tracks
2013-07-10 15:27:10 +02:00
9d0a3b9eaf
fix [some] issues when adding/removing output ports
2013-07-10 15:27:10 +02:00
f1f84140e7
reset individual route's peak display
2013-07-10 15:27:10 +02:00
d8477de0ab
amend to d8cbda05d1 - fix typo
2013-07-10 15:27:10 +02:00
424d368614
shared peak-display reset in mixer+meterbridge
2013-07-10 15:27:10 +02:00
ce01658942
add meter ticks to mixer..
2013-07-10 15:27:10 +02:00
68762b9efd
break out meter&metric pattern rendering.. first step towards new mixer-meters
2013-07-10 15:27:10 +02:00
af191fddca
limit width of meterbridge window -> align right metrics
2013-07-10 15:27:09 +02:00
ab13954404
remove meterbridge height debug code
2013-07-10 15:27:09 +02:00
c72702883b
meterbridge potential fix viewport alignment (+debug msg)
2013-07-10 15:27:09 +02:00
f801144472
less prominent meter shade
2013-07-10 15:27:09 +02:00
2caf5c8818
clean up 8a9e381f - make meterbridge solid background permanent
2013-07-10 15:27:09 +02:00
daca3ac45c
meterbridge move metric outside of scroll area
2013-07-10 15:27:09 +02:00
3ac592bcb0
fix initial size of meterbridge window
2013-07-10 15:27:09 +02:00