Metadata-Version: 2.4
Name: pykilobeatrt
Version: 1.0.0
Summary: Real-time bytebeat engine using numpy + sounddevice
Author-email: Main <manwhat112@gmail.com>
License: MIT
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: sounddevice
Dynamic: license-file

# pykilobeatrt

Real-time bytebeat audio engine for Python.
Generate bytebeat audio using formulas and play it instantly.

## Installation

pip install pykilobeatrt

## Example

from pykilobeatrt import compile_formula, BytebeatPlayer

f = compile_formula("(t>>10)*(t&42)")

player = BytebeatPlayer(f)
player.start()

input("Press ENTER to stop...")
player.stop()

## Features

* Real-time audio playback
* Safe AST formula compiler
* Works with numpy ufuncs
* Swap formulas live
* Byte or float output modes

## License

MIT
