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

Copyright(c) OleksandrZhabenko 2020
LicenseMIT
StabilityExperimental
Safe HaskellSafe
LanguageHaskell2010

DobutokO.Sound.Effects.Specs

Description

Maintainer : olexandr543@yahoo.com

Helps to create experimental music. Can be used for applying the SoX effects with the needed specifications.

Documentation

data Frequency a Source #

Constructors

FHz a 
FkHz a 
Instances
FstParam Freq1 Float Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Freq1 -> Float Source #

Eq a => Eq (Frequency a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Specs

Methods

(==) :: Frequency a -> Frequency a -> Bool #

(/=) :: Frequency a -> Frequency a -> Bool #

Show (Frequency Float) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Specs

Show (BandReject FreqW2) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject

Show (AllPass FreqW2) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject

Show (Freq Freq1) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject

Show (FreqH Freq1) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Sinc

Show (FreqL Freq1) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Sinc

Show (Equalizer FreqW2 Float) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject

Show (LowPass HighLowPar FreqW2) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject

Show (HighPass HighLowPar FreqW2) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject

Show (Band BandPar FreqW2) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject

Show (BandPass BandpassPar FreqW2) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject

Show (FreqWidth Freq1 Width1) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject

Show (Treble Float FreqWS2) Source # 
Instance details

Defined in DobutokO.Sound.Effects.BassTreble

Show (Bass Float FreqWS2) Source # 
Instance details

Defined in DobutokO.Sound.Effects.BassTreble

Show (FreqWidthS Freq1 WidthS1) Source # 
Instance details

Defined in DobutokO.Sound.Effects.BassTreble

Show (FrequencyS FreqFH FreqFL) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Sinc

Show (Rate2 RateLow RateHigh) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Rate

Show (RateL RateTL Freq1) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Rate

Show (Sinc Sinc1 Phase1 Sinc2 FrequencyS2) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Sinc

Show (RateH RateTH ROpt1 ROpt2 ROpt3 ROpt4 ROpt5 Freq1) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Rate

data Width a Source #

Constructors

H a 
K a 
O a 
Q a 
Instances
Eq a => Eq (Width a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Specs

Methods

(==) :: Width a -> Width a -> Bool #

(/=) :: Width a -> Width a -> Bool #

Show (Width Float) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Specs

Show (BandReject FreqW2) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject

Show (AllPass FreqW2) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject

Show (Equalizer FreqW2 Float) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject

Show (LowPass HighLowPar FreqW2) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject

Show (HighPass HighLowPar FreqW2) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject

Show (Band BandPar FreqW2) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject

Show (BandPass BandpassPar FreqW2) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject

Show (FreqWidth Freq1 Width1) Source # 
Instance details

Defined in DobutokO.Sound.Effects.PassReject