MIT License Copyright (c) 2026 Christian Garrido Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. DUST CLASSIC AUDIO SOURCES Roland TR-808 recordings by Michael Fischer (1994), distributed by TidalCycles: https://github.com/tidalcycles/sounds-tr808-fischer The repository declares CC0. The original README calls the files free but does not itself document that declaration; attribution and this caveat are retained. These are recordings of a physical TR-808, not Roland factory ROM files. Roland TR-909 analog voices recorded by Janne G:son Berg and published by altemark in the JGB TR-909 pack on Freesound under Creative Commons Attribution 4.0 International (CC BY 4.0): https://freesound.org/people/altemark/packs/1643/ https://creativecommons.org/licenses/by/4.0/ This edition uses conversions collected by 5up-okamura in the mmlisp project: https://github.com/5up-okamura/mmlisp/tree/master/presets/tr909 Those conversions were made mono at 22.05 kHz with a limiter and fades. DUST further trims trailing silence and converts the recordings on load to nominal 26.04 kHz, 12-bit PCM. Attribution does not imply endorsement. The TR-909/808 Hybrid kit uses TR-808 cymbals and hats. No TR-909 ROM-based cymbal or hat samples are bundled. Full per-file filenames, SHA-256 hashes, source details and processing appear in sample-manifest.json. SP-1200 and TR-808/TR-909 names identify source instruments and inspiration; DUST is independent of E-mu, Rossum and Roland. The DUST Classic sound model has not been measured against an original SP-1200. Browser media and archive libraries ---------------------------------- Mediabunny 1.61.4, Copyright (c) 2026-present Vanilagy and contributors. Mozilla Public License 2.0. Unmodified browser distribution. Full licence: vendor/MEDIABUNNY-LICENSE.txt Matching TypeScript source is available from the exact distributed package: https://registry.npmjs.org/mediabunny/-/mediabunny-1.61.4.tgz Upstream: https://github.com/Vanilagy/mediabunny fflate 0.8.3, Copyright (c) 2020 Arjun Barrett. MIT licence. Full licence: vendor/FFLATE-LICENSE.txt Matching package/source: https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz Upstream: https://github.com/101arrowz/fflate Both libraries are vendored locally; DUST has no CDN dependency for media decoding, waveform analysis or project packing. Version and integrity information is available in vendor/README.md.