The amazing ride of ToneMatrix

I visited the Frankfurter Musikmesse 2 weeks ago and played with the Yamaha TENORI-ON. I thought, it would be much nicer when the triggered notes would force a wavemap to oscillate. It took me just a few hours to implement. The sound generation is basically a polyphone synthesizer with a simple delay with a variing read-offset to make the tones vibrating in the end. I am already addicted for myself to the cute sequences it always generates.

After uploading it on my laboratory the run began. I am counting more than 250.000 impressions, endless feedback, suggestions and even videos on Youtube. I will definitely put the sequencer in our AudioTool. But don’t expect an update before autumn. We are trying to make 1.0 a serious music application with sequencing, automation, modulation, audio-tracks, synthesizers and what not. So there is no time to enhance this little toy. But I have added at least Clipboard support to let you save your pattern to sequence of numbers. Unfortunately the audio output is very glitchy when the context-menu is running.

Audio is the next big thing in Flash.

read more

216 thoughts on “The amazing ride of ToneMatrix”

  1. Hello,

    I’m a great fan of this particular flash based creation and I was wondering if you might be able to make this into a .jar file so it’s possible to carry it around on your mobile and play with it.



  2. Holy Cats!
    this thing is awesome!
    this + my Korg Kaossilator = too much fun to bring to work!

  3. Damn, nicely done! Is it possible to put in our website? Off course with link to your site?

    It’s for a upcoming audio site….We would greatly appreciate it!

  4. Wow this is so much fun

    But I want more! more! more!

    Seriously how hard would it be to make the interval before it repeats 3 or 4 times as long

    This could be a serious tool in no time flat.

    Oh what fun!

  5. Pingback: Hum » ToneMatrix
  6. Hi!

    This is an absolute blast but a problem developed.

    It was working fine Monday night but yesterday when I tried it I get lights but no sound.

    Had this happened to anyone else?

  7. Great little App.If ya wanna save your creation I used Audacity to record then saved the loop to an .aud file for mash-up with some of my own tunes which I exported to an mp3 …just awesome.

  8. This is so cool. Can’t wait for the update to the Audio tools… (that is one of the coolest things on the internet.) Great work.

  9. Is the source of that poliphonic sound available somehow? I would like to implement this tonematrix on hardvare.

  10. It would be amazing if you could have multiple “steps” sorta like sheet paper. That way we could write longer pieces.

  11. Looks great and I see it’s working for others.. I see the lights but get NO sound. Is there a special Codec or am I doing something wrong?

  12. I like it, but it pushes my cpu load up over 50 percent, even when it’s idle. I can hardly read my mail, while it’s still open in some tab.
    Have you though about optimizing?

  13. We also love Tone Matrix and the Tenori-on from Yamaha, that is why we are launching an iphone app inspired on it. You can check the video on youtube, just search for: melodica iphone, to see it in action

  14. can anybody type out those songs?

    Rythm is a dancer


    Zombie Nation???

  15. Aww this is SO cute! I could spend hours and hours just at playing with it… and I can imagine lots of curious applications for it, like, say, a tonematrix on your iPhone to save it as a ringtone… :) A personalised, DIY, ringtone generator!

  16. Genius. I can use it on the teeny-tiny Eee701 to distract my 3-year-old so’s I can get some work done.

    One drawback: It distracts me so much I can’t get any work done.


  17. oh my God! have had a really bad day and later on toward sunset I found this and Oh My God! Grazie Mille

  18. Well, the only advantage I see there is that we’re playing on a D pentatonic major scale which is something not possible on the tenori on (only ionan scales and its modes, or chromatic scale (forget the okinawa)). The pentatonic scale allows a range of 3+ octaves and prevents half tones intervals from being played which is why anyone, even non musician is having fun whatever they lit on the matrix. Nice appl though :)

  19. C’est tout simplement sublime !
    Merci beaucoup pour ce moment de joie et de bonheur =)
    C’est magnifique beau et pouvoir créer sa propre musique aussi facilement, c’est le pied ! =)
    Merci !

  20. This flash animation is a pure illustration of the human genius. This matrix looks basic, but based on mathematics (Nature’s language ?) it is really awesome to play and create music.
    As a non-musician, I appreciate to interact with sound and rythmn so easily to create waves of music in a dynamic and interactive process.
    This is inspiring. This will help to meditate, for sure. You can also “type” words (like on a font grid) and listen to their sound…
    Can I suggest that you pattent it urgently to create a small “real” matrix pod so kids would be able to use it as a game to learn music or as a definitive new stand alone instrument (without one computer to play). You could also have some pre-recorded sound for beginners or to create special atmosphere.
    Absolutely great…

  21. loving the tonematrix, an old idea but it sounds beautiful and the moving wave-pattern is lovely…

    it has something of a thumb piano about it…

    anyway, i improvise every week and this week’s improvisation featured your tonmatrix alongside my moog opus 3 synth…

    do check it out if you have a moment (or 2) x

  22. It’s a shame that it’s 16 across– this is a factor of 2 and 4, but not 3. Thus, it’s difficult to get a 1:3 rhythm going.

    If you made it 12 across or 24 across, we could get some more complex rhythms.

  23. I immediately thought of Conway-{von Neumann}’s “Life”: ,
    and of cellular automata in general. What if, after you’ve gone through each pattern completely, you used that sort of rule to create a new pattern, play that, and so on? (I’d like to hear a Life ‘glider’….)

    Ordering would be a problem, but you could start with the placement-ordered algorithm for the original pattern, and create rules using the precedences of parent cells to determine the precedences of the children.

    (Everyone else has already praised you, so I didn’t bother, but you do deserve it.)

    On the ridiculous side: morph this with the flash “soundboard” to create new movie dialogue….

  24. Wow man thats amazing and very good option for computer entertainment !
    i like this stuff @ lot;)

    If you publish it as Open source software i think many add-ons will not be late to come, making it even better ;)

    * save functions missing – very important !

Comments are closed.