Will this work with the Mungo’s do you think?

1 Like

How difficult would it be to wire an actual MIDI jack into this board, and use it to drive other devices?

From John at Mungo:

Messages understood by the 0 modules are program change, and note on/off as appropriate (always channel 1). Saving is controlled by the zoom switch, if the switch is held a program change stores the configuration, otherwise it is recalled.

So recall should work without any changes. 2 options for saving, either have a zoom switch to hold while executing the save command, or use a output pin on the microprocessor (current a teensy while im breadboarding it) to hold the zoom input high, emulating the zoom switch hold. Not that difficult to do, but requires a different hardware configuration

Super easy!! Will do that today. Ill make a pcb that sits on the back of the teletype, and put MIDI out header on the back with the few components needed on board. Up to the builder to wire up the MIDI jacks in the case how they would like. Also the upcoming Faderbank could act as this MIDI out as well, as it recieves I2C and can output MIDI over a minijack

2 Likes

to clarify re: faderbank - this will be an addition to the official firmware which i will provide that will allow it to respond to the new tt midi ops and will translate them into midi. this hasn’t been tested yet (but should work in theory).

3 Likes

Nice one. Let me know if you need help testing, i have several mungo modules as well as some macro-machines ones (omnimod / dynamic destiny) so would be very useful to me.

Just stopping by to see how progress is going?

Busy times! Got a few projects on the go at the moment.

I have moved the breadboard onto a bit of stripboard hanging off the back of teletype, and it didnt work at first. I shelved it because we’ve had far too hot weather for solder in australia. But today I fixed it up!

So now its no longer in a test case with breadboard hanging off, but in my main case, controlling a malekko quad LFO+ENV, and 2 Disting Mk4s. Im planning on testing it in a musical setting for a while and working out what other ops might be useful. I started laying out a PCB as well, Ill try and finish that off mid-Jan

EDIT: Also I have the expert sleepers select bus MIDI breakout, so ill be able to test sequencing of external gear. i probably wont use it all that much, except for sending tempo info and control changes to external FX pedals

6 Likes

This is hugely exciting to me. Great work and keep us posted.

Been thinking further about this. My interest stems from the fact that i have a whole host of mungo modules that use the select bus protocol to save states, the thought of being able to switch through states using Teletype, while simultaneously switching patterns etc on my monome (earthsea/whitewhale/ansible) and mannequins (w/ just friends) modules is just amazing.

So to my question… i have more modules (that would benefit from being on the same bus) than i do skiff space. I’ve thought about using the TELEXb (Powered i2c Bus), to enable Teletype to communicate with just friends in another case - assuming i also had a i2c select bus bridge, do you know if the TELEXb would also pass along the select bus state?

So the net result i’m after is 2x (or even 3) skiffs each with i2c modules & mungo modules all recallable by TT. Man, that would be a powerful thing.

Thanks for your help so far.
Warmth,

I’m doubtful that the TXb would pass the Select Bus state information, simply because it doesn’t travel over I2C. Nevertheless, all hope is not lost because I believe that Doepfer make/made several “bus access” modules that do the same thing for the Select and/or CV Buses that a TXB would for I2C. And you don’t even have to worry about cable length with them :wink:

So the Teletype outputs regular I2C messages still, which would be transmitted over the TxB module. However the bit of hardware that changes that to a MIDI message onto the CV bus would need to be in each case. Unless you did as @alanza said and somehow linked the CV buses from each case.

Ive been trying with my Malekko modules to get them to clock via MIDI messages on the CV bus, but it hasnt been fruitful. This week im going to add a trigger out to the gate bus on the breadboard behind teletype, and get those clocking.

If anyone wants to give this a go, im happy to share the hardware and code ive used! Its a teensy with $2-3 more of components on a breadboard. The pcb is basically done, i just need to wait until a few other projects are also ready so i can put in an order

4 Likes

If this means I can bridge my TT/ansible ecosystem with Rene and Tempi I’m super interested!

Finally climbing out from under my build and catching up. Have to say that this is damn cool. Congrats!!!

2 Likes

Hello I’ve read this thread a few times over the past few months and am very interested.
I am wondering Is this something that may become a reality for an end user like my self with no soldering skills?
Thanks for your time

1 Like

Did this ever see the light of day? I worked with SDS_Digital on the Melisma and Sandrine implemented Select Bus options (the Melisma acts as both Master and Slave or automatically detects another master if set to Auto). I also have a WMD SSM (Slave) and an Omnimod (Slave) on the same case as the Teletype. I’d be more than eager to learn what happened with this project and whether one can set the Teletype to send messages to the Melisma over the bus.

I’ve been considering suggesting i2c implementation in the Melisma (there are other modules out there than can also accept/send i2c) but maybe it would make things easier to just keep things separate.

1 Like

So interested in this too.

1 Like

I’m still hot-under-the-collar imagining the fun coinciding i2c and select bus module save states (inc makenoise/distings/mungo/wmd/malekko/omnimods etc) into teletype op’s @jimi23. I hope this project isn’t dead in the water.

Side point, likely clutching at straws here but I wonder if MIDI program change messages into the CV/Gate bus is possible with crow ?? I know its outside of crows lane, but as i understand it the module has midi and i2c possibilities.

1 Like

So Melisma acting as i2c > MIDI translator is unfortunately out of the question due to hardware. There are other options I’m currently looking into which already have i2c connectivity; we’re just missing the software.

I’ll check Crow and see if there is a way this could work. I’m not familiar with what it’s supposed to do.

Here’s hoping the i2c > MIDI translator that @jimi23 worked on will see the light of day. We’ll need ops for this, but I’m sure that can be arranged after the fact.

EDIT

@Ravel it seems that it’s really about hardware and whether Crow was designed in a way that it can send messages to the pin in its power connector that goes to the Gave/CV bus. If it does, then it could possibly be re-programmed to talk to the Select Bus, otherwise I don’t see a way. A dedicated translator that plugs behind TT, grabs the i2c data and translates them to MIDI with pins available to connect it anywhere (including the Select Bus) sounds like a more feasible way to go.

1 Like

Hi sorry this didn’t get much further, I downsized my eurorack setup some months ago and sold my Teletype.
I’ve found the project files, I will sort through and upload to Github on the weekend for anyone interested to look at. There wasn’t much complexity to the code, there was more work in adding new ops to the teletype firmware (that wasn’t done by me). The PCB was designed to be a Teletype backpack

A faderbank can also run the i2c -> midi conversion as a test environment for Crow. I do have a crow, and am planning on building a FB soon, so I might be able to look at it more then.

The crux of select bus control is a control change message followed by the Program change as below (code was adapted from the Txo)

2 Likes

And in terms of hardware? Thank you so much for sharing information on this project. Too bad you’re not currently invested in this, I wish I heard about it sooner!