我认为我需要做的是创建一些代码,让我可以读取一堆原始声音文件(例如,吉他的完整声音字体),处理这些文件(构建和弦),并将结果作为另一组输出的文件。
我的问题:任何人都可以向我指出一些与此任务接近的代码,这将使我不必从头开始做所有事情吗?
编辑:下面的答案建议我使用我看过的车库乐队。它看起来像一个很棒的工具。我可以在车库乐队上构建我的 24 个和弦。但是我需要将它保存为 MIDI,并编写我自己的代码来处理这个 MIDI 文件,调整单个音符的音量,保存它,然后通过车库乐队录制声音将其反馈回来。任何人都可以指出一些可以让我开始处理midi的代码吗?
山姆
PS如果有任何兴趣,这就是我正在做的事情:
我面临的困难是如何给和弦发声……如果我只为 C 大调和弦做 {C4 E4 G4},为 G 做 {G4 B5 D5} 等等,听起来会很糟糕
钢琴家根本不会像那样从 C 转到 G。发声是一门艺术,因此每个音符都会尝试将最小距离移动到新的分辨率。
而且我看不到任何以与关键无关的方式来描述这一点的公式。
所以我尝试弹奏所有 Cs Es 和 Gs,为“C 大调”创建声音纹理
如果我将所有相应的幅度放在钟形曲线下,每个大调或小调和弦的能量都应该以同一点为中心,所以效果是纹理会发生变化,而不会给人任何明显/粗略的向上/向下移动的印象
这现在有意义吗?任务变成:如何构造24个纹理?