Eigendrum:形を描いてドラムの音を体験
Judul asli: Show HN: Eigendrum - Draw any shape and hear what it sounds like as a drum
Mengapa Ini Penting
物理シミュレーションと音響教育をブラウザ上で直感的に体験できる点が注目を集めている。
Basel Ashrafが開発したWebアプリ「Eigendrum」が公開。任意の形状を描くと、有限要素法で固有振動数を計算し、リアルなドラム音として再生できる無料ツール。
「Eigendrum」はユーザーが自由に描いた形状をドラムとして音響シミュレーションするWebアプリだ。開発者Basel Ashrafによると、固定された縁を持つドラムヘッドは特定の形状と周波数でしか振動できず、その解は偏微分方程式「−∇²u = λu」で表される固有値問題として定式化される。Eigendrumはこれを数値的に解くため、形状を三角形メッシュで覆い、有限要素法による剛性・質量行列を構築して最小固有値を算出する。精度検証として、真円(ベッセル関数の零点)および矩形(解析解あり)との比較で誤差0.1%未満を達成している。ユーザーは手描き、方程式(極座標・パラメトリック)などで形状を指定でき、打点の位置によって音色が変化する仕組みも再現。MITライセンスのオープンソースで、ソースコードはGitHubで公開されている。公開翌日にはホスティングの月間上限に近づくほどアクセスが集中した。