├── .envrc ├── .eslintrc.yml ├── .gitignore ├── .gitmodules ├── .prettierrc.json ├── README.md ├── assets └── images │ ├── 7215189_remove_circle_delete_cancel_close_icon.png │ ├── 7848530_replay_music_bold_f_icon(1).png │ ├── 7848543_shuffle_music_bold_f_icon.png │ ├── 7848619_music_upload_bold_f_icon(1).png │ ├── export-light.png │ ├── import-light.png │ ├── logo_dark.png │ ├── mute-icon-black.png │ ├── mute-icon-white.png │ ├── play_mid_dark.png │ ├── regroove-republika-light.png │ ├── rekoil-logo-light.png │ ├── return.png │ ├── save-solid.png │ ├── shuffle.png │ ├── target.png │ └── trash.png ├── main.js ├── package.json ├── patchers ├── detail-params.maxpat ├── regroove.maxpat └── sequence-slider-view.maxpat ├── regroove-m4l.maxproj └── src ├── config.js ├── data ├── default-active-instruments.json ├── default-detail-data.json ├── default-detail-param.json ├── default-ui-params.json ├── drum-pitch-classes.json ├── midi-event-sequence.json ├── midi-mapping.json ├── midi-pitch-mapping.json └── pitch-index-mapping.json ├── max-api.js ├── scripts ├── http.js ├── uislider.js └── zip.js ├── store ├── event-sequence.js ├── inference.js ├── instrument.js ├── max-display.js ├── note-event.js ├── pattern.js ├── root.js └── ui-params.js ├── tests ├── event-sequence.test.js ├── inference.test.js ├── instrument.test.js ├── max-display.test.js ├── note-event.test.js ├── pattern.test.js └── ui-params.test.js └── utils.js /.envrc: -------------------------------------------------------------------------------- 1 | dotenv 2 | -------------------------------------------------------------------------------- /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/.gitmodules -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/README.md -------------------------------------------------------------------------------- /assets/images/7215189_remove_circle_delete_cancel_close_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/7215189_remove_circle_delete_cancel_close_icon.png -------------------------------------------------------------------------------- /assets/images/7848530_replay_music_bold_f_icon(1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/7848530_replay_music_bold_f_icon(1).png -------------------------------------------------------------------------------- /assets/images/7848543_shuffle_music_bold_f_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/7848543_shuffle_music_bold_f_icon.png -------------------------------------------------------------------------------- /assets/images/7848619_music_upload_bold_f_icon(1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/7848619_music_upload_bold_f_icon(1).png -------------------------------------------------------------------------------- /assets/images/export-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/export-light.png -------------------------------------------------------------------------------- /assets/images/import-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/import-light.png -------------------------------------------------------------------------------- /assets/images/logo_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/logo_dark.png -------------------------------------------------------------------------------- /assets/images/mute-icon-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/mute-icon-black.png -------------------------------------------------------------------------------- /assets/images/mute-icon-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/mute-icon-white.png -------------------------------------------------------------------------------- /assets/images/play_mid_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/play_mid_dark.png -------------------------------------------------------------------------------- /assets/images/regroove-republika-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/regroove-republika-light.png -------------------------------------------------------------------------------- /assets/images/rekoil-logo-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/rekoil-logo-light.png -------------------------------------------------------------------------------- /assets/images/return.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/return.png -------------------------------------------------------------------------------- /assets/images/save-solid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/save-solid.png -------------------------------------------------------------------------------- /assets/images/shuffle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/shuffle.png -------------------------------------------------------------------------------- /assets/images/target.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/target.png -------------------------------------------------------------------------------- /assets/images/trash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/assets/images/trash.png -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/main.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/package.json -------------------------------------------------------------------------------- /patchers/detail-params.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/patchers/detail-params.maxpat -------------------------------------------------------------------------------- /patchers/regroove.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/patchers/regroove.maxpat -------------------------------------------------------------------------------- /patchers/sequence-slider-view.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/patchers/sequence-slider-view.maxpat -------------------------------------------------------------------------------- /regroove-m4l.maxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/regroove-m4l.maxproj -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/config.js -------------------------------------------------------------------------------- /src/data/default-active-instruments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/data/default-active-instruments.json -------------------------------------------------------------------------------- /src/data/default-detail-data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/data/default-detail-data.json -------------------------------------------------------------------------------- /src/data/default-detail-param.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/data/default-detail-param.json -------------------------------------------------------------------------------- /src/data/default-ui-params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/data/default-ui-params.json -------------------------------------------------------------------------------- /src/data/drum-pitch-classes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/data/drum-pitch-classes.json -------------------------------------------------------------------------------- /src/data/midi-event-sequence.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/data/midi-event-sequence.json -------------------------------------------------------------------------------- /src/data/midi-mapping.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/data/midi-mapping.json -------------------------------------------------------------------------------- /src/data/midi-pitch-mapping.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/data/midi-pitch-mapping.json -------------------------------------------------------------------------------- /src/data/pitch-index-mapping.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/data/pitch-index-mapping.json -------------------------------------------------------------------------------- /src/max-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/max-api.js -------------------------------------------------------------------------------- /src/scripts/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/scripts/http.js -------------------------------------------------------------------------------- /src/scripts/uislider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/scripts/uislider.js -------------------------------------------------------------------------------- /src/scripts/zip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/scripts/zip.js -------------------------------------------------------------------------------- /src/store/event-sequence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/store/event-sequence.js -------------------------------------------------------------------------------- /src/store/inference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/store/inference.js -------------------------------------------------------------------------------- /src/store/instrument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/store/instrument.js -------------------------------------------------------------------------------- /src/store/max-display.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/store/max-display.js -------------------------------------------------------------------------------- /src/store/note-event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/store/note-event.js -------------------------------------------------------------------------------- /src/store/pattern.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/store/pattern.js -------------------------------------------------------------------------------- /src/store/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/store/root.js -------------------------------------------------------------------------------- /src/store/ui-params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/store/ui-params.js -------------------------------------------------------------------------------- /src/tests/event-sequence.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/tests/event-sequence.test.js -------------------------------------------------------------------------------- /src/tests/inference.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/tests/inference.test.js -------------------------------------------------------------------------------- /src/tests/instrument.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/tests/instrument.test.js -------------------------------------------------------------------------------- /src/tests/max-display.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/tests/max-display.test.js -------------------------------------------------------------------------------- /src/tests/note-event.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/tests/note-event.test.js -------------------------------------------------------------------------------- /src/tests/pattern.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/tests/pattern.test.js -------------------------------------------------------------------------------- /src/tests/ui-params.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/tests/ui-params.test.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/koil-music/regroove-m4l/HEAD/src/utils.js --------------------------------------------------------------------------------