gpt4 book ai didi

audio - 使用新创建的声音字体播放 MIDI 时,在 channel 9 上找不到预设

转载 作者:行者123 更新时间:2023-12-01 01:00:50 25 4
gpt4 key购买 nike

我用 Polyphone 创建了一个声音字体来创建一个新的乐器“bagana”。

它只有 1 个乐器“Bagana”,还有 1 个现在的“Bagana”。

我尝试用 FluidSynth 播放一个 MIDI 文件(只是一个钢琴曲),它奏效了。当我通过新的声音引导它时,它说:

fluidsynth: warning: No preset found on channel 9 [bank=128 prog=0]

未加载声音字体是否有问题?

This is the sf2 filethisthis是我正在尝试播放的 MIDI 文件。

我正在使用以下命令运行 MIDI:
>>fluidsynth -C0 -R1 -l -a alsa -F out.wav ./bagana.sf2 /home/dorien/UA/projects/bagana/Reunion_Example.mid 

最佳答案

对于通用 MIDI 兼容性,默认声音字体乐器分配是 channel 0–8 和 10–15 的库 0、程序 0(“原声大钢琴”)和 channel 9 的库 128、程序 0(“默认鼓组”) .

显然,您的声音字体没有后者。

如果您的 MIDI 文件不采用通用 MIDI 兼容乐器并且不尝试在 channel 9 上播放鼓声音,这无关紧要。

关于audio - 使用新创建的声音字体播放 MIDI 时,在 channel 9 上找不到预设,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23564706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com