Robin Gareus
38e4f7bd1b
fix meter-background highlight when peaking. (> vs >=)
2013-08-04 18:50:51 +02:00
Robin Gareus
00b694fd79
fix rounding issue when dragging video with fractional fps
2013-08-04 18:49:28 +02:00
Robin Gareus
68fc5bbf6c
vtl: import audio at video-offset, forget offset on "Remove Video"
2013-08-04 17:23:58 +02:00
Robin Gareus
efc46f1553
make master-meter in toolbar optional
2013-08-04 00:06:29 +02:00
Robin Gareus
43ae996b3a
dedicated namespace for video-utils
...
conflicting symbol prophylaxis
2013-08-03 16:54:57 +02:00
Robin Gareus
ef3551300a
remove strtok_r() from video_query_info()
...
for minGW compatibility
2013-08-03 16:41:25 +02:00
Robin Gareus
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
Robin Gareus
3ca63cc38c
fix gtk "child->parent == NULL" asserts
2013-08-03 13:45:27 +02:00
Robin Gareus
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
Robin Gareus
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
Robin Gareus
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
Robin Gareus
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
Robin Gareus
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
Robin Gareus
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
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
c7fcba77b8
correct error message
2013-07-31 19:29:15 +02:00
Robin Gareus
9993ac23ca
fix close_allv() sentinel
2013-07-31 19:29:06 +02:00
Robin Gareus
bd65018d74
initialize two more uninitialized vars..
2013-07-31 15:52:41 +02:00
Robin Gareus
362976a2fd
adjust meterbridge label-heigh options
2013-07-30 20:21:02 +02:00
Robin Gareus
d2d285724b
add name-tooltips to the meterbridge meters
2013-07-30 18:28:06 +02:00
Robin Gareus
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
Robin Gareus
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
Robin Gareus
741bb8e7fb
tweak meterbridge-label height
2013-07-29 20:02:57 +02:00
Robin Gareus
c934062403
change default BBC-meter color
2013-07-29 19:43:34 +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
3ab25dc6f3
change metric-scale on the sides of meterbridge when scrolling
2013-07-29 15:26:36 +02:00
Robin Gareus
2faaf71573
allow to configure color of BBC meter
2013-07-29 03:54:43 +02:00
Robin Gareus
60dde29038
left/right meter marks in mixer (narrow red-stripe)
2013-07-28 22:34:28 +02:00
Robin Gareus
cbcde35376
fix diamond inheritance - gtkmm main class is sigc::trackable
2013-07-28 20:43:21 +02:00
Robin Gareus
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
Robin Gareus
de4c5ba2af
k-meter +4 marks
2013-07-28 15:55:36 +02:00
Robin Gareus
a02e0e6c8d
fix meterbridge window on OSX
2013-07-28 15:54:13 +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
184fd983d0
tweak meter-metric red-boxes/stripes
2013-07-28 03:31:34 +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
40d3bb7584
Aux-sends do not have a GUI - fixes #5621
2013-07-27 15:02:19 +02:00
Robin Gareus
5601ae97da
some more VU-meter tick marks..
2013-07-26 22:57:39 +02:00
Robin Gareus
0a68e7bee7
fix typo for 0VU = 8dBu in config
2013-07-25 23:33:11 +02:00
Robin Gareus
908ee3bfea
cache midi metrics depending on meter-type and data-type(s)
2013-07-25 20:56:25 +02:00
Robin Gareus
ce1adc65b7
remember meter-background highlight when type or width changes..
2013-07-25 19:55:26 +02:00
Robin Gareus
d7a52dc0fe
vtl: replace Ardour with Program-Name in messages
2013-07-25 14:19:28 +02:00