Author |
Topic: basic question (Read 1412 times) |
|
peeddrroo
New Member

 MIDI-OX Rules!
Posts: 5
|
 |
basic question
« on: Apr 6th, 2004, 4:21pm » |
Quote Modify
|
hi, i'm having such a simple problem: i've installed midi-ox and yoke, and i'm trying to map a note-on value to 2 values. so i've created a map, loaded it to the out port (yoke1), i've inserted a mapping value saying "change note-on #30 to #32 plus clone, any channel", and i always get only note #30. i've tried to map the pithbend to a midi-cc, and it worked fine. i've tried to map a note-on to a midi-cc and it didn't work. there's something i'm not getting. can anyone help? thanks, pierre.
|
|
IP Logged |
|
|
|
Jamie OConnell
Administrator
    


Gender: 
Posts: 2027
|
 |
Re: basic question
« Reply #1 on: Apr 6th, 2004, 9:17pm » |
Quote Modify
|
What velocity range did you give for the NoteOn? I ask because a NoteOn should only be given a velocity range of 1-127. This is because a NoteOn with a velocity of 0 is really another way of doing a NoteOff. Having said that, I would map NoteOn #30 to #32 (w/clone) like this: Ch Message V1Min V1Max V2Min V2Max C|Ch Message V1Min V1Max V2Min V2Max * NoteOn 30 30 1 127 Y| * * 32 32 * * If you also wanted to map the NoteOff's you can ignore the first comment and do it like this: Ch Message V1Min V1Max V2Min V2Max C|Ch Message V1Min V1Max V2Min V2Max * NoteOn 30 30 * * Y| * * 32 32 * * * NoteOff 30 30 * * Y| * * 32 32 * *
|
« Last Edit: Apr 6th, 2004, 9:22pm by Jamie OConnell » |
IP Logged |
--Jamie Music is its own reward.
|
|
|
peeddrroo
New Member

 MIDI-OX Rules!
Posts: 5
|
 |
Re: basic question
« Reply #2 on: Apr 8th, 2004, 11:28am » |
Quote Modify
|
thank you jamie for your app & answer. i've tried to set the mapping as you explained with no success. i thought that maybe it was because i left the velocity values at -1, so i changed them to 1/127, but it didn't help. i always get the same output as the input, no matter what note # i put. it is very strange, since i can map CCs and PB, but apparently i can't map note ons. i am using a USB midi device (evolution MK225C), that i route to a midi yoke port, but i don"t think that it is linked to my problem. do you have any idea of what's wrong? thanks again for your help, pierre
|
« Last Edit: Apr 8th, 2004, 3:58pm by peeddrroo » |
IP Logged |
|
|
|
peeddrroo
New Member

 MIDI-OX Rules!
Posts: 5
|
 |
Re: basic question
« Reply #3 on: Apr 8th, 2004, 4:09pm » |
Quote Modify
|
bump (message edited)
|
|
IP Logged |
|
|
|
peeddrroo
New Member

 MIDI-OX Rules!
Posts: 5
|
 |
Re: basic question
« Reply #4 on: Apr 12th, 2004, 10:01am » |
Quote Modify
|
still struggling with the note on mapping: i managed to have it react, but it's odd. i entered this map: Ch Message V1Min V1Max V2Min V2Max C|Ch Message V1Min V1Max V2Min V2Max * Noteon 30 * 1 127 Y 5 * 32 32 * * so if i play note 30 and upper, i have the clone message out just fine, plus another message out playing note# 20 (strange, i ask for #32) on channel 5. if i fill the V1Max for incoming messages (say to note 30 to have it only react to one key), then i just have the original message, the mapping doesn't react. i can't figure out what's wrong. if anybody can help, PLEASE DO!!!! cheers
|
|
IP Logged |
|
|
|
Peter L Jones
Expert
    

Hit it
Gender: 
Posts: 978
|
 |
Re: basic question
« Reply #5 on: Apr 12th, 2004, 6:09pm » |
Quote Modify
|
The monitor windows display hex. The mapping uses decimal notation. x20 = d32 (2 * 16 = 3 * 10 + 2). This might help with your other questions.
|
|
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
|
|
|
peeddrroo
New Member

 MIDI-OX Rules!
Posts: 5
|
 |
Re: basic question
« Reply #6 on: Apr 13th, 2004, 8:02am » |
Quote Modify
|
thanks, that's one step forward! now i'd like to know why the mapping doesn't seem to react when i put both a min and a max note on value. i'd like to map only ONE key (say #30) to 2 different one. i guess the only way is to set V1Min and V1Max to 30, but as i explained, i only get mapped output when i put -1 in one of the fields. does anybody have an explanation? thanks!
|
|
IP Logged |
|
|
|
Jamie OConnell
Administrator
    


Gender: 
Posts: 2027
|
 |
Re: basic question
« Reply #7 on: Apr 14th, 2004, 12:19pm » |
Quote Modify
|
It will work to map one note. Make sure of the note you are trying to map: you can set the monitor to display decimal data (right click on monitor and choose 'display decimal'). The mapping window displays decimal. Note 30 decimal is 1E hex or F#0 -- a very low note! Try using a note in a range you can get at: for instance, 30 Hex is 48 decimal or C2. Try using note #48.
|
|
IP Logged |
--Jamie Music is its own reward.
|
|
|
|