106.js
May 18, 2015 7:26 AM Subscribe
106.js
Play an 80s synth in your browser with 106.js, a MIDI-enabled emulation of the Roland Juno-106 synthesizer. Chrome/Desktop only. Github repo here.
Play an 80s synth in your browser with 106.js, a MIDI-enabled emulation of the Roland Juno-106 synthesizer. Chrome/Desktop only. Github repo here.
Role: Designer, programmer
Bloody hell — the USB MIDI just worked under Chrome on Ubuntu Linux! Linux and MIDI seldom play together easily, so this is joyful.
posted by scruss at 3:15 PM on May 18, 2015 [1 favorite]
posted by scruss at 3:15 PM on May 18, 2015 [1 favorite]
Now if this were done entirely in CSS... :-) (reference: http://silon.slaks.net/)
Anyway, most totally cool!
posted by sammyo at 5:49 PM on May 18, 2015
Anyway, most totally cool!
posted by sammyo at 5:49 PM on May 18, 2015
Updated so you can share the patches you create: For Example
Also Chrome 43 is the stable version now and includes WebMIDI, yaaay
posted by ludwig_van at 3:11 PM on May 21, 2015
Also Chrome 43 is the stable version now and includes WebMIDI, yaaay
posted by ludwig_van at 3:11 PM on May 21, 2015
Just pushed a new update:
You can now map every control to any MIDI CC message, so you can play and tweak with your hardware controller. It supports 7-bit or 14-bit CCs for those smooth filter sweeps. Your mappings will be remembered per-input, so you can have multiple mappings for multiple devices, and your last-used device is loaded by default when you bring up the page.
posted by ludwig_van at 10:05 AM on May 31, 2015
You can now map every control to any MIDI CC message, so you can play and tweak with your hardware controller. It supports 7-bit or 14-bit CCs for those smooth filter sweeps. Your mappings will be remembered per-input, so you can have multiple mappings for multiple devices, and your last-used device is loaded by default when you bring up the page.
posted by ludwig_van at 10:05 AM on May 31, 2015
Super cool. The "release" envelope slider doesn't seem to do anything for me though? (Firefox 38 on Ubuntu 14.04)
posted by en forme de poire at 1:42 PM on July 16, 2015
posted by en forme de poire at 1:42 PM on July 16, 2015
Hey en forme de poire, that's a bug in Firefox. I heard it was fixed in one of the more recent Firefox builds, but I haven't confirmed.
posted by ludwig_van at 9:34 AM on July 27, 2015 [1 favorite]
posted by ludwig_van at 9:34 AM on July 27, 2015 [1 favorite]
« Older Expansive Thoughts, a Tweet Splitter/Separator... | Parametric Greek Temples in Mi... Newer »
posted by cortex at 7:26 AM on May 18, 2015