Preset now set to active. Output is 97 3C 33. Is that correct?
What I meant by ‘correct’ is shouldn’t the output be 97 00 33?
From your log it shows output as 97 3c 33 which is correct. There is a note off message with 97 00 00 which can be suppressed by writing a a new blocking translator with input raw 97 00 00 and output none.
Steve you are very helpful. Could you explain why 97 00 33 would not be the correct output?
It is correct for what you have. Since the translator does not address it, the message uses the MIDI through path for all other MIDI messages 97 00 00 is a Note off message.
Any note message with a velocity of 0 is consider note-off per the MIDI spec.
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz
Steve you have been absolutely marvelous with your help. Forgive me if you have previously answered this but my input is 97 00 127 and my output is now 97 3C 33. Where does the 3C come from (it has been translated from the original 00); in other words what the pp in the 97 pp qq represent? The 97 identifies the note and the 33 is the velocity; what is the 3C in the middle? How can I get the translation to be 97 00 33?
Ken
9 in 97 represents note-on
7 in 97 represents MIDI CH 8 (CH 1 is 0)
3c represents the note number (60 decimal)
33 is the velocity (51 decimal)
Raw MIDI messages are always represented in hexadecimal.
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz