如何创造"美好"简单的用户输入发出的音符和音乐?

时间:2014-05-01 13:03:45

标签: audio sound-synthesis nice

我想制作一些与DinahMoe's "plink"类似的东西。在plink中,单击鼠标可以播放音高与鼠标高度成比例的音符。我可以看到高度被分成多个"条纹"所以你没有某种"滑动"当你移动鼠标而不是刻度时发出声音,但是我无法弄清楚为什么总是听起来不错。

无论你怎么努力,你都无法让它听起来很糟糕。我没有很多音乐知识,所以有人可以解释一下这是如何工作的以及你将如何实现它?

1 个答案:

答案 0 :(得分:2)

它似乎只使用五声音阶上的音符,类似于弹奏钢琴的黑键。这是我小时候经常做的事情,因为它通常听起来不错!

至于为什么它听起来不错,没有明确的答案(当然对某些人来说听起来可能不太好!)但是对大多数人来说和谐的音乐往往会有很多简单的事情发生组成音符的音符之间的频率比,特别是当这些音符同时播放时。当您从这个特定的五声音阶中选择相当随机的音符选择时,会发生这种情况。 (由于相关原因,你可以看到这个音阶由小音阶中的重要音符组成 - 在某些方面有点像布鲁斯音阶。)

不幸的是,在这个特定的想法中可能没有更多的里程数,因为你可以使用的数量有限的简单比例 - 你用同样的五声音阶制作的其他任何东西最终听起来都类似于&#p; plink& #39 ;.但是,如果您采用提供一组音乐选项的一般想法,所有这些选项听起来都不错,然后允许用户基本上只选择选择哪一个,那么您可以使用很多路线。例如,你可以有一个类似的游戏'其中一名球员'从主刻度中选择和弦的根音,另一个是在和弦中选择哪个音符在旋律中播放。