Quantity   Component name
1 × Teensy 3.6 board This is a great arduino board with native USB and the fantastic Teensy Audio Library.. https://www.pjrc.com/store/teensy36.html
65 × Gateron Clear Keyswitch - Plate Mount - Linear This is a cherry MX clone. lightest spring I could find. I also tried some cherry MX silvers that fit my plate better.
65 × round Cherry MX key caps these were intended for a steam-punk QWERTY keyboard. I sharpied some of them black to make the keyboard layout easier.
65 × 1n4148 diodes One per key to prevent ghost notes
1 × Mounting plate I had this laser cut at my local metal shop. I used 16 gauge which is too thick for the Gateron switches so I ended up having to thin the tabs. CAD drawings can be found on the github page
1 × 2 axis analog joystick
5 × momentary contact push buttons
2 × wood scraps. I had some mahogany :)