データと相互運用Data & Interchange · 15

音色・ドラムマップSound & Drum Maps

音色名の表示・選択と、リズムエディタのドラム名。どちらも手編集できるテキストファイルです。 Patch-name display / picking and the rhythm editor's drum names — both hand-editable text files.

何のために設定するのかWhat these are for

どちらのマップも、MIDI の番号と、あなたが実際に鳴らす音源の「名前」を結びつけるためのものです。midiom 自体は音を番号(Program / Bank、ノート番号)でしか指定しません。ところがその番号がどの音色・どのドラムを指すかは音源(音色モジュール/ドラム音源/ソフト音源)ごとに違います。手元の音源に合ったマップを割り当てておくと、番号を覚えなくても名前で選べて、画面の表示も意味の通るものになり、打ち込みが速く・間違いにくくなります。設定は任意で、未設定でも番号のまま打ち込めます。 Both maps exist to tie MIDI numbers to the names of the sound source you actually play. midiom itself only addresses sounds by number (Program / Bank, note number), but what each number means differs from one instrument to another (sound module, drum machine, software instrument). Assign a map that matches your gear and you can pick by name and read meaningful labels on screen instead of memorising numbers — faster, with fewer mistakes. They're optional; you can still work with raw numbers.

トラックでの選び方Selecting per track — マップは下記のフォルダに置いたうえで、各トラックの設定(画面構成とトラック)の ProgramMap(音色)/ RhythmMap(ドラム)で選びます。 — Put the files in the folders below, then pick them per track via ProgramMap (sound) / RhythmMap (drums) in the track settings (Workspace & Tracks).

音色バンク .bnkSound banks .bnk

トラックに音色マップ(SoundSet)を割り当てると、数値エディタで Bank+Program が音色名で表示・選択できます。ファイルは <Documents>/midiom/banks に置きます。 Assign a sound map (SoundSet) to a track and the numeric editor shows / picks Bank+Program as patch names. Files live in <Documents>/midiom/banks.

# comment
bank = GM
  msb = 255      ; 255 = any (wildcard)
  lsb = 255
    0 = Acoustic Grand Piano
    1 = Bright Acoustic Piano

msb/lsb255 はワイルドカード。最も具体的に一致する bank を優先します。 255 in msb/lsb is a wildcard; the most specific matching bank wins.

ドラムマップ .drmDrum maps .drm

リズムエディタのレーン(ドラム名)を定義します。<Documents>/midiom/drummaps に 1 ファイル 1 マップで置きます。General MIDI 標準マップは初回起動時に編集可能な .drm として書き出されます。 Defines the rhythm editor's lanes (drum names). One map per file in <Documents>/midiom/drummaps. The General MIDI standard maps are written out as editable .drm on first run.

# comment
name = My Kit       ; optional; falls back to the file name
36 = Bass Drum
38 = Snare

マップ未選択のトラックは全鍵(0–127)を列挙します。新規トラックは General MIDI が既定。 A track with no map lists every key (0–127). New tracks default to General MIDI.

置き場所Where — どちらも OS の Documents/midiom/ 配下です(このマニュアルが置かれているリポジトリの Documents/ とは別物)。 — Both live under the OS Documents/midiom/ (distinct from the repository Documents/ that holds this manual).