第一键盘 - 电子琴在线论坛

 找回密码
 现在注册

QQ登录

只需一步,快速开始

查看: 1248|回复: 7

想做一款硬音源,但是不懂通讯

[复制链接]
发表于 2019-11-6 09:43:23 | 显示全部楼层 |阅读模式
想根据这个原理图画一块板子,然后接我的电钢MIDI口做硬音源用,但是这个怎么切换音色呢
QQ截图20191106084612.png
回复

使用道具 举报

发表于 2019-11-6 10:23:40 | 显示全部楼层
换音色需要电钢支持MIDI指令的发送,包括:CC#0 - Bank Select MSB,CC#32 - Bank Select LSB,Program Change三条MIDI指令。如果电钢不支持,那只能由电钢之外的一些设备给音源发。这时又涉及到如何混合两个设备的MIDI信息,从一个端口发给音源。

楼主在实际动手前,可以先去研究一下MIDI协议。推荐书籍和文档:
1、《音乐声学——音响、乐器、计算机音乐、MIDI、音乐厅声学原理及应用》,龚镇雄著,电子工业出版社出版,https://www.cndzq.com/bbs/thread-405216-1-1.html
2、《MIDI原理与开发应用》,陈学煌、刘永志、潘晓利、马俊等编著,国防工业出版社出版,能买到纸质书
3、以及其他一些MIDI入门的文献资料和书籍、网帖等。
4、《雅马哈XG标准(XG Specifications)v2.00》,雅马哈编写。进阶文档,只有英文版。https://www.cndzq.com/bbs/thread-355475-1-1.html,4楼本人的回复帖。

这就是为什么包括我在内的所有人都劝您直接用电钢连电脑或手机当MIDI键盘使的原因。自己要是DIY的话,很多东西都得自己搞,麻烦。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-6 11:47:29 | 显示全部楼层
华北kingsky 发表于 2019-11-6 10:23
换音色需要电钢支持MIDI指令的发送,包括:CC#0 - Bank Select MSB,CC#32 - Bank Select LSB,Program Cha ...

好的,非常感谢,因为平时经常玩单片机,所以就想搞一下,要学这么多,还是算了,还是用我的平板吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-6 15:07:30 | 显示全部楼层
还是不甘心,我要研究一下,哈哈,希望有经验的老哥能指点一下,告诉我大概的实现步骤,比如我用单片机给 SAM2695发什么数据才能切换音色
回复 支持 反对

使用道具 举报

发表于 2019-11-11 22:12:14 | 显示全部楼层
chen70854022 发表于 2019-11-6 15:07
还是不甘心,我要研究一下,哈哈,希望有经验的老哥能指点一下,告诉我大概的实现步骤,比如我用单片机给 S ...

欢迎继续研究——划个考试范围,首先把2楼那本《MIDI原理与开发应用》的第1、2章啃明白~这个是Lv.0新手任务,入门试炼。过不了这个坎儿的话,就不要研究啦~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-12 11:08:16 | 显示全部楼层
华北kingsky 发表于 2019-11-11 22:12
欢迎继续研究——划个考试范围,首先把2楼那本《MIDI原理与开发应用》的第1、2章啃明白~这个是Lv.0新手 ...

好滴,感谢指导
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-13 22:26:40 | 显示全部楼层
我这板子不知道能不能正常工作啊,画的一塌糊涂
QQ截图20191113222559.png
回复 支持 反对

使用道具 举报

发表于 2019-12-12 15:41:17 | 显示全部楼层
楼主进展如何了?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 现在注册

本版积分规则

关闭

新闻头条上一条 /1 下一条

【重要通知】|申请友链|Archiver|手机版|第一键盘 - 电子琴信息网 - 电子琴在线论坛 ( 粤ICP备14036084号 )

GMT+8, 2024-3-29 06:53 , Processed in 0.154947 second(s), 30 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表