极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 28270|回复: 6

用 ARDUINO 做的 MIDI 硬音源 XGM-K2

[复制链接]
发表于 2012-2-29 15:23:33 | 显示全部楼层 |阅读模式
迷恋MIDI技术也不是一天两天了...... 只不过一直跨不进单片机的大门.

自从2010年12月接触ARDUINO板子, 热情一发不可收拾~~

这个硬音源是本少第一个用ARDUINO ATMEGA168 完成设计, 并且成功销售的作品.

机器内部由ATMEGAM168组成MIDI控制模组, 另一部分是一块现成的音源模块, M168所要做的是, 发出所有需要的MIDI指令, 让音源完成音色库切换, 音色切换, 各种控制器参数调节, 用户参数记忆调用等等功能, 组合起来就是一个接上MIDI键盘, 通电即用的外置硬音源.

机器除了成品音源板, 其它全是自己加工, 装配, 一台机器得不少工时~~

代码从开始编写到完美, 断断续续花了一年时间, 辛苦尽在不言中, 考虑到这个机器还挂在淘宝销售, 虽然没什么量, 时不时卖一台还挺开心的, 所以源代码我就暂时不献丑,  一来熟悉MIDI协议的人不多, 二来自己水平烂, 代码写得不好. 要是和本人交流有关ARDUINO MIDI方面, 倒是非常乐意.

淘宝链接我就不放了, 免得以为是做广告哈, 有兴趣的朋友自己去搜索一下就有了~~


--------------------------------------------------------------------------------------------------------------------------------
产品型号: XGM-K2 XG MIDI 硬音源 | 鼓音源 | 键盘伴侣 | MIDI音源

硬件方面: ATMEGA168, EEPROM 24C64, LCD 1602, DC 电源+5V, +/-12V, TL082耳放, 工控成品外壳

端口分配: P2~7, 按键复合, P8~13 LCD 4线驱动, 模拟口-I2C, 4个电位器


机器正面, 做工咋样?


机器的后面, 接口一堆~~~



ATMEGA168的驱动电路在绿色PCB的下方


小批量做的PCB, 数量少, 成本高啊~~


产品特色:
- YAMAHA XG标准音源模组,分成17个种类,提供多达480种的高质量音色。
- 独特的音色模式或者鼓组模式,无论是连接MIDI键盘,或者连接电子鼓都可以开机即用。
- 独特的XG / GS鼓组模式,让DIY的电子鼓可以按照YAMAHA或者ROLAND的鼓组映射工作,无需复杂的设置。
- 独特的鼓组通道映射功能,每个通道都可以自动映射为鼓组通道,无需额外的设定。
- 独特的工作模式记忆,开机即是您上次使用的模式。
- 独特的用户音色加载模式,可以选择手动加载,或者切换用户组后的自动加载,演出中快捷方便。
- 独特的实时钮控制,可以实时调节音色效果,并可以随时保存下来,所听即所得。
- 独特的音色切换机制,切换音色无断音。
- 丰富的调节参数,包括混响、合唱、变化、音量、相位、滑音、颤音、滤波、共鸣、起音、释放、通道等等,均可任意调节、保存和调用
- 一键调用户音色和用户鼓组,在演出中只需要按一次快捷键就可以,提供音色4x5=20组,鼓组4x5=20组的保存。
- 人性化的的用户界面,LCD可以显示音色组,音色名称,用户组别,工作通道,DSP设置等等信息,容易操作。
- 内置简短的测试曲,方便连接调试
- 耳机和线路输出可以同时使用,音量钮可以控制耳机音量,不影响线路输出。
- 限制于个人DIY的能力,外壳采用成品工控机壳,完全手工加工而成。
- 采用10mm的大按钮,手感清晰,操作方便。
- 内置电源以及微风散热风扇,保证长时间工作稳定。
- 40点步进音量电位器,杜绝噪音,大直径纯铝音量钮,手感更佳。
- 纯铜RCA插座,保证良好的电性连接。

具体应用:
- 电脑通过USB-MIDI线连接到音源作为外部硬音源使用,可以作曲,播放MIDI。
- 连接MIDI键盘,无论是SOLO或作副音都不会令你失望。
- 连接低端电子琴(具有MIDI OUT接口),可以提高电子琴的音色质量。
- 连接电子鼓触发处理机,可以作为鼓机音源,无需设置,即开即用。
- 连接MIDI控制器,更可以扩展编辑音源的众多参数,包括DSP更详尽的参数,打击乐参数。

产品外观:
- 顶面:LCD显示屏,多功能键,用户保存调用键,BANK键,PC键,DSP键,模式键,通道键
- 正面:电源指示,MIDI数据指示,实时旋钮,耳机音量钮
- 背面:电源插座,电源开关,微风风扇,MIDI IN,MIDI THRU,线路输出(RCA),耳机输出(6.35mm),复位钮

产品附件:
- 用户说明书
- 莲花音频线
- 电源线
- 6.35/3.5转接插头
- 双头MIDI连接线 (可选)
- USB-MIDI连接线 (可选)

产品保修:
- 三个月免费维修 (邮费卖家负责)
- 终身有偿维修 (邮费客户负责)

产品升级:
- 免费升级改造 (邮费客户负责)  

DEMO下载:
115网盘:  http://115.com/file/be4n4txd
Dbank:  http://dl.dbank.com/c0a7f7m7io

在线试听: http://www.tudou.com/home/xgmkit


资源:
网盘附件下载:
XGM-DEMO.rar (113MB)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2012-2-29 17:44:07 | 显示全部楼层
{:soso_e113:}文少的这一套midi还是很超值的~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-29 23:13:29 | 显示全部楼层
弘毅 发表于 2012-2-29 17:44
文少的这一套midi还是很超值的~~~

谢谢赞赏~~~
机器目前出了30多台,真是累得我半死~~
不过这下子晚上就很充实了~
回复 支持 反对

使用道具 举报

发表于 2012-3-11 20:32:32 | 显示全部楼层
在淘宝上看到过你这个,当初就在想是不是用单片机做的呀,那段时间想做个电鼓。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-11 12:17:30 | 显示全部楼层
本帖最后由 文少 于 2012-5-11 12:20 编辑

做电鼓可以用淘宝上的DNALOR电鼓转换器来做,也可以接我的音源~~

这有个在线试听

http://www.tudou.com/home/xgmkit
回复 支持 反对

使用道具 举报

发表于 2012-11-6 18:17:55 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2021-12-17 10:08:03 | 显示全部楼层
差不多十年前的帖子了!资料连接已失效!楼主能不能重新发布一下有效网盘连接!十分感谢
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2022-5-24 08:52 , Processed in 0.058725 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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