https://github.com/acarabott/piano-roll-layers
A prototype interface for inputting fancier rhythms on a piano roll
https://github.com/acarabott/piano-roll-layers
Last synced: about 1 month ago
JSON representation
A prototype interface for inputting fancier rhythms on a piano roll
- Host: GitHub
- URL: https://github.com/acarabott/piano-roll-layers
- Owner: acarabott
- License: mit
- Created: 2017-11-28T04:04:19.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T16:09:41.000Z (over 2 years ago)
- Last Synced: 2025-03-18T21:52:07.288Z (about 1 month ago)
- Language: JavaScript
- Size: 2.19 MB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Piano Roll Layers
## What?
An alternative to having a fixed time grid on a piano roll. Instead you can lay down multiple grids with different subdivisions. New grids and new notes can be snapped to existing grids.
## Why?
Having a single fixed grid (usually 16th notes) makes the default very inviting and alternatives less accessible. Without a global default, you can explore other rhythms.
It also makes it easier to do things that a global grid makes difficult, like nested tuplets or starting a tuplet on the off-beat.
New tools make for new approaches