chaosmoon Posted December 27, 2011 Report Share Posted December 27, 2011 In multi mode SID1 will play 3 notes then SID2 will play 3 notes. Is it possible to set this to alternating and/or random? Quote Link to comment Share on other sites More sharing options...
TK. Posted December 27, 2011 Report Share Posted December 27, 2011 No, currently the only supported algorithm is "oldest note will be killed first" if there is no free voice anymore. Free voices will be cycled from 1..6 Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
chaosmoon Posted December 27, 2011 Author Report Share Posted December 27, 2011 ok, thanks for the swift reply. Quote Link to comment Share on other sites More sharing options...
m00dawg Posted December 27, 2011 Report Share Posted December 27, 2011 Couldn't the algo still kill the oldest note first but interleave the channels, though? Random might be a tad more difficult programatically, but, and to be fair I haven't looked at much beyond the shift-register definitions in the code, that seems like it could be pretty easy to do assuming that the CORE is the one that controls note kills? Quote Link to comment Share on other sites More sharing options...
TK. Posted December 28, 2011 Report Share Posted December 28, 2011 The current approach is the best method to overcome the ADSR bug! You will notice this while playing the default multi patch, where sustain is set to a value > 0 which is normaly critical for an ADSR "hick-up" - with the implemented cycling it doesn't happen as long as notes are not played too quickly. Your requested mode would lead to unwanted side effects (ADSR bug would be initiated more often, or even randomly), therefore I think that it isn't worth to spend the time for implementing alternative methods. Another reason is, that such an option would be well hidden in a 3-character acronym, so that nobody would remember anymore what it means after some weeks. Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
m00dawg Posted December 28, 2011 Report Share Posted December 28, 2011 AHA! I thought there must have been a reason. Makes perfect sense, thanks TK! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.