プログラミング WSL2でArduino IDE使う(M5Stack) Windows 10でWSL2を使いたいと思い、いろいろ設定中。ESP32、M5StackのプログラミングでArduino IDEを使っているとコンパイルにすごく時間がかかる。Linux環境ならそれが短縮される。という話を確かめてみたいと思... 2024.06.09 プログラミング電子工作
プログラミング ウェブアプリ制作を久しぶりに ふと思いついて、久々にウェブ作業。調べたことをメモしていく。 textarea内でタブを入力可能にする。ついでにタブ幅も変更する。 表っぽいものをなんとかする時のために。JavaScriptでタブキーを無視するみたいな感じ。なるほど。 CS... 2022.11.18 プログラミング未分類
プログラミング Bluetooth MIDIに関するメーカーとのやりとり WindowsでBluetooth MIDIアダプタを使用中に問題が発生し、メーカーに問い合わせた際のやりとりを記録(2021年3月)。メーカー側の了解は取っていないので、先方のメール内容は概要のみ記載。実際は英語でのやりとりだったのですが... 2022.09.12 プログラミング
M5Stack M5ATOMでハンズフリー踏めくりデバイス作った コンテスト用に作成。はんだ付けなしで作れるので、以前作ったM5Atomで作るワイヤレス譜めくりデバイス よりもカンタンに出来上がります。 コードは以下。 M5Stackのライブラリのほか、NimBLEライブラリとESP32 BLE Keyb... 2022.09.07 M5Stackプログラミング未分類
M5Stack M5Stack Core2でBluetooth MIDIキーボード作る 触り始め。とりあえず、画面のボタンを押すとMIDIノートを送信。モード切り替えでコードも送る。今のところ、Cのメジャースケールのみ。切り替えはあとで考える。 BluetoothまわりはNimBLEを使用。コード見ればわかるんじゃないかな。... 2021.12.30 M5Stackプログラミング
プログラミング stray ‘\342’ in program って言われる Arduino IDEにて。 ここによれば、サイトからのコピペでそうなる、ユニコードのやつが使われてるから、みたいなことが書いてあった。 引用符を通常のASCII引用符(0x22、 ")に置き換えれば、動作するはずです。 確かに二重引... 2021.12.30 プログラミング
プログラミング アプリ認定キットで謎のエラー「タスクは HighVersionLie の有効化に失敗しました。」 Visual Studioのアプリ認定キット(AppCertKit)で謎のエラー。 タスクは HighVersionLie の有効化に失敗しました。 と、出るようになった。 このエラーが出るのに気づいたのは、2020年の12月。それま... 2021.01.18 プログラミング
プログラミング JUCEでVSTプラグインを作ってKVRに載せてもらった この春、遅ればせながら、JUCEがWinRT MIDI/UWP MIDIをサポートしているというのを知った。そこで、いろいろなアイデアがわき、勉強をはじめ2ヶ月ほどでなんとかVSTプラグインのリリースにいたった。でもって、VSTプラグインの... 2020.07.10 プログラミング音楽制作
プログラミング プログラミング中 ふと思いついた方法があったのでいろいろ試している。思いのほかうまくいっている気がする。だめなことも多いけど。とりあえず、メモ。 Next MIDI Project.NET、C#でかんたんにMIDIでまわりをなんとかできる。ポート名の列挙のサ... 2020.04.11 プログラミング
プログラミング Adafruit Bluefruit LEによるBluetooth MIDIデバイス製作で困っている話 GitHubにサンプルがあるのでカンタンに作れそう。そう思ってたけど、けっこう大変だった。使っているのはAdafruit Feather 32u4 Bluefruit LE。BLEまわりはシリーズ共通っぽい。ライブラリが同じだ。 まず、毎... 2020.04.01 プログラミング電子工作