brute lets you to plot it simple stupid.
(:use [brute.core])
(spit "example/20.svg" (plot {:fill "black"} (repeatedly 200 #(- (rand) 0.5))
{:fill "green" :opacity "0.5"} (repeatedly 20 #(- (rand) 0.5))))
(spit "example/800.svg" (plot {} (repeatedly 800 #(- (rand) 0.5))))
(spit "example/signal.svg"
(plot {} (take 1280 signal)
{:fill "#393" :opacity 0.5} (average 1024 (take 1280 signal))))
Copyright © 2015 Markku Rontu
Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.