2

多くのグーグル検索の後、必要なパスを提供する方程式をまだ見つけることができません。パラメトリック eq の gui を作成していますが、曲線の描画が正確に見えません。ほとんどの eq プラグインは、実際のオーディオ処理を表現するだけの見栄えであることは知っていますが、それでも、少なくともそこにあるものと同じくらい正確であることを望んでいます。

単一の CubicCurve2D と QuadCurves のペアを使用してみました。これらを使用しても目的が達成されないことが明らかになりました。実際の方程式を使用してパスを作成する必要があります。

私は clojure でプロジェクトを行っているので、gain、freq、q を指定して xy 座標をプロットする方法の例を誰かが示すことができれば、または任意の言語でこれを行うための一般的な方程式さえあれば、大きな助けになります。

ありがとう

4

1 に答える 1

4

Incanterは、Clojure でチャート プロットを行うための優れたツールです。

以下は単純なパラメトリック xy プロットです。

(ns incantertest
  (:use [incanter core stats charts]))

(let [points (map 
               (fn [t]
                 (let [t (double t)]
                   [(+ (Math/sin (* t 0.01)) (Math/sin (* t 0.08))) 
                    (+ (Math/cos (* t 0.2)) (Math/sin (* t 0.13)))]))
               (range 1000))
         xs (map first points)
         ys (map second points)]
     (view (incanter.charts/xy-plot xs ys)))

次のようなものが生成されます。

パラメトリック プロット

于 2012-01-20T00:43:43.460 に答える