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

Copyright(c) OleksandrZhabenko 2020
LicenseMIT
StabilityExperimental
Safe HaskellNone
LanguageHaskell2010

DobutokO.Sound.Effects.Sinc

Description

Maintainer : olexandr543@yahoo.com

Helps to create experimental music. Can be used for applying the SoX "sinc" effect.

Documentation

data PhaseR a Source #

Constructors

P a 
M 
I 
L 
Instances
FstParamSet a (PhaseR a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> PhaseR a Source #

set1G :: a -> PhaseR a -> PhaseR a Source #

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

Defined in DobutokO.Sound.Effects.Sinc

Methods

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

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

Show (PhaseR Float) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Sinc

FstParamM (PhaseR a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParam

Methods

get1m :: PhaseR a -> Maybe a Source #

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

Defined in DobutokO.Sound.Effects.Sinc

data SincAB a Source #

Constructors

N1 
A a 
B a 

data SincTN a Source #

Constructors

N2 
T a 
N a 

data FreqL a Source #

Constructors

LF a 

freqL1 :: FreqL a -> a Source #

data FreqH a Source #

Constructors

HF a 

freqH1 :: FreqH a -> a Source #

data Sinc a b c d Source #

Constructors

SC1 a b c d 
SC2 a b d c 
SC a b c d c 
Instances
FourthParamSet3 d (Sinc a b c d) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FourthParamSet

Methods

set43 :: d -> Sinc a b c d -> Sinc a b c d Source #

ThdParamSet3O c (Sinc a b c d) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

set33o :: One2 c -> Sinc a b c d -> Sinc a b c d Source #

SndParamSet3 b (Sinc a b c d) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.SndParamSet

Methods

set23 :: b -> Sinc a b c d -> Sinc a b c d Source #

FstParamSet3 a (Sinc a b c d) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Sinc a b c d -> Sinc a b c d Source #

(Eq a, Eq b, Eq c, Eq d) => Eq (Sinc a b c d) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Sinc

Methods

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

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

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

Defined in DobutokO.Sound.Effects.Sinc

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

Defined in DobutokO.Sound.Effects.Classes.FourthParam

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.SndParam

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.FstParam

Methods

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

ThdParam (Sinc a b c d) (One2 c) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3 :: Sinc a b c d -> One2 c Source #

sincC :: Sinc a b c d -> String Source #

sinc1 :: Sinc a b c d -> a Source #

sinc2 :: Sinc a b c d -> b Source #

sinc3 :: Sinc a b c d -> One2 c Source #

sinc4 :: Sinc a b c d -> d Source #

sincSet1 :: a -> Sinc a b c d -> Sinc a b c d Source #

sincSet2 :: b -> Sinc a b c d -> Sinc a b c d Source #

sincSet3 :: One2 c -> Sinc a b c d -> Sinc a b c d Source #

sincSet4 :: d -> Sinc a b c d -> Sinc a b c d Source #