Skip to content

Latest commit

 

History

History
27 lines (23 loc) · 1.07 KB

README.md

File metadata and controls

27 lines (23 loc) · 1.07 KB

Prismriver

Prismriver is an audio library intended for music players which allows for simple, cross platform, high quality audio output.

Goals

The overall goal of Prismriver is not to create an all-rust playback library, those already exist. Instead, it's supposed to function similarly to Gstreamer, where one frontend can be used to build multimedia applications easily. Because of that, being 100% Rust is not a goal of this project, except where that would improve cross compilation or ease development.

Functionality/Roadmap

  • Cross platform output with CPAL
  • Multiple decoder backends
  • Gapless

Acknowledgements

The functionality of this library is inspired by the PHAzOR audio playback module used in Tauon.

The name is based on the Prismriver Sisters from the Touhou Project, a trio of poltergeists who play wonderful music.