strudel/repl/README.md

631 B

Strudel REPL

This is the REPL for Strudel. REPL stands for

  • Read
  • Evaluate
  • Play!
  • Loop

The REPL is deployed at strudel.tidalcycles.org.

Run REPL locally

# from project root
npm run setup
npm run repl

Build REPL

cd repl
npm run build # <- builds repl + tutorial to ../docs
npm run static # <- test static build

Refactoring Notes

currently broken / buggy:

  • MiniREPL
  • repl log section
  • hideHeader flag
  • pending flag
  • web midi
  • draw / pianoroll
  • pause does stop
  • random button triggers start
  • highlighting seems too late (off by latency ?)