由于要采集钢琴上单键的wav,google遍寻不获的情况下求教于花姐姐。
给我推荐的是比较传统的做法,从软波表中采样成wav。
收获:
软波表的文件所谓的Sound font(.sf2)记录了各种各样的乐器的单键发声。
midi文件(.mid)记录了乐曲的时间跟乐器响键的关系。
播放midi的工具首先从midi中得到乐谱,然后按图索骥从软波表中得到相应的声音,进行播放。
如果要采集wav的话,从中进行即可。
timidity是一个比较通用的工具,可以先设定使用的软波表,然后播放midi。
如果软波表中没有midi所需要的乐器,则相关乐器的声音不发出……
嗯,人应该在空闲时候做一点自己喜欢做的事情。