| MIDIPLAY(1) | General Commands Manual | MIDIPLAY(1) | 
midiplay —
| midiplay | [ -lmqsvx] [-ddevno] [-ffile] [-ppgm] [-ttempo] [file ...] | 
midiplay command plays MIDI and RMID files using the
  sequencer device. If no file name is given it will play from standard input,
  otherwise it will play the named files.
RMID files are Standard MIDI Files embedded in a RIFF container
    and can usually be found with the ‘rmi’ extension. They
    contain some additional information in other chunks which are not parsed by
    midiplay yet.
The program accepts the following options:
-d
    devno-l flag). There is no way at present to have
      midiplay map playback to more than one device. The
      default is device is given by environment variable
      MIDIUNIT.-f
    file-l-m-p
    pgmmidiplay selectively map channels or
    instruments.-q-s-t
    tempo-adjust-v-xA file containing no tempo indication will be played as if it specified 150 beats per minute. You have been warned.
MIDIUNITmidiplay command first appeared in
  NetBSD 1.4.
midiplay is interrupted, as the data already buffered
  in the sequencer will contain timing events. Use
  midiplay with the -s option to
  silence any sounds left after an interrupted call.
| May 2, 2018 | NetBSD 10.1 |