键盘中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

2018即兴大讲堂下半年已开课,请的都是大咖,讲的都是干货!
查看: 6063|回复: 31

低成本 USB MIDI HOST 方案,USB 琴一样 MIDI

[复制链接]
发表于 2012-12-8 11:23 | 显示全部楼层 |阅读模式
本帖最后由 大蚊子 于 2012-12-8 11:28 编辑

现在越来越多的电子琴失去了 MIDI 口,可怜巴巴给 USB 抢去了位置,对于我们玩家来说,这是绝对不能忍受的。
比如象S650这款琴,性能优异,可是没有MIDI口这个缺陷让人非常不齿,难到真的没有办法了吗?

NO!对于DIY一族来说,没有解决不了的事,虽然此方案可能会受到兄弟们的不屑,不过你有更好的方案吗?弄出来大家研究下~~
老外出的那款MIDI HOST应是用嵌入式系统之类来完成的,没人用过,也不知对不同品牌键盘的USB兼容性如何,不过EBAY上那个售价也是让票子碎了一地~~



还有,部分琴是用标准的类库做驱动,这类琴也可以直插在IPAD上使用,非类库驱动的琴比如火热的S650,绝对不认的,因为用的是专用驱动。

好了,废话少说,方案如下:

网络瘦身客户机 + USB-MIDI线, 组成全兼容 USB MIDI HOST

这种主机实则就是一台简化的小型的电脑主机,大都用在网络终端,云终端,或其它行业终端,其优势是体积小,耗电小,满足大多数普通的应用。

如果找不到够小够省电的主机,那么我的这个方案也是不成功的。

经辛苦寻觅,终于发现一款由DELL生产的WYSE S系列瘦身客户机,特点是体积非常小(177x121x34mm), 耗电小(5~8W)







WYSE S系列包括S10,S30,S50,S90 共四种型号,其体积,主板,CPU等都是一样的,区别在于配置的内存,电子盘容量不同,还有出厂系统不同,其系统包括 Thin OS, Linux, CE, XPE、

这个机器实际比巴掌大些,相当于一个无线路由的体积吧,够小了吗?里面可是声卡,显卡,USB口,串口,有线网络,CPU,内存,电子盘齐全的主机。
我要它做的事就是,装一个MIDI OX工具,设置好USB-MIDI线和外部USB琴的驱动,把端口交叉分配好,开机即可使用,平时不需要接键盘鼠标显示器。

对于系统的选择,我测试过 简化WIN2000,简化版XP,WIN PE,纯DOS
1,WIN2000安装后,装主机驱动瞒辛苦的,装杂了把USB口都装死了,搞到USB键盘都无法响应,最后一发狠,XX了
2,精简的XP系统,安装好后大约需要400~600MB容量,这对于使用512MB电子盘是不够的,虽然1GB的IDE44电子盘也就几十块钱,可还是觉得系统太笨了,因为我要的是高效,单任务,杂7杂8的东东一概不要!
3,安装了一个GHOST的硬盘版PE,嗯,还行,一分多钟的启动,没有驱动的问题,把MIDI OX设为自动开启,效果还是不错地!因为PE系统都要加载一个RAMDisk,所以影响了开机速度,你要知道这个客户机CPU不到400MHz, 要求不要太高了。
4,用DOS方式开机极快,可惜我还没能完全搞定DOS下对USB设备的驱动问题,暂时放一放。

想要更快的CPU也有,不过体积也大了,MONEY也得从你口袋的多跑出来一些,当然也不会比老外那个MIDI HOST贵。
WYSE S系列客户机已停产,淘宝上可以买到不少二手机,价格从百元~两百多元均有,得看具体的型号而定。这给个人低成本DIY带来希望!

如果你有兴趣组装一个,需要注意的是:

