« 2019年4月 | トップページ | 2019年6月 »

2019年5月

2019年5月20日 (月曜日)

Web Bluetooth / BLE-MIDIをカンタンに試せるウェブアプリを作る

Webbluetoothplaying ウェブブラウザChromeで動くやつ。Web Bluetoothを使って。

 DIYなBLE-MIDIデバイス(MIDIコントローラー)を作っているのですが、そのテスト中に何度もOSのBluetooth設定をいじる必要があります(ペアリングを繰り返したり、解除したり)。それが面倒なのもあり、作ってみました。OS側ではBluetoothをONにするだけ。あとは、ウェブアプリ側で操作が完了します。MIDIを受信して音を鳴らす機能もあるので、別途シンセやDAWを起動する必要もなし。

 ということで、ChromeがサポートするWeb Bluetoothを使ったウェブアプリです。

続きを読む "Web Bluetooth / BLE-MIDIをカンタンに試せるウェブアプリを作る"

| | コメント (0)

2019年5月17日 (金曜日)

Orbitの初期化方法

 忘れないようにメモ。

続きを読む "Orbitの初期化方法"

| | コメント (0)

2019年5月15日 (水曜日)

M5Stackの種類を判別したいのだが

 M5Stack GreyとM5StickCの判別をしたいと思い、いろいろ試行錯誤。

 ライブラリを作成中。両方で動くようにしたい。
 機種に合わせて処理を変えたい(画面サイズが異なる)。

 といった感じ。
 最初は、「_M5STACK_H_」と「_M5STICKC_H」が定義されているかどうかを調べればいかと思ったのだけど、その前に

 #include  とか
 #include

 をライブラリのファイルに入れなくちゃいけないわけで。その時点で破綻している。

続きを読む "M5Stackの種類を判別したいのだが"

| | コメント (0)

« 2019年4月 | トップページ | 2019年6月 »