diff options
author | Bent Bisballe Nyeng <deva@aasimon.org> | 2015-02-15 10:43:07 +0100 |
---|---|---|
committer | Bent Bisballe Nyeng <deva@aasimon.org> | 2015-02-15 10:43:07 +0100 |
commit | 6188081a19dc60209add5e4f2e1c57d64520f914 (patch) | |
tree | 04b96ffba97a23352ebd8a7bcc49f0003b79e465 /man/drumgizmo.1 | |
parent | 8660860404db3fed04a1d9373d6b90a8f173c809 (diff) | |
parent | 3d695f697e7230f3b4fa8922847b20eae632226f (diff) |
Merge with master. Remove obsolete -p argument from cli. Add new -a argument for async kit loading.
Diffstat (limited to 'man/drumgizmo.1')
-rw-r--r-- | man/drumgizmo.1 | 55 |
1 files changed, 53 insertions, 2 deletions
diff --git a/man/drumgizmo.1 b/man/drumgizmo.1 index 36968fd..3472ddc 100644 --- a/man/drumgizmo.1 +++ b/man/drumgizmo.1 @@ -15,7 +15,7 @@ DrumGizmo uses an open drumkit file format, allowing the community to create the .SH "OPTIONS" .TP \fB-p, --preload -Load entire kit audio files into memory (uses ALOT of memory). +Load entire kit audio files into memory (uses A LOT of memory). .TP \fB-i, --inputengine \fR{dummy|test|jackmidi|midifile} Use said event input engine. @@ -23,12 +23,55 @@ Use said event input engine. \fB-I, --inputparms parmlist Set input engine parameters. .TP -\fB-o, --outputengine \fR{dummy|alsa|jack|sndfile} +.SS +\fBjackmidi: +midimap=<midimapfile> +.TP +.SS +\fBmidifile: +file=<midifile>, speed=<tempo> (default 1.0) +.br +track=<miditrack> (default -1, all tracks) +.br +midimap=<midimapfile>, loop=<true|false> +.TP +.SS +\fBtest: +p=<hit_propability> (default 0.1) +.br +instr=<instrument> (default -1, random instrument) +.br +len=<seconds> (default -1, forever) +.TP +.SS +\fBdummy: +.TP +\fB-o, --outputengine \fR{dummy|alsa|jackaudio|wavfile} Use said audio output engine. .TP \fB-O, --outputparms parmlist Set output engine parameters. .TP +.SS +\fBalsa: +dev=<device> (default 'default') +.br +frames=<frames> (default 32) +.br +srate=<samplerate> (default 441000) +.TP +.SS +\fBwavfile: +file=<filename> (default 'output') +.br +srate=<samplerate> (default 44100) +.TP +.SS +\fBjackaudio: +.TP +.SS +\fBdummy: +.TP \fB-e, --endpos Number of samples to process, -1: infinite. .TP @@ -40,6 +83,14 @@ Print command line help and exit. .TP \fB\fIdrumkitfile Load the drumkitfile. +.El +.Sh "EXAMPLES" +Render midifile to wav files: +.Bb -literal -offset indent -compact +drumgizmo -p -i midifile -I file=file.mid,midimap=midimap.xml -o wavfile -O file=file.wav drumkit.xml +.Ed +Recieve midi from Jack and send audio output to speakers: +drumgizmo -p -i jackmidi -I midimap=midimap.xml -o jackaudio drumkit.xml .SH "BUGS" Report bugs to http://www.drumgizmo.org/wiki/doku.php?id=bugs. |