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.FstParamSet

Description

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

Documentation

class FstParamSet a b where Source #

Minimal complete definition

set1

Methods

set1 :: a -> b Source #

set1G :: a -> b -> b Source #

Instances

Instances details
FstParamSet Float FirstDTSpec Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

FstParamSet Float Precision Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

FstParamSet Int FirstDTSpec Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

FstParamSet RateLow Rate Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

FstParamSet a (Upsample a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> Upsample a Source #

set1G :: a -> Upsample a -> Upsample a Source #

FstParamSet a (Trim a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> Trim a Source #

set1G :: a -> Trim a -> Trim a Source #

FstParamSet a (Window1 a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> Window1 a Source #

set1G :: a -> Window1 a -> Window1 a Source #

FstParamSet a (StatP a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> StatP a Source #

set1G :: a -> StatP a -> StatP a Source #

FstParamSet a (Advanced1 a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> Advanced1 a Source #

set1G :: a -> Advanced1 a -> Advanced1 a Source #

FstParamSet a (FreqH a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> FreqH a Source #

set1G :: a -> FreqH a -> FreqH a Source #

FstParamSet a (FreqL a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> FreqL a Source #

set1G :: a -> FreqL a -> FreqL a Source #

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 #

FstParamSet a (Repeat a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> Repeat a Source #

set1G :: a -> Repeat a -> Repeat a Source #

FstParamSet a (Ropt5 a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> Ropt5 a Source #

set1G :: a -> Ropt5 a -> Ropt5 a Source #

FstParamSet a (Ropt4 a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> Ropt4 a Source #

set1G :: a -> Ropt4 a -> Ropt4 a Source #

FstParamSet a (Noiseprof a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> Noiseprof a Source #

set1G :: a -> Noiseprof a -> Noiseprof a Source #

FstParamSet a (SoftKnee a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> SoftKnee a Source #

set1G :: a -> SoftKnee a -> SoftKnee a Source #

FstParamSet a (Neg a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> Neg a Source #

set1G :: a -> Neg a -> Neg a Source #

FstParamSet a (FloatE a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> FloatE a Source #

set1G :: a -> FloatE a -> FloatE a Source #

FstParamSet a (Hilbert a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> Hilbert a Source #

set1G :: a -> Hilbert a -> Hilbert a Source #

FstParamSet a (Downsample a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> Downsample a Source #

set1G :: a -> Downsample a -> Downsample a Source #

FstParamSet a (Filter a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> Filter a Source #

set1G :: a -> Filter a -> Filter a Source #

FstParamSet a (Chans a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> Chans a Source #

set1G :: a -> Chans a -> Chans a Source #

FstParamSet a (OverSample a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> OverSample a Source #

set1G :: a -> OverSample a -> OverSample a Source #

FstParamSet a (FrameRate a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> FrameRate a Source #

set1G :: a -> FrameRate a -> FrameRate a Source #

FstParamSet a (Fir a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1 :: a -> Fir a b Source #

set1G :: a -> Fir a b -> Fir a b Source #

class FstParamSet3 a b where Source #

Methods

set13 :: a -> b -> b Source #

Instances

Instances details
FstParamSet3 Float Freq1 Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: Float -> Freq1 -> Freq1 Source #

FstParamSet3 Float ReverbE Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: Float -> ReverbE -> ReverbE Source #

FstParamSet3 String Fade Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: String -> Fade -> Fade Source #

FstParamSet3 MixSpec ReMix Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: MixSpec -> ReMix -> ReMix Source #

FstParamSet3 Float (Vol3 Float) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

FstParamSet3 a (One3 a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> One3 a -> One3 a Source #

FstParamSet3 a (One2 a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> One2 a -> One2 a Source #

FstParamSet3 a (VadP a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> VadP a -> VadP a Source #

FstParamSet3 a (Tremolo a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Tremolo a -> Tremolo a Source #

FstParamSet3 a (StretchP a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> StretchP a -> StretchP a Source #

FstParamSet3 a (StatsP a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> StatsP a -> StatsP a Source #

FstParamSet3 a (SString1 a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> SString1 a -> SString1 a Source #

FstParamSet3 a (SFloat1 a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> SFloat1 a -> SFloat1 a Source #

FstParamSet3 a (Width a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Width a -> Width a Source #

FstParamSet3 a (Threshold a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Threshold a -> Threshold a Source #

FstParamSet3 a (Segment a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Segment a -> Segment a Source #

FstParamSet3 a (BandReject a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> BandReject a -> BandReject a Source #

FstParamSet3 a (AllPass a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> AllPass a -> AllPass a Source #

FstParamSet3 a (Freq a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Freq a -> Freq a Source #

FstParamSet3 a (PadSpec a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> PadSpec a -> PadSpec a Source #

FstParamSet3 a (Overdrive a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Overdrive a -> Overdrive a Source #

FstParamSet3 a (AtDe a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> AtDe a -> AtDe a Source #

FstParamSet3 a (Pair a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Pair a -> Pair a Source #

FstParamSet3 a (Loudness a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Loudness a -> Loudness a Source #

FstParamSet3 a (EchoTail a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> EchoTail a -> EchoTail a Source #

FstParamSet3 a (Contrast a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Contrast a -> Contrast a Source #

FstParamSet3 a (Coeffs a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Coeffs a -> Coeffs a Source #

FstParamSet3 a (Vol2 a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Vol2 a b -> Vol2 a b Source #

FstParamSet3 a (TimeSpec a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> TimeSpec a b -> TimeSpec a b Source #

FstParamSet3 a (Stretch2 a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Stretch2 a b -> Stretch2 a b Source #

FstParamSet3 a (Splice2 a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Splice2 a b -> Splice2 a b Source #

FstParamSet3 a (Speed a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Speed a b -> Speed a b Source #

FstParamSet3 a (Duration a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Duration a b -> Duration a b Source #

FstParamSet3 a (IChannel a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> IChannel a b -> IChannel a b Source #

FstParamSet3 a (RateL a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> RateL a b -> RateL a b Source #

FstParamSet3 a (Phaser a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

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

FstParamSet3 a (Equalizer a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Equalizer a b -> Equalizer a b Source #

FstParamSet3 a (LowPass a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> LowPass a b -> LowPass a b Source #

FstParamSet3 a (HighPass a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> HighPass a b -> HighPass a b Source #

FstParamSet3 a (Band a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Band a b -> Band a b Source #

FstParamSet3 a (BandPass a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> BandPass a b -> BandPass a b Source #

FstParamSet3 a (FreqWidth a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> FreqWidth a b -> FreqWidth a b Source #

FstParamSet3 a (Noisered a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Noisered a b -> Noisered a b Source #

FstParamSet3 a (MCompand a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> MCompand a b -> MCompand a b Source #

FstParamSet3 a (FreqComp a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> FreqComp a b -> FreqComp a b Source #

FstParamSet3 a (Fade2 a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Fade2 a b -> Fade2 a b Source #

FstParamSet3 a (Echos a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Echos a b -> Echos a b Source #

FstParamSet3 a (Echo a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Echo a b -> Echo a b Source #

FstParamSet3 a (DCShift a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> DCShift a b -> DCShift a b Source #

FstParamSet3 a (Chorus a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Chorus a b -> Chorus a b Source #

FstParamSet3 a (ChorusTail a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

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

FstParamSet3 a (BendTrio a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

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

FstParamSet3 a (Treble a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Treble a b -> Treble a b Source #

FstParamSet3 a (Bass a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Bass a b -> Bass a b Source #

FstParamSet3 a (FreqWidthS a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> FreqWidthS a b -> FreqWidthS a b Source #

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

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: a -> Tempo a b c d -> Tempo 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 #

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

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

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

FstParamSet3 (Coeffs a) (Biquad a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13 :: Coeffs a -> Biquad a -> Biquad a Source #

class FstParamSetL a b where Source #

Minimal complete definition

set1L

Methods

set1L :: [a] -> b Source #

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

Instances

Instances details
FstParamSetL TSpecification Dlay Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

FstParamSetL a (Stat1 a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1L :: [a] -> Stat1 a Source #

set1GL :: [a] -> Stat1 a -> Stat1 a Source #

FstParamSetL a (MscS a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1L :: [a] -> MscS a Source #

set1GL :: [a] -> MscS a -> MscS a Source #

class FstParamSetL3 a b where Source #

Methods

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

Instances

Instances details
FstParamSetL3 a (Vad1 a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13L :: [a] -> Vad1 a -> Vad1 a Source #

FstParamSetL3 a (OChannel a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13L :: [a] -> OChannel a -> OChannel a Source #

FstParamSetL3 a (Stats2 a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13L :: [a] -> Stats2 a b -> Stats2 a b Source #

FstParamSetL3 a (Flanger a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set13L :: [a] -> Flanger a b -> Flanger a b Source #

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

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

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

class FstParamSet3O a b where Source #

Methods

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

Instances

Instances details
FstParamSet3O a (Pad a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1o :: One2 a -> Pad a b -> Pad a b Source #

FstParamSet3O a (CompandTail a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

set1o :: One2 a -> CompandTail a b -> CompandTail a b Source #