packages feed

hsc3-lang-0.8: Help/Pattern/Step/pgeom.help.lhs

pgeom :: (Num a) => a -> a -> Int -> P a

Geometric series pattern.

  start - start value
   grow - multiplication factor
 length - number of values produced

> import Sound.SC3.Lang.Pattern.Step

> let p = pgeom 1 2 12
> in evalP p

Real numbers work as well.

> let p = pgeom 1.0 1.1 6
> in evalP p