Did you know ... Search Documentation:
Packs (add-ons) for SWI-Prolog

Package "plsmf"

Title:Standard MIDI File reading
Rating:Not rated. Create the first rating!
Latest version:0.6.0
SHA1 sum:a17b69a500926ee8c80bead88b217fabba91b38e
Author:Samer Abdallah <nobody@nowhere>
Download URL:https://github.com/samer--/plsmf.git

Reviews

No reviews. Create the first review!.

Details by download location

VersionSHA1#DownloadsURL
0.6.029d719fed7681ad79485d44a0154845ea63de9892https://github.com/samer--/plsmf.git
a17b69a500926ee8c80bead88b217fabba91b38e1https://github.com/samer--/plsmf.git
0.5.0e28dbfbca392c2493b8a9a12992843df9bf942a1102https://github.com/samer--/plsmf.git
0.3.09762412e9f698651d99b85265000475cc3ca397a1https://github.com/samer--/plsmf.git
4b4098e6d25870d786e7f6639db33cfd33e71e4c3https://github.com/samer--/plsmf.git
0527db36fbc8bfc8cddcb67b083adec8fce998154https://github.com/samer--/plsmf.git
e8b2914b2910de27655df03b7fef42d79b09c8c51https://github.com/samer--/plsmf.git
6d5c8fe2f5500cd20c7ad76514417c78411a77171https://github.com/samer--/plsmf.git
0.2.1d66e3159b8690d044cf18ac7f605c768e690e14a1https://github.com/samer--/plsmf.git
0.2.09a3d45519ccd0bd43561783d724fd009c2c2051a1https://github.com/samer--/plsmf.git
f77168b9a91549e9708951d05dfed8fa5136292e2https://github.com/samer--/plsmf.git

plsmf

SWI Prolog library for reading standard MIDI files

This foreign library and module allows Prolog code to read and write standard MIDI files (SMFs) using libsmf.

##PREREQUISITES

  • SWI Prolog
  • libsmf ( http://sourceforge.net/projects/libsmf/ ) or use your package manager, eg:
    • On Debian-based Linux distributions: `apt install libsmf-dev`
    • On Mac OS using Macports: `port install libsmf`
  • glib-2.0 ( probably installable using your system's package manager ) ##INSTALLATION

    The Makefile uses pkg-config to find glib and smf, which seems to work fine on Debian and probably other Linux distributions, and on Mac OS X with Macports.

    If all the prequisites are satisfied and libsmf is findable, then you should be able to install this package from the SWI Prolog command line using

    ?- pack_install(plsmf).

    If you want to build and install from this source repository, you can do

    make install-me

    ##CHANGE LOG

    v0.1 - initial release. v0.2.0 - initial pack version. v0.6.0 - use pkg-config for libsmf; fix build on Mac OS.

Contents of pack "plsmf"

Pack contains 7 files holding a total of 43.8K bytes.