Soundfont示例链接为0

时间:2018-12-08 00:24:32

标签: soundfont fluidsynth

我正在尝试解析和渲染Soundfont(sf2)文件(我知道那里已有工具,这更多是出于我的好奇心)。使用http://www.synthfont.com/sfspec24.pdf的规范,我可以很好地解析它。但是,查看示例标题时,我遇到了一些奇怪的值。

该规范指出样本标头包含一个sampleLink字段,该字段的值(对于属于立体声样本的样本而言)是指向对应样本的指针。但是,在解析FluidSynth的GM声音字体文件时,即使0对应于左样本或右样本,所有这些字段的值均为sampleLinkType。也许这只是声音字体文件的问题(我使用了别人的sf2解析包并得到了相同的结果)-我还没有尝试过任何其他声音字体文件。但是很显然,每个左或右样本都不应链接到样本列表中的第一个样本。

我想念什么吗?是否有更新的说明可以跟踪该文件?

作为记录,我正在使用的soundfont文件是我在Ubuntu上安装fluidsynth所获得的。

0 个答案:

没有答案