opusfile: FFI bindings for libopusfile

[ bsd3, library, sound ] [ Propose Tags ]


Manual Flags


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Versions [RSS], (info)
Change log ChangeLog.md
Dependencies base (>=4.7 && <5), bytestring, OpenAL, opusfile, StateVar [details]
License BSD-3-Clause
Copyright Alexander Bondarenko
Author Alexander Bondarenko
Maintainer aenor.realm@gmail.com
Category Sound
Source repo head: git clone https://gitlab.com/dpwiz/opusfile
Uploaded by AlexanderBondarenko at 2021-09-04T22:48:38Z
Distributions NixOS:
Reverse Dependencies 1 direct, 0 indirect [details]
Executables example-openal
Downloads 382 total (11 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for opusfile-

[back to package description]



Opus is a totally open, royalty-free, highly versatile audio codec. Opus is unmatched for interactive speech and music transmission over the Internet, but is also intended for storage and streaming applications.

My intention were to use the Opus codec for game assets with OpenAL. There's examples/openal-playfile exactly for this.

You'll need libopusfile-dev or something like that for your distro.

Add to package dependencies and import Sound.OpusFile qualified.