A sequencer inspired by SEQ24.
You will need the following things properly installed on your computer.
git clone https://github.com/briandunn/seq25.git
this repository- change into the new directory
npm install
bower install
ember server
- Visit your app at http://localhost:4200.
To integrate over the ruby API bit:
-
ember server --proxy http://127.0.0.1:3000
-
create a database and load the schema from the spec file
-
CORS_ORIGIN='http://localhost:4200' DATABASE_URL='/seq25' bundle exec thin start
ember test
ember test --server
ember build
(development)ember build --environment production
(production)
The Ember app
deploy-frontend.sh
The Rack API
deploy-server.sh
g q - goes to part q, where q can be one of the part names, q w e r a s d f m q - mutes part q, where q can be any part name n q - bumps volume of part q shift+n - lowers volume of part q
c - creates note in upper corner click a note to select it shift+click a note to select multiple notes
left - moves a note left right - moves a note right shift+left - shortens a note shift+right - extends a note
[] piano keys trigger midi [] clear part [] note velocity adjustment [] performance issue on note add [] handle localStorage quota exceeded event