单击这里下载本实验程序包:https://bbs.21ic.com/upfiles/img/20093/200931523161808.rar
本程序包在AT91SARM7S64上实现USB MIDI键盘的功能。 打开电子琴软件或者其它的支持MIDI键盘输入设备的软件, 就可以使用该MIDI键盘进行弹奏了。不过,该学习板上只有 6个按键,只使用了K1、K2、K4、K5、K6来弹奏音符,而K3 作为程序自动弹奏的演示启动键。 各个键分别对应的音如下:K6为C,K5为D,K4为E,K1 为F,K2为G,分别对应着C大调的1~5。 K3为程序自动弹奏演示用,按下将自动演奏一段音乐。 下面这个为圈圈对自动弹奏演示的录音: http://blog.21ic.com/attachment.asp?FileID=13332
下面这个为电子琴小软件,除了可以使用MIDI键盘弹奏, 也可以使用普通PC机的键盘弹奏。 http://blog.21ic.com/uploadfile-/2007-12/1215291213.rar
USB MIDI协议: http://blog.21ic.com/attachment.asp?FileID=13347
圈圈 2009-03-15 23:02
|