A livecode environment in atom based on hydra and p5 that produces visuals with letters and words from midi input.
- Connect midi device
- Start atom
- install atom-hydra
- Toggle hydra
- packages > atom-hydra > toggle
- Open files in
src/
in order, select all code and pressshift-enter
to execute. - Livecode and play midi
- edit hydra in
*_hydra.js
- edit constants in
*_config.js
. - play midi notes
- Produce mock midi input via keyboard
- Sample sound for midi input
- Record a demo video.
- When one note/letter is removed from a displayed word, consider not changing the remainder into a new word.
- This will probably require keeping track of the list of words displayed and having rules around when a complete/partial word can be replaced by a new one.
- Register words with specific combinations of notes.
- For example if c-maj will always show "FOX" according to either a predifined config or the random word it was assigned the first time it played.