MirBSD manpage: midiplay(1)

MIDIPLAY(1)                  BSD Reference Manual                  MIDIPLAY(1)

NAME

     midiplay - play MIDI and RMID files

SYNOPSIS

     midiplay [-lmqvx] [-d devno] [-f file] [-t tempo] [file ...]

DESCRIPTION

     The midiplay command plays MIDI and RMID files using the sequencer dev-
     ice.

     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. RIFF
     containers can contain more than one chunk of data; however, using
     midiplay on these is not supported and will behave unpredictably.

     If no file name is given it will play from standard input; otherwise it
     will play the named files.

     The options are as follows:

     -d devno    Specifies the number of the MIDI device used for output (as
                 listed by the -l flag). The default is device 0.

     -f file     Specifies the name of the sequencer device.

     -l          List the possible devices without playing anything.

     -m          Show MIDI file meta events (copyright, lyrics, etc.).

     -q          Do not play the MIDI file, just parse it.

     -t tempo    Specifies the tempo. Default is 100.

     -v          Be verbose. If the flag is repeated, the verbosity increases.

     -x          Play a small sample sound.

FILES

     /dev/music  MIDI sequencer device

SEE ALSO

     midi(4)

HISTORY

     The midiplay command first appeared in NetBSD 1.4. Support for RMID files
     was added in MirBSD #8.

BUGS

     It may take a long while before playing stops when midiplay is interrupt-
     ed since the sequencer and MIDI buffers will still be emptied.

MirBSD #10-current             August 12, 1998                               1

Generated on 2022-12-24 01:00:14 by $MirOS: src/scripts/roff2htm,v 1.113 2022/12/21 23:14:31 tg Exp $ — This product includes material provided by mirabilos.

These manual pages and other documentation are copyrighted by their respective writers; their sources are available at the project’s CVSweb, AnonCVS and other mirrors. The rest is Copyright © 2002–2022 MirBSD.

This manual page’s HTML representation is supposed to be valid XHTML/1.1; if not, please send a bug report — diffs preferred.

Kontakt / Impressum & Datenschutzerklärung