A fewmonthsago Ipublisheda postonhow to makeaMIDIRibbonControllerwithArduino.In themeantimeI had a fewideastoimprovebothhardware and software andalsofelttheneedtochange manyparameterswithouthaving toreprogrameverytimeArduino.FinallyIplacedthecontrollerinacase,thankstoLaurawho built it.Sothisis version2.0ofmyMIDIRibbonController, whichfinallybecomesa much morepractical tool.
There aremanyprofessionalMIDIcontroller out there:keyboards,drumpads,mixer, pedals, etc.One typeofcontrollerthatinterests memostisthe ribbon controller because I wannatry toemulatewiththesoftwarepluginswhat can be donewith instruments such astheOndesMartenot.I think that this typeofcontrollerfitsvery welltocontrolvirtual instrumentssuch asstringsandhorns, as it ischaracterized byaposition and pressure sensitiveribbon,soyoucancontrolin averyintuitive way the notes pitchandvelocity. Idecidedto do a MIDI ribbon controller using Arduino.
In another post I wrote about the Gakken SX-150, now I explain how I
created a "giant" controller (50cm) for this mini synthesizer, but in
order to make this change I had to first understand a little more about
the original control system. The strip on the Gakken SX-150 is simply a resistor of about 75 Kilohom. Looking at the schematics I found on the Matrixsynth blog I could think for an alternative to the control system of Gakken. I used a sensor called Spectrasymbol Softpot parallel to the standard sensor. This sensor is available in various lengths, I bought the 50cm long (the maximum available).