Tree [3b6e27] expr v1.3.2 /
History



File Date Author Commit
.hgtags 1999-11-21 Steve Ratcliffe Steve Ratcliffe [ef4f38] Create tag v1.3.1
COPYING 1999-09-18 Steve Ratcliffe Steve Ratcliffe [fe934c] Create branch 'expr'.
ChangeLog 1999-11-21 Steve Ratcliffe Steve Ratcliffe [65253a] # update for release
Makefile 2000-10-24 Steve Ratcliffe Steve Ratcliffe [802de7] Improve the warning about _drain_ && _flush_
README 1999-09-18 Steve Ratcliffe Steve Ratcliffe [41c657] Updated readme and added COPYING file
elements.c 2000-01-30 Steve Ratcliffe Steve Ratcliffe [6652d0] The changes from the 1.3 series merged into the...
elements.h 1999-06-07 Steve Ratcliffe Steve Ratcliffe [b2663e] resynced to melys
except.c 2000-01-30 Steve Ratcliffe Steve Ratcliffe [6652d0] The changes from the 1.3 series merged into the...
except.h 1999-05-25 Steve Ratcliffe Steve Ratcliffe [91cb2f] Added stand alone glib code, so that it is not ...
glib.c 1999-05-26 Steve Ratcliffe Steve Ratcliffe [5aad6e] Changes to complete implementation and implemen...
glib.h 1999-06-11 Steve Ratcliffe Steve Ratcliffe [f4b21b] Tempo fix for type 0 files. System timer event...
intl.h 1999-06-08 Steve Ratcliffe Steve Ratcliffe [f123c8] remove pointless i18n stuff
make.conf 2000-10-07 Steve Ratcliffe Steve Ratcliffe [f0f476] Track change to ALSA api made on 29 Sep 2000. ...
md.h 1999-05-24 Steve Ratcliffe Steve Ratcliffe [8b5286] #first checkin
mdutil.c 2000-01-30 Steve Ratcliffe Steve Ratcliffe [6652d0] The changes from the 1.3 series merged into the...
midi.h 1999-05-25 Steve Ratcliffe Steve Ratcliffe [91cb2f] Added stand alone glib code, so that it is not ...
midiread.c 1999-09-29 Steve Ratcliffe Steve Ratcliffe [2500b4] Deal with zero length text messages and the like.
pmidi.1 2000-10-07 Steve Ratcliffe Steve Ratcliffe [a38876] Tidy up for relase 1.5.0
pmidi.c 1999-11-22 Steve Ratcliffe Steve Ratcliffe [7c4a45] Allow a filename of '-' to read from stdin.
seqlib.c 1999-11-24 Steve Ratcliffe Steve Ratcliffe [3b6e27] Undid last change after ALSA sequener fix.
seqlib.h 2000-01-30 Steve Ratcliffe Steve Ratcliffe [51d987] Merged in from the 1.3 series to the main trunk.
seqmidi.c 1999-09-18 Steve Ratcliffe Steve Ratcliffe [c64eb6] Takashi Iwai patch to use the new higher level ...
seqpriv.h 1999-06-07 Steve Ratcliffe Steve Ratcliffe [3fffa4] type fix for latest alsa-lib

Read Me

This is pmidi - a command line midi player for ALSA

Written by Steve Ratcliffe <steve@parabola.demon.co.uk>
Web: http://www.parabola.demon.co.uk/alsa/pmidi.html

See the file COPYING for licence details.

* This is the development version *

Build and install
-----------------

You should be able to just type 'make'.  All configuration variables
are in make.conf if you need to change anything.

By default it will install into /usr/local/bin, change INSTDIR in
make.conf to change this.


Usage
-----

	pmidi [-p client:port ...] [-l] [-d delay] file ...

	  -p client:port  - A alsa client and port number to send midi to
	  -l              - List possible output ports that could be used
	  -d delay        - Delay after song ends (default 2 sec)

You can specify client:port numbers in the ALSA_OUT_PORT environment
variable.  You can also supply a comma (or space if quoted correctly)
separated list of client:port numbers.  This will allow you to
play midi files that use more than 16 channels.


Where to report bugs and feedback
---------------------------------

Please report any problems to steve@parabola.demon.co.uk