├── .gitignore ├── LICENSE.md ├── README.md ├── bundle.py ├── player ├── .gitignore ├── README.md ├── craco.config.js ├── package-lock.json ├── package.json ├── public │ ├── android-chrome-72x72.png │ ├── apple-touch-icon.png │ ├── favicon.ico │ ├── highlightWorker.js │ ├── index.html │ ├── lib │ ├── manifest.json │ ├── mstile-150x150.png │ ├── pyodide │ ├── robots.txt │ ├── safari-pinned-tab.svg │ ├── worker.js │ └── worklet.js ├── src │ ├── App.css │ ├── App.test.tsx │ ├── App.tsx │ ├── index.css │ ├── index.tsx │ ├── logo.svg │ ├── react-app-env.d.ts │ ├── reportWebVitals.ts │ └── setupTests.ts ├── tailwind.config.js └── tsconfig.json ├── src ├── pd │ ├── Makefile │ └── loader.c ├── vorbis │ ├── loader.c │ └── stb_vorbis.c └── wav │ ├── dr_wav.h │ └── loader.c └── templates ├── chuck ├── main.js └── main.wasm ├── csound ├── libcsound.wasm └── main.js ├── pd ├── main.js └── main.wasm ├── python └── main.js ├── rtcmix ├── main.js └── main.wasm ├── vorbis ├── main.js └── main.wasm └── wav ├── main.js └── main.wasm /.gitignore: -------------------------------------------------------------------------------- 1 | lib/* 2 | pyodide/* 3 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/README.md -------------------------------------------------------------------------------- /bundle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/bundle.py -------------------------------------------------------------------------------- /player/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/.gitignore -------------------------------------------------------------------------------- /player/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/README.md -------------------------------------------------------------------------------- /player/craco.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/craco.config.js -------------------------------------------------------------------------------- /player/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/package-lock.json -------------------------------------------------------------------------------- /player/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/package.json -------------------------------------------------------------------------------- /player/public/android-chrome-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/public/android-chrome-72x72.png -------------------------------------------------------------------------------- /player/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/public/apple-touch-icon.png -------------------------------------------------------------------------------- /player/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/public/favicon.ico -------------------------------------------------------------------------------- /player/public/highlightWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/public/highlightWorker.js -------------------------------------------------------------------------------- /player/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/public/index.html -------------------------------------------------------------------------------- /player/public/lib: -------------------------------------------------------------------------------- 1 | ../../lib -------------------------------------------------------------------------------- /player/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/public/manifest.json -------------------------------------------------------------------------------- /player/public/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/public/mstile-150x150.png -------------------------------------------------------------------------------- /player/public/pyodide: -------------------------------------------------------------------------------- 1 | ../../pyodide -------------------------------------------------------------------------------- /player/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/public/robots.txt -------------------------------------------------------------------------------- /player/public/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/public/safari-pinned-tab.svg -------------------------------------------------------------------------------- /player/public/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/public/worker.js -------------------------------------------------------------------------------- /player/public/worklet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/public/worklet.js -------------------------------------------------------------------------------- /player/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/src/App.css -------------------------------------------------------------------------------- /player/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/src/App.test.tsx -------------------------------------------------------------------------------- /player/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/src/App.tsx -------------------------------------------------------------------------------- /player/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/src/index.css -------------------------------------------------------------------------------- /player/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/src/index.tsx -------------------------------------------------------------------------------- /player/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/src/logo.svg -------------------------------------------------------------------------------- /player/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /player/src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/src/reportWebVitals.ts -------------------------------------------------------------------------------- /player/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/src/setupTests.ts -------------------------------------------------------------------------------- /player/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/tailwind.config.js -------------------------------------------------------------------------------- /player/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/player/tsconfig.json -------------------------------------------------------------------------------- /src/pd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/src/pd/Makefile -------------------------------------------------------------------------------- /src/pd/loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/src/pd/loader.c -------------------------------------------------------------------------------- /src/vorbis/loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/src/vorbis/loader.c -------------------------------------------------------------------------------- /src/vorbis/stb_vorbis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/src/vorbis/stb_vorbis.c -------------------------------------------------------------------------------- /src/wav/dr_wav.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/src/wav/dr_wav.h -------------------------------------------------------------------------------- /src/wav/loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/src/wav/loader.c -------------------------------------------------------------------------------- /templates/chuck/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/templates/chuck/main.js -------------------------------------------------------------------------------- /templates/chuck/main.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/templates/chuck/main.wasm -------------------------------------------------------------------------------- /templates/csound/libcsound.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/templates/csound/libcsound.wasm -------------------------------------------------------------------------------- /templates/csound/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/templates/csound/main.js -------------------------------------------------------------------------------- /templates/pd/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/templates/pd/main.js -------------------------------------------------------------------------------- /templates/pd/main.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/templates/pd/main.wasm -------------------------------------------------------------------------------- /templates/python/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/templates/python/main.js -------------------------------------------------------------------------------- /templates/rtcmix/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/templates/rtcmix/main.js -------------------------------------------------------------------------------- /templates/rtcmix/main.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/templates/rtcmix/main.wasm -------------------------------------------------------------------------------- /templates/vorbis/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/templates/vorbis/main.js -------------------------------------------------------------------------------- /templates/vorbis/main.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/templates/vorbis/main.wasm -------------------------------------------------------------------------------- /templates/wav/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/templates/wav/main.js -------------------------------------------------------------------------------- /templates/wav/main.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ijc8/alternator/HEAD/templates/wav/main.wasm --------------------------------------------------------------------------------