...
 
Commits (3)
......@@ -2,6 +2,9 @@
variables:
BUILD_SCRIPT: >
sudo apt-get update -qq &&
opam config exec -- opam remote add --priority 100 mothership https://github.com/ocaml/opam-repository.git &&
opam config exec -- opam update --yes &&
opam config exec -- opam upgrade --yes &&
opam config exec -- opam pin --yes -n add misuja https://gitlab.com/smondet/misuja.git &&
opam config exec -- opam depext --yes misuja &&
opam config exec -- opam install --yes misuja &&
......
......@@ -4,8 +4,10 @@ Misuja: Midi Sequencer Using Jack
A library to drive the MIDI system of the Jack Audio Connection Kit.
Misuja is a low-latency “MIDI communications thread” implemented in C
which is manipulated with an OCaml API (communicating through
ring-buffers provided by the Jack API).
which is manipulated with an OCaml API:
[`Misuja.Sequencer`](https://smondet.gitlab.io/misuja/Misuja/Misuja/Sequencer/index.html)
(the process communicates with the Sequencer thread through ring-buffers
provided by the Jack API).
This library is extracted from the venerable
[Locoseq](https://github.com/smondet/locoseq).
......