1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77
|
# /etc/midimap.conf -- configuration file for playmidi
# Nathan Laredo (laredo@gnu.ai.mit.edu)
#
# This file is created and maintained automagically by playmidi.
# You may wish to edit this file by hand, so it was made somewhat
# readable. All options are separated by whitespace, all comments
# begin with a # and end with a newline. A colon is used to separate
# an option from its value.
#
# Be warned that if you edit this file while playmidi is running, you
# will lose your changes unless playmidi is terminated before saving.
#
# MIDI MAP:
#
# valid output devices: fm, gus, midi0, midi1, midi2, midi3
# There are 32 channels represented here for devices such as the
# Roland M-GS64 (SC-88) and Yamaha MU-80, or multiple synths (fm/gus/midi)
channel01:midi0 channel02:midi0 channel03:midi0 channel04:midi0
channel05:midi0 channel06:midi0 channel07:midi0 channel08:midi0
channel09:midi0 channel10:midi0 channel11:midi0 channel12:midi0
channel13:midi0 channel14:midi0 channel15:midi0 channel16:midi0
channel17:midi1 channel18:midi1 channel19:midi1 channel20:midi1
channel21:midi1 channel22:midi1 channel23:midi1 channel24:midi1
channel25:midi1 channel26:midi1 channel27:midi1 channel28:midi1
channel29:midi1 channel30:midi1 channel31:midi1 channel32:midi1
# channel 17-32 mapping policy (ignore,echo,special)
# echo will delay notes on channel 1-16 and map to 17-32 and play
# with a slightly different velocity and pan. ignore says 17-32 don't
# exist. special is used for special 32-channel midi files.
xpolicy:echo
# list of channels that contain percussion
# multiple channels are separated by commas
percussion_channels:10,26
# default mode for fm playback, may be 2 or 4.
fm_mode:2
# sequencer device open policy
# exit_on_busy will end the playmidi session if device is in use
# kill_others will kill any other users (if permission allows) before
# attempting to re-open the device. On a secondary failure
# playmidi will exit.
sequencer_policy:exit_on_busy
# File containing 4-op fm melodic instrument library
std.o3:/etc/std.o3
# File containing 4-op fm percussive instrument library
drums.o3:/etc/drums.o3
# File containing 2-op fm melodic instrument library
std.sb:/etc/std.sb
# File containing 2-op fm percussive instrument library
drums.sb:/etc/drums.sb
# paths to search for instrument patch files for gravis ultrasound
# up to three directories may be specified, separated by commas
gus_instruments:/dos/ultrasnd/midi,/usr/local/lib/Plib
# device name of sequencer, usually /dev/sequencer
sequencer_dev:/dev/sequencer
##### end of configuration file
|