Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Csound.Typed.Misc
Synopsis
- data HeadPanSpec = HeadPanSpec {
- headPanPhase :: D
- hradPanFade :: D
- headPan :: (Sig, Sig) -> Sig -> Sig2
- headPan' :: HeadPanSpec -> (Sig, Sig) -> Sig -> Sig2
- staticHeadPan :: (D, D) -> Sig -> Sig2
Documentation
data HeadPanSpec Source #
Optional arguments for opcode hrtfmove.
phase is 0 or 1
fade is 1 to 24.
See csound docs for hrtfmove for details.
Constructors
HeadPanSpec | |
Fields
|
Instances
Default HeadPanSpec Source # | |
Defined in Csound.Typed.Misc Methods def :: HeadPanSpec # |
headPan :: (Sig, Sig) -> Sig -> Sig2 Source #
Head response based spacialization. It works when you listen in headphones. It works only with sample rate of 44100, 48000 or 96000.
headPan (azimuth, elevation) asig
azimuth and elevation are measured in ratios (0, 1),
staticHeadPan :: (D, D) -> Sig -> Sig2 Source #
Static head response based spacialization. It works when you listen in headphones.
It works only with sample rate of 44100, 48000 or 96000. It's more efficient than headPan
.
staticHeadPan (azimuth, elevation) asig
azimuth and elevation are measured in ratios (0, 1),