音源プラグインを作るなら JUCE をすすめる理由(SANA 8BIT VST の経験から)
チップチューン用の VST シンセ SANA 8BIT VST を JUCE で作った経験から、プラグイン開発で一番面倒な「フォーマット対応」と「Windows / macOS のビルド」を JUCE に任せられた話をまとめます。日本語の情報が少ない点と、2026年に Claude Code で CMake 化したときに詰まった3か所も書きます。
- JUCE
- C++
- VST
- 個人開発
チップチューン用の VST シンセ SANA 8BIT VST を JUCE で作った経験から、プラグイン開発で一番面倒な「フォーマット対応」と「Windows / macOS のビルド」を JUCE に任せられた話をまとめます。日本語の情報が少ない点と、2026年に Claude Code で CMake 化したときに詰まった3か所も書きます。
AI が書く Unity のコードの良し悪しを判断するための知識を、1本2分ほどの動画にする YouTube チャンネルを始めました。始めた理由、どの回も Unity で実測する理由、Remotion と VOICEVOX で作る流れ、ブログ記事との分け方をまとめます。
SPI3 の非言語17分野・言語9分野の練習問題を、その場で自動生成して何問でも解ける Web アプリ「SPI3ドリル(非公式)」を作りました。問題ジェネレーターの作り方、お手軽モードと本番モードで難易度を分けた方法、15万問を生成して形式の崩れを検査したテストについてまとめます。
令和8年度から CBT 方式になった IT ストラテジスト試験(ST)を、申込開始の深夜に受けると決め、科目A(旧午前)まで10日ほどで対策しました。IPA の過去問 PDF から Claude に解説付きの4択ドリルを作ってもらった流れと、つまずいた点、解いて分かった出題傾向をまとめます。
既存のコード進行を機能和声を保ったままAIがリハーモナイズするWebアプリ。理論解説付きでMIDI試聴・DL可能。
デスクトップの壁紙そのものをシステムモニタにするWindows常駐アプリ。CPU・メモリの使用状況をプロセス別のツリーマップで描き続ける。
4枚のイラストから好きな1枚を選ぶ30問の回答から好みのキャラ属性を読み解き、結果に合わせたオリジナルキャラをAIが1枚描く診断Webアプリ。
キーワードと気分を選ぶだけでAIがコード進行を生成。ピアノロール表示・MIDIエクスポート対応。
インストール不要のブラウザ音響計測ツール。LUFS/dBFS/dBA/FFTスペクトラムをリアルタイム表示。PWA対応。
About
MasakiMori です。音響・ゲーム・プラグイン開発が好きなエンジニアで、C++ を軸に VST プラグインやゲーム、Web ツールなどジャンルを問わずものづくりを続けています。
最近は Claude API を使った作曲支援ツールや、インストール不要でブラウザだけで完結する小さなアプリづくりに力を入れています。