I'm currently trying to track down the reason why Pan control is so bad in MuseScore.
It is currently impossible to pan an instrument fully left or right from the mixer in either 1.3 or the development version of 2.0, certainly in the Fluid R3 soundfont. Yet using a different soundfont player (in this case Kenneth Rundt's SynthFont) it is possible to do this. One of the possible sources of trouble could be that there is currently a conversion going on from a floating point double as defined in mixer.h to a long int in the actual control code in mixer.cpp. Why are we doing this? MIDI is a 128 bit protocol, Pan settings are only settable at -63 through 0 to 64, clearly only requiring a simple int to store the current pan setting. Is it something to do with the graphic mixer controls which are a pain to set accurately? If so, in terms of functionality simple spinboxes showing the current value would be easier to program and less prone to a rounding error, which is my main suspect for the cause of this. Comments please :) ----- Regards Michael -- View this message in context: http://dev-list.musescore.org/Panning-problems-in-MuseScore-tp7578711.html Sent from the MuseScore Developer mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees _______________________________________________ Mscore-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mscore-developer
