视觉传达范畴互动新媒体应用分析-Arduino.Wiring.BUGbase.Processing.ActionScript.Wii.

星期五, 三月 02, 2007

以OS X及WIN XP/Vista中介,NDS WiFi与Wiimote Bluetooth交互控制.(补充中)

DSMIDIWiFi
1.无线控制方式:
a.通过由无线路由或者无线网卡建立的网络,NDS端的WIFI软件与电脑端的WIFI软件可以形成单向或双向的控制.例如-
DSMIDIWiFi - Wireless MIDI for the Nintendo DS(OS X/WIN)
b.通过电脑端的Bluetooth(蓝牙)设备,Wiimote与电脑端的相关软件同样可以实现单向或双向控制.例如-DarwiinRemote(OS X).WiinRemote(WIN).GlovePIE(WIN).

2.硬件特性:
NDS与Wiimote,都有既可以做输出端又可以做输入端的条件。
a.作为输出端,NDS的按键与触摸屏幕以及MIC,Wiimote的按键与空间感知,可以发送动作或声音指令到电脑.
b.作为输入端,电脑可以发送指令使NDS发声或者显示图像,触发指令使Wiimote产生震动以及发声.

3.NDS与Wiimote的交互:
由以上介绍可以了解到NDS与Wiimote的特性与工作原理,如果在两者间建立联系产生交互控制,在使用它们制作互动作品时,便有了更多好玩的选择.
WiFi与Bluetooth虽然都是无线连接方式,但还不能进行直接的连接.我们可以通过软件中继来让它们通婚.
下面举出一个例子,控制路径为Wiimote到NDS,方式是通过Wiimote动作使NDS发出声音.

4.例子:
A.OS X电脑系统-
a.连接Wiimote到OS X系统,这里需要WiiToMidi.之后是Ableton Live 6.0.3 OS X.(运行于电脑端)
b.连接NDS到OS X系统,需要DSMIDIWiFi - Wireless MIDI for the Nintendo DS(OS X).(运行于电脑端)Pulse DS.(运行于NDS端)
c.连接Wiimote到NDS,运作原理为WiiToMidi识别Wiimote为Midi控制器,在Ableton Live中操纵音节,通过DSMIDIWiFi及Pulse DS传送音节指令到NDS令其发声。

B.WIN XP电脑系统-
只需在a中把WiiToMidi换作GlovePIE,其他步骤中的软件换作WINDOWS版本.(通过GlovePIE识别Wiimote为MiDi控制器方法,暂时请自行研究。)

C.WIN Vista电脑系统-
Vista系统中的蓝牙驱动建议安装Toshiba Bluetooth或者IVT Bluesoleil 3.0.
之前安装IVT Bluesoleil旧版本让我系统一直重起,直到进入安全模式把旧版本删除才恢复正常.

备注
a.Wiimote与电脑的连接方法,在Ableton Live中的使用,可以参考文章-
wiimote与flash及Ableton Live的结合使用.
用Wiimote和GarageBand开始演出吧.
b.刚开始研究,错漏之处敬请指出,欢迎加入讨论.

没有评论: