@unity2k wrote (in an email exchange):
It was easy enough to get signal to the ER-301 when the 16n was in Master mode, but checking what documentation there is I cannot find how to route the i2c signal to the ER-301 now??
I moved the conversation here as this might help other folks as well.
There are two ways to compile the firmware for the 16n.
-
With the MASTER compile switch on (should change that to leader), the 16n broadcasts i2c messages to the ER-301, TXo, and Ansible simultaneously. This makes it easy to put the devices on a powered i2c bus together and send signals. The TXo and Ansible connections support up to four of those devices on the bus with the 16n to utilize all of the sliders. You don’t want a Teletype on the bus in this mode as the multiple-leader scenario can cause problems.
-
With the aforementioned compile switch off, the 16n is a follower and will respond to inquiries from the Teletype using the FB n command as documented in the Teletype Manual.
There are also amazing things being done by @scanner_darkly in his alternate trilogy firmware that I’ve seen on Instagram, but I’ll let him add details for that if he wants.
Ok - to your question above - how to use the Teletype to pass signals from the 16n to the ER-301? Here is one way:
Create a metronome script that polls the 16n and passes them to the ER-301 and a couple of TXo. Let’s pass the first 8 sliders to the ER-301 and the second 8 to the TXo.
M
L 1 8: SC.CV I FB I
L 9 16: TO.CV - I 8 FB I
Set that metronome nice and fast (M 10 or even faster with the M! operator) and activate it (M.ACT 1) and you will be off to the races!
Another tip: a bit of slew on the outputs will help hide lower metronome rates. 