Hi Rui,
tryed out last revision. Everything works fine! Great! A really good approach of the IEC scale thing. Maybe you should take this for the VU values also, to save some time?
Just a small addition:
In file qtractorMidiControl.cpp I added two lines after line 327
if (fValue > 1.0) fValue = 1.0;
if (fValue < 0.0) fValue = 0.0;
to make sure that the audio level higher than 0.0db are just cut up. The same works for TrackPanning command.
and a last change to get rid of some debug messages which are slowing down the system in file qtractorMainForm.cpp after line 1299 I commented out the appendMessages()
with an #ifdef CONFIG_DEBUG
Last but not least a small issue:
When I open a session, all the controllers should be sent out? Or what do you think? I don't know when, exactly, but I think when a session is loaded, all the controllers have their defined values and could be sent out. I also think, when we come to an implementation with automation, the controller should also be sent out if its changed by automation...
Copyright (C) 2006-2024 rncbc aka Rui Nuno Capela. All rights reserved.
Powered by Drupal
Recent comments
1 min ago
5 min 45 sec ago
10 hours 28 min ago
22 hours 36 min ago
1 day 6 hours ago
1 day 8 hours ago
1 day 22 hours ago
1 day 23 hours ago
1 day 23 hours ago
1 day 23 hours ago