611058bf58
Remove call to PBD::ID::init as it is now done via ARDOUR::init
2013-08-13 20:15:47 +10:00
de4b24b162
Move initialization of libardour from ARDOUR_UI class into main()
2013-08-13 20:15:47 +10:00
d51eba1162
Change ARDOUR::init return type to bool type for success/failure
2013-08-13 20:15:47 +10:00
f0fcda2044
Merge branch 'master' into audioengine
2013-08-09 16:29:23 -04:00
4dc1bbff35
revert font sizing on audio/midi setup dialog
2013-08-09 16:01:14 -04:00
c4227ca706
fix typos
2013-08-09 19:35:27 +02:00
a34d707175
split up session code that uses parts of the JACK API (timebase + session event handling) and connect it directly to the jack audiobackend
...
i've made the audiobackend call the session directly so that only one object (ARDOUR::Session) has a need for the JACK types
and only one .cc file (session_jack.cc) needs jack.h. having ARDOUR::AudioEngine act as an intermediary would be cleaner
conceptually but would end up causing two different ARDOUR objects to have jack types in their own API.
2013-08-09 12:15:37 -04:00
da74519911
fix display of latency
2013-08-09 11:23:15 -04:00
f44e0f33af
a few more visual tweaks and simplifications for audio/midi setup
2013-08-09 00:50:41 -04:00
743bb5066e
some rearrangements and details for the engine dialog
2013-08-08 23:31:35 -04:00
ab39a09b86
temporarily ignore AudioEngine::Halted when GUI asks to disconnect from JACK, to avoid warning dialog
2013-08-08 22:28:31 -04:00
111d35c9c7
add methods to queue full MTC and SPP messages, now that they are synchronous
2013-08-08 19:31:10 -04:00
d90e2b4221
rationalize (a bit) engine start/stop/restart so that it is possible to start up, disconnect from JACK and then reconnect
2013-08-08 16:31:08 -04:00
897074730a
remove --no-freesound option. fixes #5640
2013-08-08 20:08:20 +02:00
ea7d89dd51
remove reference to non-existent header
2013-08-08 11:23:13 -04:00
584eeed66a
change wording in audio status when disconnected from engine
2013-08-07 22:24:30 -04:00
1ab61b8564
major redesign of MIDI port heirarchy and management (part 2)
2013-08-07 22:22:11 -04:00
616f2a0370
fix conflicts after merge with master
2013-08-05 14:22:32 -04:00
a5f69910e4
add notion of unavailable devices to ARDOUR::AudioBackend
2013-08-05 13:19:23 -04:00
a66e3859e1
can now start JACK based on config dialog
2013-08-05 12:51:51 -04:00
7218bd91de
start work on the changes to EngineControl (dialog) to integrate with new backend design, and add "requires-driver" concept to AudioBackend to handle JACK specifically
2013-08-04 14:03:19 -04:00
38e4f7bd1b
fix meter-background highlight when peaking. (> vs >=)
2013-08-04 18:50:51 +02:00
00b694fd79
fix rounding issue when dragging video with fractional fps
2013-08-04 18:49:28 +02:00
68fc5bbf6c
vtl: import audio at video-offset, forget offset on "Remove Video"
2013-08-04 17:23:58 +02:00
efc46f1553
make master-meter in toolbar optional
2013-08-04 00:06:29 +02:00
c2e7c32c53
add tim's jack_utils code to rationalize setup of JACK config
2013-08-03 16:37:10 -04:00
1c4d00e8b7
audioengine branch can now load and run at least one test session.
...
currently hard-coded to deal only with the situation where JACK is already running
2013-08-03 11:57:56 -04:00
43ae996b3a
dedicated namespace for video-utils
...
conflicting symbol prophylaxis
2013-08-03 16:54:57 +02:00
ef3551300a
remove strtok_r() from video_query_info()
...
for minGW compatibility
2013-08-03 16:41:25 +02:00
c06a3a6201
add a peak reset button to the editor meter
...
see http://tracker.ardour.org/view.php?id=5601
2013-08-03 13:59:22 +02:00
3ca63cc38c
fix gtk "child->parent == NULL" asserts
2013-08-03 13:45:27 +02:00
9d63cfcab5
fix "other" port-group tab
...
Separate port-bundles for each jack client in the connection manager.
Previously, apps were only listed as separate bundles if the
ports were gathered at different times. ie one app shows up after
the other (and if no complete re-scan was triggered)
Fixes issue reported by Fons Adriaensen.
2013-08-03 02:46:08 +02:00
0eb5b7d1ab
Merge branch 'midiclock' of https://github.com/axetota/ardour
2013-08-03 01:37:25 +02:00
Michael Fisher
e82574de05
Send and Read MIDI Positions the right way
2013-08-02 18:23:36 -05:00
23eba1cc39
disallow invalid port-removal
...
do not allow port-removal if the port would be re-added immediately
after that again because the main-delivery actually needs it.
As a side effect this prevents this crash:
* create a stereo-track, then remove one output
-> unhandled exception "AudioEngine::PortRegistrationFailure&"
The problem:
- the port is removed from the RCU ports list,
but Port::drop() (which calls jack_port_unregister) is only called
from the Port's destructor at some later time.
(because a reference to the port still exists elsewhere)
- the jack-port is not yet removed.
- meanwhile Delivery::configure_io comes along and notices that
there are more audio-buffers than ports and tries to re-register the port.
- but the port still exists in jack, so it fails and throws an exception
...which is not handled.
2013-08-03 00:51:07 +02:00
23f738c699
keep port-matrix in sync when deleting ports. and fix segfault on session close with io-matrix visible
2013-08-02 17:41:48 +02:00
Michael Fisher
27a7bd0f12
Human readable printing of MIDI Position messages
2013-08-02 08:59:32 -05:00
df59a000b7
start code reorganization needed to deal with backend choices. compiles, links and runs as far as the startup screen now
2013-08-01 18:49:40 -04:00
ad8ffab544
re-check meterbridge metric-area on route deletion
...
fixes http://tracker.ardour.org/view.php?id=5616#c15204
2013-08-01 03:17:49 +02:00
18c68bfd12
even more stuff compiles
2013-07-31 19:55:44 -04:00
f81cbe06ea
tiny detail.. GUI-callback may try to check vmonitor->is_started() or issue a periodic seek update while it's going away
2013-07-31 20:19:57 +02:00
7a02d9e08d
clean up some valgrid "Uninitialised value was created by a heap allocation" wanings
2013-07-31 19:29:20 +02:00
c7fcba77b8
correct error message
2013-07-31 19:29:15 +02:00
9993ac23ca
fix close_allv() sentinel
2013-07-31 19:29:06 +02:00
bd65018d74
initialize two more uninitialized vars..
2013-07-31 15:52:41 +02:00
fbfa0acebe
remove compile errors (still will not link and JACKPortEngine is not close to done)
2013-07-30 23:26:46 -04:00
5e0c6af406
jack_audiobackend.cc finally compiles
2013-07-30 17:48:57 -04:00
362976a2fd
adjust meterbridge label-heigh options
2013-07-30 20:21:02 +02:00
d2d285724b
add name-tooltips to the meterbridge meters
2013-07-30 18:28:06 +02:00
9b091a52cb
clean up 44fc92c3
(not a threading issue but sigc++ problem)
...
RouteUI is not sigc::trackable itself (only derived classes are)
RouteUI::~RouteUI() does not disconnect from signals on destruction.
2013-07-30 17:54:52 +02:00
44fc92c33d
disconnect AuxSend connection when deleting bus
...
fixes crash:
- add bus
- aux-send a signal to that bus
- delete bus
- add another bus
- aux-send a signal to "another bus"
- click "Aux Send" button on "another bus"
- crash
2013-07-30 15:12:32 +02:00
Michael Fisher
79d134ca78
Send a song position pointer with mmc and fullframe fake locating
2013-07-29 20:05:10 +02:00
Michael Fisher
20189330d1
Add relavent OSX midi options in the startup dialog
...
- MIDI driver options are now "None" and "coremidi" on OSX
- If coremidi is selected, jack will start with midi activated
- Requires Jack OSX version 0.90 beta 15 (or another version that
supports midi
2013-07-29 20:05:10 +02:00
741bb8e7fb
tweak meterbridge-label height
2013-07-29 20:02:57 +02:00
c934062403
change default BBC-meter color
2013-07-29 19:43:34 +02:00
059df390e6
fix compiler warning
2013-07-29 19:43:19 +02:00
58f4d66899
add option to resize meterbridge track-labels
2013-07-29 19:42:41 +02:00
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
3ab25dc6f3
change metric-scale on the sides of meterbridge when scrolling
2013-07-29 15:26:36 +02:00
2faaf71573
allow to configure color of BBC meter
2013-07-29 03:54:43 +02:00
60dde29038
left/right meter marks in mixer (narrow red-stripe)
2013-07-28 22:34:28 +02:00
cbcde35376
fix diamond inheritance - gtkmm main class is sigc::trackable
2013-07-28 20:43:21 +02:00
cd28d62b26
fix compiler warnings.
2013-07-28 20:32:52 +02:00
Edgar Aichinger
ec9d27f48c
update german translation
2013-07-28 16:45:42 +02:00
de4c5ba2af
k-meter +4 marks
2013-07-28 15:55:36 +02:00
a02e0e6c8d
fix meterbridge window on OSX
2013-07-28 15:54:13 +02:00
16339aa446
add dedicated line-up level for IEC1/DIN meter (15dbFS)
2013-07-28 03:31:44 +02:00
92d2075d83
make LED meter style optional
2013-07-28 03:31:39 +02:00
184fd983d0
tweak meter-metric red-boxes/stripes
2013-07-28 03:31:34 +02:00
1ce2a1d638
add red-boxes to meter-marks and fix Nordic scale color
2013-07-27 22:44:38 +02:00
362e774878
update meter marks and colors..
2013-07-27 21:26:22 +02:00
40d3bb7584
Aux-sends do not have a GUI - fixes #5621
2013-07-27 15:02:19 +02:00
5601ae97da
some more VU-meter tick marks..
2013-07-26 22:57:39 +02:00
0a68e7bee7
fix typo for 0VU = 8dBu in config
2013-07-25 23:33:11 +02:00
908ee3bfea
cache midi metrics depending on meter-type and data-type(s)
2013-07-25 20:56:25 +02:00
ce1adc65b7
remember meter-background highlight when type or width changes..
2013-07-25 19:55:26 +02:00
d7a52dc0fe
vtl: replace Ardour with Program-Name in messages
2013-07-25 14:19:28 +02:00
953e4aba54
prepare horizontal meters (level-meter H/V Box abstraction)
2013-07-25 14:18:39 +02:00
90ea64d1fc
set midi-metric ticks depending on meter-type
2013-07-25 13:06:58 +02:00
5ad4b3cd7a
VU meter label color&shadow tweak by the_CLA
2013-07-25 11:06:58 +02:00
ec0e92c3ab
tweak label alignment
2013-07-25 11:03:36 +02:00
3c33ff2633
proper shadow for metric labels..
2013-07-25 02:08:38 +02:00
bb85764f80
'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-07-25 01:44:16 +02:00
62398facd7
fix crash with "send" meters.
...
Meters in send-UI don't necessarily have a route,
but their type cannot be changed, anyway.
So just use "PeakMeter".
2013-07-25 00:06:12 +02:00
376d6fe34e
use only two colors for VU meter indicator and bright-gray for BBC
2013-07-24 23:24:11 +02:00
a9975f44a5
reduce brightness of VU meter backplate & increase contrast of peak-label
2013-07-24 22:29:46 +02:00
e469ce0961
get meter color from gtkrc style file
2013-07-24 22:05:24 +02:00
b70057f576
add [master] meter to the toolbar
...
http://tracker.ardour.org/view.php?id=5601
2013-07-24 22:04:46 +02:00
6981e4d68e
revert VU meter background to default gray-shade
2013-07-24 16:15:16 +02:00
2ca3329c10
fix display-type of editor-mixer level-meter
2013-07-24 16:15:06 +02:00
fd9c0a63fd
increase meterbridge with if scrollbar is not visible..
2013-07-24 15:48:03 +02:00
6f72c85344
add separator line to meterbridge
2013-07-24 15:47:53 +02:00
3d95822716
more miscellaneous changes for audioengine, all of this is still far from actually compiling
2013-07-24 08:36:04 -04:00
d8372bdf9b
color meterbridge strips
2013-07-24 11:59:40 +02:00
6b96a4baa3
amend to 8deccea6
(resize meterbridge window)
2013-07-24 11:57:11 +02:00
fa332f31fa
allow to en/disable shade and LED meter style
2013-07-24 02:47:37 +02:00
efb16a6faa
meter background color..
2013-07-24 02:46:53 +02:00
8b616b0757
meterbridge: meter-type dependent color-schema
2013-07-24 01:43:24 +02:00
8deccea615
limit width and resize meterbride window
2013-07-24 01:39:16 +02:00
6706f45b95
add "0VU = +8dBu" VU meter config
2013-07-23 23:53:22 +02:00
c8f1a545db
clarify meter preference options
2013-07-23 23:07:41 +02:00
5d9fc75d7b
BBC meter labels are always white
2013-07-23 23:07:17 +02:00
8da6a70ead
implement meter-lineup and VU standard preferences
2013-07-23 21:20:51 +02:00
dd65329363
clean up video related messages
2013-07-23 20:24:23 +02:00
8e376f7a2a
Fix special handling of 'zoom vertical' scroll wheel modifier key.
...
gtkmm2ext/keyboard.cc has a special case to emit a signal on the key-up of
the modifier key used to adjust track heights in conjunction with the
scroll wheel, so that the same track continues to be resized even when
it's shrunk to no longer be under the mouse cursor. However, this code
assumed that the modifier key for this was <Shift>.
Fix it to use the event->state bit corresponding to
ScrollZoomVerticalModifier instead, and rename the relevant functions to
clarify that it's the 'zoom vertical' modifier key they're dealing with.
Partially fixes #5610 .
2013-07-23 16:42:34 +01:00
d5209cb4bf
fix #5609 (import with 1 track per channel mis-associates tracks + channels)
...
when using ImportDistinctChannels, correctly name regions so that playlists for each channel/track
are also named differently, and thus reloaded properly when the session is reloaded.
2013-07-23 11:29:10 -04:00
8013160eb3
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-07-23 13:30:23 +02:00
06e7ad67ae
restore session backwards compatibility to 3.3
2013-07-22 19:59:24 +02:00
df17094b47
minor tweaks to meter-names and legend
2013-07-22 19:56:30 +02:00
708edd5866
implement new meter types
2013-07-22 18:45:08 +02:00
72aa1cd86c
Revert "Revert new meter types (postponed until after 3.3 release)"
...
This reverts commit d80f672e84
.
2013-07-22 18:42:01 +02:00
e294e78fef
re-nice rendering of channel-splitting icon
2013-07-22 18:41:32 +02:00
bf408d60c8
Wrap calls to add_shortcut_folder() in try { ... } block.
...
Gtk::FileChooserButton::add_shortcut_folder() throws a Glib::Error
exception if the folder being added already has a shortcut, causing the
'New session' dialogue to appear empty when choosing 'New...' from the
Session menu. This happens if Ardour's default session folder is
set to a location that has a standard shortcut in the Gtk file chooser,
e.g. the user's home directory, desktop, &c.
Catch the exception in ArdourStartup::setup_new_session_page(), so that the
'New session' dialogue appears as expected, and likewise in
ARDOUR_UI::open_session() to avoid a similar problem there.
Fixes #5591 .
2013-07-19 12:10:41 +01:00
649cf189e8
update processor-name (short|long) when mixer-strip width changes
2013-07-19 10:37:49 +02:00
b91caf557c
adjust meter-width when configuration changes
...
fixes http://tracker.ardour.org/view.php?id=5592
2013-07-19 10:37:00 +02:00
d2c39db64d
mixer metric background color fix (MIDI & inactive)
...
fixes http://tracker.ardour.org/view.php?id=5594
2013-07-18 09:00:24 +02:00
55c5a76e8b
revert to right-side mixer metric-labels
2013-07-17 23:33:23 +02:00
3475ea4b22
don't hide ticks in narrow mode
2013-07-17 23:11:48 +02:00
1128c4eeda
meter metrics: ignore global font-scaling
2013-07-17 23:04:52 +02:00
a8a4c1858c
use ArdourMono font for metric patterns
2013-07-17 22:39:55 +02:00
6736933385
move mixer-metric pattern to the left
2013-07-17 22:26:51 +02:00
406070584d
fix typo
2013-07-17 15:12:13 +02:00
780397d0cc
possible fix for 5591 (show elements after re-adding them)
2013-07-17 13:36:37 +02:00
bf0f4fe077
work around sparse motion notification events when tooltips are disabled
...
fixes http://tracker.ardour.org/view.php?id=5174
2013-07-17 02:35:02 +02:00
920154702f
fix re-drawing of splitting icon
2013-07-16 22:18:51 +02:00
ebcb1ffe7b
Merge branch 'clang' of https://github.com/axetota/ardour
2013-07-16 19:49:50 +02:00
003492cbf9
move ff* structs & typedef into dedicated namespace
...
(further avoid conflicts with plugins)
2013-07-16 18:01:56 +02:00
8f5cc1dbba
increase spacing between meter ticks and labels
2013-07-16 17:55:18 +02:00
Michael R. Fisher
fa1086d82d
Dereference pointers in ctors where appropriate. (c++11 wants this)
2013-07-15 22:57:35 -05:00
Michael R. Fisher
3e11c80ac3
C++11 Building - Add space between macros and quoted strings
2013-07-15 22:57:34 -05:00
Michael R. Fisher
7f6765ece4
OSX GUI - Prevent compiler errors when -std=c++11 is switched on
2013-07-15 22:57:34 -05:00
0c641f6847
Merge branch 'apple' of https://github.com/mfisher31/ardour
2013-07-15 15:04:01 -04:00
Michael R. Fisher
08e6dcde76
Startup BETA Mac Screen - Pull version number from VERSIONSTRING
2013-07-15 13:00:35 -05:00
Michael R. Fisher
abb8d61dea
Correcting Indentation Errors
2013-07-15 12:48:33 -05:00
Michael R. Fisher
d64d4b881d
Fix typo in osx BETA startup screen
...
- Step #2 was being skipped in the text
2013-07-15 12:42:09 -05:00
d80f672e84
Revert new meter types (postponed until after 3.3 release)
...
This reverts commit ce621d1c8a
.
This reverts commit 80aa257481
.
2013-07-15 16:07:37 +02:00
80aa257481
add VU and IEC meter DSP (from jmeters)
2013-07-15 15:04:36 +02:00
9b1d7fd2f7
simplify meter-type context menu
...
in preparation for adding more meter-types
2013-07-15 15:04:32 +02:00
6908ad1053
move ardour meter globals into dedicated namespace (TODO meter_patters typedef)
2013-07-15 15:04:20 +02:00
6827261766
Update Russian translation
2013-07-14 18:45:50 +02:00
897f6ae356
switch to WM::Proxy Action management
...
fixes http://tracker.ardour.org/view.php?id=5584
2013-07-14 18:34:36 +02:00
2106a12edd
improve caching of metric and tick patters
...
* selectively clear cache (meterbridge, mixer)
* free memory of patterns on clear
2013-07-14 11:34:31 +02:00
cb9b1801ec
ignore mouse-scroll if scroll-bar is not present.
...
fixes http://tracker.ardour.org/view.php?id=5557
2013-07-13 14:58:23 +02:00
2a0440a373
remove *&@?!+%@ question :)
...
I would like to record, edit and mix,...
..but I don't need software to hold my hand and ask
childish questions if I would like to "open a session".
2013-07-12 12:47:12 +02:00
da79e702e4
clean up plugin-ui meter layout
2013-07-12 12:11:26 +02:00
66763688d5
make config-window suitable for small[er] screens
2013-07-11 20:39:24 +02:00
56daf0b54f
change default color of plugin-UI gauge/meter
2013-07-11 20:39:24 +02:00
c33cabeb82
update plugin UIs at reasonable rate (25Hz)
2013-07-11 20:39:24 +02:00
bd9e2737b7
NOOP - prevent headaches and remove cruft
...
Every "point zero one" seconds is only 25 Hz in ardour..
2013-07-11 20:39:23 +02:00
4be2176bd9
Revert "Remove non-portable and unnused header includes"
...
This reverts commit 7ef79d3f4b
.
2013-07-11 11:23:41 -04:00
7ef79d3f4b
Remove non-portable and unnused header includes
2013-07-11 11:19:57 -04:00
b649f0a21b
handle aux-send processor-box action
...
fixes http://tracker.ardour.org/view.php?id=5574
2013-07-11 11:36:38 +02:00
2b53ac2e31
amend cb7bcb6d
- locked-solo button style
2013-07-11 02:31:30 +02:00
cb7bcb6d9f
replace Lock^Wshopping-bag icon with button-sensitivity
2013-07-11 01:59:26 +02:00
c27f4ed7eb
meterbridge update solo-button label (AFL,PFL, locked)
2013-07-11 01:50:30 +02:00
146fca3674
light up track seperator
2013-07-11 01:07:38 +02:00
4b39813d69
display separator on newly created tracks.
2013-07-11 00:38:43 +02:00
56a4e2ee15
update mixer-meter (width) and panner if channel count changes
2013-07-11 00:14:27 +02:00
7e74514a04
rework narrow mode metric (again)
2013-07-10 22:35:51 +02:00
03fa5fcd3a
ardour-button - fix test+LED margin
2013-07-10 22:34:39 +02:00
fc367f9b21
save width of mixer-strip when changing _all_ strips
2013-07-10 21:40:42 +02:00
92494b8965
queue axis resize if port-config changes
2013-07-10 20:48:42 +02:00
6d1ca9ce42
narrow down multi-channel tracks
2013-07-10 18:38:25 +02:00
f43aa995a8
slimming diet for the narrow-mixer strip
2013-07-10 17:13:55 +02:00
d03ec98ec3
fix ProxyBase::save_pos_and_size
...
win() may return NULL -- although if we get a size-request we
can be sure the window exists. -- NTL this feels better :)
2013-07-10 15:27:17 +02:00
40f8806c7d
tweak window-proxy session-management logic
2013-07-10 15:27:17 +02:00
86ae4c5fc1
fix tracks & bus inspector display
2013-07-10 15:27:17 +02:00
b38aa73df1
fix port-matrix (update with session)
2013-07-10 15:27:17 +02:00
84465f1ca2
cleanup - prepare narrow mixer strips
2013-07-10 15:27:17 +02:00
50a1eb04a5
limit meterbridge window height to multiples of 16px
...
(workaround to bad resizing performance, realloc drawing areas)
2013-07-10 15:27:17 +02:00
0571e5d6ae
Revert "show track-ID in mixer" and "...towards unique track numbers."
...
This reverts commits:
ca54ea2b462869bfd9254a493d073ca1e9ad4b8e.
9e87e058e26b87013e89ddf5d3b7358d50024d60.
2013-07-10 15:27:17 +02:00
833ab2ebbd
remove unique track number from meterbridge
2013-07-10 15:27:16 +02:00
7d3d7f8efd
remove cruft
2013-07-10 15:27:16 +02:00
ffc9a2cc70
Revert "replace "-inf" with UTF8 infinity symbol"
...
This reverts commit 7f2000ec8b0d6e0d3a6e22db44a8859301d35791.
2013-07-10 15:27:16 +02:00
c675942fb3
fix meterbridge window pos+size state save
...
...even if window is not open when session is closed.
2013-07-10 15:27:16 +02:00
56f4341ade
meterbridge label rework - phase one (better, but not good)
2013-07-10 15:27:16 +02:00
c3a6b94090
hide solo button on master-bus
2013-07-10 15:27:16 +02:00
93713d3aca
fix crash on session unload
2013-07-10 15:27:16 +02:00
0f1f7ca4fd
replace "-inf" with UTF8 infinity symbol
2013-07-10 15:27:16 +02:00
ae8d2584eb
remove outdated TODO
...
disabled routes are no longer displayed on meterbridge
2013-07-10 15:27:15 +02:00
617f73f8a9
meterbridge show full name on tooltip
2013-07-10 15:27:15 +02:00
29ad1c2a7a
update meter config
2013-07-10 15:27:15 +02:00
eedcd83dbd
fix initial display of name/id on meterbridge
2013-07-10 15:27:15 +02:00
46c1e573c4
show track-ID in mixer
2013-07-10 15:27:15 +02:00
fe9650d893
clean up meterbridge options
2013-07-10 15:27:15 +02:00
1699be7c98
number/name on meterbridge
2013-07-10 15:27:15 +02:00
346bd82c73
leave route-button show/hide up to route-UI.
2013-07-10 15:27:15 +02:00
7a3ed5d758
...use unique track numbers on meterbridge.
2013-07-10 15:27:14 +02:00
4d49961c93
allow to include solo,mute buttons on meterbridge
2013-07-10 15:27:14 +02:00
5cdf478f19
tweak alignment of meterbridge number-labels
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