Commit graph

125 commits

Author SHA1 Message Date
Robin Gareus
8dc1947455 use only two colors for VU meter indicator and bright-gray for BBC 2013-08-08 15:25:40 -04:00
Robin Gareus
9980a8fc3c revert VU meter background to default gray-shade 2013-08-08 15:24:49 -04:00
Robin Gareus
49e24a6e0a fix display-type of editor-mixer level-meter 2013-08-08 15:24:49 -04:00
Robin Gareus
bc66985710 allow to en/disable shade and LED meter style 2013-08-08 15:24:49 -04:00
Robin Gareus
7323c153ae meter background color.. 2013-08-08 15:24:49 -04:00
Robin Gareus
ca21170790 meterbridge: meter-type dependent color-schema 2013-08-08 15:24:15 -04:00
Robin Gareus
2c9484fe14 add "0VU = +8dBu" VU meter config 2013-08-08 15:24:15 -04:00
Robin Gareus
2faf401fea implement meter-lineup and VU standard preferences 2013-08-08 15:24:15 -04:00
Robin Gareus
553d393d30 implement new meter types 2013-08-08 15:24:15 -04:00
Paul Davis
1ab61b8564 major redesign of MIDI port heirarchy and management (part 2) 2013-08-07 22:22:11 -04:00
Robin Gareus
38e4f7bd1b fix meter-background highlight when peaking. (> vs >=) 2013-08-04 18:50:51 +02:00
Robin Gareus
7a02d9e08d clean up some valgrid "Uninitialised value was created by a heap allocation" wanings 2013-07-31 19:29:20 +02:00
Robin Gareus
059df390e6 fix compiler warning 2013-07-29 19:43:19 +02:00
Robin Gareus
58f4d66899 add option to resize meterbridge track-labels 2013-07-29 19:42:41 +02:00
Robin Gareus
5cedc24517 explicitly re-init meter when theme changes.
fixes:
14:14 < oofus> rgareus: BBC meter colour changed, all meters
               except the one on the tool bar picked it up
2013-07-29 16:31:33 +02:00
Robin Gareus
2faaf71573 allow to configure color of BBC meter 2013-07-29 03:54:43 +02:00
Robin Gareus
cbcde35376 fix diamond inheritance - gtkmm main class is sigc::trackable 2013-07-28 20:43:21 +02:00
Robin Gareus
16339aa446 add dedicated line-up level for IEC1/DIN meter (15dbFS) 2013-07-28 03:31:44 +02:00
Robin Gareus
92d2075d83 make LED meter style optional 2013-07-28 03:31:39 +02:00
Robin Gareus
1ce2a1d638 add red-boxes to meter-marks and fix Nordic scale color 2013-07-27 22:44:38 +02:00
Robin Gareus
362e774878 update meter marks and colors.. 2013-07-27 21:26:22 +02:00
Robin Gareus
ce1adc65b7 remember meter-background highlight when type or width changes.. 2013-07-25 19:55:26 +02:00
Robin Gareus
953e4aba54 prepare horizontal meters (level-meter H/V Box abstraction) 2013-07-25 14:18:39 +02:00
Robin Gareus
376d6fe34e use only two colors for VU meter indicator and bright-gray for BBC 2013-07-24 23:24:11 +02:00
Robin Gareus
6981e4d68e revert VU meter background to default gray-shade 2013-07-24 16:15:16 +02:00
Robin Gareus
2ca3329c10 fix display-type of editor-mixer level-meter 2013-07-24 16:15:06 +02:00
Robin Gareus
fa332f31fa allow to en/disable shade and LED meter style 2013-07-24 02:47:37 +02:00
Robin Gareus
efb16a6faa meter background color.. 2013-07-24 02:46:53 +02:00
Robin Gareus
8b616b0757 meterbridge: meter-type dependent color-schema 2013-07-24 01:43:24 +02:00
Robin Gareus
6706f45b95 add "0VU = +8dBu" VU meter config 2013-07-23 23:53:22 +02:00
Robin Gareus
8da6a70ead implement meter-lineup and VU standard preferences 2013-07-23 21:20:51 +02:00
Robin Gareus
708edd5866 implement new meter types 2013-07-22 18:45:08 +02:00
Paul Davis
580520b12f fix conflicts caused by meterbridge merge 2013-07-11 09:11:53 -04:00
Robin Gareus
7f47c9c5ec fix RMS+Peak meter for MIDI-tracks 2013-07-10 15:27:14 +02:00
Robin Gareus
ffbc1c7a8b with RMS meters: use "peak indicator" as DPM 2013-07-10 15:27:13 +02:00
Robin Gareus
09243a326a use digital max-peak with RMS meter 2013-07-10 15:27:13 +02:00
Robin Gareus
58b325de31 prepare meter type unification 2013-07-10 15:27:13 +02:00
Robin Gareus
0710171d90 don't reset meter background/highlight on click. 2013-07-10 15:27:12 +02:00
Robin Gareus
6e1781e5e3 experimental RMS-meter and peak-signal (vs peak-power) query 2013-07-10 15:27:12 +02:00
Robin Gareus
f421473f7c fix another peak-meter threshold config issue 2013-07-10 15:27:12 +02:00
Robin Gareus
413b996a2c highlight meter-background of a port that has peaked (experiment) 2013-07-10 15:27:12 +02:00
Robin Gareus
03a510c3d7 prepare meter-widget for dual background color 2013-07-10 15:27:12 +02:00
Robin Gareus
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
Robin Gareus
ce01658942 add meter ticks to mixer.. 2013-07-10 15:27:10 +02:00
Robin Gareus
42ee64e950 midi meter updates.. 2013-07-10 15:27:08 +02:00
Robin Gareus
8a16e61b11 make all meter-colors configurable,.. 2013-07-10 15:27:07 +02:00
Robin Gareus
571b2d70e9 refactor level-meter widget: 5x2 stops meter colors 2013-07-10 15:27:07 +02:00
Robin Gareus
3823ffc942 configurable meter background color 2013-07-10 15:27:04 +02:00
Robin Gareus
446aed52f3 allow to set level-meter min width 2013-07-10 15:27:02 +02:00
Paul Davis
96eee9e7a1 change UIConfig to use accessor/setter methods like RCConfig so that ParameterChanged methods can actually be emitted; add variable (over a small range) background shading for all TimeAxisViewItems 2013-04-16 23:46:22 -04:00