Hi just another group of long-overdue fixes you might 
 want to know about, hope they help make things a bit easier: 

Improved: Eliminated copious useless "controller" sections from 
 songs and templates. 
These controllers such as volume, pan are already always added, 
 so it's useless to store them when "Off".
Added midiport.cpp:defaultManagedMidiController, populated and 
 used in init, also used when saving song to look up these controllers 
 and ignore them if "Off".
 
Eliminated ALL "controller" sections from built-in templates, which 
 were already over-populated. 

Also eliminated ALL "midiport" sections from built-in templates, 
 so that they don't touch existing setups. 

Also, specifically for the template "synth.med", changed synth ports
 to 198 and 199 so that it is (almost) guaranteed not to touch existing 
 used ports with the synths. 

Improved: Also, wrote mechanism allowing track port/channel = -1 
 in templates, so that it uses your chosen default output port/channel 
 from the midi ports setup dialog. 
Try midiGM.med template for example. It will obey your settings when 
 it chooses ports, yet it explicitly uses channels 1-4, whatever the port. 

Tim.


------------------------------------------------------------------------------
WINDOWS 8 is here. 
Millions of people.  Your app in 30 days.
Visit The Windows 8 Center at Sourceforge for all your go to resources.
http://windows8center.sourceforge.net/
join-generation-app-and-make-money-coding-fast/
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer

Reply via email to