https://github.com/savonet/ocaml-alsa
OCaml ALSA bindings.
https://github.com/savonet/ocaml-alsa
alsa ocaml
Last synced: about 2 months ago
JSON representation
OCaml ALSA bindings.
- Host: GitHub
- URL: https://github.com/savonet/ocaml-alsa
- Owner: savonet
- License: gpl-2.0
- Created: 2011-12-27T06:18:50.000Z (over 13 years ago)
- Default Branch: main
- Last Pushed: 2023-02-27T08:54:57.000Z (over 2 years ago)
- Last Synced: 2025-03-30T14:51:09.382Z (3 months ago)
- Topics: alsa, ocaml
- Language: C
- Homepage: http://www.liquidsoap.info/ocaml-alsa/
- Size: 205 KB
- Stars: 8
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- License: COPYING
Awesome Lists containing this project
README
ocaml-alsa
==========This package contains an OCaml interface for the ALSA library, otherwise known
as libasound2.Prerequisites
-------------- ocaml >= 3.0.6 (haven't tried earlier versions)
- libasound2 >= 1.0.14a (haven't tried earlier versions)
- findlib >= 0.8.1 (haven't tried earlier versions)
- dune >= 2.0Compilation
-----------```sh
dune build
```This should build both the native and the byte-code version of the
extension library.Installation
------------Via `opam`:
```sh
opam install alsa
```Via `dune` (for developers):
```sh
dune install
```This should install the library file (using ocamlfind) in the appropriate place.
License
-------Please see the COPYING file.
Author
------This author of this software may be contacted by electronic mail at the
following address: [email protected].