https://blog.burtonacoustix.com/midi-controller/build-midi-controller-with-arduino