I can only change one parameter, "pitch bend"

Hey everyone, recently i been trying to make my own 14 channel drumset that i found in GitHub - RyoKosaka/HelloDrum-arduino-Library: This is a library for making E-Drum with arduino. . It was well explained at first, so i taught that it won't be that hard but when i completed circuit, installed the software to arduino i faced with the problem that only "pitch bend" parameter was changing. My circuit was including mux, and i taught that it was the problem but when i tried the most basic circuit in that project ( HelloDrum-arduino-Library/SimpleSensing.ino at master · RyoKosaka/HelloDrum-arduino-Library · GitHub ) i get that problem again.

Does that problem happens because of HelloDrum library? even i dont change anything (i tried the otherwise too) i still get only one knob changing. Can anybody tell me what im doing wrong so i can solve that?

What Arduino? What MIDI connections? What do you expect to happen? How do you know that pitchbend is changing and when is it changing? The code I looked at doesn't do anything with any "knob".

Steve

Sorry, i forgot the mention them all.
Arduino uno, Hairless-LoopMidi combination. I wired the circuit like this:


and whenever i hit the piezo, i get that midi feedback
image
exactly, this code is nothing to do with pitch knob and even i expect the hit on a note, i get a change in pitch knob anyway. I thought that there may be somethng wrong on "HelloDrum Library", but im not sure.

Let me know if any other info is needed, im pretty new in this whole programming world and im trying to do better.

You have nothing to stop negative voltages from damaging the Arduino. You need at least a reverse biased diode on the input.

okay i solved the problem. for all this time i been using 38400 baud rate in the coding, but using 128000 baud rate in hairless. thats why i was getting a change on wrong parameters.