
8 button USB MIDI footswitch
thingiverse
First off, check out this 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 six modes of operation selectable at boot. The selection screen can be returned to at any time by resetting the unit or pressing buttons four plus eight (top and bottom on the right side) together simultaneously. 1. MIDI Note Timed: sends data on note sent on button press, off note sent after a preset time 2. MIDI Note Toggle: presses button once to turn on, presses again to turn off 3. MIDI CC Timed: same as mode one but with CC messages 4. MIDI CC Toggle: same as mode two but with CC 5. Program Change: pressing each of the eight buttons sends a different Program Change message 6. Settings Menu: change channels, MIDI messages, default options If you do not choose an option, the footswitch will start the default (mode one) after a set timeout (six 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 seven-millimeter hole in the back for a five-point-five by two point one DC jack or a seven-millimeter 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.
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.