qqqqqq 发表于 2009-4-28 00:58:53

MIDI控制器+程序

有兴趣的朋友可以自己试试,还在进一步升级。
发不了图片,就发一个压缩包,自己下载看。
有兴趣的可来交流交流。

[ 本帖最后由 qqqqqq 于 2009-4-28 01:09 编辑 ]

修理工 发表于 2009-4-28 08:20:33

你小子在做甚

zhongfan945 发表于 2009-4-28 12:31:37

发个源代码啊~~!还有协议

qqqqqq 发表于 2009-4-28 12:55:59

串行异步通信,波特率31.25k,接一个6MHz的晶振就行。
程序是一个人的辛勤劳动,不好拿出来,对不起。
如果你想看,你就反汇编吧。
电路图不完整,但主要的已经有了,diy是要自己动手、想办法,才有意义。
希望大家理解。

wwbenhh 发表于 2009-4-28 16:00:47

哈哈,你用单片机模拟仿真软件做倒是挺省事啊

qqqqqq 发表于 2009-4-28 19:17:27

现在工作了,很忙,没多少时间做这些了,所以没有成品。
看到很多朋友想做MIDI control的,但是软体阻碍了他们,我就用点知识帮帮。
diy是靠自己,这才是乐趣。

fizben 发表于 2009-4-28 21:11:54

简洁明了

zhongfan945 发表于 2009-4-28 23:43:15

强烈要求楼主把MIDI协议贴出来~!!

wuxiaojia123 发表于 2009-4-29 09:10:45

很不错的一个东东哦,楼主幸苦了,呵呵,相比HEX,我还是更喜欢源代码呢,哈哈

liamlau 发表于 2009-4-29 17:18:08

就是很简单的串行异步通信而已,改变音色就是先发送#CXH(X=0-F,通道号)再发送音色号#YYH(YY=#00H—#07FH)就是
我想问有没有一个数码管译码器能直接译出0—F的呢?[我倒不像多用一个数码管浪费电em16]

qqqqqq 发表于 2009-4-29 18:03:11

楼上什么意识?一个数码管可以显示0-F,但看起不直观。
应大家要求,发源码:(尊重个人劳动,勿要商业!!)
现在这个可以选择通道(0-15),发送每一通道的128个音色代码。
以后还要升级,变为可以存储、表情踏板、调音高等。
希望大家交流。

[ 本帖最后由 qqqqqq 于 2009-4-29 18:14 编辑 ]

liamlau 发表于 2009-4-29 18:47:32

我意思是只用两个数码管以16进的形式显示,那样比较节约(日本理念) 我数电学得不好

储存功能不难实现,还是表情踏板的硬件难办些,等待楼主和高人

wuxiaojia123 发表于 2009-4-29 22:17:37

原帖由 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的显示。

qqqqqq 发表于 2009-4-29 23:55:11

日字型的很好实现,比三个的更简单。
源代码你稍改一下就行。
日本,看了南京有点感触。
表情踏板我认为用光电的方便,AD转换进单片机处理,很好实现线性以及对数性的。

liamlau 发表于 2009-4-30 00:18:02

一个过头把595当成并行输入的LED译码器
表情踏板可以用光电,但如果音量踏板的话那样光电的也可以么?不会因为初始系统时踏板不在平衡位置而出错么?

qqqqqq 发表于 2009-4-30 00:44:43

可以,A/D转换没有平衡不平衡之分,她只是时刻监测电压情况,电压不同,数据不同,所以不会出错。

wuxiaojia123 发表于 2009-4-30 07:49:29

踏板用光控或者霍尔元件都是相当好的,但是踏板的机械加工一直让我噩梦缠身。哎。。。。。。。。。。。。

wwbenhh 发表于 2009-4-30 08:35:44

楼上几位的讨论都说在点子上了哈哈,基本就是如此
会编程还用什么译码芯片,我一块都没有用,不过这大大加重的程序的复杂度
我做的踏板程序现在有一千六百多行,但是一点也不拖沓,核心程序主要是解决了超低延时和精准按键处理
那十几行代码的逻辑巨复杂,我现在自己去看都晕,当初编了整整两个星期
完美的解决按键消抖延时复用连击等问题呵呵
一般单片机书的按键程序实在垃圾到不能用。

AD转换控制踏板的接口我其实都做了,实验也没问题了,我喜欢用霍尔传感器,非接触,
灵敏度和连续性都非常好
只是第一批没有时间做成带踏板的,机械设计和加工我倒是小菜一碟,就是暂时忙的分不出精力做了。

我爱吃肉 发表于 2009-9-27 17:28:07

路过,高人

fizben 发表于 2009-9-27 19:37:36

我是来看1600行的单片机程序的

隋艺 发表于 2010-3-2 00:34:21

都是高手啊~!~!~!~

看不懂啊~!~!~!~!~!~!

weililong 发表于 2012-5-8 21:06:47

weililong 发表于 2012-7-16 06:51:10

再顶!高科技!

gaoyue000 发表于 2013-8-28 10:04:03

qiudianlou

qiudianlutu a

gaoyue000 发表于 2013-10-14 12:15:00

顶一下求剩余电路

求大神的 剩余电路 我买了好多芯片 可以接完了都没效果 求大神指导

极乐圣手 发表于 2013-10-15 00:17:22

单片机MIDI的东西程序超简单了 需要MIDI转USB的芯片可以联系我~

gaoyue000 发表于 2013-10-18 09:58:30

跪求大神帮帮我

两条命令都是关闭的,恳请楼主帮我吧~~

mpxbox 发表于 2013-10-22 21:32:07

回复 26楼 极乐圣手 的帖子

MIDI的速度不快,用单片机做肯定很容易实现,选带USB口的单片机,连USB转MIDI线都能省了。

琴贼弦琴王 发表于 2013-12-14 23:42:09

不知道前辈现在做的怎么样了,成品出售不
页: [1]
查看完整版本: MIDI控制器+程序