Open Nfrundo opened 4 years ago
Hi!
I believe that this problem is fixed in the current master branch. If you want to try this out, you could compile Hydrogen from source.
Hi,
What applications are you using with Hydrogen. I think the problem might be with the fact that MIDI spec is a bit vague, it defines note number 60 as "Middle C" but does not define which octave that C belongs to, with different vendors using C3, C4 and C5.
I was referring to the difference between what Hydrogen says the specific note is and what the data actually being sent is. Hydrogen says D#2 and when the data being sent is captured it is actually sending D#1 over the MIDI port. The same is true when Hydrogen sends MIDI soft routed to other applications. Since Hydrogen requires a person to manually set each MIDI note per drum to send MIDI note data, its not that much of a huge issue to simply set it to an octave higher. I do intend to compile the master branch soon, so this issue is only valid for the current stable version of Hydrogen 0.9.7.
Have you checked MIDI note numbers?
Hydrogen version * : Hydrogen 0.9.7 Operating system + version : Debian Buster Audio driver + version : ALSA k4.19.0-8 rt-amd64 , Jackd 5+nmu1
Hydrogen sends incorrect MIDI notes. In the Instrument pane under General where you set the MIDI out Note and Channel, when set to; D#2 channel 10 it actually sends D#1 on channel 10 F2 channel 10 is actually F1 channel 10 D3 channel 10 is actually sent as D2 channel 10 and such is the case that each note set is actually being sent as an octave lower than what it is set to.