Skip to content

W0NYV/nanokon2-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💜⚡💜 KORG nanoKONTROL2 Setup Tool For Unity 💜⚡💜

KORG nanoKONTROL2をUnityで使用するためのセットアップツールです。

📎Dependency

このツールを使用するには、Input SystemMinisUniRxをプロジェクトにインポートする必要があります。

以下の環境でテスト済みです。

name version
Unity 2021.3.10f1
Input System 1.4.1
Minis 1.0.10
UniRx 7.1.0

📘Usage

⚙️Set up

必要なパッケージをインポートしたら、こちらのUnityPackageもインポートします。

Project Settings -> Player -> Other Settings -> ConfigurationのActive Input HandlingをBothに設定します。
※KORG nanoKONTROL2を接続し、一度他のものを選択し適用してから、Bothを選択しないと上手く動作しないみたいです。 image

nanokon2-setupフォルダ -> Prefabsフォルダに入っているnanoKONTROL2.prefabを任意のシーンに置き、 nanoKONTROL2をPCに接続し、実行すると動きます。

📄Event Subscription

nanoKONTROL2から信号を受け取り、メソッドを実行したい時は、nanokon2-setupフォルダ -> Scriptsフォルダに入っている NanoKON2EventSubscriberコンポーネントを追加します。

image

Inspectorで実行したいメソッド、コントローラの種類、コントローラの番号を指定します。
メソッドのfloat型の引数を用意しておくと、値を受け取ることができます(範囲は0~1)。

※Dynamic floatの方を選ばないと、値を受け取れません。

コントローラの種類と番号は以下のようになっています。 nano2