iāve added implementation for converting USB MIDI notes to JF and/or ER-301 I2C to my branch: https://github.com/scanner-darkly/16n/commits/ttmidi
to enable it uncomment #define JFMIDI or #define ER301MIDI, depending on what you want to use it with. this will only work with 16n being the leader, so make sure to select that too.
itās a simple polyphonic implementation. you select the number of voices in config.h. it will take the first voice available, if all are taken it will steal from the earliest voice. for ER-301 it will use SC.CV/SC.TR starting with 17 for pitch/gate. velocity is sent to SC.CVs immediately after the pitch ones, the actual number will depend on the number of voices. it will respond to notes on any channel.
didnāt have the time to test it properly so there might be bugs. also, too many projects so wonāt be able to develop this further other than fixing bugs, but hopefully this can be a good starting point for somebody to add other functionality (different voice allocation etc).