音乐是人类更加愉快的方面之一。倾听它提供了这样的刺激,但创造它 - 这需要真正的工作。但如果有一种简化的方法怎么办?当然还有!这种指示帖子rinkintran.讲述如何在FPGA板上制作8步合成器。
定序器根据相关板的开关位置播放声音。本教程使用Digilentnexys 2板,有八个开关。(但是,代码可以轻松修改用于其他板。)该项目还利用扬声器(优选为单调的单调,为简单的缘故)和一台计算机,以便您可以将编程上传到FPGA上。
这个项目的创造者使用语气矩阵,一个在线阶跃序列机,作为他们游戏的基础。在您开始之前,您应该扮演一个满量程,并掌握对语气矩阵。这款特殊的游戏粘在板上的输入,但您可以使用外部按钮或LED非常容易地添加更多注释。首先,您必须配置Nexys 2的输入和输出。使用按钮,您将对每个交换机连接特定的音调。接下来,必须创建组件 - 包括有限状态机,时钟分频器,替扣,脉冲发生器等。创建它们后,您必须将它们彼此连接。创建用户约束文件(UCF)后,您将连接物理组件。然后是时候玩游戏了!
你在等什么?开始制作音乐(或非常愉快的色调组合)!
