[LAU] Jack MIDI for Incudine
Philip Yassin
philcm at gnu.org
Tue Jun 21 06:35:05 UTC 2016
Woah, this looks really cool. Overtone (https://vimeo.com/47578617)
already blew me away (I'm a gollum-like emacs-user, he destroyed my
life, he's my precious) but this looks even simpler! Please, don't let
me check it more before I get some sleep! :p
On 15/06/2016 21:19, Tito Latini wrote:
> Hello,
>
> I have recently added the Jack MIDI support [1] to Incudine [2].
>
> The incudine command is optional but if you are able to install it,
> the follow script is a simple jack-midi-dump in Common Lisp:
>
> chmod +x jack-midi-dump
> ./jack-midi-dump
>
> The directory incudine/doc contains a man page for the incudine command.
>
>
> #!/usr/local/bin/incudine --script
>
> (defvar *midiin* (jackmidi:open))
>
> (setf (logger-level) :info)
> (setf (logger-time) nil)
>
> (make-responder *midiin*
> (lambda (st d1 d2)
> (cond ((jackmidi:sysex-message-p st)
> (msg info "~S"
> (jackmidi:input-stream-sysex-octets *midiin*)))
> (t (msg info "~D ~D ~D" st d1 d2)))))
>
> (rt-start)
> (recv-start *midiin*)
> (msg info "Press <Enter> to exit.")
> (read-line)
>
>
>
> P.S. a score file (called rego file) for incudine is emacs org-mode friendly;
> there is a useless but extreme example in /path/to/incudine/tests/rego/org-mode.rego
>
> [1] http://incudine.sourceforge.net/tutorial_jackmidi.html
>
> [2] http://incudine.sourceforge.net/
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user at lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-user
--
Philip "xaccrocheur" Yassin
http://manyrecords.com
http://bitbucket.org/xaccrocheur / https://github.com/xaccrocheur
More information about the Linux-audio-user
mailing list