Interpreting MIDI input... seems off

Try a resistor value lower than 3.3k, like 1k or 470ohms and see if you get different results.

--
The Basic Motor Driver: simple, inexpensive motor driver for 1 stepper motor or 2 DC motors