Slixtar MIDI Controller
by pixil3d, published
Slixtar is a 3D printed MIDI controller. You can customize and configure it anyway you want. You 3D Print the case, get the compontents and assemble everything yourself. You can porgram the Makey Makey and Flora to do anything you want!
Slixtar is a change from the typical midi boxes with square buttons on a grid. The form factor allows you to stand up and shred like a musician. Break away from the square buttons and keys and jam out. The configuration is customizable so you can make it just for you. Great for live performances, sequencing and producing.
The MakeyMakey can be used to configure up to 12 buttons. LED push buttons can be powered by V5, D14 and D16 pinsrespectively. Using the Arduino IDE, you can remap pins A0-A5 to be used as additional keys. Using a virtual midi app like vmpk, you can map MIDI CCs and notes to the MakeyMakey. You can use Garageband or Ableton Live to play back samples, play virtual synths and even DJ. You can configure the buttons to do whatever your imagination can come up with. Make it yours!
The FLORA can be used to power 4 Neo-pixel LEDs that can animate to the sound it detects from the audio mic, acting as a level meter! Using the open source code from Adafruit, you can easily configure the FLORA. The Neo-pixel LEDs are also completely configurable!
80/100 mm/s Speed
The total print time is about 10 hours but your results may vary.
The body frame and neck frame will be held together by 4 3/8 pan phillips screws. The body and neck front covers snap tightly into the frame. Each LED button will require 4 wires. The Arcade buttons only require 2 wires each. All of the wires require soldering into the contacts of each button.
Once the frames and from covers are assembled and all of the buttons are mounted, measure the length of the wires required for each button. The MakeyMakey micro-controller snuggly fits into the top left of the body. Pins D0-D5 and A0-A5 will be used for wiring up each button. To wire the LED buttons, use D14, D16 and 5V respectively. Label each wire before soldering any connections. Test out the MakeyMakey connections with alligator clips or wrapping wires to all the contacts.
Audio Mic & Neo Pixels
The Flora micro-controller will power 4 neo-pixels and 1 audio mic. Daisy chain the neo-pixels using wire. Measure and wire up the neo-pixels to D6, GRND and VBATT pins. Use pins 3.3v, GRND and D9 to wire up the micro to the flora. Use a hot glue gun to keep the neo-pixels and audio mic from dislodging while playing. The tactile on/off switch will need to be connected to the lithium battery. The tactile switch clips onto the bottom of the neck back cover and connects to the flora.
Connect the MakeyMakey to your computer with USB. Download Ardiuno IDE and the MakeyMakey scratch code to modify the key settings. Use Ardiuno IDE to edit the settings file to your desired keyboard characters. You can use a virtual midi app like VMPK to map keyboard characters into MIDI notes or CCs.