Skip to content

BrandonRosa/BEATLib

Repository files navigation

BEATLib

BEATLib is a cross-platform, cross-game library designed to make scripted events dealing with games or real-life lighting universal. The goal of BEATLib is to create a .beat file format that serves as a universal standard, similar to MIDI, but applicable to any scripted sequence. With BEATLib, you can take lighting effects from a game and turn them into a light show sequence, or transfer rhythm patterns from one game to another seamlessly.

Features

  • Cross-Platform Compatibility: BEATLib is designed to work across various platforms and game engines.
  • Universal Event Scripting: Easily script song events (BEATEvents) that any program can hook into, allowing for custom code execution when events are triggered.
  • Versatility: Whether it's creating a light show from in-game lighting effects or mapping rhythm patterns across different games, BEATLib provides the tools to do it all.

Contact

For any questions or support, feel free to reach out through the project's repository.


Note: BEATLib is currently in the very early stages of development, so some features and instructions are still in progress.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages