Wizard Notes

Python, JavaScript を使った音楽信号分析の技術録、作曲活動に関する雑記

FL Studioで古いプロジェクトのFL Studio付属サンプルが見つからないときの対処法(FPC旧サンプルの復旧)

久しぶりに昔のFL Studioのプロジェクトを開いたところ、一部のドラムサンプルが見つからず、読み込めない問題が発生しました。 調べてみると、古いFL StudioのFPC(ドラム音源)に関連するサンプルが、現在の環境には存在していないことが原因のようです。 …

Windows 11でBabyface Pro FSがデバイス認識されない・音が出ないときの対処法

久しぶりに Windows 11でRME Babyface Pro FSを接続したところ、音が出ない(サウンド設定にデバイスとして表示されない)問題に遭遇しました。 いろいろ試して解決したので、手順をメモします。 具体的には以下の3点を確認すると直る可能性があります。 ド…

ピアノ音源 Ivory II のシリアルナンバー復元・インストーラ(インストール用のデータ)のダウンロード

Synthogy Ivory II のシリアル紛失から復旧まで(備忘録) シリアルナンバーの再発行 Ivory II インストーラ & ライブラリデータのダウンロード Ivory II のアップデート まとめ Synthogy Ivory II のシリアル紛失から復旧まで(備忘録) https://synthogy.c…

FL Studioでvst3sdkのサンプルプラグインが認識されない・UIが表示されないときの対処法

サンプルプラグインが認識されない 久々にvst3sdkに触れて、 GitHub の readme 通り cmakeでビルド Windowsなのでシンボリックリンク生成を避けるためcmake.exe -G "Visual Studio 17 2022" -A x64 ..\vst3sdk -DSMTG_CREATE_PLUGIN_LINK=0 サンプルコード (…

ReaperのルーティングでMS処理 (Mid/Side processing) を実現する方法

はじめに MS処理 (Mid/Sideプロセッシング) はステレオ信号を中央定位成分(Mid: センター)と非中央定位成分(Side: センター以外)に空間的に分けてエフェクトをかける処理です。音場を精密にデザインしたい時に強力な手段となります。 DAWでMS処理を行う…

手を動かして学べる、音のプログラミング・信号処理の教科書(入門/中級者/上級者向けの本)

はじめに 音の信号処理の世界には、理論書や数式重視の教科書が数多く存在します。しかし、実際に手を動かしてプログラムを書きながら学べる本は意外に少ないのが現状です。 そこで本記事では「実際に手を動かしてこそ理解が深まる」ことを重視し、音プログ…

ReaperのMedia Itemをより見やすく:文字の大きさやフォントを変える方法

Reaperでオーディオ編集をする際に、各オーディオファイル・データ、オートメーションなどのMedia Itemのフォントサイズが小さく見づらいので、フォントサイズを大きくしたいことがありました。 しかし、Media Itemのプロパティからは直接変更できないので少…

WebAudioAPIのHRTF (PannerNode) で作る、立体音響(バイノーラル)プレイヤー

dev.wizard-notes.com 頭部伝達関数(HRTF: Head-Related Transfer Function) 技術は、イヤホンやヘッドホンで、まるで本当に頭の外から音が鳴っているように3次元立体音響再生することができます。最近は、ゲームでも音楽コンテンツでも普及し始めています…

ChatGPT o3-mini-high と Web Audio API アプリ(音質検証用オシレータ)を作る

開発したWebアプリ: dev.wizard-notes.com Open AI の Reasoning AI の最新モデル o3-mini, o3-mini-high が発表され、コーディング性能が素晴らしいと話題になっています。 ちょうど、イヤホン・ヘッドホンの音質や音量バランスなどの動作検証用に、PCやス…

gpuRIR:Python+GPUで室内残響を鏡像法で高速生成【インストール方法・利用例】

はじめに 1. 鏡像法とは 1.1 計算のイメージ 1.2 CPUでのシミュレーションの限界と、GPUの利点 2. gpuRIRとは 3. 環境構築 3.1 必要なソフトウェア 3.2 Windows11での利用方法 4. gpuRIRの基本的な使い方 4.1 ライブラリのインポート、初期設定 4.2 シミュレ…