Home | ER-101 | ER-102 | ER-301 | Wiki | Contact

I2C communication with Monome Teletype


that’s great news, thank you!


Thanks to @odevices for trying to help! I just resoldered the bridge over the diode and reconnected the devices via my cable and now it works. I guess it actually was a bad solder joint, even though it didn’t look bad. Anyways, I now have it working and will now leave my computer to explore :smiley:


Thought some of you may be interested, I’m working on trying to figure out the new parts of Teletype firmware 2.2 so I can make my best stab at writing the required documentation so 2.2 can move to official release. After 2.2 is released it is my understanding that @scanner_darkly will then move to merge his Grid_ops version of the firmware into master.

As I don’t have a Grid yet but I do have an ER-301, Teletype, 2x TX0’s, a TXi, and a Just Friends talking i2c, I want to begin playing with the virtualized Grid with my ER-301.

I’m making fairly good progress on documentation of the new Chaos operators, INIT is coming along too. Bitwise operators are the next giant hurdle for my non-programmer mind.


I’m sure thanks are in order @Unity2k. May I ask why Teletype if you’ve a non-programmer’s mind?

I’m vaccillating between an ER-101 and a Teletype as my last addition for some time to my rack, and neither seem immediately suitable for my mind apropos music (ie non programmer’s mind), and yet both are immensely conceptually appealing.


As a non-programmer teletype lover I can vouch for it as a relatively quick learn. The teletype studies are an excellent way to get going.



Thanks for your inquiring. I’m 54 years old and prior to jumping into Eurorack I didn’t have a history of making music, I was only a consumer of listening (I got started following my attendance of Moogfest in 2016 where I bought a Mother32). The puzzle found in this complex entanglement of potentiality is riveting and while it is at times incredibly frustrating it is also more profoundly rewarding as I stumble into discovery. That is after-all the nature of being a child and being young, except I get to approach it with determination and some slightly better developed attitudes and skills.

When I was a teen in the late 70’s I resented “old people thinking” that dismissed punk and industrial as not being music, I couldn’t believe that others wouldn’t consider the art of Hermann Nitsch or the writings of William Burroughs. I associated intolerance and staid routines with a conformity that took people to death after a life of being boring.

So when I see “young-ish” musically accomplished people debating menu diving in modular synthesis, I have to figure they are the voice of tradition and being old which then becomes the invitation to rebel against their desire for conformity and take on what they fear. So not only do I have a Teletype, I also have been tackling the Control Forge, ER-101 and ER-102, Ornament & Crime, and any alternative firmware that I read enough whining about.

I suppose some of it all comes down to being in love with life and that we have a potential that I believe borders on the infinite so I want to explore those areas where I’m without compass. Robert Heinlein once wrote, “A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.” Funny thing is I only learned of that quote about a dozen years ago.


Nope, not me. It’s been 20 years since I’ve touched a soldering iron. :slight_smile:

@kel on the other hand is worth asking and is in the UK!


Sure, no problem, although I may have to charge extra out of sheer jealousy that you get to play with the Teletype and the ER-301 :wink:

Joking aside, it would be February by the time I can sensibly find the time to do this.


This! :prayer_beads:

And the rest of the post is excellent. I quietly hope for that your writing style for the updated documentation will help me get into Teletype finally. I’ve been on the fence so long about it that I pretty much fell off the fence.


I’m tripping out on this CHAOS operator and the Bitwise stuff now that I’m digging in. Hints of becoming manic are showing themselves.

I’m only writing a very small part of the manual which will certainly be reviewed by people who know much better what I’m trying to decipher, but what I’m understanding and getting along the way is a proper lesson in just what the Teletype is capable of.

The Teletype Studies are a little awkward and could use some updating and clarity. The problem is that we must first understand some of the basics and even acquiring that is a frustrating chore at times, but when things start to click your mind will be blown. Combine a better working knowledge of Teletype and consider the potential locked behind our modules with this i2c communication and you’ll be shaken by what you realize you don’t know but think might be possible.

As Terence Mckenna once said, “The further you go, the bigger it gets.”


Thanks Kel. I’ve managed to hustle a friend of a friend into doing it. Thanks anyway. Greets from sunny Liverpool.


Well thanks for taking the time to make such a thoughtful response :grinning:

