Safe Haskell | None |
---|---|
Language | Haskell98 |
- freqShift :: Args `["in"]` `["freq", "phase"]` a => a -> SDBody a Signal
- pitchShift :: Args `["in", "ratio"]` `["windowSize", "pitchDispersion", "timeDispersion"]` a => a -> SDBody a Signal
- vibrato :: Args `[]` `["freq", "rate", "depth", "delaySecs", "onset", "rateVariation", "depthVariation", "iphase"]` a => a -> SDBody a Signal
Documentation
freqShift :: Args `["in"]` `["freq", "phase"]` a => a -> SDBody a Signal Source
"Moves all the components of a signal by a fixed amount but does not preserve the original harmonic relationships." You might want pitchShift
instead.
pitchShift :: Args `["in", "ratio"]` `["windowSize", "pitchDispersion", "timeDispersion"]` a => a -> SDBody a Signal Source