我正在开发一个吉他工具箱应用程序,其中一个组件是和弦和音阶字典。
我的问题是:
如果我知道给定音符的 khz 频率/音高,我如何才能在该音高上产生可接受的声音(可能是 midi)?
我的第二个问题是和弦是由 2 个或更多音符组成的,我将如何在一个 appregio 中将 2 个或更多音符分层(一个接一个地演奏并保持形成和弦)?
如果有任何关于我搜索并错过的指示,请指出我正确的方向。
首先,琶音是以八度音阶演奏的单个音符,或一次演奏一个音符的和弦。因此,双音符“琶音”的概念与独角兽在同一个地方。没有这样的事情。
你可能会看到所谓的“强力和弦”,它使用两个音符,通常在相邻的琴弦上,一个品格分开。
要生成您的音调,请使用免费应用程序“Audacity”,它可以为您提供所有标准音调,仅用于询问。我曾经为一个实验制作了一个只有 440Hz 的 2 小时长音,以确定吉他弦随时间的变化,以确定调音如何响应温度变化。
您可以轻松地以您喜欢的任何长度制作音调。
尝试看看这个,看看它是否有帮助:http: //blogs.msdn.com/b/dawate/archive/2009/06/24/intro-to-audio-programming-part-3-synthesizing-simple-波音频使用 c.aspx