http://qs321.pair.com?node_id=1068617


in reply to listen to a midi keyboard

This can get quite complicated if you expect to be playing multiple notes at a time or keeping track of their lengths or...

I'd recommend looking at software that can export to lilypond. I hesitate to mention Rosegarden (Linux-only) since it was terribly crashy and dog-slow the last time I tried it... But hmm, Denemo looks promising. It even uses lilypond under the hood.

Besides, the MIDI-related Perl modules I can find on CPAN seem to be mostly about reading and writing .midi files, or writing to a MIDI device (i.e. playing such a file), and pretty much nothing about reading from a MIDI device. Maybe MIDI::ALSA or Win32API::MIDI can do something?

Replies are listed 'Best First'.
Re^2: listen to a midi keyboard
by Anonymous Monk on Dec 28, 2013 at 16:19 UTC
    Oh, and this one guy wrote a MIDI-to-lilypond plugin for jEdit which sounds like worth a try. (It's mentioned at the middle of the page.)
Re^2: listen to a midi keyboard
by karlgoethebier (Abbot) on Dec 28, 2013 at 15:07 UTC

    Did Rosegarden or Denemo ever work as expected?

    I forgot how often this **** chrashed on my old Debian Box.

    Regards, Karl (loosing all his XPs)

    «The Crux of the Biscuit is the Apostrophe»