INFINITE SIBLING

Generative music software made with the Web Audio API

The embedded audio files below can be accessed online at the corresponding links. Each page offers an online and offline mode. If your device audibly distorts or lags during online playback, use the offline mode. Offline mode will render all the audio generated in a given piece before allowing it to be played, so it may take a moment to load.

A blank template of the HTML and JavaScript used in the pieces above can be downloaded by clicking the “Download Template” button below. Each piece presented on this page contains unique combinations of the synthesis algorithms contained in this template. In terms of sound-generating scripts, the file of most interest will likely be “Instruments and FX-LIBRARY.js” (PIECE_PAGE_TEMPLATE\scripts\Instruments and FX-LIBRARY.js ). Source code (“GitHub Repo”) and a paper describing the work (“WAC 2021 Paper”) also available below.