User Forum    :: Powered by YaBB
  « MIDI-OX User Forum - Im lost in the wind...help please! »
Welcome, Guest. Please Login or Register.
May 7th, 2025, 3:50am


Home Home Help Help Search Search Members Members Login Login Register Register


   MIDI-OX User Forum
   MIDI-OX
   Mapping Questions
(Moderator: Jamie OConnell)
   Im lost in the wind...help please!
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Im lost in the wind...help please!  (Read 1212 times)
Mplayer
New Member
*



MIDI-OX Rules!

   


Posts: 2
Im lost in the wind...help please!
« on: Dec 19th, 2003, 8:00am »
Quote Quote Modify Modify

Hello im Mplayer im writing you from the Canary Islands.
I want to configure my midi keyboard but i still dont know how.
I read the help files, tried the example maps to learn something but it is not clear for me, i read the forum articles and im still lost.
How do i configure it if i want a program change when i press one determinate key of my basic midi keyboard? Or a volume setting?
I`ve got a midi keyboard Roland EG-101 with some programable knobs and i want them to be configurated.
Im using Cubase VST 5, i tried the learn function to learn something about all this messages between computer and keyboard,finally  i assigned two knobs to Cubase volume channel faders  1 and 2 but the other knobs can not be assigned because i guess they have another addres? im new in midi configuration and its difficult to find clear information.Im interested in using Midi-Ox with Cubase and i know there is some articles about this but first i need to start with basic mapping configuration.
Then searching in the web i found MIDI-OX but dont know how to use it and i want some few tips and help to some basic configurations at least so i can continue learning by my own.
I apreciate if you help sending or posting me some easy dumies examples and their meaning.
THANK YOU VERY MUCH!!
IP Logged
Peter L Jones
Expert
*****




Hit it

   
WWW

Gender: male
Posts: 978
Re: Im lost in the wind...help please!
« Reply #1 on: Dec 19th, 2003, 3:02pm »
Quote Quote Modify Modify

First off, you need to get it so you can see the MIDI data being sent from your keyboard.  This will make life a whole lot easier.  For this to work really well, you probably want MIDI Yoke installed, too, so you can "loop through" MIDI OX and on to Cubase.
 
(There are plenty of threads on how to get that working but post if you're stuck.)
 
Next, watch the monitor windows and push the musical keys on your keyboard -- just to check the monitor is working.  If the output display is as you'd expect, good!
 
Next you need to set up a mapping between one of the "Note On" events and whatever you want to send in its place.  Under Options, pick "Data Mapping" and click the "Insert" button.  Up pops (very prettily) an input box for you to enter the "from" and "to" values of the mapping.  This lets you turn your Note On (or whatever) into any other event, even using the velocity as a parameter if you want.  Once you've set the details (again, post if you're stuck here), click "OK" to get back to the "Translation Map" screen and CHECK THE "TURN MAP ON (AFTER OK)" check box!! Smiley  Then click "OK".
« Last Edit: Dec 19th, 2003, 3:03pm by Peter L Jones » IP Logged

"...Playing fast around the drums is one thing. But to play with people for others, to listen to, that's something else. That's a whole other world." -- Tony Williams
Mplayer
New Member
*



MIDI-OX Rules!

   


Posts: 2
Re: Im lost in the wind...help please!
« Reply #2 on: Dec 20th, 2003, 7:04am »
Quote Quote Modify Modify

Hello again, thank you Peter.
Ive already done all those steps, the monitor is working, it shows different information as i press different musical keys on my keyboard. Thats working correctly.
I guess my problem consists in not understanding the configuration of those values 1 and 2 parametres, i tried the example maps and i understood a little more but it is kind of confusing for other example maps. Im lost with the values 1 and 2 and their max and min settings.
The values (as it seems to me) are the different numbers assigned to the keys, one determinate  number for one determinate key, with their asociate action for example Note on, or a control action,.. im lost with the "from" and "to" configuration meaning.What about all those " * " ?
I need some basic information about " Define mapping" and "Translation map".
This information im asking for may be out of Midi-Ox concept program, or not?, i dont know.Is it MIDI basics?
Its difficult to find clear midi manuals in the NET.I guess i´ll end buying a midi manual.Will it help me?
Im stuck and midi sounds very interesting to me. I´ve got a doubt: shall i buy a midi controller with its own presets for Cubase VST (remote) so the problem is solved and  forget about midi?Or shall i continue fighting to learn how midi works?
Definitely i chosed number 2.
Well there is number three: jumping out my window but i live ina first floor so... Grin
Jokes out, i will apreciate a little help of your precious time-
Mplayer.
 
 
 
 
 
IP Logged
Peter L Jones
Expert
*****




Hit it

   
WWW

Gender: male
Posts: 978
Re: Im lost in the wind...help please!
« Reply #3 on: Dec 20th, 2003, 12:11pm »
Quote Quote Modify Modify

Sounds like a bit of both: some familiarity with MIDI internals really helps getting the most out of a program like MIDI OX - then it's just a matter of understanding what Jamie's user interface is trying to tell you Wink .  Make sure you've got the latest release (7.0.0), set it up with Input and Output monitor, MIDI Status, Port activity and MIDI Port Routing displays visible - maximum visibility over what's going on! Cheesy
 
I'm going to explain the principle by mapping your piano keys.  The knobs won't send "Note" events but the MIDI OX monitor will tell you what event type they do send, so you should be able to adapt this to suit.
 
Okay... For a "Note" event, each MIDI message consists of three bytes: the event type (channel number and "note on" or "note off"), the MIDI note number and the velocity.  So, to match a "note on" event on any channel, you need to set up the "When input matches" first two fields to "Any" (which is the default) and "Note On".  Picking "Note On" changes the headings for the other matching fields to "Note #" and "Velocity".  For now, leave these all at "-1" (like it says at the bottom, this will match "Any" value).
 
Leave the "Clone" checkbox blank unless you want the notes to pass through to the output, too.
 
The tricky bit is deciding on the "Set Output to" fields.  Maybe you want to send Program Change messages.  Change "Event Type" to Program Change.  The text over the value fields changes to "Patch #" and "Not used".  Now, you have a choice.  Your input message has two variables: the note number and the velocity.  You can use either of these to pick the patch number.  I'm guessing that the note number's going to be MUCH easier! Smiley  The range of note number is 0 to 127.  The range of program number is 0 to 127.  So we can map directly -- leaving the fields at "-1" again.
 
Now, unless your keyboard has 128 keys, you'll find that you can only send certain program change messages.  There's no useful way to map, say, 49 different note numbers to 128 program numbers, so this isn't something you can fix.
 
However, you might also only want to use one octave to send prog changes (restricting the range even further).  You can do this in the "When input matches" fields by specifying the low and high note numbers.  Say your bottom octave is notes 33 to 45.  Set "Min" (on the top line, in the Note # pair) to 33 and "Max" to "45".  Saving this will let you pick a program 33 to 45.  Maybe you want this to pick program numbers 1 to 12, instead.  To do this, change the "Min" and "Max" Patch # (bottom line) to "1" and "12".
 
MIDI OX will adapt the input range to the output range - but if you have only 12 input values, you'll only get 12 output values but spread across the specified range (if I remember correctly).
« Last Edit: Dec 20th, 2003, 12:12pm by Peter L Jones » IP Logged

"...Playing fast around the drums is one thing. But to play with people for others, to listen to, that's something else. That's a whole other world." -- Tony Williams
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print

« Previous topic | Next topic »


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