Support |
So you want a six voices polyphonic harmoniser? Maybe a mixer object would do to duplicate the audio stream into the six parallel channels that hos one instance of the FreqShift each. I think you should do some tests to find out if changing the FreqShift value really is the best way of "playing notes/pitches". Maybe it is faster (less latency) and more stable to set up an Audio Switcher object to target a number of instances to react simultaneously when sending in the control event to the Audio Switcher? The good thing with this method would be that you may set up six voiced chords to be "played" by notes (or pedal tap dancing). Part of the setting up trick is to daisy-chain a lot of pre tuned FreqShift instances, one after the other, on each voice's channel; all but one bypassed and the controlling event you send into the Audio Switcher object will change which one of them are not the bypassed one. And as already said, one "leg" of the Audio Switcher can activate different FreqyShift instances on each channel. Example: if you think that you need a scale of five notes to pick from you have to daisy-chain six FreqShift instances on each one of the six channels and set up a control assignment to the Audio Switcher where you also assign external events (pushing your Nanokey note-on or kicking a pedal or whatever). There might be other good ways too, this was just the first idea that came up when reading your post. Greetings from Sweden Per Boysen www.perboysen.com http://www.youtube.com/perboysen On Tue, May 27, 2014 at 7:42 PM, Michael Peters <mp@mpeters.de> wrote: > posting this here too because nobody replied to my Plogue forum post > yet. I > know there are some Bidule wizards here so ... > > There's a feature I'd love to add to my current setup: a polyphonic > harmonizer by using several (say: 6) instances of the wonderful > monophonic > GRM FreqShift plugin. Of course I'd like to play the notes for the > harmonizers on a midi controller, say, a Nanokey. Ideally, the 6 plugin > instances should be switched off by default to save processor power, and > they should be switched on when receiving a note-on, and switched off at > note-off. > > I'm sure something like this has been done before often. It seems to me > that > chords that I might play on the controller have to be somehow split into > up > to 6 single notes (using a Nanokey, 6 single CC messages) which then get > sent to the corresponding harmonizer. What would be the simplest way to > do > that in Bidule? > > -Michael