Playing a MIDI File from Common Lisp

Can I play a MIDI file (existing on my hard drive) from Common Lisp? If so, how?

+6
lisp common-lisp midi
source share
1 answer

If your general Lisp implementation supports FFI , you can use a library like PortAudio . (Also see Lisp Project External Function Interface ). Another option is to use the venerable Simple DirectMedia Layer , which already has Lisp bindings. (But you may also need Timidity .)

+2
source share

All Articles