MIDI控制器+程序
有兴趣的朋友可以自己试试,还在进一步升级。发不了图片,就发一个压缩包,自己下载看。
有兴趣的可来交流交流。
[ 本帖最后由 qqqqqq 于 2009-4-28 01:09 编辑 ] 你小子在做甚 发个源代码啊~~!还有协议 串行异步通信,波特率31.25k,接一个6MHz的晶振就行。
程序是一个人的辛勤劳动,不好拿出来,对不起。
如果你想看,你就反汇编吧。
电路图不完整,但主要的已经有了,diy是要自己动手、想办法,才有意义。
希望大家理解。 哈哈,你用单片机模拟仿真软件做倒是挺省事啊 现在工作了,很忙,没多少时间做这些了,所以没有成品。
看到很多朋友想做MIDI control的,但是软体阻碍了他们,我就用点知识帮帮。
diy是靠自己,这才是乐趣。 简洁明了 强烈要求楼主把MIDI协议贴出来~!! 很不错的一个东东哦,楼主幸苦了,呵呵,相比HEX,我还是更喜欢源代码呢,哈哈 就是很简单的串行异步通信而已,改变音色就是先发送#CXH(X=0-F,通道号)再发送音色号#YYH(YY=#00H—#07FH)就是
我想问有没有一个数码管译码器能直接译出0—F的呢?[我倒不像多用一个数码管浪费电em16] 楼上什么意识?一个数码管可以显示0-F,但看起不直观。
应大家要求,发源码:(尊重个人劳动,勿要商业!!)
现在这个可以选择通道(0-15),发送每一通道的128个音色代码。
以后还要升级,变为可以存储、表情踏板、调音高等。
希望大家交流。
[ 本帖最后由 qqqqqq 于 2009-4-29 18:14 编辑 ] 我意思是只用两个数码管以16进的形式显示,那样比较节约(日本理念) 我数电学得不好
储存功能不难实现,还是表情踏板的硬件难办些,等待楼主和高人 原帖由 liamlau 于 2009-4-29 17:18 发表 http://bbs.guitarschina.com/images/common/back.gif
就是很简单的串行异步通信而已,改变音色就是先发送#CXH(X=0-F,通道号)再发送音色号#YYH(YY=#00H—#07FH)就是
我想问有没有一个数码管译码器能直接译出0—F的呢?[我倒不像多用一 ...
用米字的数码管可以做出0-F的显示。 日字型的很好实现,比三个的更简单。
源代码你稍改一下就行。
日本,看了南京有点感触。
表情踏板我认为用光电的方便,AD转换进单片机处理,很好实现线性以及对数性的。 一个过头把595当成并行输入的LED译码器
表情踏板可以用光电,但如果音量踏板的话那样光电的也可以么?不会因为初始系统时踏板不在平衡位置而出错么? 可以,A/D转换没有平衡不平衡之分,她只是时刻监测电压情况,电压不同,数据不同,所以不会出错。 踏板用光控或者霍尔元件都是相当好的,但是踏板的机械加工一直让我噩梦缠身。哎。。。。。。。。。。。。 楼上几位的讨论都说在点子上了哈哈,基本就是如此
会编程还用什么译码芯片,我一块都没有用,不过这大大加重的程序的复杂度
我做的踏板程序现在有一千六百多行,但是一点也不拖沓,核心程序主要是解决了超低延时和精准按键处理
那十几行代码的逻辑巨复杂,我现在自己去看都晕,当初编了整整两个星期
完美的解决按键消抖延时复用连击等问题呵呵
一般单片机书的按键程序实在垃圾到不能用。
AD转换控制踏板的接口我其实都做了,实验也没问题了,我喜欢用霍尔传感器,非接触,
灵敏度和连续性都非常好
只是第一批没有时间做成带踏板的,机械设计和加工我倒是小菜一碟,就是暂时忙的分不出精力做了。
路过,高人 我是来看1600行的单片机程序的 都是高手啊~!~!~!~
看不懂啊~!~!~!~!~!~! 再顶!高科技!
qiudianlou
qiudianlutu a顶一下求剩余电路
求大神的 剩余电路 我买了好多芯片 可以接完了都没效果 求大神指导 单片机MIDI的东西程序超简单了 需要MIDI转USB的芯片可以联系我~跪求大神帮帮我
两条命令都是关闭的,恳请楼主帮我吧~~回复 26楼 极乐圣手 的帖子
MIDI的速度不快,用单片机做肯定很容易实现,选带USB口的单片机,连USB转MIDI线都能省了。 不知道前辈现在做的怎么样了,成品出售不
页:
[1]