5 module Codec.Audio.WavPack.Decorrelation
10 import qualified Data.Vector.Unboxed as UV
20 -- | The decorrelation term: @(term /= 0) && ((-3 <= term <= 8)
21 -- || (term == 17) || (term <= 18))@
23 -- | The decorrelation delta: @0 <= delta <= 8@
25 -- | The decorrelation weight for channel A: @-1024 <= weight <=
28 -- | The decorrelation weight for channel B: @-1024 <= weight <=
31 -- | The decorrelation samples for channel A.
32 , dpSamplesA ∷ !(UV.Vector Int32)
33 -- | The decorrelation samples for channel B.
34 , dpSamplesB ∷ !(UV.Vector Int32)