├── .babelrc ├── .eslintrc ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── index.html ├── npm-debug.log.1282931960 ├── package.json ├── server.js ├── src ├── Oscilloscope │ ├── findFirstPositiveZeroCrossing.js │ ├── index.js │ └── ui.js ├── Synth.js └── UI │ ├── App.js │ ├── FilterTypeButtons.js │ ├── Flex.js │ ├── Keyboard.js │ ├── Knob.js │ ├── Sequencer.js │ ├── Slider.js │ ├── WaveShapeButtons.js │ ├── index.js │ ├── state.js │ └── store.js ├── static └── img │ ├── bandpass.svg │ ├── lopass.svg │ ├── notch.svg │ ├── saw.svg │ ├── sin.svg │ ├── square.svg │ ├── synth.png │ └── triangle.svg └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | .DS_Store 4 | dist 5 | yarn.lock 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/index.html -------------------------------------------------------------------------------- /npm-debug.log.1282931960: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/package.json -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/server.js -------------------------------------------------------------------------------- /src/Oscilloscope/findFirstPositiveZeroCrossing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/src/Oscilloscope/findFirstPositiveZeroCrossing.js -------------------------------------------------------------------------------- /src/Oscilloscope/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/src/Oscilloscope/index.js -------------------------------------------------------------------------------- /src/Oscilloscope/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/src/Oscilloscope/ui.js -------------------------------------------------------------------------------- /src/Synth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/src/Synth.js -------------------------------------------------------------------------------- /src/UI/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/src/UI/App.js -------------------------------------------------------------------------------- /src/UI/FilterTypeButtons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/src/UI/FilterTypeButtons.js -------------------------------------------------------------------------------- /src/UI/Flex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/src/UI/Flex.js -------------------------------------------------------------------------------- /src/UI/Keyboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/src/UI/Keyboard.js -------------------------------------------------------------------------------- /src/UI/Knob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/src/UI/Knob.js -------------------------------------------------------------------------------- /src/UI/Sequencer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/src/UI/Sequencer.js -------------------------------------------------------------------------------- /src/UI/Slider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/src/UI/Slider.js -------------------------------------------------------------------------------- /src/UI/WaveShapeButtons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/src/UI/WaveShapeButtons.js -------------------------------------------------------------------------------- /src/UI/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/src/UI/index.js -------------------------------------------------------------------------------- /src/UI/state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/src/UI/state.js -------------------------------------------------------------------------------- /src/UI/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/src/UI/store.js -------------------------------------------------------------------------------- /static/img/bandpass.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/static/img/bandpass.svg -------------------------------------------------------------------------------- /static/img/lopass.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/static/img/lopass.svg -------------------------------------------------------------------------------- /static/img/notch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/static/img/notch.svg -------------------------------------------------------------------------------- /static/img/saw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/static/img/saw.svg -------------------------------------------------------------------------------- /static/img/sin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/static/img/sin.svg -------------------------------------------------------------------------------- /static/img/square.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/static/img/square.svg -------------------------------------------------------------------------------- /static/img/synth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/static/img/synth.png -------------------------------------------------------------------------------- /static/img/triangle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/static/img/triangle.svg -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-wilmer/synth-starter/HEAD/webpack.config.js --------------------------------------------------------------------------------