经过大量的搜寻后,我仍然找不到方程式来提供所需的路径。我正在为参数eq创建gui,只是无法使曲线图看起来或感觉准确。尽管我知道大多数eq插件只是可以显示实际音频处理的外观,但我仍然希望它至少与现有的一样准确。
我尝试使用单个CubicCurve2D和两个QuadCurves。很明显,使用这些并不能满足我的要求,我将只需要使用实际方程式并创建路径。
我正在Clojure中进行项目,因此,如果有人可以举一个例子说明如何绘制给定增益,频率和q的x y坐标,甚至只是用任何一种语言编写的通用方程式都将提供巨大帮助
谢谢
最佳答案
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)))
产生类似: