Also within ungoogled chromium, upon hitting the "stop" button, it seems to keep playing either an additional lower-volume track, or some long delayed echo....but hitting the "stop" button several times eventually stops playback. Even still, the concept is pretty neat!
Not only does this sound excellent, with three great TB-303 synth engines with a colored delay, but it's very musical. The three patterns are locked to a common scale/mode, they autogenerate with compatible and often interleaving polyrhythms, and the "instruments" - bass, lead, drone - spawn with complimentary defaults.
As a longtime synth nerd, it still amazes me to see beautiful tools like this running in a web browser.
A scale is randomly selected at the start and then notes are randomly selected from that scale in the pattern generation, plus the root note number is added to each one.
So if you had the 'Darkness' scale selected and had the root dropdown set to 0, the notes in this scale would be C, C#, D# which is 0, 1, 3 if you count the keys on a keyboard. If you changed the root to 2, then it would become D, D#, F (2, 3, 5).
Right off the bat I get something that sounds like something Frank Klepacki would have used in the Red Alert 2 soundtrack (likely pulled from Methods of Mayhem). Nice.
42 comments
[ 3.7 ms ] story [ 65.9 ms ] threadUncaught TypeError: a.frequency.cancelAndHoldAtTime is not a function
Pretty fun in Chrome!
As a longtime synth nerd, it still amazes me to see beautiful tools like this running in a web browser.
Excellent job!
It was never finished and I was meaning to add a polyfill for the missing cancelAndHoldAtTime function for Firefox.
Edit: I've just hacked in a quick polyfill
So if you had the 'Darkness' scale selected and had the root dropdown set to 0, the notes in this scale would be C, C#, D# which is 0, 1, 3 if you count the keys on a keyboard. If you changed the root to 2, then it would become D, D#, F (2, 3, 5).
Hope that makes sense.
See also the Endless Acid Banger:
https://www.vitling.xyz/toys/acid-banger/
And happy Acid August!
Every year we celebrate the 303 with a club night in SF.
https://ra.co/events/2208013
Thanks.
About half of the patterns it generated were something I could listen to for a while. Makes me want to get back into electronic music again.
I am working on a small game and want to make some jungle dnb tracks for it.
I grabbed Renoise and follow some tutorials and stuff. Is there a better way to go about it?