Skip to content

A livecode environment in atom that produces visuals from midi notes.

Notifications You must be signed in to change notification settings

sourencho/jrots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

jrots

A livecode environment in atom based on hydra and p5 that produces visuals with letters and words from midi input.

example

Run

  1. Connect midi device
  2. Start atom
  1. Toggle hydra
  • packages > atom-hydra > toggle
  1. Open files in src/ in order, select all code and press shift-enter to execute.
  2. Livecode and play midi
  • edit hydra in *_hydra.js
  • edit constants in *_config.js.
  • play midi notes

Todo

  • 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.

Resources

About

A livecode environment in atom that produces visuals from midi notes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published