1. 主机只有一个电源开关,在BIOS中可设置两种模式,一种是长期开机模式,无论你怎么按电源开关,都只是重启,不关机;另一种模式是可以关机的
2. 开机时及时按DEL键盘在BIOS界面输入默认密码:Fireport才能进入,密码不能取消
3. MIDI OX工具的MIDI端口设置比较灵活,两组MIDI出入口,均可设置交叉式,回流式等等,视你的需要而定。配置好后下次打开软件还是原状态,不需要再次设定。
4. 平时使用完毕,长按电源开关就直接关机了,不会损害硬件,要是懒的话,直接断电。
5. MODI OX的快捷方式拖到“开始”-“程序”-“启动”项里,开机会自启动。
6. 在开机前,请务必保证琴的USB线,USB-MIDI线边连接好,因为在MIDI OX软件启动后插拨,会出现不认硬件或工作乱的现象,这是MIDI OX的问题。除非能找到更好用的MIDI端口设置工具。
7. 外置的电源适配器是DC 12V,最好保证有1A电流以上。
8. 主机不是用硬盘,而是固态电子盘,不用担心运输震动问题;也没有风扇,没有噪音问题。


补充内容 (2012-12-12 13:04):
这里纠正一下,经网友测试,S650可以直接在IPAD上使用,这是好事儿~~

本帖子中包含更多资源

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

x

评分

参与人数 2活力 +3 计分 +3 收起 理由
qyjs + 3 原创内容
RioFunk + 3 够专业,朋友你能做出来么?成本是多少,要.

查看全部评分

温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2012-12-8 11:47 | 显示全部楼层
楼主资料提供的好,为电子琴失去了MIDI 口只提供USB 口的琴,提供了办法。
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

 楼主| 发表于 2012-12-8 20:19 | 显示全部楼层
好象没什么人有兴趣,不是有很多人天天想要这玩意的吗?
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2012-12-11 12:49 | 显示全部楼层
大蚊子 发表于 2012-12-8 20:19
好象没什么人有兴趣,不是有很多人天天想要这玩意的吗?

梁工牛掰,已经在多个帖子看到这种实用的低成本diy产品了。上次看的pda做midi播放器也很有意思。话说wm系统的没啥办法实现么?
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

 楼主| 发表于 2012-12-11 17:54 | 显示全部楼层
小白酱 发表于 2012-12-11 12:49
梁工牛掰,已经在多个帖子看到这种实用的低成本diy产品了。上次看的pda做midi播放器也很有意思。话说wm系 ...

WM的机器大都没有串口,也很难找到相应的软件,就算了也很难找到相应的软件,所以还是放弃吧~~
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2012-12-11 20:16 | 显示全部楼层
大蚊子 发表于 2012-12-11 17:54
WM的机器大都没有串口,也很难找到相应的软件,就算了也很难找到相应的软件,所以还是放弃吧~~

看来真得去收一个palm 650和wyse s30了。我最近收了一个sk1xg,然后我还有台s550.感觉有了梁工的这些方案能解决不少事情。。(话说出门带着pda和sk1xg应该会比较爽,我是跟着伴奏乱solo型的选手,哈哈)
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

 楼主| 发表于 2012-12-11 21:13 | 显示全部楼层
本帖最后由 大蚊子 于 2012-12-11 21:14 编辑
小白酱 发表于 2012-12-11 20:16
看来真得去收一个palm 650和wyse s30了。我最近收了一个sk1xg,然后我还有台s550.感觉有了梁工的这些方案 ...


我也有个日版SK1XG呢,我在研究K2音源控制代码时帮了不少大忙。

PALM650我测试过MIDI输出,好象的MIDI信号好象不大正常,有点乱,当时没什么头绪,不知是不是环路电流不足还是什么原因,现在手机没在手上了也没法继续研究了。

PALM M515和SONY NX70V我测试就很正常,这种PALM唯一不好的就是机器掉电就掉信息,经常用的话又不想天天X电的,可以用一个大容量移动电源和机器组合一起,比如固定在底部,这样天天用的一个月都不用X电了。

我一直想用单片机做一个便携式插卡MIDI播放机,还是有点难度的~~
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2012-12-12 12:26 | 显示全部楼层
大蚊子 发表于 2012-12-11 21:13
我也有个日版SK1XG呢,我在研究K2音源控制代码时帮了不少大忙。

PALM650我测试过MIDI输出,好象的MI ...

