Modulin – DIY with Raspberry pi and Sunvox

Hey, have you ever heard of a Modulin? It is a modular synthesizer that is played like a violin via ribbon controller. Created by Martin Molin from the band Wintergatan #genius. As soon as I ever heard and saw the Modulin I wanted to make one but had no idea how to go about it. Untill…

Martin released this video How does THE MODULIN work? – DIY Music Instrument and I got an idea, what about a raspberry pi?

Modular synthesizer.
So I started googling (raspberry pi modular synthesizer) and was introduced to the Moonbox project and Sunvox.

So now all I need is a ribbon controller, a frame and a modulation/pitch wheel.

Ribbon controller.
Finding a ready to go ribbon controller with the features I am looking for on a budget is a real trick. After much searching I found the one string project with was kickstarted and can be purchased in diy kit form or a ready to go at straytechnologies for around $100.

Now for the brain.
I went to my favorite computer store and got a raspberry pi 3 b a micro sd card and a 7in touch screen. i needed a case for it. As i was looking into cases to 3d print on thingiverse i saw a post on Instagram from Adafruit for their 7in Portable Raspberry Pi Multi-Touch Tablet. Perfect, exactly what I needed.

Pitch wheel/Modulation
For the modulation and pitch wheel i have been looking into parts and possibly a cheap keyboard with the features i need to hack into what i need. looking im thinking my best option for this would be to midiplus AKM320 midiplus MIDI Keyboard Controller. I will get one when i can and take it apart if I cant find a cheaper alternative.

Updates: March 25th 2017
As of today, i have the case printed and assembled with Rasbian with Sunvox for pi running on it and using a computer keyboard as the input, until I can get the one string and the modulation wheels.

Video Tests
Test 1
Test 2
Test 3

May 23rd 2017
I have made the frame installed the one String ribbon controller and mounted the raspberrypi and screen in the frame. i can get the Modulin to interface with garageband on my mac using some additional software to convert the midi over usb to a standard midi port. I have been having issues doing the same thing on the raspberry pi. My solution for now will be to use a midi to usb cable to convert the midi signal to something the pi can understand. I also started designing the front plate that will hold the volume and modulation wheels. I’m sure I will be going through multiple versions.

Modulin Test
Modulin Test 2


September inmoov update 2016

It’s now September and time for another inmoov progress update. The transparent red I was using finally came back in stock for a day or so, and I was able to get another roll. That allowed me to print the right arm and the rest of the head parts. I need 2 or three more to print everything in it that I need.

I found a windows 10 tablet from banggood on sale! and got 2 high torque servos to start fitting in. also, I ordered two servo hats for the arduinos from amazon.

I’m hoping that I can find some time to dive into the programming side of this project soon. Having a designated pc should help.

this project is really starting to come together.


August Inmoov update

Im back to printing my Inmoov. I just finished printing all the torso pieces and I am moving on to the shoulders. Also I ordered a 360 Kinect to play with. I’m concidering getting a second printer to try and speed up the printing  process. I downloaded the script repository and have started playing with the script inmoov3-full. I still have a ton to do and learn but it’s coming along.


August Project Podcast update.

whoa! It has been a while. This is a podcast style video to give you all an update on what i have been up to project wise.

my site:
triforce tricopter:
bulbasaur planter:
3d printed Headphones:
my music:
pokeball vinyl decals:
No man’s sky:
Ashtons lego set:

Please consider supporting my projects on patreon


3D printed headphones that rock!

I have had these studio sony headphones that were a little worse for wear. I hung on to them cause the guts were still in great condition. This last weekend I decided I was going to fix them up. I had the ear pads from a $5 pair of headphones my kids have long since destroyed. Thanks to CarryTheWhat and their design my old headphones now have a new life.

This project was an easy print. The assembly was fairly simple. Everything fit together great. I only had to slightly modify the earcups so i wouldn’t have to desolder and resolder the wires.


Borlee dual head 3d printer – unboxing, assembly and review.

I Just got my borlee dual head 3d printer. This is a walk though of the unboxing, assembly, wiring, setup, and printing.

What it came with:

Package include: 60D 3D Printer+1kg PLA filament+4GB SD Card+a set of Tools+Sample Filament(about 2 meters) to test
It is a full kit and need to assembly by yourself. Don’t worry, we offer a SD card in the package and you can follow the SD card file to install it.
Please Note:The printer default 220V-230V, if you adjust votlage,Please contact us.
How to contact us? Please Choose “Contact Seller–I have a question about using my item or I want to sent the seller a message” and sent us a message.

**Dual 3D DIY kit, support two different color mix printing.
**Our extruder support 6 different material such as: PLA,Luminous PLA,ABS.
**Free 1KG filaments
**Injection model for X axis base and printing set, high accurate print support (0.05mm)
Product Parameter
Dual extruder
Build size:170*180*200mm
Layer thickness:0.05-0.4mm
LED screen:Yes
Printing speed:20-80mm/s
Standard extruder diameter:0.4mm
Max extruder temperature:255
Max hot bed temperature:80
Hot bed material: Aluminum,PCB
XY axis positioning accuracy:0.01mm
Recomment print material :PLA
Printing material diameter:1.75mm
Software language:Multi-language
Date import format:STL, G-Code
Machine size:430*405*385mm
Machine weight:11KG
Packing size:430*470*230mm
Packing weight:12kg
Power supply:110V – 220V; 230W
Operating system:Win7,XP,MAC,Linux
Printing software:Repetier-Host ,Cura

The first step:

Building the vertical supports
Time ~30 minutes