/pocket-lc

Pocket Live Coding. A minimal bytebeat prototype to be pushed on microcontrollers

Primary LanguageC

pocket livecoding

NOTE: WIP plenty of bugs

A minimal setup of bytebeat that could run on microcontrollers like an atmega328

Building

mkdir build
cd build
cmake ..
cmake --build .

Running

Inside your build directory, call ./pockeLC

The parser is initialized with sin(t*440*6.28/44100)
Write something else, like sin(t^2%100) and hit ctrl+E to evaluate.
When you are done, hit ctrl+Q to quit.

demo

One-liner build and run

Inside your build directory

cmake .. && cmake --build . && ./pockeLC

Then you can run it calling ./pockeLC inside your build directory.

Thanks to