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 "chorus" effect.
Documentation
data ChorusTail a b Source #
ChT a a a a b |
Instances
(Eq a, Eq b) => Eq (ChorusTail a b) Source # | |
Defined in DobutokO.Sound.Effects.Chorus (==) :: ChorusTail a b -> ChorusTail a b -> Bool # (/=) :: ChorusTail a b -> ChorusTail a b -> Bool # | |
Show (Chorus Float ChorusTail1) Source # | |
Defined in DobutokO.Sound.Effects.Chorus | |
Show (ChorusTail Float Modulation) Source # | |
Defined in DobutokO.Sound.Effects.Chorus showsPrec :: Int -> ChorusTail Float Modulation -> ShowS # show :: ChorusTail Float Modulation -> String # showList :: [ChorusTail Float Modulation] -> ShowS # | |
FourthParam (ChorusTail a b) a Source # | |
Defined in DobutokO.Sound.Effects.Classes get4 :: ChorusTail a b -> a Source # | |
ThdParam (ChorusTail a b) a Source # | |
Defined in DobutokO.Sound.Effects.Classes get3 :: ChorusTail a b -> a Source # | |
SndParam (ChorusTail a b) a Source # | |
Defined in DobutokO.Sound.Effects.Classes get2 :: ChorusTail a b -> a Source # | |
FstParam (ChorusTail a b) a Source # | |
Defined in DobutokO.Sound.Effects.Classes get1 :: ChorusTail a b -> a Source # |
type ChorusTail1 = ChorusTail Float Modulation Source #
Ch a a [b] |
Instances
(Eq a, Eq b) => Eq (Chorus a b) Source # | |
Show (Chorus Float ChorusTail1) Source # | |
Defined in DobutokO.Sound.Effects.Chorus | |
ThdParamL (Chorus a b) b Source # | |
Defined in DobutokO.Sound.Effects.Classes | |
SndParam (Chorus a b) a Source # | |
Defined in DobutokO.Sound.Effects.Classes | |
FstParam (Chorus a b) a Source # | |
Defined in DobutokO.Sound.Effects.Classes |
chorusTail1 :: Int -> ChorusTail a b -> a Source #
chorusTail2 :: ChorusTail a b -> b Source #
chorusTailSet1 :: Int -> a -> ChorusTail a b -> ChorusTail a b Source #
chorusTailSet2 :: b -> ChorusTail a b -> ChorusTail a b Source #
chorusSet2 :: [b] -> Chorus a b -> Chorus a b Source #