Metadata-Version: 2.1
Name: backlooper
Version: 0.0.1
Summary: Backlooper.app is a looper that allows you to decide to loop a few bars after you played them
Home-page: https://github.com/spmvg/backlooper_backend
Author: Steven van Gemert
Author-email: steven@vangemert.dev
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: sounddevice
Requires-Dist: numpy
Requires-Dist: matplotlib
Requires-Dist: pandas
Requires-Dist: scipy
Requires-Dist: websockets

# Backlooper.app

[Backlooper.app](https://backlooper.app) is a looper that allows you to decide to loop a few bars after you played them.
It is not necessary to hit "record" before playing a loop.
Audio is always being recorded.
The last few bars will be looped if you select a track at approximately the first beat of the next bar.

For user documentation, please see [here](https://backlooper.app/docs/general).

For developer documentation, please continue reading.
More developer documentation is provided [here](https://backlooper.readthedocs.io/en/latest/).

The frontend code is provided [here](https://github.com/spmvg/backlooper_frontend).

## Development setup
Install the backend locally:

```commandline
python -m pip install -e .
```

Run the backend:

```commandline
python -m backlooper
```

Generate developer documentation locally:

```commandline
sphinx-build -M html docs build
```
