├── .gitignore ├── screenshots ├── current.png ├── note_lock.gif ├── note_menu.gif ├── note_resize.gif ├── playmarker.gif ├── visualizer.gif ├── instrument_menu.gif └── sticky_toolbar.gif ├── notes ├── trumpeticonideas.png ├── pianorollbrowsernotes0.jpg ├── pianorollbrowsernotes1.jpg ├── pianorollbrowsernotes2.jpg ├── pianorollbrowsernotes3.jpg ├── todo.txt └── references.txt ├── example_presets ├── piano │ ├── piano-A2.ogg │ ├── piano-A3.ogg │ ├── piano-A4.ogg │ ├── piano-A5.ogg │ ├── piano-A6.ogg │ ├── piano-A7.ogg │ ├── piano-B2.ogg │ ├── piano-B3.ogg │ ├── piano-B4.ogg │ ├── piano-B5.ogg │ ├── piano-B6.ogg │ ├── piano-B7.ogg │ ├── piano-C2.ogg │ ├── piano-C3.ogg │ ├── piano-C4.ogg │ ├── piano-C5.ogg │ ├── piano-C6.ogg │ ├── piano-C7.ogg │ ├── piano-C8.ogg │ ├── piano-D2.ogg │ ├── piano-D3.ogg │ ├── piano-D4.ogg │ ├── piano-D5.ogg │ ├── piano-D6.ogg │ ├── piano-D7.ogg │ ├── piano-E2.ogg │ ├── piano-E3.ogg │ ├── piano-E4.ogg │ ├── piano-E5.ogg │ ├── piano-E6.ogg │ ├── piano-E7.ogg │ ├── piano-F2.ogg │ ├── piano-F3.ogg │ ├── piano-F4.ogg │ ├── piano-F5.ogg │ ├── piano-F6.ogg │ ├── piano-F7.ogg │ ├── piano-G2.ogg │ ├── piano-G3.ogg │ ├── piano-G4.ogg │ ├── piano-G5.ogg │ ├── piano-G6.ogg │ ├── piano-G7.ogg │ ├── piano-Ab2.ogg │ ├── piano-Ab3.ogg │ ├── piano-Ab4.ogg │ ├── piano-Ab5.ogg │ ├── piano-Ab6.ogg │ ├── piano-Ab7.ogg │ ├── piano-As2.ogg │ ├── piano-As3.ogg │ ├── piano-As4.ogg │ ├── piano-As5.ogg │ ├── piano-As6.ogg │ ├── piano-As7.ogg │ ├── piano-Bb2.ogg │ ├── piano-Bb3.ogg │ ├── piano-Bb4.ogg │ ├── piano-Bb5.ogg │ ├── piano-Bb6.ogg │ ├── piano-Bb7.ogg │ ├── piano-Cs2.ogg │ ├── piano-Cs3.ogg │ ├── piano-Cs4.ogg │ ├── piano-Cs5.ogg │ ├── piano-Cs6.ogg │ ├── piano-Cs7.ogg │ ├── piano-Ds2.ogg │ ├── piano-Ds3.ogg │ ├── piano-Ds4.ogg │ ├── piano-Ds5.ogg │ ├── piano-Ds6.ogg │ ├── piano-Ds7.ogg │ ├── piano-Eb2.ogg │ ├── piano-Eb3.ogg │ ├── piano-Eb4.ogg │ ├── piano-Eb5.ogg │ ├── piano-Eb6.ogg │ ├── piano-Eb7.ogg │ ├── piano-Fs2.ogg │ ├── piano-Fs3.ogg │ ├── piano-Fs4.ogg │ ├── piano-Fs5.ogg │ ├── piano-Fs6.ogg │ ├── piano-Fs7.ogg │ ├── piano-Gs2.ogg │ ├── piano-Gs3.ogg │ ├── piano-Gs4.ogg │ ├── piano-Gs5.ogg │ ├── piano-Gs6.ogg │ └── piano-Gs7.ogg ├── delaySine.json ├── belltone.json └── dissonant.json ├── db_stuff ├── views │ ├── forbidden.ejs │ ├── register.ejs │ ├── login.ejs │ ├── profile.ejs │ └── index.ejs ├── config │ ├── database.js │ └── passport.js ├── notes.txt ├── models │ └── user.js ├── server.js └── routes │ └── routes.js ├── server.js ├── tests ├── jsdom.js ├── testing-scenarios.txt ├── grid_builder - spec.js ├── classes - spec.js ├── functionality - spec.js └── dom_modification - spec.js ├── icons ├── recordButton.svg ├── playButton.svg ├── pauseButton.svg ├── stopButton.svg ├── autoscrollArrow.svg ├── playAllButton.svg ├── clearGrid.svg ├── toggleStickyToolbar.svg ├── addMeasure.svg ├── importInstrument.svg ├── removeMeasure.svg ├── saveProject.svg ├── importProject.svg ├── addInstrument.svg ├── pauseButton-old.svg ├── importButton.svg ├── saveProjectToDB.svg └── clearGridAlt.svg ├── eslint.config.mjs ├── .circleci └── config.yml ├── package.json ├── style.css ├── style.scss ├── main.js ├── cypress └── integration │ └── index.spec.js ├── src ├── visualizer.js ├── visualizerWorker.js ├── gridBuilder.js ├── instrumentPreset.js ├── mmpGenerator.js └── classes.js └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .nyc_output -------------------------------------------------------------------------------- /screenshots/current.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/screenshots/current.png -------------------------------------------------------------------------------- /notes/trumpeticonideas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/notes/trumpeticonideas.png -------------------------------------------------------------------------------- /screenshots/note_lock.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/screenshots/note_lock.gif -------------------------------------------------------------------------------- /screenshots/note_menu.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/screenshots/note_menu.gif -------------------------------------------------------------------------------- /screenshots/note_resize.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/screenshots/note_resize.gif -------------------------------------------------------------------------------- /screenshots/playmarker.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/screenshots/playmarker.gif -------------------------------------------------------------------------------- /screenshots/visualizer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/screenshots/visualizer.gif -------------------------------------------------------------------------------- /notes/pianorollbrowsernotes0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/notes/pianorollbrowsernotes0.jpg -------------------------------------------------------------------------------- /notes/pianorollbrowsernotes1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/notes/pianorollbrowsernotes1.jpg -------------------------------------------------------------------------------- /notes/pianorollbrowsernotes2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/notes/pianorollbrowsernotes2.jpg -------------------------------------------------------------------------------- /notes/pianorollbrowsernotes3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/notes/pianorollbrowsernotes3.jpg -------------------------------------------------------------------------------- /screenshots/instrument_menu.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/screenshots/instrument_menu.gif -------------------------------------------------------------------------------- /screenshots/sticky_toolbar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/screenshots/sticky_toolbar.gif -------------------------------------------------------------------------------- /example_presets/piano/piano-A2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-A2.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-A3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-A3.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-A4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-A4.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-A5.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-A5.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-A6.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-A6.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-A7.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-A7.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-B2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-B2.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-B3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-B3.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-B4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-B4.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-B5.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-B5.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-B6.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-B6.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-B7.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-B7.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-C2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-C2.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-C3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-C3.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-C4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-C4.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-C5.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-C5.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-C6.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-C6.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-C7.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-C7.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-C8.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-C8.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-D2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-D2.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-D3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-D3.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-D4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-D4.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-D5.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-D5.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-D6.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-D6.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-D7.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-D7.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-E2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-E2.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-E3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-E3.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-E4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-E4.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-E5.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-E5.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-E6.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-E6.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-E7.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-E7.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-F2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-F2.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-F3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-F3.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-F4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-F4.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-F5.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-F5.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-F6.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-F6.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-F7.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-F7.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-G2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-G2.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-G3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-G3.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-G4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-G4.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-G5.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-G5.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-G6.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-G6.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-G7.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-G7.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Ab2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Ab2.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Ab3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Ab3.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Ab4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Ab4.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Ab5.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Ab5.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Ab6.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Ab6.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Ab7.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Ab7.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-As2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-As2.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-As3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-As3.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-As4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-As4.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-As5.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-As5.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-As6.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-As6.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-As7.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-As7.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Bb2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Bb2.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Bb3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Bb3.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Bb4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Bb4.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Bb5.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Bb5.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Bb6.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Bb6.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Bb7.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Bb7.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Cs2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Cs2.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Cs3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Cs3.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Cs4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Cs4.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Cs5.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Cs5.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Cs6.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Cs6.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Cs7.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Cs7.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Ds2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Ds2.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Ds3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Ds3.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Ds4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Ds4.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Ds5.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Ds5.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Ds6.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Ds6.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Ds7.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Ds7.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Eb2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Eb2.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Eb3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Eb3.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Eb4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Eb4.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Eb5.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Eb5.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Eb6.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Eb6.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Eb7.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Eb7.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Fs2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Fs2.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Fs3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Fs3.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Fs4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Fs4.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Fs5.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Fs5.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Fs6.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Fs6.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Fs7.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Fs7.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Gs2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Gs2.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Gs3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Gs3.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Gs4.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Gs4.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Gs5.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Gs5.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Gs6.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Gs6.ogg -------------------------------------------------------------------------------- /example_presets/piano/piano-Gs7.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syncopika/piano_roll_browser/HEAD/example_presets/piano/piano-Gs7.ogg -------------------------------------------------------------------------------- /db_stuff/views/forbidden.ejs: -------------------------------------------------------------------------------- 1 |
or register as a new user
110 | 111 |avatar feature in progress...
88 |<%= user.local.about %>
102 |
|
126 |delete
127 || default instrument | 206 |