13
0
Commit Graph

42 Commits

Author SHA1 Message Date
eafb21bb3b left/right meter marks in mixer (narrow red-stripe) 2013-08-08 15:26:17 -04:00
59a3b797d7 fix compiler warnings. 2013-08-08 15:26:16 -04:00
629145eb0c k-meter +4 marks 2013-08-08 15:26:01 -04:00
d4c74b1718 tweak meter-metric red-boxes/stripes 2013-08-08 15:26:01 -04:00
385b1121da add red-boxes to meter-marks and fix Nordic scale color 2013-08-08 15:26:01 -04:00
e28a196fd9 update meter marks and colors.. 2013-08-08 15:26:01 -04:00
91b55c194c some more VU-meter tick marks.. 2013-08-08 15:26:01 -04:00
008628fd57 cache midi metrics depending on meter-type and data-type(s) 2013-08-08 15:26:01 -04:00
afb9578462 set midi-metric ticks depending on meter-type 2013-08-08 15:25:40 -04:00
af49c39d3d VU meter label color&shadow tweak by the_CLA 2013-08-08 15:25:40 -04:00
dd8c5f9144 tweak label alignment 2013-08-08 15:25:40 -04:00
2da5fb9f36 proper shadow for metric labels.. 2013-08-08 15:25:40 -04:00
adaf3c8cef 'overlay shadow' on meter-metrics experiment
TODO: shadow should really be 'behind'. ie save color,
stroke_preserve() shadow, paint text-layout with saved color
and eventually cairo_new_path() reset the path...
2013-08-08 15:25:40 -04:00
7b18260175 get meter color from gtkrc style file 2013-08-08 15:25:40 -04:00
794ad61ff7 color meterbridge strips 2013-08-08 15:24:49 -04:00
ca21170790 meterbridge: meter-type dependent color-schema 2013-08-08 15:24:15 -04:00
1be4063301 BBC meter labels are always white 2013-08-08 15:24:15 -04:00
59b18de1d3 meterbridge metrics update:
* display metrics for every used meter-type
* show metrics between meters with differnet types
* update text and label alignment for meterbridge
* fix crash when deleting metrics-strip (zero route)
* clean up metric pattern code (use float for dBFS)
2013-08-08 15:24:15 -04:00
d31c0f759c restore session backwards compatibility to 3.3 2013-08-08 15:24:15 -04:00
0738d74637 minor tweaks to meter-names and legend 2013-08-08 15:24:15 -04:00
553d393d30 implement new meter types 2013-08-08 15:24:15 -04:00
bd2ddc09ab Revert "Revert new meter types (postponed until after 3.3 release)"
This reverts commit d80f672e84.
2013-08-08 15:23:11 -04:00
a943cfd662 revert to right-side mixer metric-labels 2013-08-08 15:23:10 -04:00
699f2717eb meter metrics: ignore global font-scaling 2013-08-08 15:23:10 -04:00
60b429806f use ArdourMono font for metric patterns 2013-08-08 15:23:10 -04:00
00803110f8 move mixer-metric pattern to the left 2013-08-08 15:23:10 -04:00
d95c2aaaa7 increase spacing between meter ticks and labels 2013-08-08 15:23:10 -04:00
233426a069 Revert new meter types (postponed until after 3.3 release)
This reverts commit ce621d1c8a.
This reverts commit 80aa257481.
2013-08-08 15:23:09 -04:00
d1f45e9b3d add VU and IEC meter DSP (from jmeters) 2013-08-08 15:23:09 -04:00
260d6f795a simplify meter-type context menu
in preparation for adding more meter-types
2013-08-08 15:23:09 -04:00
c515737b14 move ardour meter globals into dedicated namespace (TODO meter_patters typedef) 2013-08-08 15:23:09 -04:00
bce09c06b9 improve caching of metric and tick patters
* selectively clear cache (meterbridge, mixer)
* free memory of patterns on clear
2013-08-08 15:23:08 -04:00
7e74514a04 rework narrow mode metric (again) 2013-07-10 22:35:51 +02:00
c47afaab74 fixed width meter metric areas 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
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
ef308d8f3e show meter-tick at either -24 or -25 dbFS 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
f1f84140e7 reset individual route's peak display 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