@onjmin/dtm
Preparing search index...
resolveSoundFontFile
Function resolveSoundFontFile
resolveSoundFontFile
(
instrumentKey
:
string
,
bank
:
string
|
null
|
undefined
,
available
?:
ReadonlyMap
<
string
,
ReadonlySet
<
string
>
>
,
)
:
SoundFontFile
楽器キー(FluidR3 の
PPPV
、例
0330
)と音源バンクから、実際に読むファイルを決める。
既定バンク(未指定含む)→ 楽器キーのまま FluidR3。
available
(
SoundFont_list.tone
:バンク →
PPPV
の集合)があれば、 同じプログラムの V=0 を優先し、無ければそのプログラムの最初のバリエーション。 そのプログラム自体が無い(バンクごと無い場合も)なら FluidR3 へ落とす。
available
が無い(一覧を持たない注入エンジン)なら V=0 を仮定する (読み込みに失敗したら呼び出し側が FluidR3 へ落とす)。
Parameters
instrumentKey
:
string
bank
:
string
|
null
|
undefined
Optional
available
:
ReadonlyMap
<
string
,
ReadonlySet
<
string
>
>
Returns
SoundFontFile
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@onjmin/dtm
Loading...
楽器キー(FluidR3 の
PPPV、例0330)と音源バンクから、実際に読むファイルを決める。available(SoundFont_list.tone:バンク →PPPVの集合)があれば、 同じプログラムの V=0 を優先し、無ければそのプログラムの最初のバリエーション。 そのプログラム自体が無い(バンクごと無い場合も)なら FluidR3 へ落とす。availableが無い(一覧を持たない注入エンジン)なら V=0 を仮定する (読み込みに失敗したら呼び出し側が FluidR3 へ落とす)。