MIDI-OX User Forum (http://www.midiox.com/cgi-bin/yabb/YaBB.pl)
MIDI-OX >> Questions and Discussion >> Casio DH-100 wind controller Mapping in Sonar
(Message started by: MAXimum on Sep 4th, 2003, 12:24pm)

Title: Casio DH-100 wind controller Mapping in Sonar
Post by MAXimum on Sep 4th, 2003, 12:24pm
 I have a Casio Dh-100 wind controller that I would like to map the Aftertouch to either volume or breath control. I have been trying with studioware panels in Sonar, but not understanding it fully. Would Midi-Ox simplify my situation or will this even work at all. I am trying to achieve the effect of when the amount of air decreases the softer the sound gets. I am trying to run soft synths at this but my sound fonts do not pick up the changes. What am I missing here?

Thanks for the help in advance

Title: Re: Casio DH-100 wind controller Mapping in Sonar
Post by Peter L Jones on Sep 4th, 2003, 8:09pm
Can you not configure the controller message number the breath controller sends?  If you can, that would probably be the simplest.

Given that most synth modules don't appear to implement aftertouch or breath control, (channel) master volume is probably the best you can do.  (Can't see this being a problem with a presumably monophonic breath-controlled instrument.)

Title: Re: Casio DH-100 wind controller Mapping in Sonar
Post by MAXimum on Sep 5th, 2003, 5:10am
I should be more specific. When I play through midi-ox I can see the data change from lower to higher or higher to lower depending on how hard I blow for the control (Chanel AfterTouch). What I want to do is remap it so that it replicates the same effect with another control. Right now Sonar does not understand the control I think. I have been getting hints to remap this to Volume. I want to be able to hear and record this In Sonar realtime. I also downloaded Midi yoke last night thinking that might help. Mabe what I need is a good step by step set up to do this. Please help! I feel I am so close. Thanks

Title: Re: Casio DH-100 wind controller Mapping in Sonar
Post by Peter L Jones on Sep 7th, 2003, 2:16pm
Okay, I see from the manual that there's no choice: you get aftertouch or nothing.

You'll need MIDI OX to set up a data mapping.

You'll also need MIDI Yoke because MIDI OX will be reading the data from your breath controller and writing it to <somewhere>, then Sonar needs to read the data MIDI OX wrote.  MIDI Yoke provides the "<somewhere>".

So step 1 is install MIDI Yoke according to the instructions.

Step 2 is install MIDI OX according to the instructions.

Step 3 is to set up MIDI OX so that it's routing from your breath controller MIDI Input to MIDI Yoke Junction 1 (for argument's sake).  (This is done in MIDI OX Options->Devices - select your MIDI Input in "MIDI Input" and "MIDI Yoke Junction 1" in MIDI Output, letting MIDI OX automatically attach the input to the output.)

Step 4 is to set up MIDI OX so that it's applying a rule to the MIDI Input to change Channel Aftertouch to Master Volume.  (This is done in MIDI OX Options->Data Mapping; insert a new mapping, set the input event type to ChanAft, set the output event type to Ctrl, set output Ctrl # to "7" and "7" and check "Use Input Value 1" under Amount, then click OK to save, remembering to check "Turn Map On" on the way.)

Step 5 is to set up Sonar to read MIDI input from "MIDI Yoke Junction 1" instead of your breath controller MIDI Input.


(You can swap steps 4 and 5 if you want to check you've got the connection through MIDI OX / MIDI Yoke working before you start playing with the mapping.)

Title: Re: Casio DH-100 wind controller Mapping in Sonar
Post by MAXimum on Sep 8th, 2003, 9:50am
 Thanks so much for your help. I have one more question. Am I able to map any other controls such as breath, expression, modulation etc by this setup changeing the parrameters for each in the map setup using channel aftertouch?

Title: Re: Casio DH-100 wind controller Mapping in Sonar
Post by Peter L Jones on Sep 8th, 2003, 6:00pm
Did that work..? :o ;-)

Well, if it did, then the "7" can be any controller value (MSB not LSB).  Or pitchbend, which could be really strange...  Or change Ctrl to one of the other settings.  The "Output" panel is pretty flexible.

Title: Re: Casio DH-100 wind controller Mapping in Sonar
Post by MAXimum on Sep 9th, 2003, 5:58am
Worked like a charm! Good to know I can use other controlers. I will start working with different changes. I am not a reed or horn player by nature, but a drummer. Only thing that helps me with the Casio DH-100 is that it has recorder fingerings which I spent a lot of time playing in elementary school and loved playing the instrument. I have been running this setup through the Edirol Orchestral synth and through Giga playing Advanced Orchestra. Man this is so cool. Also tryed it through Live Synth Pro but seems to be not as good. Any way I am inspired now, thanks for all your help. Might need you again.  Thanks   :) ;D :o



MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.