我希望创建一个音乐创作应用程序,并希望让用户发挥个人的乐器音符。网上有没有地方可以找到我可以为每个音符回放的单独的声音文件,或者有没有一种编程的方法来“生成”每个音调?在我的开发过程中,我并不关心音质。
编辑:我还处于开发的早期阶段。我希望该应用程序是基于浏览器,使用Javascript或类似的东西。Linux开发环境,如果这与此相关的话。音符将通过屏幕界面播放。
发布于 2011-07-05 16:11:45
网上有很多地方可以找到采样仪器。如果你不关心音质,一些免费的soundfonts很可能就能满足你的需求。
例如,这个网站的http://soundfonts.homemusician.net/有钢琴,贝斯,吉他,圆号等(谷歌"free sf2“了解更多信息)
也有很多方法可以生成(也称为合成)音调。
发布于 2011-07-11 17:39:36
爱荷华大学的电子音乐工作室有一个非常好和完整的archive of sampled instruments,每个文件有一个音符。您还应该查看freesound,尽管它是一个更通用的示例共享站点。
发布于 2011-07-05 12:14:25
如果你不介意MIDI文件,你可以得到一个免费的MIDI软件钢琴,并创建自己的文件: C.mid,C#.mid,D.mid等。
这里有一个有一个古怪的界面,但还有更多:
http://download.cnet.com/MidiPiano/3000-2133_4-10542342.html
https://stackoverflow.com/questions/6577806
复制相似问题