Copyright | (c) OleksandrZhabenko 2020 |
---|---|
License | MIT |
Maintainer | olexandr543@yahoo.com |
Stability | Experimental |
Safe Haskell | None |
Language | Haskell2010 |
Helps to create experimental music. Can be used for applying the SoX "compand" and "mcompand" effects.
Documentation
floatESet1 :: a -> FloatE a Source #
data CompandTail a b Source #
Instances
SndParamSet3M b (CompandTail a b) Source # | |
Defined in DobutokO.Sound.Effects.Classes.SndParamSet set23m :: b -> CompandTail a b -> Maybe (CompandTail a b) Source # | |
FstParamSet3O a (CompandTail a b) Source # | |
Defined in DobutokO.Sound.Effects.Classes.FstParamSet set1o :: One2 a -> CompandTail a b -> CompandTail a b Source # | |
(Eq a, Eq b) => Eq (CompandTail a b) Source # | |
Defined in DobutokO.Sound.Effects.MCompand (==) :: CompandTail a b -> CompandTail a b -> Bool # (/=) :: CompandTail a b -> CompandTail a b -> Bool # | |
Show (CompandTail Float3 Float) Source # | |
Defined in DobutokO.Sound.Effects.MCompand | |
SndParamM (CompandTail a b) b Source # | |
Defined in DobutokO.Sound.Effects.Classes.SndParam get2m :: CompandTail a b -> Maybe b Source # | |
FstParamM (CompandTail a b) (One2 a) Source # | |
Defined in DobutokO.Sound.Effects.Classes.FstParam | |
Show (Compand AtD2 SoftK1 AtDeNF CompTail) Source # | |
compandTail1 :: CompandTail a b -> Maybe (One2 a) Source #
compandTail2 :: CompandTail a b -> Maybe b Source #
compandTailSet1 :: One2 a -> CompandTail a b -> CompandTail a b Source #
compandTailSet2 :: b -> CompandTail a b -> Maybe (CompandTail a b) Source #
AD a a |
Instances
SndParamSet3 a (Pair a) Source # | |
FstParamSet3 a (Pair a) Source # | |
Eq a => Eq (Pair a) Source # | |
Show (AtDe Pr) Source # | |
Show (Pair Float) Source # | |
SndParam (Pair a) a Source # | |
Defined in DobutokO.Sound.Effects.Classes.SndParam | |
FstParam (Pair a) a Source # | |
Defined in DobutokO.Sound.Effects.Classes.FstParam | |
Show (Compand AtD2 SoftK1 AtDeNF CompTail) Source # | |
ADM a [a] |
Instances
Show AtDeNF Source # | |
SndParamSetL3 a (AtDe a) Source # | |
FstParamSet3 a (AtDe a) Source # | |
Eq a => Eq (AtDe a) Source # | |
Show (AtDe Pr) Source # | |
SndParamL (AtDe a) a Source # | |
Defined in DobutokO.Sound.Effects.Classes.SndParam | |
FstParam (AtDe a) a Source # | |
Defined in DobutokO.Sound.Effects.Classes.FstParam | |
Show (Compand AtD2 SoftK1 AtDeNF CompTail) Source # | |
NG a |
softKneeSet1 :: a -> SoftKnee a Source #
Instances
FourthParamSet3 d (Compand a b c d) Source # | |
ThdParamSet3 c (Compand a b c d) Source # | |
SndParamSet3 b (Compand a b c d) Source # | |
FstParamSet3 a (Compand a b c d) Source # | |
(Eq a, Eq b, Eq c, Eq d) => Eq (Compand a b c d) Source # | |
Show (Compand AtD2 SoftK1 AtDeNF CompTail) Source # | |
FourthParamM (Compand a b c d) d Source # | |
ThdParam (Compand a b c d) c Source # | |
Defined in DobutokO.Sound.Effects.Classes.ThdParam | |
SndParam (Compand a b c d) b Source # | |
Defined in DobutokO.Sound.Effects.Classes.SndParam | |
FstParam (Compand a b c d) a Source # | |
Defined in DobutokO.Sound.Effects.Classes.FstParam |
compandSet1 :: a -> Compand a b c d -> Compand a b c d Source #
compandSet2 :: b -> Compand a b c d -> Compand a b c d Source #
compandSet3 :: c -> Compand a b c d -> Compand a b c d Source #
compandSet4 :: d -> Compand a b c d -> Compand a b c d Source #
FrCmp a b |
Instances
SndParamSet3 b (FreqComp a b) Source # | |
FstParamSet3 a (FreqComp a b) Source # | |
(Eq a, Eq b) => Eq (FreqComp a b) Source # | |
Show (MCompand String FrCmpnd2) Source # | |
Show (FreqComp KFQ String) Source # | |
SndParam (FreqComp a b) b Source # | |
Defined in DobutokO.Sound.Effects.Classes.SndParam | |
FstParam (FreqComp a b) a Source # | |
Defined in DobutokO.Sound.Effects.Classes.FstParam |
freqCompSet1 :: a -> FreqComp a b -> FreqComp a b Source #
freqCompSet2 :: b -> FreqComp a b -> FreqComp a b Source #
mCompandSet1 :: a -> MCompand a b -> MCompand a b Source #
mCompandSet2 :: [b] -> MCompand a b -> MCompand a b Source #