smfplay(1)
| SMFPLAY(1) | General Commands Manual | SMFPLAY(1) |
NAME
smfplay — play a
standard MIDI file
SYNOPSIS
smfplay |
[-mxy] [-g
measure] [-d
devname] [-i
devname] midifile |
DESCRIPTION
The smfplay utility plays a MIDI file.
While playing, it can route events from one
midi(4) device to another. To stop
performance, send an interrupt signal to smfplay
(for instance by pressing control ^C on the terminal). The options are as
follows:
-m- Use metronome. The metronome will follow tempo changes and time signature changes in the midi file.
-x- Synchronise to an external midi(4) device.
If the
-iflag is used then playback will be synchronised to the input device else it will be synchronised to the default device. -y- Send midi timing information to the default device. Useful if the output device is a slave MIDI sequencer.
-gmeasure- Start playback at the given measure number.
-dfilename- Default midi(4) device on which to play
the midi file. If not specified, the content of the
MIDIDEVenvironment variable will be used instead. -ifilename- Alternate input midi(4) device. Voice events (notes, controllers, etc) received on the input device will be sent as-is to the default device. Without this flag, the default device will be used for input.
The smfplay utility is an interface to
midish(1). If more specific features are
needed, the user may consider using
midish(1).
EXAMPLES
The following will play mysong.mid on device /dev/rmidi4 and will use metronome.
$ smfplay -m -d /dev/rmidi4
mysong.midSEE ALSO
| August 22, 2005 | Linux 6.12.85-6.12-alt1 |
