Such Wonderful Toys

Korg is again conspiring to use up all my free time by creating an updated version of the Monotron with a built in sequencer/drum machine. There was no way I was going to be able to resist attempting a web version of this and so here it is:


The graphics took longer than I thought so the synth is pretty un-optimised and doesn’t sound any better than my Webotron. The drums are way off and it’s probably missing a lot of functionality but there should be enough to give you an idea of what the real thing is capable of.

Thanks to Tatsuya Takahashi at KORG the following changes have been made:

– Sequencer completely re-written.
– Gate time now recorded with each step.
– In flux mode gating is still driven by the step timing.
– LFO range set to 1-5KHz for fast and 0.05-20Hz for slow/1shot.
– LFO depth increased to +/- 8octaves for both pitch and cutoff.
– Cutoff knob range altered.

I still have some changes to make for the EG/LFO reset triggering when not in flux mode that I’ll get to soon.

30 Responses to “Such Wonderful Toys”

  1. Zach Says:

    Very nice work! It sounds great. Any chance you’ll share the code in the future? I love how the filter sounds…

  2. Ron Says:

    hi there, I’m sorry but I had to re-post it. Great Online-Synth, Thank You!
    re-post here:

  3. admin Says:

    I have no problem releasing the source code, but I want to clean it up a bit first. I posted the filter code in the KVR forum here:

  4. psysutra Says:

    Please convert it to VSTi!

  5. DBM Says:

    They look nice , but can’t get them to work at all ? Chrome ( latest ) OSX 10.6.6
    Java all up to date too .
    Will these run as java apps with out a browser too ? If so I would love to grab a link to test these out .

  6. Myer Says:

    Your work is really inspiring. Java in the browser for audio hasn’t surprised me for a long time.

    @DBM – works okay for me in Chrome 10.0.648 on Windows 7; I wouldn’t be surprised if the problem for you was Apple’s less than stellar / no longer supported Java implementation. Wait – how do you have Java “all up to date?” I didn’t think they had an updated version of Java available for Mac.

  7. jimmie Says:

    It’s great. Would you make an iPad version, I’d pay for it..

  8. admin Says:

    @DBM OSX Java is pretty flakey and I don’t think it properly removes old versions and I’m afraid they don’t run outside the browser.

    @psysutra I think that would be pushing Korg’s generosity a little to far.

    @jimmie I think your looking for iElectribe, it’s sounds/works a lot better.

  9. Henry Lowengard Says:

    Nice little synth collection (I’m the author of the original Internet Synth, 1996):
    There’s a line to clean up in your Java though, or maybe some debug code to comment out:

    Exception in thread “Thread-13” access denied ( /home/smith/temp/debug.wav write)
    at java.lang.SecurityManager.checkPermission(
    at java.lang.SecurityManager.checkWrite(
    at javax.sound.sampled.AudioSystem.write(
    at Source)

  10. admin Says:

    Which synth did you get that message with? That code should be commented out for release, but I may have left it in one of them.

  11. Ben Says:

    Kia ora! Great sounding toy. I completely dismissed the monotribe when I saw it. Kinda dull, lacking usb or midi… I have played with that emulation quite a lot last night, and I thought that such a synth is so much fun! Now, let’s cross fingers, and hope that Korg will implement midi/usb to it before it comes out…
    Anyways, congrats, you’re also demonstrating on your way that emulations can be very good ways to get a first impression on the hardware before the user decides to purchase it.
    Cheers, keep up the awesome work!

  12. Shawn Says:

    You really should consider making a plug-in version. It sounds really good.

  13. Tatsuya Takahashi KORG Inc. Says:

    Hi Shannon, here we go again!
    As always, great work!
    Like last time here are a few pointers from the engineer that will make it closer to the real thing:

    – gate time can be recorded for each step.
    – when in flux mode gating still happens with respect to step timing not note on.
    – EG resets at start of every step if flux is off.
    – EG resets at note on if flux is off.
    – LFO resets same as EG except when mode is set to SLOW in which case it is free running.
    – LFO range is wider than the monotron. 1Hz-5KHz@fast, 0.05-20Hz@slow, 0.05-20Hz@1shot.
    – LFO depth is huge, something like +/- 8oct for both pitch and cutoff.
    – the cutoff knob has wider range: inaudible to inaudible.

    nice work!

  14. admin Says:

    Great to hear from you again! Thanks a lot for the info, I’ll have an updated version up soon.

  15. rinotah Says:

    thx! good work – respect. 80% of the piece “webtribe07.1” on is made with your stuff!

  16. monotribeに関する小さな続報 « ELECTRIBE Life Says:

    […] ■webotribe 操作系の修正  monotribe発売前から操作系が判るKORGの非公式webアプリwebotribeですが、幾つかの操作について、修正がされている様です。前回お伝えした「8+8」もしっかり実装されて、操作感は相当実物に近づいたと思われますが「飽くまで非公式アプリ」だということは念頭に置いた方がいいでしょう。 […]

  17. Rob Says:

    I am totally using these for music production. I hope you can convert them to VSTi someday.

  18. Rob Says:

    Almost forgot… I was kinda bummed that korg made the iElectribe without making a computer version. Just sayin, lol. It doesnt have to be VST, and so many people would be stoked if there was a browser version.

  19. Marco Says:

    convert them to vst….

  20. Webster Says:

    Very good synth ! perfect sound ! Thanks for the sharing

  21. Louderest Says:

    Hi Shannon

    I just wanted to say thanks very much for making such a fun to play with emulation of this great product from Korg. Definitely makes me want to have a hands on play with the hardware version soon! I’ve been playing with the browser version for ages since I discovered it recently.


  22. BASIC Says:

    man.. sounds,like …MAN ! sick minimalism i presume u got no time for it but ,VST will be …we all waiting for it! continue with your work!

  23. AJ Says:

    Cool ! this has inspired me to now order a real life monotribe. thankyou.

  24. Anonymous Says:

    i want to play two instnaces in two browsers in sync. any way to hit the play button for those simulataniously to make them run linked?

    maybay some programm where you can define screen regions for a splitt button hit

  25. SMK Says:

    ~Help! Can’t Play the Webotribe anymore~

    Hey there, I really love your Webotribe…it is the one thing that makes me want to get the real deal. It is a great idea tool.

    Recently I have run into a problem where I cant play your Webotribe anymore. I have checked to see is my Java was active and up to date and it is. I don’t know what the issue is. When I click on the Webotribe link it just gives me a black screen with some type to ask me to check your other synths. Non of your synths work for me for some reason.

    I am running XP SP3 through Firefox.

    Any ideas as to why I can’t see or play any of your synths anymore?

  26. steve Says:

    yeah. not working for me either. it used to work. on a mac with safari. can you fix it? it was heaps of fun!

  27. Parade of Freaks | Says:

    […] messed around with the webotribe and my electric guitar this morning… not sure how to describe the sound. i think it lies […]

  28. webtribeでた | murbo blog Says:

    […] それに先駆けて、ネット上でJAVAを使って作られたMonotribeのそっくりさんWebtribeが公開されています。 実物を触ったことが無いので再現の度合いは分かりませんが、雰囲気はかなり楽しめます。これで雰囲気掴んで実物買いましょう。アナログですからね、やっぱり実物じゃないと。 […]

  29. dave Says:

    i went out and bought one of these after getting familiar with this one. thanks alot!

  30. Elektro Bird Says:

    Great work man! This synth is so inspiring! Why not a vst/au version of it? There is a lot of people who will pay for it! You can start making people happy and make some money!

Leave a Reply