Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hydrogen sends wrong MIDI note. #843

Open
Nfrundo opened this issue Apr 19, 2020 · 4 comments
Open

Hydrogen sends wrong MIDI note. #843

Nfrundo opened this issue Apr 19, 2020 · 4 comments

Comments

@Nfrundo
Copy link

Nfrundo commented Apr 19, 2020

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.

@mauser
Copy link
Member

mauser commented Apr 19, 2020

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.

@elpescado
Copy link
Contributor

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.

https://forum.makemusic.com/default.aspx?f=5&m=327431

@Nfrundo
Copy link
Author

Nfrundo commented May 16, 2020

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.

@elpescado
Copy link
Contributor

Have you checked MIDI note numbers?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants