timidity(1) General Commands Manual timidity(1) (NAME) TiMidity++ - MIDI WAVE (SYNOPSIS) timidity [options] filename [...] (DESCRIPTION) TiMidity++ MIDI ( : MIDI *.mid Recomposer *.rcp *.r36 *.g18 *.g36 Module *.mod) ( RIFF WAVE) . TiMidity++ patch Gravis Ultrasound Soundfont (*.sfx *.sf2) MIDI . TiMidity++ . TiMidity++ KAR WRD . (FILENAME) filename : - MIDI (standard input). path/filename MIDI . dir:directory directory/ MIDI directory . : % timidity some/where/ some/where/ . Archive File ( ) . MIDI # . <<#>> (wildcard) . (escape sequence) \xHH <> . : % timidity file.zip#file.mid file.mid file.zip % timidity file.lzh#*.mid *.mid file.lzh % timidity file.tgz#* file.tgz TiMidity++ MS Windows . TiMidity++ : tar (*.tar) tar+gzip (*.tar.gz, *.tgz) zip (*.zip) lzh (*.lzh, *.lha) ( lh0 lh1 lh2 lh3 lh4 lh5 lh6 lz4 lzs lz5 ) (expander) . TiMidity++ . news://news-server[:port]/Message-ID news://news-server[:port]/newsgroup[/first-last] MIDI (news server). TiMidity++ MIDI . news://* TiMidity++ MIME MIDI *.mime mime: MIME . MIME : uu-encoded file begin base64 encoded Content-Transfer-Encoding: base64 quoted-string Content-Transfer-Encoding: quoted-string Mac BinHex format HQX http://address ftp://address URL. : % timidity http://www.goice.co.jp/member/mo/dist/midi/impromptu.mid MIDI . *.cfg patch ( ) . TiMidity++ : .mid, .rmi (Format 0, 1, 2) MIDI .rcp, .r36, .g18, .g36 (Recomposer formats) Recomposer COME ON MUSIC . .mfi (MFi Version 3 - Melody Format for i-Mode) i-Mode . .kar (Karaoke format) Lyric Meta Event . .mod, mod.* (Module file) .wrd (WRD format) (OPTIONS) TiMidity++ : -A [n][,m](a) --amplification=n --drumpower=m --[no-]volume-compensation (master volume) n% . 70% . (amplification) . (drum power) . 0 ( ) 800 . `a' -a --volume-compensation TiMidity++ . . : -A90 90% 100% -A,120 70% 120% -A90,120 90% 120% -Aa 70% 100% -A90a 90% 100% -A,120a 70% 120% -A90,120a 90% 120% -a, --[no-]anti-alias (anti-aliasing) . . -B n,m, --buffer-fragments=n,m Linux/FreeBSD/OSS/ALSA/Windows . . TiMidity++ . 0 . -C n, --control-ratio=n . (envelopes) -- CPU . -c file, --config-file=file . -D n, --drum-channel=n . -n (instrumental) . n 0 . -d dir, --interface-path=dir (dynamic-link interface) . -E mode, --ext=mode (extend modes) TiMidity++ . ( ): w/W, --[no-]mod-wheel / . p/P, --[no-]portamento / . v/V, --[no-]vibrato / NRPM (). s/S, --[no-]ch-pressure / (channel pressure). e/E, --[no-]mod-envelope / . t/T, --[no-]trace-text-meta / (Text Meta Events). o/O, --[no-]overlap-voice / . z/Z, --[no-]temper-control / MIDI (MIDI Tuning Standard). mHH, --default-mid=HH (manufacturer ID) HH ( HH ). HH GS/gs XG/xg GM/gm 41 43 7e . MHH, --system-mid=HH HH ( HH ). . . bn, --default-bank=n (tone bank) n . Bn, --force-bank=n n . in[/m], --default-program=n[/m] (program number) . (Program Change) MIDI . n /m m n . In[/m], --force-program=n[/m] -Ei . F args (effects). . args : delay=(d|l|r|b)[,msec], --delay=(d|l|r|b)[,msec] (delay) . d, 0 . l, 1 . r, 2 . b, 3 . msec . chorus=(d|n|s)[,level], --chorus=(d|n|s)[,level] d, 0 . n, 1 (chorus) MIDI. s, 2 (Surround) (). level 0 127 . reverb=(d|n|g)[,level], --reverb=(d|n|g)[,level] reverb=(f|G)[,level,scaleroom,offsetroom,predelay].TP --reverb=(f|G)[,level,scaleroom,offsetroom,predelay] d, 0 (reverb) MIDI. n, 1 MIDI. . g, 2 (Global). f, 3 MIDI Freeverb (). G, 4 Freeverb. level 0 127 . Freeverb scaleroom offsetroom predelay . scaleroom offsetroom : roomsize = C * scaleroom + offsetroom C . predelay (pre- delay) . . 0.28 0.7 100 . vlpf=(d|c|m), --voice-lpf=(d|c|m) d, 0 (LPF). c, 1 (Chamberlin resonant LPF) (12dB/oct) (). m, 2 VCF (Moog resonant low-pass VCF) (24dB/oct). ns=n, --noise-shaping=n (noise-shaping) n . (decay) . n 0 () 4 () . 4 . n 0 4 . . 4 . 0 . 1 . 2 (soft-clipping) + . 3 + . 4 . resamp=(d|l|c|L|n|g), --resample=(d|l|c|L|n|g) d, 0 . l, 1 . c, 2 (Cubic spline). L, 3 . n, 4 . g, 5 (). -N . -e, --evil TiMidity++ (evil) ! Win32 . . -F, --[no-]fast-panning panning MIDI panning . -F (popping) . TiMidity++ (toggle) . -f, --[no-]fast-decay (fast envelopes) (toggle). TiMidity++ (release time) . -G begin1-end1[,begin2-end2,...](m) --segment=begin1-end1[,begin2-end2,...](m) () . : begin-end - 0-infinity . begin end . : [:][.] 'm' . : [.] ( ) : -G12-1:00.500 . -G-5,2:00- . -G11.4-20m -G4:00- . -g sec, --spectrogram=sec (Sound-Spectrogram) . X (X Window System) . -H n, --force-keysig=n (key signature) . MIDI (transposition) ( n ) ( n ) . n -7 7 . n 1 MIDI 1 ( ) . . -h, --help . -i mode, --interface=mode --realtime-priority=n --sequencer-ports=n . mode . TiMidity++ -h . (sequencer) ALSA --realtime-priority (realtime) n --sequencer-ports . 4 . : -id (dumb interface) -in ncurses -is S-Lang.TP -ia X Athena Widget -ik Tcl/Tk -im Motif -iT vt100 -ie Emacs ( "M-x timidity" Emacs) -ii (skin) TIMIDITY_SKIN ( ). -ig GTK+ -ir TiMidity++ MIDI. -iA TiMidity++ (sequencer) ALSA. -iW Windows -iw Windows -iP PortMIDI -ip UMP . : v, --verbose=n . . q, --quiet=n . . t, --[no-]trace (trace). TiMidity++ . Linux DMA -B . l, --[no-]loop ( ) r, --[no-]random s, --[no-]sort D, --[no-]background TiMidity++ ( alsaseq) -j, --[no-]realtime-load (patch) . -K n, --adjust-key=n ( ) n . -24 24. -k msec, --voice-queue=msec . msec TiMidity++ . MIDI . msec TiMidity++ . -L path, --patch-path=path path . MIDI . . . -M name, --pcm-file=name TiMidity++ MIDI PCM . "auto" TiMidity++ foo.mid foo.mid.wav foo.mid.aiff . "none" . name . -m msec, --decay-time=msec (envelope). msec (sustained) . -m0 (ramping) (). -m1 . -m3000 3 ( ). . -N n, --interpolation=n . -EFresamp . cspline, lagrange - ( ). newton n . n 1 57 . gauss n+1 . 0 () 34 () 25 . . -O mode, --output-mode=mode --flac-verify --flac-padding=n --flac-complevel=n --oggflac --speex-quality=n --speex-vbr --speex-abr=n --speex-vad --speex-dtx --speex-complexity=n --speex-nframes=n (). mode . TiMidity++ -h . Ogg FLAC ( ) (padding) ( 4096 ) (0 8) ( 5 ) OggFLAC --flac-verify --flac-padding --flac-complevel --oggflac . Ogg Speex (0 10) ( 8 ) VBR ABR n VAD ( ) DTX ( ) (0 10) ( 3 ) Ogg (0 10) ( 1 ) --speex-quality --speex-vbr --speex-abr --speex-vad --speex-dtx --speex-complexity --speex-nframes . : -Od OSS dsp () -Os ALSA -Or (raw waveform). . : -OrU u-Law -Or1sl PCM -Or8ul PCM -Ou Sun Audio (au) -Oa AIFF -Ow RIFF WAVE. (non-seekable) TiMidity++ RIFF data 0xffffffff . sox (on-the-fly) sox (pipe) . -Ol MIDI -OM MOD MIDI -Oe EsounD -Op PortAudio -Oj JACK -OR aRts -OA Alib -Ov Ogg Vorbis -OF Ogg FLAC -OS Ogg Speex -OO libao (Format options) . : S, --output-stereo M, --output-mono (Mono) s, --output-signed u, --output-unsigned 1, --output-16bit 2, --output-24bit 8, --output-8bit l, --output-linear U, --output-ulaw u-Law ( ) A, --output-alaw A-Law x, --[no-]output-swab (Byte-swapped) . RIFF WAVE uLaw PCM . -o file, --output-file=file file -O HP-UX . `-' stdout . -P file, --patch-file=file (patch file) . -p [n](a) --polyphony=n --[no-]polyphony-reduction (polyphony - ) n . `a' -p --polyphony-reduction TiMidity++ . -Q n[,...](t) --mute=n[,...] --temper-mute=n[,...] n . n `,' . n 0 () . -n n ( ) . `t' -Q --temper-mute (temperament mute) . n . n 0 3 . n 4 7 . -q sec/n, --audio-buffer=sec/n . sec n ( 5.0/100 ) ( ). -R msec (Pseudo Reverb) . (release) msec . msec 0 msec 800 (). -S n, --cache-size=n (re-sample cache) n . n 0 . n 2097152 ( ) . -s freq, --sampling-freq=freq ( ). -- . -T n, --adjust-tempo=n (tempo) n 120 MOD Amiga NTSC . -t code, --output-charset=code . code : auto LANG . ascii ASCII (.) . nocnv . 1251 windows-1251 koi8-r. euc EUC ()..TP jis JIS . sjis SJIS . -U, --[no-]unload-instruments MIDI. . -V power, --volume-curve=power (volume curve). volume^power . 0 () . midi velocity/volume/expression (: 1 : ~1.661 GS: ~2). -v, --version -W mode, --wrd=mode WRD. mode : x X Window System w Windows t TTY d Dumb ( WRD) - (trace) WRD R[opts] WRD: a1=b1,a2=b2,... WRD. an bn . d=n (@WAIT @WMODE) MIMPI. : -WRd=0 MIMPI -WRd=1 () -WRd=2 F=file file WRD *.wrd . f=file file WRD. WRD ( -i?t) WRD . -w mode, --rcpcv-dll=mode MS Windows. : -w r rcpcv.dll RCP/R36. -w R rcpcv.dll (). -x str, --config-string=str TiMidity++ str. str timidity.cfg . : -x'bank 0\n0 violin.pat' 0 violin . `\' ( 0x5c) str C (escape character) . \n carriage return . -Z file, --freq-table=file file . (12-equal temperament) . ``pure'' TiMidity++ (pure intonation) . -Zpure[n(m)], --pure-intonation=[n(m)] (meta-event) (Key Signature) MIDI. MIDI . n . (sharp) n . (flat) n . n -7 7 . (minor mode) 'm' -Zpure . --module=n . n : 0 TiMidity++ 1 Roland SC-55 2 Roland SC-88 3 Roland SC-88Pro 4 Roland SC-8850 5-15 GS 16 YAMAHA MU-50 17 YAMAHA MU-80 18 YAMAHA MU-90 19 YAMAHA MU-100 20-31 XG 32 SoundBlaster Live! 33 SoundBlaster Audigy 34-111 112 TiMidity++ Special 1 113-126 TiMidity++ 127 TiMidity++ Debug lsmidiprog(1), mididump(1), patinfo(1), sf2text(1), wav2pat(1), timidity.cfg(5) (COPYRIGHT) Copyright (C) 1999-2004 Masanao Izumo Copyright (C) 1995 Tuukka Toivonen TiMidity-0.2i Tuukka Toivonen . . GNU General Public License (Free Software Foundation) ( ) . . GNU General Public License . GNU General Public License : Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA (AVAILABILITY) TiMidity++ URL https://sourceforge.net/projects/timidity (BUGS) CPU ! :-) (AUTHORS) 0.2i : Tuukka Toivonen Vincent Pagel Takashi Iwai Davide Moretti Chi Ming HUNG Riccardo Facchetti TiMidity++: IZUMO Masanao HARADA Tomokazu YAMATE Keiichirou KIRYU Masaki AOKI Daisuke MATSUMOTO Shoji KOYANAGI Masaaki IMAI Kunihiko NOGAMI Takaya WATANABE Takanori TAKEKAWA Hiroshi NAGANO Daisuke KINOSHITA kosuke SHIGEMURA Norikatsu YAMAHATA Isaku ARAI Yoshishige Glenn Trigg Tim Allen Michael Haardt Eric A. Welsh Paolo Bonzini KIMOTO Masahiko IWAI Takashi Saito SATO Kentaro TAMUKI Shoichi URABE Shohei SUENAGA Keishi SUZUKI Koji ( ) . NAGANO Daisuke . TAMUKI Shoichi URABE Shohei . :) . 2.13.0 April 25 2004 timidity(1)