16n is a bank of faders [release thread] [current version:1.32]


#188

Thank you both! i wasn’t aware of the build guide yet. (got a built version coming in from
Michigan…)
i understand that those resistors are only good and necessary for a direct connection between a 16n in master mode and an er-301.
but in case i want to dive in into the deep deep teletype-sea at some later point:
a switchable solution for those pull-up resistors would be advisable, if i wanted to keep the faderbank
flexible enough, so i could use it either in master mode with only the er-301 or as a follower of the teletype.
(though i’d also have to flash the firmware each time i change its role in my setups)
did i got that right?


#189

I’m not sure it is ‘advisable’ for a highly ‘maybe’ situation for many users. I2C isn’t really meant to be a consumer-facing protocol, and the issue around pull-ups slightly illustrates this. I don’t think a switch for the I2C pullups makes much sense given it’s not a change one would make frequently, nor a change you should be able to make ‘hot’. Bypass solderpads on the board would be easier to bridge/break than adding/removing the resistors, but I think that’s as far as I’d consider going in terms of ‘convenience’.

I will also be honest and say that the audience for ‘swapping between I2C leader/follower behaviour on a regular basis’ is, IMHO, small.

But: the product is open source. If you want to redesign it to accommodate this change, forks are possible, and the main project welcomes pull requests.


#190

i absolutely agree! and i didn’t meant that ‘advisable’ would apply to anybody but to my personal use case (and maybe some other rare cases).
you’re surely right with your assessment as far as it goes for the overall audience of I2C.
(and i wasn’t aiming at pushing the development in favour of a switch…)
my unarguably rare situation is that my system consists of several cases, each usefull on its own.
and though it unfortunately does not happen on a regular basis each time i visit a friend of mine i
now can choose between one or two ‘micro systems’ (one with the er-301 and one with the eloquencer as a sequencer) plus one (or more) of the larger cases that contain more specialized modular setups (wavetablesynth, mixer with fx and digital osc-s, analogue OSCs so far). this is the result of modularizing my modular;)
and ‘maybe’ some fine day i will follow the advice that i was given on the OD-forum and i’ll pick up a teletype and put it in a specialized case. and whenever i will leave for my friends home i’d like to choose between leaders/followers, so i can take the faderbank with every combination of the cases and with the less fuss possible.
i thought that flashing the teensy and to flick a switch would then be more convenient to me (!)
than anything that would involve a soldering iron. (though i like smelling the fumes;)
and then i still might be wrong.
i appreciate your honesty, also on the I2C being some circuitry esoteric protocol!
i surely won’t fork a thing that soon. ‘maybe’ i might hack my walnut faderbank panel though…
please, excuse my poor choice of words
:man_student:


#191

perhaps I overreacted! I wouldn’t call it a poor choice of words; just not a mainstream case (imvho) for the object. I2C straddles a line between being ‘circuity’ and not - it’s a very good map to, say, a permanently wired ribbon cable inside a Euro case - connectable, but not hot-swappable and a fairly stable environment. The TRS jack helps us get it out of the case, but implies a flexibility it doesn’t really have!

I’m glad you’re excited about the 16n, though, and feedback is always good.


#193

Can anyone walk me through the steps of updating my 16n firmware to put it into master mode?

so far…

I took the // off of the “#define MASTER 1” line in the config.h file
I did the Teensyduino install.
in the arduino program I searched for the “ResponsiveAnalogRead” and “CD74HC4067” libraries and installed them.
I set the USB type set to Serial+MIDI and board speed to 120mhz (overclock).
I opened the _16n_faderbank_firmware file in the arduino program and did Verify/Compile. It showed no errors so I hit Upload and it said upload complete.

But now when I plug it in I get no midi out of it.
The midi menu in Ableton Live sees that it is there but receives no midi from the 16n.

Any ideas?

Any help would be greatly appreciated.


#194

Moments after posting this my 16n slid off my lap and I snapped the USB jack right off the Teensy :man_facepalming:t2::man_facepalming:t2::man_facepalming:t2::man_facepalming:t2::man_facepalming:t2:


#195

Noooooooooooooo! :sob:


#196

i’ve broken so many PCB-mounted USB jacks. nasty point of failure for many nice objects.

now i don’t mess around anymore, i got a drawer full of these


#197

This definitely triggered some flash backs. I’m sorry!


#198

So this MASTER flag is only for i2c Leader mode. I dont think it has anything to do with MIDI out.

Right out of the box (as you’ve compiled it) 16n should send usbmidi.

So I did a quick looksee in Ableton - I’m not sure why, but you have to toggle “Remote” to on for 16n in the MIDI preferences.

Also - if you need a repair on that busted teensy, let me know


#199

Yeah it was sending midi before I tried to update the firmware. I have no idea what my problem is.

I ordered a new teensy so I’ll desolder the busted one and start over.

So sad that I destroyed @infovore’s beautiful work.


#200

I had to cancel a performance due to breaking a PCB mounted mini-USB jack during setup. I feel your pain!

that happened like 7 years ago, but for some reason I was just thinking of it around the time yours must’ve broken…as if millions of USB ports suddenly cried out in terror and were suddenly silenced.


#201

oh no. I am so sorry!

I’ll be honest and say replacing the Teensy is a pain. Not the pain it was in the dark 1.25 days, but it will be a challenge. Sorry I don’t live closer or I’d offer to help in more detail! (Also: I can offer more detailed disassembly guidelines via DM.)

gosh, I’m so sorry to hear this.


#202

(you might have more joy attaching a new micro-usb socket, if the pads aren’t hosed.)


#203

Are there break-away jacks or cable ends we can start to advocate whenever these sorts of delicate ports are involved? I recall the Beatstep Pro users having this discussion.


#204

I haven’t build a 16n myself, I assume there isn’t enough vertical space to socket the Teensy with pin headers?


#205

I did some amazon searching last night on Right Angle micro USB cables/adapters. Seems like that could help avoid damage from a fall like this?

Magsafe maybe?

EDIT: Or these adapters if you already have too many usb cables:
https://www.amazon.com/NetDot-Generation-Magnetic-Adapter-Compatible/dp/B076QBPYMV


#206

Nice!
I’ll totally check those out.


#207

I’m following this project since quite a while, and now I finally managed to order a TXb and will try to built (or buy a prebuilt) 16n – mainly to use it with the ER-301.

As awesome as this project is: Everytime I look at it I’m thinking “The only thing that’s missing are 16 additional buttons and gate/trigger outs.”

Of course this would be a substantial extension (or even a new project). I’d just like to hear if this would be possible in general, if it was discussed/considere before – or if it’s just a stupid idea.


#208

I went to sleep thinking about this last night and I have a couple ideas for an “expander”. This might be my kind of stupid idea :slight_smile: