dobutokO-effects-0.11.0.0: A library to deal with SoX effects and possibilities

Copyright(c) OleksandrZhabenko 2020
LicenseMIT
StabilityExperimental
Safe HaskellNone
LanguageHaskell2010

DobutokO.Sound.Effects.Gain

Description

Maintainer : olexandr543@yahoo.com

Helps to create experimental music. Can be used for applying the SoX "gain" and "norm" effects.

Documentation

data FirstO Source #

Constructors

N1 
E 
B 
Bc 
R 

data Gain1 a b c d Source #

Constructors

G a b c d 
Instances
(Eq a, Eq b, Eq c, Eq d) => Eq (Gain1 a b c d) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Gain

Methods

(==) :: Gain1 a b c d -> Gain1 a b c d -> Bool #

(/=) :: Gain1 a b c d -> Gain1 a b c d -> Bool #

Show (Gain1 FirstO SecondO ThirdO Float) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Gain

FourthParam (Gain1 a b c d) d Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get4 :: Gain1 a b c d -> d Source #

ThdParam (Gain1 a b c d) c Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get3 :: Gain1 a b c d -> c Source #

SndParam (Gain1 a b c d) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: Gain1 a b c d -> b Source #

FstParam (Gain1 a b c d) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Gain1 a b c d -> a Source #

gain1 :: Gain1 a b c d -> a Source #

gain2 :: Gain1 a b c d -> b Source #

gain3 :: Gain1 a b c d -> c Source #

gain4 :: Gain1 a b c d -> d Source #

gainSet1 :: a -> Gain1 a b c d -> Gain1 a b c d Source #

gainSet2 :: b -> Gain1 a b c d -> Gain1 a b c d Source #

gainSet3 :: c -> Gain1 a b c d -> Gain1 a b c d Source #

gainSet4 :: d -> Gain1 a b c d -> Gain1 a b c d Source #

data Norm Source #

Constructors

Norm 
N4 
Instances
Eq Norm Source # 
Instance details

Defined in DobutokO.Sound.Effects.Gain

Methods

(==) :: Norm -> Norm -> Bool #

(/=) :: Norm -> Norm -> Bool #

Show Norm Source # 
Instance details

Defined in DobutokO.Sound.Effects.Gain

Methods

showsPrec :: Int -> Norm -> ShowS #

show :: Norm -> String #

showList :: [Norm] -> ShowS #