And there are lots of MIDI-CV converters on the market already.

for CV it should be doable to just modify the existing firmware to support MIDI (similarly to what @ngwese did for earthsea) or use something like shuttle control. but yeah, that’s an expensive option.

i’m more curious about using it to control the existing firmwares rather than just plainly control 16 CVs. imagine using it for CV sequences in white whale, for instance.

it’d be really, really nice to have a support for usb hubs at some point…

3 Likes

oh, cool! I might take a crack at adding a MIDI jack.

just a guess, but i think for sending CV it might be more straightforward to toss out the teensy entirely and keep it all analog. wire up some faders to a +12v source?

this is something i was thinking about this morning. imagining an alt firmware for teletype where each fader is updating a value in the tracker or something…

for teletype it could be 16 new variables (or an array) for the fader values, and a script that gets triggered whenever a fader value is changed.

1 Like

Pretty much. That’d be my sack-of-hammers approach. Pick your choice of +V source; you could even have a Euro power header on it, though I’d take a DC barrel over that…

indeed; I noted the Make Noise 0-Coast manual pointing out you can just correct 3.5mm TRS midi straight from, say, a Korg Electribe into its TRS midi connector. (Although I’m led to believe there are two competing TRS midi standards).

Damnit, there are two competing standards. What I’d propose, then is:

  • a 3.5mm stereo jack for MIDI out
  • a DPDT switch to choose between Arturia/Novation/etc and Korg standards.

OK, this is a simple pass. The jack is where it is because I have EAGLE freeware that’s limited in size! Basically, two 220R 1206 resistors, a 3.5mm stereo jack, and a DPDT switch. I’m taking what I think is the 5V ref going into the Teensy into the IN port to peg it high, and pin 12 is your physical MIDI out. You’d need to rewrite the script at the top to send the same data to both the USB Midi port (using the Teensy USBMidi library) and the pin12 port (using the plain old MIDI library). The DPDT switch swaps between the two 3.5mm MIDI formats.

16n-midijack-eagle.zip (23.2 KB)

4 Likes

well whenever someone is interested in a group buy let me know I’d be in

if someone can solder this together for me I’ll pay for your board

on a separate but related note it seems like we have a knob and fader version of this teensy interface I know it would probably be trivial but is there any way someone could point me in the coding direction of a patchbay ala illucia? I think It would be great to pair with these

1 Like

(just in case you haven’t realised: untested! I might have made a mistake! But feels fixable if not).

Well, a patchbay is mainly mechanical: you put the knob or fader into a jack, and another jack into the input on the board. The only things you’d have to consider is:

  • pull-down (or up) resistors, but basically, make sure that the input reads 0 when nothing’s plugged in
  • normalisation: should things normalise anywhere?
  • do you need any voltage sources, eg, just straight up +3V3, to patch in anywhere
  • and then: do you need to buffer any outputs or put reverse protection on them? (that you wouldn’t if you weren’t breaking them out to jacks).

Also: you might want to put protection or clamping in places - Teensys really don’t want to be fed 12V or anything. But yeah, the Illucia looks like it’s mainly just breaking out connections between discrete items and the microcontroller (or vice versa).

i’m my quest to locate colorful caps for the faders i ordered these from mammoth. no spec sheet, but i had a feeling they might be a bit small.

they are a bit small. however, i do like the extra bit of grab they provide.

update: one of the caps split this morning. prob not a great long-term solution…

18 Likes
21 Likes

So cool.
But i am desperately looking for motorized faders. Any link for good ones ?

1 Like

really nice! what exactly is going on in the video? meadowphysics2 on the grid? and the faders are controlling what?

Here’s a good one, not cheap though:

http://ca.mouser.com/ProductDetail/ALPS/RS60N11M9A0F/?qs=sGAEpiMZZMvS%2FYaWaOF3782tAH8SbOS7

1 Like

Thanks.
Indeed, not cheap at all !

1 Like

Also, another question if you don’t mind :
how easy would it be to use the teensy to output high precision (10 bit) values ? Would you go with OSC ? Raw serial (could be tricky) ? Double CCs (NRPN or whatever it’s called) ?

Looks like the newer Teensy has 1 12-bit analog output, so that’s not hard at all. You’d lose some resolution for 14-bit CC’s and NRPNs though. It does have a SPI output, so you could always put an external DAC on the PCB with as many channels and whatever resolution you need.

1 Like