hsc3-plot-0.12: Haskell SuperCollider Plotting

Safe HaskellNone

Sound.SC3.Plot

Synopsis

Documentation

plotEnvelope :: (C t, Ord t, Floating t, Enum t) => [Envelope t] -> IO ()Source

Plot Envelope data.

 plotEnvelope [envPerc 0.2 1,envSine 1 0.75]

plotHistogram :: C t => [Histogram t] -> IO ()Source

Plot Histogram data.

 plotHistogram [histogram 3 [0,0,1,2,2,2]]

type Table x = [x]Source

plotTable :: C t => [Table t] -> IO ()Source

Plot Table data, ie. y values at equal x increments.

 plotTable [[0,2..12],[0..6],[0,4..12]]

type Coord x = [(x, x)]Source

plotCoord :: C t => [Coord t] -> IO ()Source