Copyright | (c) OleksandrZhabenko 2020 |
---|---|
License | MIT |
Stability | Experimental |
Safe Haskell | None |
Language | Haskell2010 |
Maintainer : olexandr543@yahoo.com
Helps to create experimental music. Can be used for applying the SoX effects with the needed specifications.
Documentation
Instances
Show (BandReject FreqW2) Source # | |
Defined in DobutokO.Sound.Effects.PassReject | |
Show (AllPass FreqW2) Source # | |
(Eq a, Eq b) => Eq (FreqWidth a b) Source # | |
Show (Equalizer FreqW2 Float) Source # | |
Show (LowPass HighLowPar FreqW2) Source # | |
Defined in DobutokO.Sound.Effects.PassReject | |
Show (HighPass HighLowPar FreqW2) Source # | |
Defined in DobutokO.Sound.Effects.PassReject | |
Show (Band BandPar FreqW2) Source # | |
Show (BandPass BandpassPar FreqW2) Source # | |
Defined in DobutokO.Sound.Effects.PassReject | |
Show (FreqWidth Freq1 Width1) Source # | |
freqWidthC :: FreqWidth a b -> String Source #
freqWidth1 :: FreqWidth a b -> a Source #
freqWidth2 :: FreqWidth a b -> Maybe b Source #
freqWidthSet1 :: a -> FreqWidth a b -> FreqWidth a b Source #
freqWidthSet2 :: b -> FreqWidth a b -> FreqWidth a b Source #
allPassSet1 :: a -> AllPass a -> AllPass a Source #
data BandReject a Source #
BR a |
Instances
Eq a => Eq (BandReject a) Source # | |
Defined in DobutokO.Sound.Effects.PassReject (==) :: BandReject a -> BandReject a -> Bool # (/=) :: BandReject a -> BandReject a -> Bool # | |
Show (BandReject FreqW2) Source # | |
Defined in DobutokO.Sound.Effects.PassReject |
type Bandreject = BandReject FreqW2 Source #
bandReject1 :: BandReject a -> a Source #
bandRejectSet1 :: a -> BandReject a -> BandReject a Source #
showBrQ :: Bandreject -> [String] Source #
data BandpassPar Source #
Instances
Eq BandpassPar Source # | |
Defined in DobutokO.Sound.Effects.PassReject (==) :: BandpassPar -> BandpassPar -> Bool # (/=) :: BandpassPar -> BandpassPar -> Bool # | |
Show BandpassPar Source # | |
Defined in DobutokO.Sound.Effects.PassReject showsPrec :: Int -> BandpassPar -> ShowS # show :: BandpassPar -> String # showList :: [BandpassPar] -> ShowS # | |
Show (BandPass BandpassPar FreqW2) Source # | |
Defined in DobutokO.Sound.Effects.PassReject |
BP a b |
bandPassSet1 :: a -> BandPass a b -> BandPass a b Source #
bandPassSet2 :: b -> BandPass a b -> BandPass a b Source #
data HighLowPar Source #
Instances
Eq HighLowPar Source # | |
Defined in DobutokO.Sound.Effects.PassReject (==) :: HighLowPar -> HighLowPar -> Bool # (/=) :: HighLowPar -> HighLowPar -> Bool # | |
Show HighLowPar Source # | |
Defined in DobutokO.Sound.Effects.PassReject showsPrec :: Int -> HighLowPar -> ShowS # show :: HighLowPar -> String # showList :: [HighLowPar] -> ShowS # | |
Show (LowPass HighLowPar FreqW2) Source # | |
Defined in DobutokO.Sound.Effects.PassReject | |
Show (HighPass HighLowPar FreqW2) Source # | |
Defined in DobutokO.Sound.Effects.PassReject |
HP a b |
highPassSet1 :: a -> HighPass a b -> HighPass a b Source #
highPassSet2 :: b -> HighPass a b -> HighPass a b Source #
LP a b |
lowPassSet1 :: a -> LowPass a b -> LowPass a b Source #
lowPassSet2 :: b -> LowPass a b -> LowPass a b Source #
Eqlz a b |
equalizer1 :: Equalizer a b -> a Source #
equalizer2 :: Equalizer a b -> b Source #
equalizerSet1 :: a -> Equalizer a b -> Equalizer a b Source #
equalizerSet2 :: b -> Equalizer a b -> Equalizer a b Source #