ここではiPadをiMacに有線接続してMax8からMIDI楽器やMIDIコントローラーとして利用する方法を紹介する。
iPadのMIDI対応アプリを外部音源(シンセサイザー)として利用できる
Max8でMIDI演奏→iPadでサウンド出力→Max8にサウンドをループバック→iMacからサウンド出力
iPadのMIDI対応アプリをMIDI楽器(キーボード、シンセPad)として利用できる
iPadで演奏→Max8でサウンド出力
(KORG micro KEY25 、PC用キーボードやマウス、USB接続した外部装置も演奏に利用可能)
iPadをUSBケーブルでiMacのUSBポートに接続する
ソフトウェアの更新
ダウンロード
インストール
を進める。
※iPadの更新も合わせて行う方が良い。古いOSでは接続できない場合がある。
iPadに「このコンピューターを信頼しますか?」の確認が出たら「信頼」する。
Max8を起動する。
Options -> Audio Status を表示する。
Audio Driver Setup を押す。
iMacのオーディオ装置の設定ウィンドウから
左サイドのリストの iPad を 有効にする
+ ボタンから「機器セットを作成」する
実習室のiMacでは 内蔵マイク・内蔵出力(スピーカー)、オーディオインターフェース、iPadを1つにまとめた機器セットとして設定する。
Max8からこの機器セットは6ch入力、4ch出力のオーディオインターフェースとして扱われる。
Max8のドライバを変更する。
Input Device を 機器セット
Output Device を 機器セット
I/Oマッピングの確認
Open I/O Mappings を押す。
下記の画像の様になっていればOK
Max8から
Extra -> MIDI Tester
Inputs のdevice を iPad
Outputs のdevice を iPad
に設定変更する
Extra -> AudioI Tester
chan. 1 から 5
chan. 2 から 6
に変更する
iPadにアプリをインストールする
MIDIをUSBケーブル経由でMacに送受信可能なアプリをインストールする
インストールしたアプリを操作して、MIDIの送受信とAudioの受信(入力)をAudio TesterやMIDI Testerで確認する。
※ Max8のMIDI Testerからマウスで五線譜をドラッグして大量のMIDIをiPadアプリに送信するとアプリが落ちる傾向がある。
無料アプリを3つ紹介:
Audiokit Synth One
iPadのキーボードで演奏して オーディオ信号をMaxに送れる。
MIDIはMaxに送信できない。
MaxからMIDIをiPadに送信して、Audiokit Synth Oneを音源として演奏できる。
音声はMax側にループバックしてMac側で処理する必要がある(Max8でInputをOutputに接続)
iPadにヘッドフォンをさすと音声はヘッドホン側に出力される。
MIDITrail
アプリの設定を変更する。
Settingsから MIDI IN DEVICE の Port Aを IDAM MIDIホスト に変更
Max8からMIDIを受信してピアノロールとして表示できる(表示方法は色々カスタマイズ可能)
expressionPad
見つけた無料アプリの中で唯一 MIDIをMacに送信可能なアプリ。
設定変更
MIDI から MIDI OUT とMIDI IN の設定を変更する。
session 1 と表示されている欄を スワイプして IDAM MIDIホスト に変える。
iPadをiMacの外部ディスプレイとして利用できる
表示できる内容はアプリに依存
MaxOSのサイドカー機能(画面ミラーリング)を利用してもよい※
※2020年度入学の受講生のiPadは世代が古いため利用できない。iPad proかより新しいiPadが必要。
iPadのMax8との連携利用には、OSC(Open Sound Control)によるWiFi経由で接続する方法もある。
OSC対応のiPadアプリを利用してMax8をリモート操作(WiFi)できるようになる。
例)
Hands Free OSC https://apps.apple.com/jp/app/hands-free-osc-control-music-with-gestures/id1135788686
Max8からiPadの画面を制御できるようになる(内容はアプリに依存)。
Max専用アプリ Mira を利用する。https://apps.apple.com/jp/app/mira-controller/id649586480
Max8でデザインしたパッチャーとUIをiPadに接続して、iPadの画面からMax8をリモート操作 (USB、WiFi)できるようになる(有料アプリ)
推奨アプリ Zig SIM(アプリ内課金あり。基本無料)
第1回~第2回で紹介したパッチャー
メディアプログラミングF2023
演習1 デスクトップキャプチャ
演習2 ループ再生
を組み合わせて アプリZIG SIM でスマホと映像を連動させる。
以下のパッチャーで動画を用意する。動画の準備の仕方は以下の3パターンある。
デスクトップで動画を再生してキャプチャ
パソコンのWebカメラで収録 jit.matrixsetに入力する映像をデスクトップキャプチャからjit.grabに繋ぎ変える
ムービークリップから収録 パッチャーにムービークリップをDnDするとプレイリストができる。プレイリストをjit.matrixsetに接続する。
----------begin_max5_patcher----------
3919.3oc6cs0jiTUG+4kp36PWo1mzgLm684fOYQUnunXUPUhkK0VYxz6LAxM
R5YuHkUsyDjkRPEQVjKh.J5thJKhOHBKeZZmcceZ+J34VmzIa2oOomSO2vA1
jb5bReN++0+O+ue59Ed3G5LM1XvkiF2H3QC9wAm4Luf7HmQeL0QNS5ANSids
tb6tsFq6XiKzcP+c50XM62I+7fch6FEq+VT5guvfQ8ZEqNDK8PltEekgQlAr
Qi0BZrQq9a0H3YR6yvViZ0KJNZz4i52Zit5dBR+xNapm.C13YejPX1IPm9oi
Ob1IJt81c5u04GE0N1LdBJnIXs.bHV8FU+JB0DD7L5eyO8geH06x2V6DFVfp
.V.YZxWvOkgEzJfEXM4iwLugE8itjb1LcpDGcY8X0Xm9Ca094B.MM+eAfEtP
jQhwRvasG3Cy.prXAu57EL8REd3oE9BlX0wBHHjepTfAKrJfAgbpThAiTEvf
AOUJxfQO.bFm1jYPAU.LvPpYYhlAIjTibFOwS9XOxHIAGEr92X8tc1Z63x.r
bQmB3DfG.hGIZh...T8h5OHcMIaxoFQFnpnLAFBOrXLxJxXkYIbQLAFb...i
XhCuUFsGzan5G3u0FH9Af7ycsg7fGRnwVWYz.eBEjCfBi7ESbnwXzpc6ntdD
KfG.6syGJ7AWgj8uWT+3GDKty69Y28e8NI69I24Uu1ct9mV.PjqSVUP9Wnwt
.Jl2TRZLeXjvvQQiiJRmGsvKfo+rfFc5qe6ANPAtSUAqlCIZEhLodQIUSPZi
FgJpd5ORO3meyVwsRCCyL50LTaDMJ63HO3rdKOqFdOgZhGOXqsjpslRIv0l0
Aj5v1y1rNPm0CNH2dHDY5RtmDB.koKj75RHGjoKr75BikYtHBKctHXkNWDz7
5hHL6YI2oqz99vY8g.JAaw77NIYnXJOuyP1NjKwj8xWt.RlIIReFF2syllNj
pFWyxMchBKgRH4BGYfTFxdx0VgMaXdDoRcAlywLhD7Hvr3GiWxIMLWNOZl4U
HNWVlLcfk+7hnbW0JiQKd4De.tXUPJjPK9gZbZ0DEz5Rqx9uzu3tuw6e2a8h
6+teVYpT1Xq1C5NXjYRBZJXfPNACwgHJQtFEzjfEHHkwYHofTn9HY5gZo9bx
Ruvf9wi67SzXGTw3mC7Ul8JpyQe4UB8u368jA+fuyf3s6ztwxfWpnIEL6OHj
HkxKz1w.QvlhL+w4RlVH+fYbicYPELbopLc3pn5yxsQ7FS2Q.gWAGc3RE7Jk
8PwIXBmUAaYyccfWggBrpeb6VciTpfvAp+gjpNJ.qfEiU4GEjBj1xVJiOnIL
CL.PXILDps3EBBqQbnc2NCmBC9BAJXoOdUQ.LRaJRpWvmBBbbER6VXX1nCd5
ItwzvJqfvmgM1sHfLp0E6DeEO53OkTcpOWG+SCJP8.FCi5+jC1o+lOlzTmQC
5txbFZfXMMp9Tc5E8Ts1JeXgvpLr.kVrpPCFvZ2jxpIXsFyzMkdh2NpyEijK
RAff18UxN7iLTBu5.gwlcHFehzLBREVYv3Hs2JdzvwR7V4du4qr+MdkjIWOY
xeKYxsSl7AqnmKTBEH3J+S3oefp7bIb0cPAG5eGTXglftYXk.ZUPGPePJDQS
l7W0P3uMYu+PxDIn9gGgXI0+XobtnvRL2jECgGvxhDI8MWYwOpvhjeBaJvJN
T4TpzQa0aHyq0ivWonjQCjtJrxD7BhkxRwnJSwDrvDtDOH4IMVaKmt7cfPJg
wvUo23JjC3TLzl6BR5q0g6NRiXjDQ.o.3krT3XsYFxT3xFTABioN..LtIx+d
fIJMptGwLQtxAMUprVFYNnJqxFEvmlQLEKFrdTgoLPN3oWg7ggpPUyPHl.BX
bDzPVfZYYhztVIAsYfjHFtSrzp1QctrmLrESpBgq0bxP.S7QI0o8cXvEFNNY
2a7eu4acuW8yR18lFC9N5LIAA8uIIDBuYnRjSHnI0DxYvIvfLCKyxW4w5zam
dy86yCNLBIn1DNmw+g0lQnomHoLpZHy5u0Gr+jekgU63gWEvZHsGTplciZfa
+v0UBjZWFe7.Rw0vJYSc.QIH+sPtPHUhj28M9xm36u9S73O9wvL0AqCIk.SF
Jv.hMcbqkh4lR89vg88CSlH8M9iOWeozmbYl61oej1514D1dnyhKpAgFl59i
QzftoVxwfSBZplCuv4hWT1p.Xe6QcZ0cYXE1nOmZLXxpHC+0W2QoUHLpVLzt
HGiResFry94MQw.iOnQwvENMQIQ2nRbZVeVsonCWqNsCTld4WG2c.23k3Oe0
VfBzvlvGKP6EMdbqshdPbqS+MitbvYOPI11A.hApCFKloH.X9.gd1NwMGdII
bL3RkIye7U52d4fi7jc9TOhKrrdoUVrCiqi0NID2T.HgRXv7JhoJCTXsr.Sg
OFRZbTrZQV.In81sFIE6ABPDvJqnrPLxA1IXsnQjYBMqDG8.+Tw1r85ex9e0
+3du4u4duyajb0qd+a+6juZLgybvU0nYNHqZSkVSPn1XM6wEEcnBfbdtPNAW
kMm.SiqHSHuAYLKKKrLO4nU0CSMNPMQgVRyN+y8P0TL6jZBBty0+z8u5GEjL
42mr2eNYu+cxduXxd+coo06+y9S6+ye2jcug7quyqds8+j24nysQRMXTs0QQ
pw7FnPTmtxXLgThxubxdepJaeWcuj893jI+S8qW2reBt6G8Exie+a+qS18l2
+1u1QHbWCoS0TJWjzXQSp2zo9gJjdhjM9WZbRTCyuYxdedxd2HYuaI+1y0++
74WUxTaEUs6MT1Sp+gSR16KU+JUme88u1Wjr6aebyGSBpFVOP3MQz4qdjzvT
YzYbrwkSoZUc0KpQ6lhU2STnD4oPNaZEFmWX54UHxpqll4TQPFMydonMbyWU
O4aIATkh4SSqPbJG0AmuZ4tVh.d00RWXcHPu5OfExD52X9nllJzgoACi56Km
kP4mHShWwFSp.IlcLFMb1VE6jiqRnpX5olUPXyFplkfypMOid93laMp0F0jS
PEDIau5CjEvLEV.CTmKgZ2cv3HOkp3vUubbr1YQ0FXgqycHc2As1TKoze0eD
rLEJa2YyMkRnJqtG.Fa5Mdlwp0hgT6rzeTU5dS1U9g68Au09u+6+C+tFK5OR
cZBBpAulHlh2SnE4nLYrNMiednshIcS4JsNf.o3o8CyAmyAaUHh4DcHMEYDG
WSK57X4MBAjJTsel7pfLwlDwqw5azqjZEJkSByT8lGBj5FCjlaTgRxKaX8Kh
xKv7BxxhXH1rt1VgUR6yoY2VAbdsADlcei7+VdbWWU8nP.nxn.Nc8Lb9MWgG
PgBsgPMIBNKL3rnfyhCNKwSvfPr5qBRQAy1tRDdhbGUHpPI2kJoyP3mP2Qph
pTjkV4dmrI7JTtrD.+T.gWgMUncM9gOgufwZ3YI5wZqVns3HrYLQcH17oDpz
5ut5PIm4dD.kZXVprDgo1zX+e.NK.S7E.acK4HGfCIPXHaZ09n+D1T.P0GJh
7TI.aD+wEeMDBA9ABsBR8HDtZwc3o+Q6+E23N27sOFD8AZMrMBsvq0Oa1gYv
GzoQ7kTIrcx6ct9IStlJqs68WzabyWd+q9QI6dKDn2XS1Du+seu6e6qe+a+Z
WX33iaoNjhqiToCRi.sJYg9n9TWRtcultJEtkNCuSz6Y1EuRcDx0WC0ec5tY
2bC0FROdsQUNTxEKDU64hkpyfjfbHmI1ECW4Tke3oUCDfx4HR8TcvPQUS9D2
9nPH80SUIvEApgjTZ20dr5L7vpr0sYz3mKdvvzJXjQ.ADdcUAiEhlEvVyztZ
nKxMsGGEGGdDtFx.n89ILjTqYQ+actQmqurqAcasS+1auwnAWZbznfsiiGN9
QWe83K0IVtzroTG25s1HBe9n31qONtU7NiWGFhvxqXbQHGHM5Mjj4dErKVPr
xaF0JjBfYaAWBxjwcl2y39FsZ+baMRcC2YNppHWHFLZSy860LUT6AH67ly27
tNKYfI5DIwr6VCIas5PvkvBW4T6ir222skKGHOArlgTyUr3CiH84U8EK.6iG
ryn1oTe5ce4fLSdori3N8aE2YP+L8Jz1qhuB67.pOUvRGP57Sqdc1b3.oFtw
oOShr2cMzBTELqRnrsvlRKRX1Tf3xrFc0l+kCXH+BXnRGP3xALAVCCl5MSX1
juKzhoUnagVcKuL+UObLJe9qdRyrj4OTUobyH.YSZFJXZSykdHPRQTaS+QCk
dQW8.hwSWzUB8cX.oda.0mpRWVxHK+pjE3sqDg.imfKzDiRuoNBLWRC80UIn
Kfl54ShutJ4jrrzokGFPLvEJDI7KEV5.hA9kwuTHE4O8QPmtFltdzCCH0IJD
5QJzIdF+MbNwixWPRRN000BBWXPsF.noZLHb9zVYbJN0JP3gGgvpJgXhYF0F
LSDHWBA3EBwIJQH7HO.xEk95pxQsVvaCIvsgrXUXXhQCFPaEjMqR5V01EG07
FW97l3YnB51PVLTQTgfTcaJFfs+ILaipY296zspUfqTpPrv5SOKhvIlNQXsN
GvNMGndb0sSVmJ7mNSnSvrJnc9ZIByIgIdDSCcxPKOBoBmgTOYYma1th82.5
lBA1RExgL2hGr2BLnZGXluk8lxh8Vaptkel9NsrF4OC2PNwyiwyK0cQiaL6T
PhvdebzbWcz73joVD+41rlPJPBrOzDgBcF37jafNYRO1erFX2j+5u3efch4e
QglKxKZ1EHTyJSESH01xOyQhGjuPLFJwH7L2ej0s7ybzI+2UaWQOo3zMLwEQ
tl8wTlF9Y9AbFP7z.BO3HBmkxiLEQzM7yDj3ikZhZcol5YhP4l5S8m0QD2V2
v7aTgJO1k9SBKk4gK6V4UTiaxoW1CE0VnLbaVy.NMqYjLFtoaUS1nnurUdbh
8m9ZpSruT+EvGpSdS3uXZx.qhtWeLfNYADye13wbxBHlGoPmVZE5QJj6LEh8
SlT8klXqsILzCznlzQGBbFpH9Y.wdvWvP6s5XSs1X8ET2xOyQlyfBs3Knlmq
K1a60biK8y2hXJYHNNrI6Ae.0A8D03lDa+sbm6lDTf+TJwQtOh9wYDNw8QD4
mQj49H5GgZBGoQf+FQp6inePUAy8QzObNhP2GQ+r5PHVkvit7rWgMOnDw1Zl
YtVPZF+p0MJptxZMb3EiFM1NALy7F8Z8rlRhiulocm9l1laFrMFEcwNo+D6g
ZMp81chiZGuyHSoZdYlsjFazafzJ696zI0PaE1oFZcoApJsywCaYPIcID9vO
jrC+OmzUYIC
-----------end_max5_patcher-----------
----------begin_max5_patcher----------
4051.3oc6cs0bbbTE9Ympx+go1xOAJq66S2gmnRUAdALUkTEgBmx0pUik2Ds
Wxti7ERQUVZCwoHAHDhC4Bgj.ArI.wgvCDRL+ZFjM9I+Wf9xL6N65d5oWodc
jVY4DIMyNZN84qO84dOyK9nOxIZrd+KkLpQziG8iiNwIdQ4YNg9bpybhhSbh
Fcaco1a0Zj9Babts52a6tMVK+y5rg9r8W+4dLtXxYGzJs846zayyNLocp49C
wBdSvZQXBqYL..fHf4KHcsHJP8QHTSPzyVbOjToSusRR0jEVb1y0eX2V5aIq
zE1e6zhqDMcLLrU2jzjgmMoWq02JQ8gfhOz7Gjd4AIlQWiFqE0X8V81rQzyp
uje5i9HpeJ+wZdCM8RtnDGl.BoIWROParw5o8aYCwD.uPLnnIZdDCK7EwlEd
fUi.G.N2gPA2MKp3fGJTLChQ8BwNRKTf8QtGw42OKRYqBBEUCMTjOy91gl3U
40Ka2aPq1OeDno7+rAbXgW.G0xxlXx9aYCpRfPN+Jw20J9kk.bb5m5IdrgR5
lDcpug7ec6zdqjKjrkUjg4ExfrfLxOLzPiBUVNKchgt3SgwbBNFq9AEuZqFI
1oZDAznE0nmckGKbZPUf0rOFyVcvBezgVgZzXtOBNL8ZId79S4.1W8lgPAZ0
xEL2VL.w7iQJLXwtACB4XjFCFwMXvfOTkQIzh5knyJgNCjacFvXnYYh9G96W
4JoC4.ufJiXwJfK3s62cf5OwlTC2KnvtG3wG17.2S7XyKOruUvf3k5BqfADc
DELZ0ts8fyfd4ukcv3PmjgbIP2jdo2OZb626yuy+5cy14Su8qc0aesOypimN
0rFaraPw7lRVmw2ebNXeyYCFlLJI0531oiSwDpZnxfT03ljm5tEcbSqbFqXb
E0nSO8OtuSzXJoLe1Y2nUZqhb9OkeMDc8jgkGGxSN8pkLfQjUntuo82bSo4m
IDBt1zK.oNc9ca5EPmdEbf0qPHJcIVuID.pzkPrcIwbPoKgY6RXrRiEQbsiE
Aq1whfZ6RDwkuKVGtRuIimdMDPMXKla6lThioba2gxWfUlo7zmU.ozfDouCi
1pyFlKnvTqV5dx.EVCmPrBGkfTFJ+lq8EaJYdLoGCBLmiYDI3QfkwOFulaZr
UIOZowUL1pHSoKfYebQTAGkq8TqdY4jMCmYyKVnUzPMQnrZTAkJspr2K+Kty
a9A24luzdu2maEpb5oQLUzjBl9EDRTUPQ68ADAaJJ8EmKm+g7x33452KcTme
hlQ0tk3DeWey182p+PCkAMELPLmfkN2gnDoJBPSBVffTFmgjlLf5yT5JTZZl
2pQY6ZkGT8jSOZH368TQ+fuS+zy2oci8u6M4KCr.tX218xE.IKlb3gmndplw
cFWCWZcWYoGJV4XbFegWNcDFFpvu9QsasUhxDDNR8+HooCqXkaszDPSXIrBf
vRrJV6hKDTma8rGjEwsJbn8VcFLAFrh.3EFAxqDUQzvUB.3CGUwl4rFKwwzR
oB5XeRBowdXt3nTNB8MKHCacgNoW1JjP7ARrF5OhbjIOHCR58T82t2FOgz0j
g8slCDByCf.J8rUw+LPtOYJOxfjPKonwg0zSiOcmtIOcqkyBlMjwh2NoyERj
5I.fn18Tq4sAMbefFi29PL9vT6+TsiDDmB9LNRGByQVWGqIdk69Vu5dW+UyF
esrw+srw2Ja7GZM64N0WxhM4AyLuCzVZBX3ITBEH3pfP3E+BUEdR7WSQgTIh
lM9upgvea1t+grwRP8irhkNKPkjyTXIlaJDgXEGKqRkz2zJxg8.4jwmp9Ax7
8pWohVTsOpLurDT9J0FLruLzDqLLxCFVFqdSeZEwElgOnZdJx1lE9B5CeAL8
OJo360oxc4lUC39SE9RRposzIF4PHhXslVw9.ulxVvpK7Fpc3f3jiWapqKGP
.nHutV3RlG1s4S5AYk.E7AuPzDM0ZE5gTxZo3TfxA4nmwJb6zrEgXRWfI7RC
nCdvUPrpVlH8qUxPaDIIxfsSkd0NrykrpPh3l4zFiYHfIarjCSN1V4TIFbtA
ix145+ua7128097rctgwgOqysP2rOuYrRiQLnI0jM5UbmRpLVAnSMqDi1FZd
0g8NVA445zc6tyvTUD+fbbVboRMJGBip31u8Gt23ekQTqtnJfNW0QoZwMpAT
W8k5pARyWFWGj5zEYBxHfRPGOVHWIjJQx67le0o+9m5zO4SZEFcqPDXJt.FP
xKH2ZEPqoKcONVaNOEe+nrwxXi+jyzSp9xpv7Vc5kn8tcF8dk2lhNUZXZcOF
QOajuiEAGCsTQc5cL1XJmZbrI2REtRXBWGLsex10Lfw2dXmVSyF6RwjU0giR
4dfU4KvMaAIL5ggiVdM9KXxhA1Zs2nBefWS3n4UaawEEqK6FKhz1xpvTEAsC
T9tYcmn5yZVfFnD620r0EO+h.TgMT+tIiF0Zyj6G25zaijKEcR6k1F3AlwLE
9mANDHbcPPnmqSZyAWTBG8unUuVn9fEbc94Iw3lB.IVBMluiXpdAEtuqrwnK
2qs6nbki9yVDB9xo7dJ7wPgQIopEYQjn1mu0Po9ZPDhXcMGzGCkLS1UknzRx
R4hHAENbrZe1diOcu+y+3tu0u4tu6alckqbua86je23Bm4jVKjl68QOjoQRj
IO0.KtloH+r1L0FBgElNUlHg41KkdeAj1OsdJXkSO7E06a8cbhQZE0.Soj77
hpNUk9BF9IKoZ2naesOauq7wQYi+8Y69my18ems6Kks6eW5Z8d+r+zd+72Ka
mqK+3a+ZWcuO8csN04diDgx6ZDjYQf33ZXiFWHkn7qjs6mop12U1Ma2OIa7+
T+8qY1QA24i+R44u2s90Y6bi6cqW2Jb6t8SzoOhTj5Zxw2xo9QJjdrTL9WZB
RTCyuU1teQ1tWOa2aJ+zyz6+9EWQJTmqpZmqq7cS+GNNa2uR8Wot32Xuq9kY
67N9GiIw8y8BBuIhNayeTjlJiEhikgbh49nDwXI0VxQmAlfRtjB4rIM8bvRg
5xHnzIxtC6naIS88roXIDqJATupCJDWHDNun3BUmhCSgVhr57FA5AZHz+fgC
hD2go3LqLfo9CR5YEtb6fl1riYKhYd58fqzSJD3ncnRn5QBlHujlZAGN6Hej
QuPZyMG1ZcqAA4AbX5T.VcJtQGoh.pxkPs2p+HqJf8w0Mp1msZe9mgNLz57a
0u0FZEQ1DKbZrgALwCXhniABcUwmy1546rwFR0Zp+jkfulpfk9ipV2a7Nxe4
te3au2G7A+vuqwi9JBZBBbF0Dwz7dBs5CkKiGWcieVn0QQ2.Ncfjny9onjNY
z9IK7pH40QnWfZ4+BbYDy9B0diPf65gaJVCxjKSD+HR+MVAq5tN0LS2adDiU
WuuzcC6sjGD3ziCL1ndHuyoj9rSKu4B3bm7OYQaQuxIseY.Dl8ei7etx6J.3
AhfKVoCmc6Vr+Pjkik0J8gPwMQmDFcRTzIwQmzpfgP3CJX1vVh3CUNTTYh.D
doGyvSqT6IUA0GsZqhLNyc+xvWYY7XOV9tJx3bl603BSGlwVLFeNu0vSK8Rt
yZw4MGQdMgTmhMaQZlyStRIFTZw4nD.S7H3hGBvG..F4gNKt3.guwDHLlMoY
ez+F1z+OUAhGofPebg6gP3hl2gm4Gs2Wd8aei2wY1GnTOv97vkYOL4CF7UWF
wWVUv1wu+Y5kM9ppp1t6eQuwMek8txGmsyMQftiLUS7d258u2st18t0qetAi
7uzgT2cAgYOjvyamjU89S0QscuptKEtotBui06Y14morJ06NS04aAYyCIYH8
X7FUw8NGUWiGA4gUh8.TIVnn9hlvyex1W78EMakSr8gmzsS.JmiHG85MX6Ev
EApGDy2vcqfEv0U051HYzym1ePQGLxHfHh8tFFg8.CMMVMjfC6p8EuXdUHfy
zgbnamOcjGyIf+0QI.+VmY3Y5IuznsZscu1me8g8u3njgQmOMcvnG+TmJ8hc
RkKsZJswcpVqmfOaRZ6SMJsU51iNELFgkyXbQLGH8UMlT5wLbsdP39obvzsY
KAYJRO6vQ9.sUw806ObijgyFxobBmnq.CKeWNHECTmBN2T95sZ+7aNT8v5Yl
wbYAezbDR+vzoIn1UCHfYYPdK1ADeMVaeCg0REy+tuSO9Uevbv9n9aOrcw8u
3I5cDbJKH0cj1oWqzN86U5pTu4ch.tlg8lfpWYVQf5Hn5EJWfHXwsxMAUuy+
BEGR8hf7fQP0qZKOHHMXDT8JppdglhY5PQvZ4vBbHDDj4CAwgSnI1q0gwyIZ
0syFC5Kc9ZTwqFp7GfMZudDrbmGKeD1zZeBy93EaBfLTi+ZArXTXALTsDD5F
vDXMLXZvTgY22O2QLsi34Pq9nfL9UurQpe7yDNG+PUqwNkAjGRKwASNzL0CA
RNhleX33gZmzUuQdhBHAqcUh5sdiKPKGGxWX.A4ukFm8PLp3oXJvfvwABzvd
YOBENUKPunW3Hme1amaNpTKZUwzFCpE0glN6fv4SNpju9EtxAevwHr8KiXxm
GMOQqy9LuYBi.BBi3EmHBnHmpmUpW6ltWdTqmCFIA9QxpUNfIFcC.s597Zko
OZoM4nF235G2j.CUP+HY0PEQkdT0S7X.N+KgYKdM8Qom9nkJvUKWHla8YfUQ
3kPmHdoNF7KhJZ.WcS7hhjvQQufYUFAC0RDu7+GFPLM1q.NBHjJ7FRCCAQ94
2S3BZD4mAAlSkbHyiXh7mcGTsqgydT9CLl7G6p5iByv2qk0nv43FxuXdwyp0
cdmaL6hQhH+QDo4AFofuz7RyuQMgTgF3PXIBE6MvEnPH7xkdb.SGhe5eCWfd
XuD9mWo47xhlcYB0rxTIDRyOJLiQR.zuPLNJwH7RO6l0GElwnWokQsWHCjgS
+vDeT4Z1PTkNHLiOf2.RfHH7fiHbVgLxDDQePXFfjPrTSrTWpQ7SLNbUofxB
.njuZlZBhr.ThEKs.88aTy.dMpYjRt0nOZIYAW8FUwij5ENqYTujlngKcHTu
70NbEDhAVDKSgffd4e.Kbd.w7x+.V.4PuVZEGPNj6MGhCSAUBkcpbK2Lz8cv
RxBVLvanhDFBhCPjRw4OjhM8USdjR5iByXj4MnPqdB07FYI+wRM2Dv6rGQLs
GDGG2jc+uI3fAha7Sic.6RA+zfBBmQINxeJFFW04D+oHJLTj4OECiRMgm7HH
bTj5OECCpJX9SwvH4Hh8mhApIdDKRxCcWaGr4MYHNuz4ybDjVJpS8AgwAPuD
CogK+I5Pgp0mZZ3RmLk3UIkBmOtP+Z3j.SvZ4PT3fTjWBMLZXIX8bX3fTjWy
gX6pQx69wVCFbgjgix+SLzpQ2VOmosQ4qYNtSOywlGgwMFlbgNE+I4mp0v1m
uSZR6zsGZ583Kwxa71Fc6Ki1s21cJB3UwsJRqafUUuJOZPKCeoaz0G8QjWv+
Ged9W3B
-----------end_max5_patcher-----------
スマホかiPadをNBUWiFiに接続する
スマホかiPadにZIG SIMをインストールしてアプリを起動する
Sensorボタンからデータ送信するセンサーを選ぶ。
まずGRAVITYを1つ選んで、うまくいくようなら他のセンサーも試すとよい。
スマホの処理能力次第では複数のセンサーの同時利用も可能
ACCEL 加速度 振り回すなどスマホが加速したときに反応。XYZ軸ごとに-1.0~1.0の値を取る。
下方向に常に重力加速度がかかる。
減速はマイナスの加速度を生じる。
スマホを振る = 加速 → 一定速度で移動 → 減速 → 停止 → (反対方向に)加速 → 以下リピート
GRAVITY 重力 Y軸方向を傾きセンサーとして利用する
GYRO ジャイロ スマホのXYZ軸の回転に反応
COMPASS コンパス 北が0 東が+ 西が- 南が±180 スマホを構える向きを設定から調整できる。
LIGHT 明るさ 0~600(部屋の明るさ)~? Android端末のみ
Miclevel 音量 最大dbと平均db iOS端末のみ
Settingボタンからデータ送信の設定をする
PROTOCOL UDP
IP ADDRESS C108のiMacは 192.168.112.PC番号 を設定※。PC番号が一桁の場合 01 などは 1と設定して0は入力しない。
PORT NUMBER 7700
MESSAGE FORMAT OSC
MESSAGE RATE 1秒間のセンサーデータの送信回数。スマホや通信状況にあわせて増減する。センサーの感度に影響する。細かい動きを捉えるには60にする。
COMPASS ANGLE コンパスを利用する時のスマホの縦横の向きを設定する。
※iMacや他のパソコンなどをNBUWiFiに接続して使用する場合はWiFiのIPアドレスをネットワーク設定から調べて設定する。
例) 172.16.X.Y .X.Yの部分はそれぞれ1桁から3桁の数字
Startボタンでセンサーデータの送信が開始する
Maxパッチャーの調整
ZIG SIMから受け取ったデータの値を調整する。
動画の再生範囲(開始フレーム と 終了フレーム )を調整
曲線の指数は 1.0 が標準。データの変化を直線的にフレームに反映する。指数を増減して曲線としてフィットさせることもできる。
センサーの値はパッチャーの各以下の部分で受け取れる。
accel 加速度 gyro ジャイロ compass コンパス light 明るさ
スマホを動かして、センサー値の変化の具合を確認して scale オブジェクトで調整する。
Scaleオブジェクトの説明資料
センサーの値の変化が激しくて使い難い場合は センサー値のノイズ対策と判定 で調整する
ここのパッチャーの様に、センサーの値に応じて動画の再生フレームを変化させるほかにも、
リンク先のページにあるパッチャーを組み込んでplaylistオブジェクトからムービーやサウンドクリップを再生すればよい。
playlistオブジェクトの使い方は鍵盤映像スイッチのページを参照。