太专业了,学的不是电子信息,只能看看热闹了,呵呵。不然用垃圾本凑合算了。
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2012-12-13 05:55 | 显示全部楼层
楼主,天才。顶
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2012-12-14 14:51 | 显示全部楼层
先赞一个!另外,不知这种方式MIDI有没有延时?
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

 楼主| 发表于 2012-12-15 11:22 | 显示全部楼层
mxyyjc 发表于 2012-12-14 14:51
先赞一个!另外,不知这种方式MIDI有没有延时?

有延时也很小, 察觉不出来.
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2012-12-18 18:02 | 显示全部楼层
哦。多谢了!我马上搞一个试下~~
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2012-12-21 15:56 | 显示全部楼层
请教蚊大侠,ghost winpe 怎么个装法啊?恕我愚钝,请指教一二,不胜感谢!
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2012-12-21 21:00 | 显示全部楼层
现在系统自带的英文window被干掉了,能U盘启动winPE(速度极慢),但不知怎么能往硬盘里装winPE~~
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

 楼主| 发表于 2012-12-21 23:08 | 显示全部楼层
mxyyjc 发表于 2012-12-21 21:00
现在系统自带的英文window被干掉了,能U盘启动winPE(速度极慢),但不知怎么能往硬盘里装winPE~~

1. 机器内部的IDE44电子盘,不能以U盘类型来安装PE,很多GHOST版的PE是针对U盘做的,不能用。
2. 电子盘通过一个IDE44转IDE40的转换插,就变成了标准IDE40接口的硬盘。 此链接有卖 http://item.taobao.com/item.htm?id=4967252481
3. 把电子盘以移动硬盘方法接到另一台电脑上,比如拆一个USB移动硬盘(支持IDE40的)来用。
4. 下载硬盘GHOST版的PE系统, 此链接下载 http://www.7edown.com/soft/down/soft_11803.html
5. 在电脑上认出电子盘后,你可以在磁盘管理中重新分区,把主盘标为活动。(不想分区,并且主盘已是活动的分区的,此步骤跳过)
6. 在系统中执行GHOST32程序,直接把GHO文件GHOST到电子盘的主盘上,别弄错了盘符了。
7. 电子盘拨出来安装回瘦身机上,开机就OK了。
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

 楼主| 发表于 2012-12-21 23:12 | 显示全部楼层
本帖最后由 大蚊子 于 2012-12-21 23:16 编辑
mxyyjc 发表于 2012-12-21 21:00
现在系统自带的英文window被干掉了,能U盘启动winPE(速度极慢),但不知怎么能往硬盘里装winPE~~


朋友,我回复了操作方法,贴子中估计有“SHOU SHEN”这个敏感词,要审核。。真郁闷,我再打一遍吧。。。

1. 电子盘是IDE44接口,是以HD方式工作的,不能安装用在U盘上的PE系统。
2. 电子盘通过一个转接头转换成标准IDE40接口,作为移动硬盘接到另一台电脑上
3. 确认电子盘的主分区是活动的,在XP的磁盘管理中看得到。
3. 下载一个硬盘版GHOST PE,在电脑中执行GHOST32工具。把GHO文件GHOST到电子盘主分区。
4. 完成后,把电子盘装回机器就OK了

转接头链接: http://item.taobao.com/item.htm?id=4967252481
硬盘GHOST PE:  http://www.7edown.com/soft/down/soft_11803.html

补充内容 (2012-12-22 20:21):
感激乐龙兄支持!

点评

解释得比较详尽,学习了。早想给你加分,但重复又不好。  发表于 2012-12-22 11:33

评分

参与人数 1计分 +4 收起 理由
乐龙 + 4 感谢分享

查看全部评分

温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2012-12-22 14:34 | 显示全部楼层
感谢蚊大侠的指导!winPE终于装上了。启动挺快的。可是midi ox下了几个(有官网的,还有绿色的),安装的时候都说缺文件,还请大侠提供个可用的连接,可否?实在太麻烦您了!
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

 楼主| 发表于 2012-12-22 20:16 | 显示全部楼层
本帖最后由 大蚊子 于 2012-12-22 20:21 编辑
mxyyjc 发表于 2012-12-22 14:34
感谢蚊大侠的指导!winPE终于装上了。启动挺快的。可是midi ox下了几个(有官网的,还有绿色的),安装的时 ...


不会吧,你在官网下载旧版本的试试,可能是有关Windows Installer的原因,新版的采用了新的安装方式。

除了MIDIOX,还得继续寻找更小更精巧的MIDI端口工具。
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2012-12-22 22:33 | 显示全部楼层
找了很长时间,没有找到能在winpe下安装的midi ox版本,最后把xp下安装的midiox子目录直接拷过去,竟然可以执行,算侥幸过关了。但问题又来了,把两根USB-MIDI线(一根雅马哈UX16,一根杂牌)线插上没有要安装驱动的提示,运行驱动安装程序也没有反应。这样运行midiox时总提示没有midi输入输出设备。能否麻烦蚊大侠把你的能安装的USB-MIDI线驱动发我一个,另外psr-S650 KB-290 之类原机并未带驱动(在XP上是免驱的),在网上也找不到,能否也提供下。万分感谢!
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

 楼主| 发表于 2012-12-22 22:54 | 显示全部楼层
本帖最后由 大蚊子 于 2012-12-22 23:05 编辑
mxyyjc 发表于 2012-12-22 22:33
找了很长时间,没有找到能在winpe下安装的midi ox版本,最后把xp下安装的midiox子目录直接拷过去,竟然可以 ...


YAMAHA的USB-MIDI驱动看此贴子
http://www.cnkeyboard.com/bbs/thread-111948-1-1.html

安装方法:
http://www.cnkeyboard.com/bbs/article-13-1.html

附件是标准USB-MIDI线的驱动,在一些品牌线上未经测试。
游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

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

x

评分

参与人数 1计分 +1 收起 理由
摇滚王勇 + 1 感谢分享

查看全部评分

温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2013-1-10 16:05 | 显示全部楼层
呵呵,查缺补漏了。太好了。
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2013-11-16 23:05 | 显示全部楼层
不知道现在很火的树莓派是不是做这个更合适呢?
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

 楼主| 发表于 2013-11-20 22:56 | 显示全部楼层
小白酱 发表于 2013-11-16 23:05
不知道现在很火的树莓派是不是做这个更合适呢?

其实用不上这个,用ARDUINO + USB盾就可以做了,有空我研究下~~
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2013-12-8 21:16 | 显示全部楼层
MIDI-OX 看不懂呐!!  肿么办? 设备齐全 软件没辙了!
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2013-12-8 23:01 | 显示全部楼层
睿星王涛 发表于 2013-12-8 21:16
MIDI-OX 看不懂呐!!  肿么办? 设备齐全 软件没辙了!

设备齐全?你弄到那个瘦客户机机了吗
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2013-12-9 02:44 | 显示全部楼层
回复一下 看看学习学习
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2014-1-2 20:05 | 显示全部楼层
真真梦 发表于 2013-12-8 23:01
设备齐全?你弄到那个瘦客户机机了吗

不是瘦身机   我用的离子平台
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2014-1-2 20:06 | 显示全部楼层
真真梦 发表于 2013-12-8 23:01
设备齐全?你弄到那个瘦客户机机了吗

软件也翻译成中文了
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2016-9-19 16:25 | 显示全部楼层

大大您好:  我有一台FP30 和  PSR-S970 我用IPAD AIR 下載了MIDI FLOW軟件,我想利用FP-30來彈奏PSR的音色請問我該怎麼連接呢?
謝謝您
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

发表于 2016-9-22 23:17 | 显示全部楼层
mic0857 发表于 2016-9-19 16:25
大大您好:  我有一台FP30 和  PSR-S970 我用IPAD AIR 下載了MIDI FLOW軟件,我想利用FP-30來彈奏PSR的音色 ...

fp30当成midi键盘,用根midi线连970,把fp30的总音量打到0即可。
温馨提示: 发帖标题请概括内容,回帖请勿使用无意义字符或纯表情。积极参与发帖回帖交流能提高会员等级(提升下载权限)
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /2 下一条

微信公众号|诚邀|举报|黑屋|手机|Archiver|官方QQ群:178772052|键盘中国 ( 辽ICP备14011002号-1 )

GMT+8, 2018-12-11 08:50 , Processed in 1.259257 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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