@onjmin/dtm
    Preparing search index...

    Function resolveSoundFontFile

    • 楽器キー(FluidR3 の PPPV、例 0330)と音源バンクから、実際に読むファイルを決める。

      • 既定バンク(未指定含む)→ 楽器キーのまま FluidR3。
      • available(SoundFont_list.tone:バンク → PPPV の集合)があれば、 同じプログラムの V=0 を優先し、無ければそのプログラムの最初のバリエーション。 そのプログラム自体が無い(バンクごと無い場合も)なら FluidR3 へ落とす。
      • available が無い(一覧を持たない注入エンジン)なら V=0 を仮定する (読み込みに失敗したら呼び出し側が FluidR3 へ落とす)。

      Parameters

      • instrumentKey: string
      • bank: string | null | undefined
      • Optionalavailable: ReadonlyMap<string, ReadonlySet<string>>

      Returns SoundFontFile