I got this from oink at
http://sonikmatter.com/sonik/
It's quite simple. I suggest incorporating it with a switch so breath can also be switched off, since the controller will be outputting CC#2 constantly.
I do it like this.
Cable the output of the Physical Input to a cable switcher [New/fader/special/cable switcher] Then cable the top output direct to the sequencer input object, the second output to a transformer which is set to:
'Apply operation and let non-matching pass'
condition: Status=Control, -1- =2
operation: Status-fix-C-Press
And the third output from the switch to a transformer set to
'filter matching'
condition: Status=Control, -1- =2
Then cable both transformers to sequencer Input.
So the first position of the switch will just let breath go to the sequencer.
Second position will transform breath to aftertouch.
Third position will filter the breath out of the MIDI stream altogether.
Then , in your Autoload screenset, create a small floating environment window, with just this switch showing [make sure the Link switch is turned off]
That way you can set the Breath to what you wish on opening a song, then close the float.
Also a little tip on BC2/BC3 controllers. Not all users agree, but I find mine much more effective having it mounted on a boom stand, instead of using the headset.
It makes it much easier to address the mouthpiece precisely, especially for pizzicatto or staccato playing. [Have you ever noticed how limited harmonicas are when mounted on a neck-holder, or imagine how hard it would be to play a trumpet with the thing attached to your head, or even a sax with no hands].
Anway, give it a try
[ 04-26-2002, 09:15 AM: Message edited by: oink ]