We seem to be in a similar position regarding age and vector into Eurorack (I also started with a Mother 32 in early 2017. Although I’ve been tangentially around music since my adolescence as a some-time performer and consumer my main involvement with the creation of audio has been in the installation and radio production arenas, where “making a sound just so” has been a focus, more than the immediacy of performance of a song for e.g. Additonally whilst I’ve had a good ear and a relatively good proficiency with software, it’s always been exploratory rather than technical, as a radio producer I have had the advantage of professional engineers to (sometimes, sometimes not) massage things in a direction I’ve asked for “have you got some way you can make that sound more like this?”

My interest in Eurorack was actually more about sampling and manipulation of field recordings using CV to play audio manipualtion “live with knobs”. I can appreciate there’s a fairly limited audience for that kind of material, so really it’s for my own interest and edification (I have recently come to the level of at least acidental proficieny where I can produce some pretty banging techno for a nostalgic sense :grin:). That being said part of my interest in both Teletype and ER-101 is that I don’t much like rigid sequencing of audio material. I’m more than happy to put my mind to learning new skils (having mentioned in other threads a return to farming after 35 years) and have a proficiency of skill in wildly different arenas of life.

However, one of the results of living a life resisting “death after a life of being boring” is that I don’t have the disposable income of my peers, and these module purchases are for me quite proportionally substantial outlays (especially in comparison to manipulation possibilities in software and respective costs)…so I take some time considiering them. The ER-301 was actually my first purchase after a Mother 32, and I’ve purchased other modules in relation to it since then. I’m an experiential learner and the ER-301 has been a marvellous learning tool for me in that regard, as I am able to make explorations of principles of synthesis within it’s boundaries, see how I like to build things and then buy other modules to do things better than is possible natively inside the ER-301. The Monome mindset is particurly cerebral and I have a hard time imagining it in my workflow without having a Teletype in front of me.

I have an O&C, and whilst the screen is challenging for middle aged eyes, I think the module is excellent, a sequencing and modulation powerhouse for it’s diminutive space in the rack…so again perhaps we are on the same page…

Again I very much appreciate your response, as these kinds of explanations are much easier for me to understand in the immediacy than the mathematical or circuit design realities which are common in Eurorack conversations. I’m learning slowly but those areas are less immediately graspable for me.


Thanks @shellfritsch I’ve looked through the monome docs (actually for some time prior to even engaging with Eurorack as I always liked the aesthetic of the products) and can conceptually understand the structure (it reminds me of programming BASIC in the early 80’s in highschool…which is about the last time I engaged with coding!) but am concerned that I may not be able to translate that immediately in operation to desired outcomes…or atleast ballparks thereof.

It’s good to have feedback from others, that it’s a possibility. Thanks again.


Understanding some of the details of your situation allows me to maybe make a suggestion regarding the kind of sequencing you might benefit from using the Teletype.

The Teletype is open-source and is about to have Chaotic maps integrated in the firmware. My favorite of the four algorithms so far is Cellular Automata (CA) that has 256 individual rules that are all algorithms within the CA mode. These rules are variations that will produce different evolving notes. The other three algorithms are Logistic Map, Cubic Map, and Henon Map which all use some form of fractal iterations as a source of uncertainty for creating movement in CV.

Also in this new firmware are Bitwise operations that were Chinese to me but are slowly getting into my head in that they allow the sampling of variable values that can be acted upon which can then change the structure of values within a formula for adding even more motion. I’m just starting the documentation for Bitwise operations on the Teletype so my opinion/understanding is likely to change, but I believe there is some deep promise in this.

Next up, once this v2.2 firmware moves to release another coder will be integrating Grid_ops into the master branch of the firmware that will be version 2.3. It will be immediately available, it is already matter of fact though it doesn’t incorporate the 2.2 updates. This new firmware will allow us to create/execute Grid scripts on a virtualized Grid displayed on the Teletype opening other sequencer options.

Considering that these signals will be moving over i2c behind our modules allowing all of our other modulation sources to still be used, the complexity of signal flow and capability will be astonishing.

I love my ER-101/102 and will never part with them and if @odevices releases other new hardware someday I’d throw nearly anything else out of a full rack to make space for it, but if I were you and I could save nearly $600 going with the Teletype I’d probably opt for it. Don’t get me wrong, the Teletype is a beast and you will have to learn its scripting language, but the scripts you author are going to be unique to you and your experiments. Up to 32 scripts can be saved in flash memory and then they can be saved to USB memory stick and swapped for others as you build a library.


Thanks, again generous of you.:grinning:

The open-sourceness now makes sense in regards to your producing documentation and other things that I have read on lines and thereabouts, the language around Monome is pretty specialised and as an outsider there’s a lot of seemingly arcane infomation to understand before one can get a broader picture presents itself…although my intuitive response seems to be borne out by your offerings.

I feel a little weird about talking about a shift of OD purchase leanings on the OD forum (sorry Brian!) but I was on the verge of an ER-101 purchase when the talk of Teletype - ER-301 communication began. I had prior been fascinated by the concept of the Teletype but was, similarly to @stef camped up alongside the fence! The intermodule communication realitties brought it much more to my mind, and I imagined the utility a lot broader than the ER-101 alone, like the O&C in a way and with a limited budget it felt to offer me broader possibility especially if the need for patch cables is obviated.

Like you I’m incredibly impressed with @odevices aesthetic, build quality, customer service, design philosophy etc. but your last post really tipped a mental balance for me.

I’m in the midst of other life processes at the moment, so will probably continue with my vacillations for a while yet, but I do appreciate your detailed response, it’s really helpful for me.


Oh…another convergence of path it would seem, and further to the wide variety of life skills notion…I met Terence briefly in the late 90’s and remained an admirer of his intellect…and after a circuitous interstitial couple of decades dined with his brother last year at the culmination of a conference at which we were both speaking.

Small world!

Thread To Break The Forum Silence

I buy multicolored ribbons, break them into threes, and shrink-wrap the ends. For the ER-301, I do the cable swap on one of the ends and then mark them with a “SC” (in addition to the stripe on the side that indicates ground polarity).

I’ve also been using ones that have one male end that can easily plug into my standard female-to-female i2c cables. It helps to keep from getting them confused, gives more length for the ER-301 (due to its width), and, honestly, I have a lot of those cables laying around. :wink:

Pretty easy to make and they work quite well!! :slight_smile:


Met TMK myself in the early 90’s while in Amsterdam and talked a few times after that. I used to live in Frankfurt and was doing record cover art for the emerging techno music scene starting in the late 80’s.

What was your topic of discussion and was your dinner with Dennis one of mushrooms? :slight_smile:


Definitely off topic :wink: but the whilst the dinner was in a stately old, and very genteel establishment environment, with food to match, the topic of discussion was definitely of psychedelics…the prior 4 days haven been specifically addressing the subject from a variety of angles.


Going back to this sample player things from a few days ago - I’d say there’s another huge benefit, which is freeing up all the cv inputs on the 301 for other uses. To make this sort of sample player/drum machine without Teletype it would need to use up a good portion of the inputs just for triggers. Using TT to sequence the samples means that you can use the inputs for other modulations or channels. Big improvement!