HackerNews

DynGen – SuperColliderサーバーで動的スクリプトを実行する

DynGen – Run dynamic scripts on a SuperCollider server

https://scsynth.org/t/dyngen-dynamic-ugen/12518


DynGenは、EEL2を使用したJITコンパイル言語でDSPコードを動的に記述できるメタUGenです。これは、Max MSPのgen~オブジェクトに相当します。記事では、信号の振幅を半分にする例や、オーバーサンプリング、単一サンプルフィードバックの利用例が示されています。DynGenDefを用いてスクリプトを登録し、そのスクリプトを用いたシンセサイザーを生成します。また、スクリプトが更新されると実行中のUGenが自動的に置き換えられ、ライブコーディングの可能性が開かれます。現在のUGenはベータ版で、インターフェースはまだ安定しておらず、変更の可能性があります。コミュニティからのフィードバックが期待されています。