Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ernestum/polypractice
A simple tool to practice polyrhythms
https://github.com/ernestum/polypractice
p5js processing
Last synced: 21 days ago
JSON representation
A simple tool to practice polyrhythms
- Host: GitHub
- URL: https://github.com/ernestum/polypractice
- Owner: ernestum
- Created: 2019-01-25T00:28:32.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-12-10T20:39:03.000Z (about 4 years ago)
- Last Synced: 2024-10-28T07:55:39.673Z (2 months ago)
- Topics: p5js, processing
- Language: JavaScript
- Homepage: https://erniejunior.github.io/PolyPractice/
- Size: 388 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PolyPractice
A simple tool to practice polyrhythms. [Click here](https://ernestum.github.io/PolyPractice/) to try it out.
## Planned Features
* More (better) samples
* Adaptive speed: hit keys on your keyboard or tap your touchscreen with the rhythm. When you get it right, the speed increases, when you get it wrong it decreases.
* A 'Save' feature
* Switch to [dat.GUI](https://github.com/dataarts/dat.gui)
* Recording own samples
* Add stereo effect to match the sides of the indicators
* Add support for [Web MIDI](https://github.com/djipco/webmidi)
* More than two tracks
* More than one beat-disk to practice rhythmic changes
* Automatic computation of numer of beats in cycle based on number on armed beats on the cycles