万利的STM32板实现的USB MIDI键盘
我是拿原来的USB摇杆的那个程序来改的,所以里面还有很多
原来的摇杆方面的东东,懒得去改它了,能用就行了。
源代码包下载:
地址1:
地址2:http://bbs.21ic.com/upfiles/img/20076/20076221556505.rar
下载后将其解压缩到万利的USB DEMO路径下,即:
Manley/EKBoard/EKSTM32F/USBDemo(8M osc)/USBDemo/USBLib/demos/
然后编译,烧入,插上USB口就可以发现新硬件了,是一个
USB AUDIO设备。
然后就可以使用一些支持MIDI接口的软件来弹琴了~~~不过这
个板子上的开关太少了,我就用了那个摇杆的,4个方向有
4个音。中间那个压是播放里面存储的一个歌,进入播放后,
再动一下那个摇杆就会退出播放了。
这个是我以前在HappyEO下录的自动弹奏的曲子:
下载地址1:
1.rar 2.rar 3.rar
下载地址2:http://computer00.21ic.org/uploadfile-/2007-12/1215456159.rar
这个是HappyEO电子琴小软件:
下载地址1:
1.rar 2.rar 3.rar
下载地址2:http://computer00.21ic.org/uploadfile-/2007-12/1215291213.rar
打开HappyEO电子琴(或者其它类似能够接收MIDI输入的软
件),点击HappyEO面板上的Option按钮,在弹出的对话框
中,单击MIDI输入标签,然后将“用MIDI输入设备”勾上,
在下面的“使用下列MIDI输入设备:”列表框中选中“USB
Audio Device”,然后单击确定。这时再按STM32板上的按
键,电脑应该能发声。如果不能发声,检查音量是否打开。
双击任务栏右下角的小喇叭,里边有个“MIDI Synth”,
这个是控制MIDI合成音量的。最左边那个总音量。按下摇杆
中键,就会自动弹奏内置的一首曲子。
在HappyEO面板的右半部分可以选择不同的乐器,右击一个数
字,在弹出的框中可以选择具体的乐器。只放了一个测试的歌
在里面,大家可以根据我的格式,自己放自己喜欢的歌进去^_^。