Welcome to Linux Knowledge Base and Tutorial
"The place where you learn linux"

 Create an AccountHome | Submit News | Your Account  

Tutorial Menu
Linux Tutorial Home
Table of Contents

· Introduction to Operating Systems
· Linux Basics
· Working with the System
· Shells and Utilities
· Editing Files
· Basic Administration
· The Operating System
· The X Windowing System
· The Computer Itself
· Networking
· System Monitoring
· Solving Problems
· Security
· Installing and Upgrading
· Linux and Windows

Man Pages
Linux Topics
Test Your Knowledge

Site Menu
Site Map
Copyright Info
Terms of Use
Privacy Info
Masthead / Impressum
Your Account

Private Messages

News Archive
Submit News
User Articles
Web Links


The Web

Who's Online
There are currently, 81 guest(s) and 0 member(s) that are online.

You are an Anonymous user. You can register for free by clicking here







       The  file  timidity.cfg describes the runtime environments
       of timidity(1) that are the path of  sound  font,  instru­
       ments configrations or else.
       TiMidity  looks for the configuration file timidity.cfg at
       startup, before processing any options.  If  it  can't  be
       accessed, and the library path is changed with a -L option
       on the command line, then the default file will be  sought
       again  along  the  new  library  path after processing all
       options, unless another configuration file  was  specified
       with the -c option.

       Configuration files define the mapping of MIDI programs to
       instrument files. Multiple files may  be   specified,  and
       statements in later ones will override earlier ones.


       Following statements can be used in a configuration file:

       dir directory
              Adds  directory to the search path in the same man­
              ner as the -L command line option.


       Archive file are also allowed. For example:
       dir /usr/local/share/timidity/inst/foo.zip#
       1 baz.pat
       2 zoo.pat
       0 bar.pat

       At first, dir specities the archive name (followed by '#')
       for  the  path  of  patch files same as directory name (in
       this  case  ,   "/usr/local/share/timidity/inst/foo.zip").
       TiMidity  recognize  the  path  is  an archive file if the
       expression has the last character '#', and also  read  the
       files  contained in this archive file.  In previouns exam­
       ple the patch files bar.pat, baz.pat and zoo.pat contained
       in the foo.zip are also installed.

              numbers from 1 to 128.

       drumset number
              Selects  the  drum  set  to modify.  Patch mappings
              that follow will affect this drum set.

       number file [options]
              Specifies  that  the the MIDI program number in the
              current tone bank or  drum  set  should  be  played
              using  the  patch  file.  options may be any of the

                     Amplifies the instrument's volume by  ampli­
                     fication  percent. If no value is specified,
                     one will be automatically  determined  when­
                     ever the instrument is loaded.

                     Specifies a fixed  MIDI  note  to  use  when
                     playing  the  instrument.  If note is 0, the
                     instrument will be played at  whatever  note
                     the  Note  On  event  triggering it has. For
                     percussion instruments, if no value is spec­
                     ified in the configuration file, the default
                     in the patch file will be used.

                     Sets  the instrument's default panning. pan­
                     ning may be left, right, center, or an  nte­
                     ger  between  -100   and   100,  designating
                     full  left  and full right respectively.  If
                     no value is specified, the  default  in  the
                     patch  file will be used.  Note that panning
                     controls in MIDI files  will  override  this

                     By  default,  percussion  instruments   have
                     their    loop   and   envelope   information
                     stripped.  Strangely  shaped  envelopes  are
                     removed  automatically  from melodic instru­
                     ments as  well. keep can be used to  prevent
                     stripping envelope or loop data.  For  exam­
                     ple, the Short and Long  Whistle  percussion
                     instruments (General Midi numbers 71 and 72)

       The following statements are available only latest  TiMid­

       #extension altassign program1 program2 ...
              Sets  the alternate assign for drum set.  For exam­
              ple, if you want to pronounce Hi-Hat cymbals  (note
              number  42/44/46)  in  the drumset 0 exclusively to
              each others, specify:

              drumset 0
              altassign 42 44 46

              Note that alternate assign of drumset 0 is used  by

       #extension comm program secound
              Specifies  the  comment comment for the tone number
              program.  These comments are displayed in the indi­
              cater  line  at  the  case  TiMidity is booted with
              option -int, -iTt.

       #extension timeout program secound
              Specifies the time-out value of the program. If any
              notes  pronounced  with the tone number program are
              suspended more than second seconds, TiMidity  kills
              the notes.

       #extension copydrumset drumset
              Copies  all  settings of the drumset to the current

       #extension copybank bank
              Copies all settings of  the  bank  to  the  current

       #extension HTTPproxy hostname:port
              Specifies  the proxy of the HTTP protocol. hostname
              and port are of the proxy host's.

       #extension FTPproxy hostname:port
              Specifies the prox of the  FTP  protocol.  Same  as

       #extension mailaddr your-mail-address
       or  earlier).   So these statememts are treated as comment
       The latest TiMidity treats "#extension" as white-space. So
       you can omit it.

       If  any  file-name  expression  ended  with  character '|'
       (Ascii 0x7c), the file-name is treated as command and out­
       puts  of  the  command  are  also examined as arguments of


       timidity(1),   lsmidiprog(1),   mididump(1),   patinfo(1),
       sf2text(1), wav2pat(1)


       Copyright  (C)  1999  Masanao Izumo <mo@goice.co.jp> Copy­
       right (C) 1995 Tuukka Toivonen <tt@cgs.fi>

       Original version was developed under the  name  of  Tuukka
       Toivonen  <tt@cgs.fi>  until the version of TiMidity-0.2i.
       His development was discontinued because of his busy work.

       This  program  is  free  software; you can redistribute it
       and/or modify it under the terms of the GNU General Public
       License  as  published  by  the  Free Software Foundation;
       either version 2 of the License, or (at your  option)  any
       later version.

       This  program  is  distributed in the hope that it will be
       useful, but WITHOUT ANY WARRANTY; without even the implied
       PURPOSE. See the  GNU  General  Public  License  for  more

       You  should have received a copy of the GNU General Public
       License along with this program; if not, write to the Free
       Software  Foundation,  Inc.,  59  Temple Place, Suite 330,
       Boston, MA  02111-1307  USA


       The latest release is available on the TiMidity++ Page,
       URL http://www.goice.co.jp/member/mo/timidity/




Security Code
Security Code
Type Security Code

Don't have an account yet? You can create one. As a registered user you have some advantages like theme manager, comments configuration and post comments with your name.

Help if you can!

Amazon Wish List

Did You Know?
The Linux Tutorial can use your help.


Tell a Friend About Us

Bookmark and Share

Web site powered by PHP-Nuke

Is this information useful? At the very least you can help by spreading the word to your favorite newsgroups, mailing lists and forums.
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters. Articles are the property of their respective owners. Unless otherwise stated in the body of the article, article content (C) 1994-2013 by James Mohr. All rights reserved. The stylized page/paper, as well as the terms "The Linux Tutorial", "The Linux Server Tutorial", "The Linux Knowledge Base and Tutorial" and "The place where you learn Linux" are service marks of James Mohr. All rights reserved.
The Linux Knowledge Base and Tutorial may contain links to sites on the Internet, which are owned and operated by third parties. The Linux Tutorial is not responsible for the content of any such third-party site. By viewing/utilizing this web site, you have agreed to our disclaimer, terms of use and privacy policy. Use of automated download software ("harvesters") such as wget, httrack, etc. causes the site to quickly exceed its bandwidth limitation and are therefore expressly prohibited. For more details on this, take a look here

PHP-Nuke Copyright © 2004 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 0.09 Seconds