Monome Teletype | Episode 1 | First Patch

Поделиться
HTML-код
  • Опубликовано: 8 окт 2024
  • It's been nine (!) days since my last video and that's because I had to rebuild my production PC - and learn a few Teletype commands. The Teletype may not be for everyone, but if you're not afraid of writing some code, this thing will be able to do some amazing stuff. Highly recommended for generic unpredictable patches. I learned a lot from Zsa Zsa Roboto's channel (and used his script) which provides really useful coding tips and great music and the Monome tutorials are super. This will definitely become a series!

Комментарии • 47

  • @johnkrummrich4948
    @johnkrummrich4948 3 года назад +1

    I have been wanting to add this to my Percussa SSP but was intimidated by it. But once again your video eased the fear. Thanks you.

    • @CinematicLaboratory
      @CinematicLaboratory  3 года назад

      I am also intimidated by the SSP :). Didn't know they had Teletype for that monster machine.

  • @zannfilm9645
    @zannfilm9645 3 года назад

    I wasn't aware of this module. It seems pretty amazing and the scripting language seems like the sort of thing a lot of people without any coding experience could quite easily learn. Brilliant.

    • @CinematicLaboratory
      @CinematicLaboratory  3 года назад +2

      Totally agree. There are so many modules out there that can be 'coded' with just a few lines, like MI Branches, pieces of Marbles, Grids, Step Sequencers, gate sequencers, randomizers, probably a switched mult, and this thing can run a lot at once. I needed to calibrate my ShapeShifter and it's so easy to give it exactly 0V and 1V. Most powerful module I have right now. Hopefully I'll receive the output expander in a few days so I can play with LFO's and wavetable VCO's.

  • @ZsaZsaRoboto
    @ZsaZsaRoboto 3 года назад

    Awesome video as always! Especially loved the variable overview... really solid introduction without making assumptions about the viewers knowledge!

    • @ZsaZsaRoboto
      @ZsaZsaRoboto 3 года назад

      Also... thanks for the shoutout :-)

    • @CinematicLaboratory
      @CinematicLaboratory  3 года назад +1

      Thank you! I've been a programmer for over 40 years and I think I am going to take the opportunity to do some tutorials because even with the manual many people will not be able to understand how to pop and push a queue or stack and what they are.

  • @endless_arps
    @endless_arps 3 года назад +1

    Amazing stuff , Love Teletype so much!! Your video is mindblowing 🖤

  • @lucafrancinimusic
    @lucafrancinimusic 2 года назад +1

    When you think you somehow understand the eurorack world and then this Teletype coding thing appears, damn!!

  • @Syncopator
    @Syncopator 3 года назад +1

    The way to think about this module is it is set up as a series of interrupt routines. And the Metronome script is an interrupt routine attached to an adjustable clock. Each of the 8 inputs triggers a different interrupt routine (script). These can be independent or work together. The variables and the array is all shared across all the routines, and there is a limited number of variables so you do have to watch out that one routine's use of variables doesn't inadvertently step on another's, but even so, there can be cases where you WANT one routine to make changes to a variable that's being used by another routine. You can also invoke one routine from another, though it's not exactly like the usual call/return subroutine, it does allow more complex coding than you might have in a single routine of 6 lines. 6 lines isn't a lot but there are some more complex opcodes and variations of such that can simplify the amount of code you need to get something done with a little thought.

    • @CinematicLaboratory
      @CinematicLaboratory  3 года назад

      Thank you for sharing so much background info! Much appreciated.

  • @mntbighker
    @mntbighker 2 года назад

    Have you looked at the Droid ecosystem from dermannmitdermaschine? I just ordered several modules now that he added a USB interface to upload changes without removing the SD card. And someone wrote a UI for Mac/PC as well.

    • @CinematicLaboratory
      @CinematicLaboratory  2 года назад

      Yes, I've looked at it many, many times and I'll probably end up with some modules one day :)

  • @Starthief
    @Starthief 3 года назад +1

    I love Teletype, it's extremely flexible. I got mine to do clocking and replace a couple of Euclidean pattern generators and a quantizer, but it can do a lot more than that. It's even better with a 16n Faderbank (especially the Tesseract Sweet Sixteen since it has 16 CV inputs).
    I still feel like I've barely scratched the surface -- I haven't used it with a Monome Grid or a Just Friends.

  • @brian2590
    @brian2590 3 года назад

    Great breakdown! i glaze over this module BECAUSE i code all day. modular has been about new territory and things not always doing exactly what i tell them to do. haha. Though i am now at a point where a teletype might make sense in my system. :D

    • @CinematicLaboratory
      @CinematicLaboratory  3 года назад

      As a programmer I can promise you the Teletype language is super easy and the number of commands is insane. There are so many utility modules you can 'build' with just a few lines so in the end Teletype can actually save you a lot of money, modules and rack space. It will make a lot of sense!

  • @antinolfithierry6324
    @antinolfithierry6324 3 года назад

    Nice work indeed
    thanks

  • @MikeFilemaker
    @MikeFilemaker 3 года назад +2

    Teletype isn’t just the most flexible sequencer in Eurorack; it’s a great first programming language.

  • @studio48nl
    @studio48nl 3 года назад

    Interesting concept. After starting 'Nomad' for the Nord Modular in 1995 and maintaining it 'until now', it's time for something new 😅
    On the other hand, I have been trying to program MI devices and instruments for the Nebulae v2, but it's all a different kind of cookie. This looks rather simple, but I need a new rack for it 🤣
    P.s., is it just a usb keyboard IN?

    • @MikeFilemaker
      @MikeFilemaker 3 года назад

      Yep!

    • @CinematicLaboratory
      @CinematicLaboratory  3 года назад

      I've seen code for the Nebulae, Desmodus Versio and MI which is way, way more complicated than Teletype code. It's a very elegant language totally designed for managing CV and triggers.

  • @wasaby123
    @wasaby123 3 года назад

    Awesome video

  • @888cromartie
    @888cromartie 3 года назад

    Where is the phone ringing sound coming from?

  • @saren6538
    @saren6538 3 года назад +1

    very cool, on a side note did you buy a QMMG ?

    • @CinematicLaboratory
      @CinematicLaboratory  3 года назад +1

      Yes I did. I got a very reasonably priced one from a Facebook friend who did not use it. Totally love it.

    • @saren6538
      @saren6538 3 года назад

      @@CinematicLaboratory that’s great to hear well done 👌

  • @goblinpiper
    @goblinpiper 3 года назад

    One of us!!

  • @ivov_
    @ivov_ Год назад

    Do you think Teletype is a good entry experience for someone with any coding kwoledge? Is it possible to learn coding after my 40's 😅?

    • @CinematicLaboratory
      @CinematicLaboratory  Год назад +1

      I think it's possible to learn and appreciate coding at any age, but it's important to be curious about it and spending the hours. When I was young, computers still saved to compact cassette and a floppy drive was innovative. For my physics exam I got the opportunity to choose between doing a few experiments on an afternoon, or spending over 60 hours writing a Basic program with the ability to solve a physics equation. I found out I had a talent for code and I've been a programmer since the 80's. So honestly, I don't think you should start Eurorack with a Teletype, but it IS a module that can teach you a lot. In essence, you'll give patching instructions in code, by linking logic from the CPU to the CV in/outputs. I had a lot of fun with it, but I never made it to an 'episode 04' because other modules can quickly divide and conquer your interest.

    • @ivov_
      @ivov_ Год назад

      @@CinematicLaboratory thanks for the kind answer. I have a 90hp 6u rack, also octatrack, monome norns, MPC, etc. I also have a background in engineering but I've never learnt to code. I thought in teletype as a kind approach to coding, but I was fearing starting something too time consuming. I'll definitely be interested in more teletype videos from your channels. Cheers from Barcelona!

  • @apparently_sonam
    @apparently_sonam 3 года назад

    Literally on the fence this week with getting this…

    • @CinematicLaboratory
      @CinematicLaboratory  3 года назад

      I hope you'll be able to find one or get one from the US. They're a bit rare, unfortunately.

  • @geraldgoodiii6993
    @geraldgoodiii6993 3 года назад

    This module baffles me

    • @CinematicLaboratory
      @CinematicLaboratory  3 года назад

      It's much easier than it looks. Every line of code is like a patch cable.

  • @warius1
    @warius1 3 года назад +1

    This module does not scream “hands on”

    • @CinematicLaboratory
      @CinematicLaboratory  3 года назад

      Totally agree, but I expect this thing to have some cool tricks under its sleeve involving one knob. It includes a keyboard, so there's a lot of power under your fingertips. I think the idea behind this module is to build your own wogglebug or marbles. You spend time to figure out the code and you just run the script with no hands needed.

    • @Starthief
      @Starthief 3 года назад +1

      It's not super hands on by itself. It's definitely more about the "live coding" style, or planning a little and then executing, than knob tweaking.
      That said, Monome and third parties make a bunch of different controllers that can work with it. You have to script their behavior, but you can easily make all kinds of sequencers etc. with really hands-on and intuitive control.
      One of my favorite things to do with it to set up 8 or so faders for pitches, and then address them with a CV or another fader. I can have Teletype quantize the values (including to unusual scales, like 7TET) or just send out raw voltages, and I can use the values or even the order that they're stepped through to drive some other generative sequencing stuff.
      But another one is to just use it as a set of clock dividers/multipliers and rhythmic pattern generators/randomizers -- often just a line or two of simple code -- and then have it work alongside Marbles or Clep Diaz or 0-Ctrl or whatever else I've got going. Anything Pamela's New Workout can do, Teletype can do (and a lot more else besides).

  • @jatimatikki8276
    @jatimatikki8276 10 месяцев назад

    Goddamn this is the worst rubbish with a Mac keyboard. Takes hours to find the right keys wtf ::::D

  • @jatimatikki8276
    @jatimatikki8276 10 месяцев назад

    THE most annoying and useless module in 2023.

    • @CinematicLaboratory
      @CinematicLaboratory  10 месяцев назад

      This is such a cool comment because I completely understand how this would feel to anyone with no programming background. It's like you'll need to write your own firmware before you can use the module. I noticed a deleted comment about a keyboard which also sucks when you're a Mac user. This is clearly not for you. The good news is that it's really hard to find so I think you'll be able to make a little profit on the used market.

    • @jatimatikki8276
      @jatimatikki8276 9 месяцев назад

      Totally :D @@CinematicLaboratory