csound-expression-typed-0.2.7: typed core for the library csound-expression
Safe HaskellNone
LanguageHaskell2010

Csound.Typed

Synopsis

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

Instances details
Default HeadPanSpec Source # 
Instance details

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),

headPan' :: HeadPanSpec -> (Sig, Sig) -> Sig -> Sig2 Source #

HeadPan with optional arguments.

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),