Skip to content

Latest commit

 

History

History
74 lines (47 loc) · 1.83 KB

README.md

File metadata and controls

74 lines (47 loc) · 1.83 KB

ObjCPokeMiku

Version Platform

使い方

CocoaPodsで配布しています。pod installでインストールしてください。

pod "ObjCPokeMiku"

三行で

#import <ObjCPokeMiku/PMMiku.h>
PMMiku *miku = [[PMMiku alloc] init];
[miku noteOnWithKey:64 velocity:100 pronunciation:@"にょ"];

初期化

#import <ObjCPokeMiku/PMMiku.h>

<ObjCPokeMiku/PMMiku.h>をインポートしてください。

PMMiku *miku;

NSX-39の操作はPMMikuクラスを介して行います。 PMMikuクラスは、操作のたびにインスタンスを作る形ではなく、アプリ起動中に一つのインスタンスを使い回すようにしてください。

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
    miku = [[PMMiku alloc] init];
}

[[PMMiku alloc] init]を呼ぶと、自動的にオンライン状態(起動中)のNSX-39を見つけて、接続し操作可能な状態にします。複数のNSX-39が接続されているときは、最初に見つかったデバイスを使います。(将来的には別個に操作できるように拡張されるかも)

音をならす

オン

[miku noteOnWithKey:64 velocity:100 pronunciation:@"にょ"];

オフ

[miku noteOff];

Requirements

Installation

ObjCPokeMiku is available through CocoaPods, to install it simply add the following line to your Podfile:

pod "ObjCPokeMiku"

Author

@croquette0212

License

ObjCPokeMiku is available under the MIT license. See the LICENSE file for more info.