sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
A library to create cuesheet
Install
dune-project
Dependency
Authors
Maintainers
Sources
cue_sheet_maker-0.2.0-1.tbz
sha256=3c91de165ad2195fd5efeaf3a9dcfb849e4825bd1693ae20ac3f2d86656bd1d9
sha512=66cc1cfca2d7a00017b7e3fb687b03981c3f4229b798e092195a265a933d31026c4ace3c58be9eab9bc7cd85355c4e7c8362dae9110809641ccd7249a9da5cc8
Description
README
Cue_sheet_maker
A library to create cue sheet
Installation
Cue_sheet_maker is available as an opam package:
opam install cue_sheet_makerExample
A simple example on how to create a cue sheet
open Cue_sheet_maker
let track =
CueTrack.create_empty_track ~track:(1, AUDIO)
|> CueTrack.add_performer "A performer"
|> CueTrack.add_composer "A composer"
|> CueTrack.add_title "A title"
|> CueTrack.add_index (1, Duration.minute_seconde_millieme_format ~min: 3 ~sec:30 ~mil: 300)
let track2 =
CueTrack.create_empty_track ~track:(2, AUDIO)
|> CueTrack.add_performer "A performer 2"
|> CueTrack.add_composer "A composer 2"
|> CueTrack.add_title "A title 2"
|> CueTrack.add_index (1, Duration.minute_seconde_millieme_format ~min: 3 ~sec:10 ~mil: 300)
let sheet =
CueSheet.create_empty_sheet ~file:("A file", WAVE)
|> CueSheet.add_catalog "0123456789123"
|> CueSheet.add_performer "Album performer"
|> CueSheet.add_title "Album title"
|> CueSheet.add_track track
|> CueSheet.add_track track2
let result = sheet |> CueSheet.export ~sum: true "output.cue"Produce
CATALOG 0123456789123
TITLE "Album title"
PERFORMER "Album performer"
FILE "A file" WAVE
TRACK 01 AUDIO
TITLE "A title"
COMPOSER "A composer"
PERFORMER "A performer"
INDEX 01 00:00:00
TRACK 02 AUDIO
TITLE "A title 2"
COMPOSER "A composer 2"
PERFORMER "A performer 2"
INDEX 01 03:30:22
Dev Dependencies (1)
-
odoc
with-doc
Optional Dependencies
None
Used by
None
Conflicts
None
Build status
Results of building cue_sheet_maker with each compiler on check.ci.ocaml.org, run of against opam-repository 8a77e58. All results for this package.
Each result links to its build log. To keep crawlers from overloading the site, build logs require a GitHub sign-in (see ocurrent/opam-health-check). On your first log, GitHub asks you to “Authorize opam-health-check”, the OCurrent app that runs these checks; it sees only your public profile, not your repositories. The sign-in lasts 30 days.
| Version | OCaml 4.11 | OCaml 4.14 | OCaml 5.2 | OCaml 5.4 | OCaml 5.5 |
|---|---|---|---|---|---|
| 0.2.0-1 (this version) | n/a | good | good | good | good |
- good Package successfully built
- partial One of the dependencies failed to build
- bad Package failed to build
- n/a Package is not available in this environment
- internal Internal failure
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page