MIDIRECORD(1)           NetBSD General Commands Manual           MIDIRECORD(1)

NAME
     midirecord -- record midi files

SYNOPSIS
     midirecord [-aDfhoqV] [-B buffersize] [-c channels] [-d devices]
                [-f sequencerdev] [-n notesperbeat] [-r raw_output] [-T tempo]
                [-t time] file

DESCRIPTION
     The midirecord program converts the sequencer events read on sequencerdev
     to the named MIDI SMF output.  If the file name is -, output will go to
     the standard output.  By default, timing for events begins with the first
     event.  The -o flag may be used to start timing events at the process
     start up.

OPTIONS
     The following options are available:

     -a                Append to the specified file, rather than overwriting.

     -B buffersize     Set the sequencer device read buffer size to
                       buffersize.  The default value is 32768 bytes.

     -c channels       Sets the filter list of channels to channels, which is
                       a comma separated list of channels to filter in.

     -D                Enable debug log.

     -d devices        Sets the filter list of devices to devices, which is a
                       comma separated list of devices to filter in.

     -f sequencerdev   Sets the sequencer device to use to sequencerdev.  The
                       default is /dev/music.

     -h                Print a help message.

     -n notesperbeat   Sets the MIDI notes (clocks) per beat to notesperbeat.

     -o                Start the relative timer at process start up instead of
                       at the first event.

     -q                Be quiet.

     -r raw_output     Create the raw output of the sequencer device in
                       raw_output.

     -T tempo          Set the tempo for the recording to tempo.

     -t time           Sets the maximum amount of time to record.  Format is
                       [hh:]mm:ss[.dddddd].

     -V                Be verbose.

ENVIRONMENT
     MIDIDEVICE  the midi device to be used.

SEE ALSO
     midiplay(1), midi(4), sequencer(4)

HISTORY
     The midirecord program was first seen in NetBSD 7.

AUTHORS
     The midirecord program was written by Matthew R. Green
     <mrg@eterna.com.au>.

BUGS
     SYSEX, LOCAL and FULLSIZE messages are not currently handled, but the
     NetBSD sequencer(4) device does not generate them.

NetBSD 7.0                     December 30, 2014                    NetBSD 7.0

You can also request any man page by name and (optionally) by section:

Command: 
Section: 
Architecture: 
Collection: 
 

Use the DEFAULT collection to view manual pages for third-party software.


©1994 Man-cgi 1.15, Panagiotis Christias
©1996-2017 Modified for NetBSD by Kimmo Suominen