summaryrefslogtreecommitdiffabout
path: root/man
Side-by-side diff
Diffstat (limited to 'man') (more/less context) (show whitespace changes)
-rw-r--r--man/.gitignore2
-rw-r--r--man/Makefile.am3
-rw-r--r--man/midi2f0.185
-rw-r--r--man/mididump.172
-rw-r--r--man/midifilter.193
5 files changed, 255 insertions, 0 deletions
diff --git a/man/.gitignore b/man/.gitignore
new file mode 100644
index 0000000..3dda729
--- a/dev/null
+++ b/man/.gitignore
@@ -0,0 +1,2 @@
+Makefile.in
+Makefile
diff --git a/man/Makefile.am b/man/Makefile.am
new file mode 100644
index 0000000..13bcb82
--- a/dev/null
+++ b/man/Makefile.am
@@ -0,0 +1,3 @@
+man_MANS = midi2f0.1 midifilter.1 mididump.1
+
+EXTRA_DIST=${man_MANS}
diff --git a/man/midi2f0.1 b/man/midi2f0.1
new file mode 100644
index 0000000..ae89ea8
--- a/dev/null
+++ b/man/midi2f0.1
@@ -0,0 +1,85 @@
+.TH midi2f0 1 "August 11th, 2006" "midi2f0(1)" "Klever Group (http://www.klever.net/)"
+.hla en
+
+.SH NAME
+
+midi2f0 \- Standard MIDI File converter
+
+.SH SYNOPSYS
+
+\fBmidi2f0\fR
+[\fB-h\fR | \fB--help\fR | \fB--usage\fR]
+[\fB-V\fR | \fB--version\fR]
+[\fB-L\fR | \fB--license\fR]
+[<input-file>[ <output-file>]]
+
+.SH DESCRIPTION
+
+midi2f0 converts Standard MIDI Files to Standard MIDI Files format 0, which
+is single track midi file. You may want to perform such conversion before
+putting the file on the memory card for some MIDI keyboard consumption.
+
+if you want to load file from standard input or dump results to standard output
+just omit corresponding file or specify '-'.
+
+.SH OPTIONS
+
+.TP
+\fB-h\fR, \fB--help\fR, \fB--usage\fR
+Display short usage message and exit.
+.TP
+\fB-V\fR, \fB--version\fR
+Report version and exit.
+.TP
+\fB-L\fR, \fB--license\fR
+Show licensing terms.
+
+.SH EXAMPLE
+
+.TP
+.nf
+\fBmidi2f0\fR midifile.mid \\
+| \fBmidifilter\fR \fB-f\fR \fBsysex,meta_unknown,meta_obsolete,meta_texts\fR \\
+>/mnt/card/casio_md/midifile.mid
+.fi
+
+This command converts file to SMF0 file, strips events not understood and not
+used by the keyboard and puts it to the memory card.
+
+.SH EXIT STATUS
+
+Zero in case of success, non-zero otherwise.
+
+.SH AUTHOR
+
+Written by Michael 'hacker' Krelin <hacker@klever.net>
+
+.SH COPYRIGHT
+
+Copyright (c) 2006 Klever Group (http://www.klever.net/)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is furnished to do
+so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+.SH BUGS
+
+You tell me. Send reports to <midillo-bugs@klever.net>
+
+.SH SEE ALSO
+\fBmidifilter\fR(1)
+\fBmididump\fR(1)
diff --git a/man/mididump.1 b/man/mididump.1
new file mode 100644
index 0000000..e236ddc
--- a/dev/null
+++ b/man/mididump.1
@@ -0,0 +1,72 @@
+.TH mididump 1 "August 11th, 2006" "mididump(1)" "Klever Group (http://www.klever.net/)"
+.hla en
+
+.SH NAME
+
+mididump \- Standard MIDI File dump
+
+.SH SYNOPSYS
+
+\fBmididump\fR
+[\fB-h\fR | \fB--help\fR | \fB--usage\fR]
+[\fB-V\fR | \fB--version\fR]
+[\fB-L\fR | \fB--license\fR]
+[<input-file>[ <output-file>]]
+
+.SH DESCRIPTION
+
+mididump outputs ascii representation of the input SMF file. At this point it
+may only be useful for debugging purpose.
+
+if you want to load file from standard input or dump results to standard output
+just omit corresponding file or specify '-'.
+
+.SH OPTIONS
+
+.TP
+\fB-h\fR, \fB--help\fR, \fB--usage\fR
+Display short usage message and exit.
+.TP
+\fB-V\fR, \fB--version\fR
+Report version and exit.
+.TP
+\fB-L\fR, \fB--license\fR
+Show licensing terms.
+
+.SH EXIT STATUS
+
+Zero in case of success, non-zero otherwise.
+
+.SH AUTHOR
+
+Written by Michael 'hacker' Krelin <hacker@klever.net>
+
+.SH COPYRIGHT
+
+Copyright (c) 2006 Klever Group (http://www.klever.net/)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is furnished to do
+so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+.SH BUGS
+
+You tell me. Send reports to <midillo-bugs@klever.net>
+
+.SH SEE ALSO
+\fBmidi2f0\fR(1)
+\fBmidifilter\fR(1)
diff --git a/man/midifilter.1 b/man/midifilter.1
new file mode 100644
index 0000000..eddd66d
--- a/dev/null
+++ b/man/midifilter.1
@@ -0,0 +1,93 @@
+.TH midifilter 1 "August 11th, 2006" "midifilter(1)" "Klever Group (http://www.klever.net/)"
+.hla en
+
+.SH NAME
+
+midifilter \- Standard MIDI File filter
+
+.SH SYNOPSYS
+
+\fBmidifilter\fR
+[\fB-h\fR | \fB--help\fR | \fB--usage\fR]
+[\fB-V\fR | \fB--version\fR]
+[\fB-L\fR | \fB--license\fR]
+[\fB-f\fR \fI<filters>\fR | \fB--filter=\fI<filters>\fR]
+[\fB-l\fR | \fB--list-filters\fR]
+[<input-file>[ <output-file>]]
+
+.SH DESCRIPTION
+
+midifilter simply strips unwanted events from the Standard MIDI File. You may
+wish to strip some certain events if you know the events may break whatever
+will do any further processing of the file or just to reduce file size.
+
+if you want to load file from standard input or dump results to standard output
+just omit corresponding file or specify '-'.
+
+.SH OPTIONS
+
+.TP
+\fB-h\fR, \fB--help\fR, \fB--usage\fR
+Display short usage message and exit.
+.TP
+\fB-V\fR, \fB--version\fR
+Report version and exit.
+.TP
+\fB-L\fR, \fB--license\fR
+Show licensing terms.
+.TP
+\fB-f\fR \fI<filters>\fR, \fB--filter=\fI<filters\fR
+Specify the list of comma-separated filters to apply.
+.TP
+\fB-l\fR, \fB--list-filters\fR
+List available filters.
+
+.SH EXAMPLE
+
+.TP
+.nf
+\fBmidi2f0\fR midifile.mid \\
+| \fBmidifilter\fR \fB-f\fR \fBsysex,meta_unknown,meta_obsolete,meta_texts\fR \\
+>/mnt/card/casio_md/midifile.mid
+.fi
+
+This command converts file to SMF0 file, strips events not understood and not
+used by the keyboard and puts it to the memory card.
+
+.SH EXIT STATUS
+
+Zero in case of success, non-zero otherwise.
+
+.SH AUTHOR
+
+Written by Michael 'hacker' Krelin <hacker@klever.net>
+
+.SH COPYRIGHT
+
+Copyright (c) 2006 Klever Group (http://www.klever.net/)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is furnished to do
+so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+.SH BUGS
+
+You tell me. Send reports to <midillo-bugs@klever.net>
+
+.SH SEE ALSO
+\fBmidi2f0\fR(1)
+\fBmididump\fR(1)