8 button USB MIDI footswitch

8 button USB MIDI footswitch

thingiverse

First off, see the git here for code and more information: https://github.com/hunked/eightbuttonMIDIfootswitch This is an eight button MIDI footswitch that sends data over USB and regular 5-pin MIDI port at the same time. Currently there are 6 modes of operation selectable at boot. The selection screen can be returned to at any time by resetting the unit or pressing buttons 4 + 8 (top and bottom on the right side) together simultaneously. 1. MIDI Note Timed (on note sent on button press, off note sent after a preset time) 2. MIDI Note Toggle (press button once to turn on, press again to turn off) 3. MIDI CC Timed (same as mode 1 but with CC messages) 4. MIDI CC Toggle (same as mode 2 but with CC) 5. Program Change (pressing each of the 8 buttons sends a different Program Change message) 8. Settings Menu (change channels, MIDI messages, default options) If you do not choose an option the footswitch will start the default (mode 1) after a set timeout (6 seconds). You can customize all of the messages sent by the footswitch. Currently the following options are configurable from the settings menu: CHAN - channel for NOTE/CC/PC messages (set separately) NOTE - MIDI note numbers and velocities CC - Control Change numbers and on/off values PC - Program Change numbers DEF - default runmode (RUNM), menu timeout (MENU), how long before OFF note/CC is sent (NOFF/COFF) LOAD - load values from EEPROM SAVE - save values to EEPROM (changes you make to settings will not be stored unless you press this) There are two versions of the bottom of the housing: - 8buttonMIDI-bottom.stl has one 7mm in the back for a 5.5*2.1 DC jack or a 7mm reset switch - 8buttonMIDI-bottom-power&reset.stl has two holes so that you don't have to choose Please see my git repository for the full writeup, required parts to build, and code.

Download Model from thingiverse

With this file you will be able to print 8 button USB MIDI footswitch with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on 8 button USB MIDI footswitch.