Did you know ... | Search Documentation: |
Packs (add-ons) for SWI-Prolog |
Title: | Interface to Mac OS X MIDI system |
---|---|
Rating: | Not rated. Create the first rating! |
Latest version: | 0.7.0 |
SHA1 sum: | d7adc1ab438783b200e2738aaf5b49d57d900538 |
Author: | Samer Abdallah <s.abdallah@ucl.ac.uk> |
Download URL: | http://github.com/samer--/plmidi.git |
Requires: | midiutils |
No reviews. Create the first review!.
Version | SHA1 | #Downloads | URL |
---|---|---|---|
0.7.0 | d7adc1ab438783b200e2738aaf5b49d57d900538 | 22 | http://github.com/samer--/plmidi.git |
0.6.0 | 097421539dc29b380385c7dccb61bcccdf70babb | 1 | http://github.com/samer--/plmidi.git |
0.5.0 | 12c08bf5f473a038de77946910b104991c8043d4 | 1 | http://github.com/samer--/plmidi.git |
a27747dcdab206673c2f4238348484686f45d30a | 1 | http://github.com/samer--/plmidi.git | |
0.4.3 | af154e95003477c79cc3344a2c25e2f6ac215934 | 6 | http://code.soundsoftware.ac.uk/projects/plmidi/repository/raw/release/packs/plmidi-0.4.3.tgz |
0.4.2 | 4f7547b72e015a3659f9eff1957b89a8de315b98 | 6 | http://code.soundsoftware.ac.uk/projects/plmidi/repository/raw/release/packs/plmidi-0.4.2.tgz |
0.4 | 4289299040ec75aed8140df4def6a6b8c730090e | 7 | https://code.soundsoftware.ac.uk/projects/plmidi/repository/raw/release/packs/plmidi-0.4.tgz |
0.3 | 009abfb211d253a48400f368c5fc10688e4995f8 | 1 | https://code.soundsoftware.ac.uk/projects/plmidi/repository/raw/release/packs/plmidi-0.3.tgz |
Access to Mac OS X MIDI input and output for SWI Prolog
This module allows Prolog code to send and receive MIDI events using the CoreMIDI framework on Mac OS X.
:- use_module(library(plmidi)). bing :- midi_endpoint(outlet(Id, Name, _, _)), format('Connecting to MIDI endpoint "~w".\n',[Name]), midi_mk_outlet(Id,Ref), % play middle C in 1 second for 2 seconds get_time(T), midi(Ref,T+1,note(0,60,70,2)).
Pack contains 6 files holding a total of 40.8K bytes.