├── css ├── sample-editor.css └── site.css ├── design-notes.txt ├── frontend ├── app.js └── sample-editor.js ├── img ├── black-button.xcf ├── boombox.svg ├── circuit-board.png ├── copy.png ├── cut.png ├── loop.png ├── mixer.png ├── mute.png ├── normalize.png ├── open.png ├── paste.png ├── pause.png ├── ping-pong.png ├── play.png ├── polarity-flip.png ├── quantize.png ├── radio.png ├── record.png ├── remove-offset-small.png ├── remove-offset.png ├── resample.png ├── reverse.png ├── save.png ├── sound-wave.jpg ├── sources.txt ├── stop.png ├── swap.png ├── zoom-1.png ├── zoom-in.png ├── zoom-out.png ├── zoom-selection.png └── zoom.png ├── index.html ├── js ├── audioworkletprocessors.js ├── generative.js ├── input.js ├── machines │ ├── blank-template.js │ ├── chebyshev.js │ ├── periodic-wave.js │ └── signal-follower.js ├── sampler.js ├── sequencer.js └── synth.js ├── sample-editor.html ├── samples ├── acoustic-grand-piano.wav ├── guitar-strum.wav ├── metronome.wav └── violin.wav └── static-server.py /css/sample-editor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/css/sample-editor.css -------------------------------------------------------------------------------- /css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/css/site.css -------------------------------------------------------------------------------- /design-notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/design-notes.txt -------------------------------------------------------------------------------- /frontend/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/frontend/app.js -------------------------------------------------------------------------------- /frontend/sample-editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/frontend/sample-editor.js -------------------------------------------------------------------------------- /img/black-button.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/black-button.xcf -------------------------------------------------------------------------------- /img/boombox.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/boombox.svg -------------------------------------------------------------------------------- /img/circuit-board.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/circuit-board.png -------------------------------------------------------------------------------- /img/copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/copy.png -------------------------------------------------------------------------------- /img/cut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/cut.png -------------------------------------------------------------------------------- /img/loop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/loop.png -------------------------------------------------------------------------------- /img/mixer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/mixer.png -------------------------------------------------------------------------------- /img/mute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/mute.png -------------------------------------------------------------------------------- /img/normalize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/normalize.png -------------------------------------------------------------------------------- /img/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/open.png -------------------------------------------------------------------------------- /img/paste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/paste.png -------------------------------------------------------------------------------- /img/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/pause.png -------------------------------------------------------------------------------- /img/ping-pong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/ping-pong.png -------------------------------------------------------------------------------- /img/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/play.png -------------------------------------------------------------------------------- /img/polarity-flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/polarity-flip.png -------------------------------------------------------------------------------- /img/quantize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/quantize.png -------------------------------------------------------------------------------- /img/radio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/radio.png -------------------------------------------------------------------------------- /img/record.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/record.png -------------------------------------------------------------------------------- /img/remove-offset-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/remove-offset-small.png -------------------------------------------------------------------------------- /img/remove-offset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/remove-offset.png -------------------------------------------------------------------------------- /img/resample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/resample.png -------------------------------------------------------------------------------- /img/reverse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/reverse.png -------------------------------------------------------------------------------- /img/save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/save.png -------------------------------------------------------------------------------- /img/sound-wave.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/sound-wave.jpg -------------------------------------------------------------------------------- /img/sources.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/sources.txt -------------------------------------------------------------------------------- /img/stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/stop.png -------------------------------------------------------------------------------- /img/swap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/swap.png -------------------------------------------------------------------------------- /img/zoom-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/zoom-1.png -------------------------------------------------------------------------------- /img/zoom-in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/zoom-in.png -------------------------------------------------------------------------------- /img/zoom-out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/zoom-out.png -------------------------------------------------------------------------------- /img/zoom-selection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/zoom-selection.png -------------------------------------------------------------------------------- /img/zoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/img/zoom.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/index.html -------------------------------------------------------------------------------- /js/audioworkletprocessors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/js/audioworkletprocessors.js -------------------------------------------------------------------------------- /js/generative.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/js/generative.js -------------------------------------------------------------------------------- /js/input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/js/input.js -------------------------------------------------------------------------------- /js/machines/blank-template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/js/machines/blank-template.js -------------------------------------------------------------------------------- /js/machines/chebyshev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/js/machines/chebyshev.js -------------------------------------------------------------------------------- /js/machines/periodic-wave.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/js/machines/periodic-wave.js -------------------------------------------------------------------------------- /js/machines/signal-follower.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/js/machines/signal-follower.js -------------------------------------------------------------------------------- /js/sampler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/js/sampler.js -------------------------------------------------------------------------------- /js/sequencer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/js/sequencer.js -------------------------------------------------------------------------------- /js/synth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/js/synth.js -------------------------------------------------------------------------------- /sample-editor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/sample-editor.html -------------------------------------------------------------------------------- /samples/acoustic-grand-piano.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/samples/acoustic-grand-piano.wav -------------------------------------------------------------------------------- /samples/guitar-strum.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/samples/guitar-strum.wav -------------------------------------------------------------------------------- /samples/metronome.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/samples/metronome.wav -------------------------------------------------------------------------------- /samples/violin.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/samples/violin.wav -------------------------------------------------------------------------------- /static-server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElizabethHudnott/sound-synth/HEAD/static-server.py --------------------------------------------------------------------------------