midi-util: Utility functions for processing MIDI files

[ bsd3, library, music ] [ Propose Tags ]

Common high-level tasks when processing MIDI files.

  • Use tempos to translate between musical time (beats) and real time (seconds).

  • Use time signatures to reference positions using measures instead of just beats.

  • Find or change the names of MIDI tracks.


[Index] [Quick Jump]


Maintainer's Corner

For package maintainers and hackage trustees


Versions [RSS] 0.1, 0.1.1,, 0.2,, 0.2.1 (info)
Change log changelog.md
Dependencies base (>=4.7 && <5), containers (>=0.5.5 && <0.7), event-list (>=0.1.1 && <0.2), midi (>=0.2.1 && <0.3), non-negative (>=0.1.2 && <0.2) [details]
License BSD-3-Clause
Author Michael Tolly
Maintainer miketolly@gmail.com
Category Music
Home page http://github.com/mtolly/midi-util
Bug tracker http://github.com/mtolly/midi-util/issues
Source repo head: git clone http://github.com/mtolly/midi-util
Uploaded by mtolly at 2019-04-19T18:43:12Z
Distributions NixOS:0.2.1
Downloads 3786 total (23 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2019-04-19 [all 1 reports]