Skip to content

Simple cross platform rust audio playback intended for music players

Notifications You must be signed in to change notification settings

Dangoware/prismriver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Simple cross platform rust audio playback intended for music players

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages