dobutokO-effects-0.13.1.0: A library to deal with SoX effects and possibilities
Copyright(c) OleksandrZhabenko 2020
LicenseMIT
Maintainerolexandr543@yahoo.com
StabilityExperimental
Safe HaskellNone
LanguageHaskell2010

DobutokO.Sound.Effects.Classes.ThdParam

Description

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

Documentation

class ThdParam a b where Source #

Methods

get3 :: a -> b Source #

Instances

Instances details
ThdParam Fade String Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3 :: Fade -> String Source #

ThdParam ReverbE Float Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3 :: ReverbE -> Float Source #

ThdParam (StretchP a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3 :: StretchP a -> a Source #

ThdParam (ChorusTail a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3 :: ChorusTail a b -> a Source #

ThdParam (Phaser a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3 :: Phaser a b -> a Source #

ThdParam (BendTrio a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3 :: BendTrio a b -> a Source #

ThdParam (Bend a b c) c Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3 :: Bend a b c -> c Source #

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

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3 :: Compand a b c d -> c 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 #

ThdParam (RateH a b1 b2 b3 b4 b5 c) b2 Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3 :: RateH a b1 b2 b3 b4 b5 c -> b2 Source #

class ThdParamL a b where Source #

Methods

get3L :: a -> [b] Source #

Instances

Instances details
ThdParamL (Echos a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3L :: Echos a b -> [b] Source #

ThdParamL (Echo a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3L :: Echo a b -> [b] Source #

ThdParamL (Chorus a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3L :: Chorus a b -> [b] Source #

ThdParamL (Reverb a b c d) c Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3L :: Reverb a b c d -> [c] Source #

ThdParamL (Spectrogram3 a b c d e) c Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3L :: Spectrogram3 a b c d e -> [c] Source #

class ThdParamM a b where Source #

Methods

get3m :: a -> Maybe b Source #

Instances

Instances details
ThdParamM NextTSpec Int Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

ThdParamM FirstTSpec Int Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

ThdParamM FirstDTSpec Int Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

ThdParamM (Coeffs a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3m :: Coeffs a -> Maybe a Source #

ThdParamM (Segment a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3m :: Segment a -> Maybe a Source #

ThdParamM (Vol2 a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3m :: Vol2 a b -> Maybe a Source #

ThdParamM (Pitch a b c) c Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3m :: Pitch a b c -> Maybe c Source #

ThdParamM (Ladspa1 a b c) c Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3m :: Ladspa1 a b c -> Maybe c Source #

ThdParamM (Silence a b c) c Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3m :: Silence a b c -> Maybe c Source #

ThdParamM (BelowTSpec1 a b c) c Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3m :: BelowTSpec1 a b c -> Maybe c Source #

ThdParamM (AboveTSpec1 a b c) c Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3m :: AboveTSpec1 a b c -> Maybe c Source #

ThdParamM (Dither a b c) c Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3m :: Dither a b c -> Maybe c Source #