16n is a MIDI, CV and I2C controller with sixteen faders. It’s entirely open-source - the firmware, electronics, panel designs are all licensed under open source licenses.
Along the way, things also slowed down owing to my commitments. It’s January 2 2019, and I am releasing this damn thing properly.
As of now, all the files you need to make one are publicly available. Your best starting point is the single-page website about it and then the github repository. Each directory in the repository has a README file in. There’s reasonable documentation. It might all get converted into a Github wiki at some point.
It’s a little smaller than a monome grid, but it looks good next to one:
and makes a nice controller for your DAW or Virtual Instruments:
I recommend the websites as a good point of reference for your questions. As a DIY project, it is not particularly complex, and designed to be possible to be assembled by hand, but it’s definitely not a beginner project: it’s all 0805 and SOIC SMD, or through-hole.
Sorry it took so long.
TALKING ABOUT 16n
I strongly recommend
#16nfaderbank as a hashtag if you want to use a hashtag on socialmedia. The more obvious hashtag turns out to be… an already existing namespace, let’s just say.
I WANT ONE BUT I DON’T KNOW HOW TO MAKE ONE
Cool, your enthusiasm is appreciated! However: as per the lines trade rules, please, no discussion of buying/selling in this thread.
So far, there are two threads in Trade for groupbuys:
I’ll try to keep this up-to-dater when things change.
The current version of 16n is 1.34.
This PCB and panel is incompatible with 1.2x layouts. 1.3x layouts can be distinguished by the “cross shaped” standoffs, and the standoffs being M2.5 rather than M2. This is applicable to almost no-one, but I’m just mentioning it anyway.
(Open-source specifics: the CAD files for electronics and panels are licensed as CC-BY-SA 4.0; the code is MIT. What this effectively means for both is you can do what you want with the code/files but you must share anything you do under the same licenses. Which seems reasonable).
- 1.34 - two tiny but possibly useful updates. Firstly: ResponsiveAnalogRead code has had its sensitivity tweaked, which has solved fader jitter for some people. (Basically - Teensy ADCs are far higher res than Arduino Uno ADCs, so let’s take advantage of that). Secondly, I’ve fixed an issue with the panel DXFs - in correcting the drill size, I used old panel sizes that were just gigantic. The DXFs now have the correct dimensions and drill sizes. The other files - FPDs, drawings - were correct. So you don’t need to upgrade anything unless you feel you need to.
- 1.33 - alter how MIDI/I2C interrupts work. Much less is going on in the interrupts; this should improve stability and MIDI issues, particularly when I2C is in leader/master mode, and is recommended for all faderbank users.
- 1.32 - exactly the same hardware as 1.31. Only changes are to the panel DXFs (fixing a bug with hole sizes), and the firmware (I2C now actually works; extra config flag to invert the board).