Author Topic: [Generative] Generative Music experiments (web-based)  (Read 2458 times)

Offline bvanoudtshoorn

  • Extreme artist
  • *****
  • Posts: 1,053
  • Gender: Male
    • Barryvan
[Generative] Generative Music experiments (web-based)
« on: March 21, 2010, 08:28:50 »
Wow, it's been a while since I've posted anything here...

I've been playing with some of the new features available to web developers, such as the <canvas> element and HTML5 audio. This is the first result of that -- a JavaScript generative audio system that uses particles moving across a map to trigger samples in the browser.

It's an experiment, and I'm quite happy with it -- the results are quite soothing, to my ear at least.

Note that because I'm using new features, you'll need a decent browser (not IE), and that because I've only encoded the audio in OGG, you'll need to use Firefox or Opera to view the demo. I recommend Firefox >= 3.6 and Opera 10.5.

Blog post
Direct link

Have a play with the settings -- bear in mind that if you enable quantising, you'll want to increase the verbosity. Oh, and be aware that pushing the settings too far could break your browser. :)

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 7,516
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 10 x64
[Generative] Generative Music experiments (web-based)
« Reply #1 on: March 21, 2010, 12:58:41 »
Nifty! :>
ยป No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline Sam_Zen

  • Extreme artist
  • *****
  • Posts: 3,689
    • http://www.xs4all.nl/~samzen/
[Generative] Generative Music experiments (web-based)
« Reply #2 on: March 22, 2010, 01:17:32 »
Looks cool !
FF had some dips in the sound, but I have a slow system.
0.618033988

Offline bvanoudtshoorn

  • Extreme artist
  • *****
  • Posts: 1,053
  • Gender: Male
    • Barryvan
[Generative] Generative Music experiments (web-based)
« Reply #3 on: March 22, 2010, 01:48:43 »
@Jojo: Thanks! :)

@Sam_Zen: Yes, it can hurt your system... Unfortunately, the whole HTML5 audio and canvas system wasn't actually built to do any of this, so it's not quite as efficient as it could be. Glad you like it!