Backlooper.app loops audio without having to trigger beforehand. Audio is always being recorded. The last few bars will be played back if you select a track at approximately the first beat of the next bar.
For user documentation, please see here.
For developer documentation, please continue reading. More developer documentation is provided here.
The frontend code is provided here.
Install the backend locally:
python -m pip install -e .
Run the backend:
python -m backlooper
Generate developer documentation locally:
sphinx-build -M html docs build