690 | Alternator is a
general-purpose generative music player.
691 |
692 | It is a
generative music player in that it can play tracks that may generate audio endlessly,
693 | or turn out differently every time due to the use of random values.
694 |
695 | It is
general-purpose in that it represents generative tracks using a
696 | general, low-level executable format (using
WebAssembly) that is suitable for use with many different compositional tools and synthesis languages.
697 |
698 | The goal is to make it
easier to distribute generative music by distributing executable bundles generate audio on the fly and safely run in the browser,
699 | rather than streaming static (pre-rendered) audio from a server or requiring listeners to install untrusted executables.
700 |
701 | For more information:
702 |
707 |
708 | Alternator is an ongoing research project. Please reach out if you are interested in contributing to it, building on it, or composing for it.
709 | — Ian Clester (
ijc8.me)
710 |