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.5.0
SHA1 sum:e28dbfbca392c2493b8a9a12992843df9bf942a1
Author:Samer Abdallah <s.abdallah@ucl.ac.uk>
Download URL:https://github.com/samer--/plsmf.git

Reviews

No reviews. Create the first review!.

Details by download location

VersionSHA1#DownloadsURL
0.5.0e28dbfbca392c2493b8a9a12992843df9bf942a137https://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 )
  • glib-2.0 ( probably installable using your system's package manager ) ##INSTALLATION

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

    libsmf does not seem to have a pkg-config file, the configure script in this package uses locate (or mdfind on Mac OS X) to look for libsmf.a. It then assumes that libsmf.a is in `$SMFPREFIX/lib/` and works out SMFPREFIX from that. If that doesn't work, it just assumes that SMFPREFIX should be `/usr/local`.

    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).

    ##CHANGE LOG

    v0.1 - initial release. v0.2.0 - initial pack version.

Contents of pack "plsmf"

Pack contains 9 files holding a total of 28.5K bytes.