synthesizer-core-0.8.2.1: Audio signal processing coded in Haskell: Low level part

Safe HaskellNone
LanguageHaskell2010

Synthesizer.Causal.Spatial

Synopsis

Documentation

moveAround :: (C a, C a v, Arrow arrow) => a -> a -> v -> arrow v (a, a) Source #

simulate an moving sounding object

convert the way of the object through 2D or 3D space into a delay and attenuation information, sonicDelay is the reciprocal of the sonic velocity