![]() |
![]() ![]() ![]() ![]() ![]()
|
next newest topic | next oldest topic |
Author | Topic: polyphony question | |
Phi Curtis Member |
![]() ![]() ![]() Hi, I've noticed that having polyphony set to numbers other than one in MIDIVoice or Sequencers will make expressions like this behave other than expected: !KeyDown countTriggers If that occurs after a Sequencer sound that has it's polyphony set to 2, it will only count ever other !KeyDown. Is there any way that you can think of to have it give the correct count with whatever the polyphony is set to? thanks, IP: Logged | |
SSC Administrator |
![]() ![]() ![]() As you have already noticed, each voice will count the triggers seen on that voice (rather than all of the triggers seen on all of the voices). Do you want a count of all !KeyDowns on all voices? How are you using the result? (perhaps there would be an alternate way to get the desired result). IP: Logged | |
Phi Curtis Member |
![]() ![]() ![]()
The problem is that I have sounds that for musical reasons need to have their polyphony set to something other than 1. IP: Logged | |
SSC Administrator |
![]() ![]() ![]() So, for example is it that you would want: Voice1 selects sample 1 If so then maybe you could select the sample based on whether the ?VoiceNumber is odd or even. Of if you have n samples, you could test the ?VoiceNumber mod n. If you were using a MultiSample, then the Index could be something like: (?VoiceNumber mod: 3) + 1 Would this do what you envision? (or enaudition IP: Logged | |
SSC Administrator |
![]() ![]() ![]() Another possibility: perhaps you could mix two sequencers, one on sample1, one on sample2. Then you could alternate the trigger patterns, first sequencer1, then sequencer2, etc. IP: Logged |
All times are CT (US) | next newest topic | next oldest topic |
![]() ![]() |
This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.