Audio Files
– Loaded audio files for audioIN function
TB3 Projects
– Load complete projects
Load TB3/TB2 project file
Save current project as TB3 file
Do not change scope preference when loading TB3
Info
– about bytebeat
History of bytebeat
Original blog posts and videos from Viznut:
Blog posts #1
Blog posts #2
YouTube video #1
YouTube video #2
YouTube video #3
This website is a live editing bytebeats player. It has a collection of bytebeat music I found on the internet, and also the music I created.
You can choose between bytebeat, signed bytebeat and floatbeat formats. Bytebeat expects output is an unsigned 8bit value (0 to 255). Signed bytebeat assumes output is a signed 8bit value (-127 to 128). Floatbeat assumes output is -1.0 to 1.0.
This website is the fork of 8-bit Generative Composer by @paul_hayes.
Forked by SthephanShi aka Viraya.
Classic
– C-compatible Bytebeat, one variable (t)
JS-256
– JS Bytebeat code under 256 bytes
JS-1k
– JS Bytebeat code under 1 KB
JS-big
– JS Bytebeat code larger than 1 KB
Floatbeat
– assumes output is -1 to 1
Floatbeat-big
– Floatbeat code larger than 1 KB
Exotic Projects
– Special projects with extended features
Note: These projects use extended features and custom functions that are not compatible with standard bytebeat players like Dollchan or EnBeat_NEW. They require this specific player to work correctly.
Features that may cause incompatibility:
- Custom functions (bitC, br, sinf, cosf, tanf, regG) (avalible on EnBeat_NEW)
- Audio input functions (audioIN, audioLength)
- Extended waveform generators (saw, tri, sq)
- TB2/TB3 project format with embedded audio