commit 1c8b228bbacd9674090603500420fc66a55a869c
parent 99136c9579918b987bda97eb1ce9aac5db2003b3
Author: minerva-jupiter <ryouturn@gmail.com>
Date: Wed, 1 Jul 2026 20:50:52 +0900
docs: update clap plugin simulation article status and add findings
- Set document status to public
- Update metadata with timestamp and ID
- Add a concluding section describing current implementation challenges and discrepancies between simulation and plugin behavior
Diffstat:
1 file changed, 12 insertions(+), 3 deletions(-)
diff --git a/public/creating_a_clap_plugin_through_simulation.md b/public/creating_a_clap_plugin_through_simulation.md
@@ -2,9 +2,9 @@
title: シミュレーションによるCLAPプラグインの作成
tags:
- nih-plug
-private: true
-updated_at: ''
-id: null
+private: false
+updated_at: '2026-07-01T20:48:24+09:00'
+id: 925a92ee93e20b6e91ba
organization_url_name: null
slide: false
ignorePublish: false
@@ -177,3 +177,12 @@ $$\frac{2 L}{c} = \frac{2}{c} \frac{c}{2f} = \frac{1}{f}$$
コーディングAgentはうまく動かない場面が多かったです。pythonのプログラムやLaTeX式をRustの関数にする部分で利用しましたが、結局のところ、私が書き換える羽目になりました。
よく知られている実装以外をするときは向かないですね。その代わりに向いている部分もありました。
パラメーターフィティングです。運動方程式のmやrやkは少し変わるとうまく発振しないので、パラメーターフィッティングが難航していましたが、AIの背景にある理論自体がパラメーターフィッティングであるので、その部分を大いにうまく利用できたのかなと思っています。
+
+# 現状について
+
+設計の全ての部分の実装はできました。
+しかし、目指している音を鳴らすことはできませんでした。
+反響の共鳴に関わらずリードの固有振動数らしき周波数で鳴り続ける挙動をしています。
+パラメーターが多すぎるのか、モデルが正確ではないのか。わからないところです。
+より謎なのは、ipynbでうまく動作していても実際にプラグインに記述するとうまく動かないところです。
+何はともあれ、私のシミュレーターを作る力が不足していたということでしょう。