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

Copyright(c) OleksandrZhabenko 2020
LicenseMIT
StabilityExperimental
Safe HaskellNone
LanguageHaskell2010

DobutokO.Sound.Effects.Classes.ThdParamSet

Description

Maintainer : olexandr543@yahoo.com

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

Documentation

class ThdParamSet3 a b where Source #

Methods

set33 :: a -> b -> b Source #

Instances
ThdParamSet3 Float Vol Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

set33 :: Float -> Vol -> Vol Source #

ThdParamSet3 Float ReverbE Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

set33 :: Float -> ReverbE -> ReverbE Source #

ThdParamSet3 String Fade Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

set33 :: String -> Fade -> Fade Source #

ThdParamSet3 a (StretchP a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

set33 :: a -> StretchP a -> StretchP a Source #

ThdParamSet3 a (Coeffs a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

set33 :: a -> Coeffs a -> Coeffs a Source #

ThdParamSet3 a (Phaser a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

set33 :: a -> Phaser a b -> Phaser a b Source #

ThdParamSet3 a (ChorusTail a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

set33 :: a -> ChorusTail a b -> ChorusTail a b Source #

ThdParamSet3 a (BendTrio a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

set33 :: a -> BendTrio a b -> BendTrio a b Source #

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

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

set33 :: c -> Silence a b c -> Silence a b c Source #

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

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

set33 :: c -> BelowTSpec1 a b c -> BelowTSpec1 a b c Source #

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

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

set33 :: c -> AboveTSpec1 a b c -> AboveTSpec1 a b c Source #

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

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

set33 :: c -> Pitch a b c -> Pitch a b c Source #

Show c => ThdParamSet3 c (Ladspa1 a b c) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

set33 :: c -> Ladspa1 a b c -> Ladspa1 a b c Source #

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

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

set33 :: c -> Dither a b c -> Dither a b c Source #

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

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

set33 :: c -> Compand a b c d -> Compand a b c d Source #

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

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

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

class ThdParamSet3M a b where Source #

Methods

set33m :: a -> b -> Maybe b Source #

class ThdParamSetL a b where Source #

Methods

set3L :: [a] -> b Source #

class ThdParamSetL3 a b where Source #

Methods

set33L :: [a] -> b -> b Source #

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

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

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

ThdParamSetL3 b (Echo a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

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

ThdParamSetL3 b (Chorus a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

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

class ThdParamSet3O a b where Source #

Methods

set33o :: One2 a -> b -> b Source #

Instances
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 #