A command line midi player for ALSA.A simple ALSA sequencer client that as well as playing MIDI files has uses as a general purpose sequencer event source for the ALSA sequencer that can be directed to any sequencer client.
Be the first to post a text review of pmidi alsa midi client. Rate and review a project by clicking thumbs up or thumbs down in the right column.
This new version of pmidi will silence all notes when it is interrupted. This has been an often requested feature. There are also documentation updates and all warnings resulting from ALSA and autoconf changes have been fixed.
<pre>2003-12-20 Steve Ratcliffe <steve@parabola.demon.co.uk> * ChangeLog, INSTALL, README, configure.in: Documentation changes, spelling fixes etc. Final changes for release 1.6 * man/pmidi.1: Man page now contains much of the information that is in the README file and the web site. * src/seqlib.c: Remove debugging. * src/pmidi.c: Converted to use sigaction. 2003-12-16 Steve Ratcliffe <steve@parabola.demon.co.uk> * src/seqlib.c, src/seqlib.h, src/seqpriv.h: Added code to send all-notes-off when device is closed -- for interrupt processing. May need to be moved out of close. * configure.in: Bumped version number to 1.6.0 * src/pmidi.c: Added option to print the version number. * src/pmidi.c: Patch to catch Ctrl-C from YAMAGUCHI Shingo <shingo-y@spacelan.ne.jp> (Applied a bit late; received Feb 2003) * Makefile.am: Use /usr/src/redhat directory for rpm building. There must be a standard way of doing this that works over different distributions... * src/Makefile.am: Using AM_CFLAGS instead of CFLAGS. </pre>
<pre>2003-12-20 Steve Ratcliffe <steve@parabola.demon.co.uk> * ChangeLog, INSTALL, README, configure.in: Documentation changes, spelling fixes etc. Final changes for release 1.6 * man/pmidi.1: Man page now contains much of the information that is in the README file and the web site. * src/seqlib.c: Remove debugging. * src/pmidi.c: Converted to use sigaction. 2003-12-16 Steve Ratcliffe <steve@parabola.demon.co.uk> * src/seqlib.c, src/seqlib.h, src/seqpriv.h: Added code to send all-notes-off when device is closed -- for interrupt processing. May need to be moved out of close. * configure.in: Bumped version number to 1.6.0 * src/pmidi.c: Added option to print the version number. * src/pmidi.c: Patch to catch Ctrl-C from YAMAGUCHI Shingo <shingo-y@spacelan.ne.jp> (Applied a bit late; received Feb 2003) * Makefile.am: Use /usr/src/redhat directory for rpm building. There must be a standard way of doing this that works over different distributions... * src/Makefile.am: Using AM_CFLAGS instead of CFLAGS. </pre>
<pre>2003-12-20 Steve Ratcliffe <steve@parabola.demon.co.uk> * ChangeLog, INSTALL, README, configure.in: Documentation changes, spelling fixes etc. Final changes for release 1.6 * man/pmidi.1: Man page now contains much of the information that is in the README file and the web site. * src/seqlib.c: Remove debugging. * src/pmidi.c: Converted to use sigaction. 2003-12-16 Steve Ratcliffe <steve@parabola.demon.co.uk> * src/seqlib.c, src/seqlib.h, src/seqpriv.h: Added code to send all-notes-off when device is closed -- for interrupt processing. May need to be moved out of close. * configure.in: Bumped version number to 1.6.0 * src/pmidi.c: Added option to print the version number. * src/pmidi.c: Patch to catch Ctrl-C from YAMAGUCHI Shingo <shingo-y@spacelan.ne.jp> (Applied a bit late; received Feb 2003) * Makefile.am: Use /usr/src/redhat directory for rpm building. There must be a standard way of doing this that works over different distributions... * src/Makefile.am: Using AM_CFLAGS instead of CFLAGS. </pre>
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?