├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── client ├── audio │ ├── audio-loop.js │ ├── input-recorder.js │ ├── metronome.js │ └── visualizer.js ├── css │ ├── keyboard.css │ └── style.css ├── index.html └── script.js ├── package.json └── server └── app.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magenta/drumbot/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magenta/drumbot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magenta/drumbot/HEAD/README.md -------------------------------------------------------------------------------- /client/audio/audio-loop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magenta/drumbot/HEAD/client/audio/audio-loop.js -------------------------------------------------------------------------------- /client/audio/input-recorder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magenta/drumbot/HEAD/client/audio/input-recorder.js -------------------------------------------------------------------------------- /client/audio/metronome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magenta/drumbot/HEAD/client/audio/metronome.js -------------------------------------------------------------------------------- /client/audio/visualizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magenta/drumbot/HEAD/client/audio/visualizer.js -------------------------------------------------------------------------------- /client/css/keyboard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magenta/drumbot/HEAD/client/css/keyboard.css -------------------------------------------------------------------------------- /client/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magenta/drumbot/HEAD/client/css/style.css -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magenta/drumbot/HEAD/client/index.html -------------------------------------------------------------------------------- /client/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magenta/drumbot/HEAD/client/script.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magenta/drumbot/HEAD/package.json -------------------------------------------------------------------------------- /server/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magenta/drumbot/HEAD/server/app.js --------------------------------------------------------------------------------