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

Copyright(c) OleksandrZhabenko 2020
LicenseMIT
StabilityExperimental
Safe HaskellNone
LanguageHaskell2010

DobutokO.Sound.Effects.Classes

Description

Maintainer : olexandr543@yahoo.com

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

Documentation

class FstParam a b where Source #

Methods

get1 :: a -> b Source #

Instances
FstParam DSample Int Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: DSample -> Int Source #

FstParam Fade String Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Fade -> String Source #

FstParam Freq1 Float Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Freq1 -> Float Source #

FstParam KFQ Int Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: KFQ -> Int Source #

FstParam ReverbE Float Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: ReverbE -> Float Source #

FstParam Cntrst Float Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Cntrst -> Float Source #

FstParam (Chans a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Chans a -> a Source #

FstParam (EchoTail a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: EchoTail a -> a Source #

FstParam (Vol3 Float) Float Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Vol3 Float -> Float Source #

FstParam (Repeat a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Repeat a -> a Source #

FstParam (BandReject a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: BandReject a -> a Source #

FstParam (AllPass a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: AllPass a -> a Source #

FstParam (Freq a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Freq a -> a Source #

FstParam (OverSample a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: OverSample a -> a Source #

FstParam (FrameRate a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: FrameRate a -> a Source #

FstParam (Trim a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Trim a -> a Source #

FstParam (PadSpec a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: PadSpec a -> a Source #

FstParam (Neg a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Neg a -> a Source #

FstParam (AtDe a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: AtDe a -> a Source #

FstParam (Pair a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Pair a -> a Source #

FstParam (VadP a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: VadP a -> a Source #

FstParam (Tremolo a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Tremolo a -> a Source #

FstParam (StretchP a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: StretchP a -> a Source #

FstParam (Advanced1 a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Advanced1 a -> a Source #

FstParam (SString1 a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: SString1 a -> a Source #

FstParam (SFloat1 a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: SFloat1 a -> a Source #

FstParam (FreqH a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: FreqH a -> a Source #

FstParam (FreqL a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: FreqL a -> a Source #

FstParam (Threshold a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Threshold a -> a Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Biquad a -> Coeffs a Source #

FstParam (Echos a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Echos a b -> a Source #

FstParam (Echo a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Echo a b -> a Source #

FstParam (Fade2 a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Fade2 a b -> a Source #

FstParam (Chorus a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Chorus a b -> a Source #

FstParam (ChorusTail a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: ChorusTail a b -> a Source #

FstParam (Phaser a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Phaser a b -> a Source #

FstParam (IChannel a Float) Float Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: IChannel a Float -> Float Source #

FstParam (IChannel a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: IChannel a b -> a Source #

FstParam (Equalizer a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Equalizer a b -> a Source #

FstParam (LowPass a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: LowPass a b -> a Source #

FstParam (HighPass a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: HighPass a b -> a Source #

FstParam (Band a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Band a b -> a Source #

FstParam (BandPass a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: BandPass a b -> a Source #

FstParam (FreqWidth a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: FreqWidth a b -> a Source #

FstParam (Treble a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Treble a b -> a Source #

FstParam (Bass a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Bass a b -> a Source #

FstParam (FreqWidthS a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: FreqWidthS a b -> a Source #

FstParam (Speed a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Speed a b -> a Source #

FstParam (TimeSpec a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: TimeSpec a b -> a Source #

FstParam (BendTrio a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: BendTrio a b -> a Source #

FstParam (Splice2 a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Splice2 a b -> a Source #

FstParam (MCompand a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: MCompand a b -> a Source #

FstParam (FreqComp a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: FreqComp a b -> a Source #

FstParam (Vol2 a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Vol2 a b -> a Source #

FstParam (Stretch2 a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: Stretch2 a b -> a Source #

FstParam (RateL a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: RateL a b -> a Source #

FstParam (DCShift a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1 :: DCShift a b -> a Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

class FstParamL a b where Source #

Methods

get1L :: a -> [b] Source #

Instances
FstParamL Dlay TSpecification Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

FstParamL Flanger2 Float Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1L :: Flanger2 -> [Float] Source #

FstParamL (MscS a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

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

FstParamL (OChannel a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

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

FstParamL (Stat1 a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

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

FstParamL (Vad1 a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

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

FstParamL (Pad a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1L :: Pad a b -> [a] Source #

FstParamL (Stats2 a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

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

FstParamL (Flanger a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

class FstParamM a b where Source #

Methods

get1m :: a -> Maybe b Source #

Instances
FstParamM NextTSpec Float Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

FstParamM NextTSpec Int Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

FstParamM FirstTSpec Float Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

FstParamM FirstTSpec Int Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

FstParamM FirstDTSpec Float Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

FstParamM FirstDTSpec Int Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

FstParamM FilterN NoiseType Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

FstParamM (Coeffs a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Coeffs a -> Maybe a Source #

FstParamM (Downsample a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Downsample a -> Maybe a Source #

FstParamM (Hilbert a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Hilbert a -> Maybe a Source #

FstParamM (Loudness a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Loudness a -> Maybe a Source #

FstParamM (Segment a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Segment a -> Maybe a Source #

FstParamM (StatP a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: StatP a -> Maybe a Source #

FstParamM (Upsample a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Upsample a -> Maybe a Source #

FstParamM (SoftKnee a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: SoftKnee a -> Maybe a Source #

FstParamM (FloatE a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: FloatE a -> Maybe a Source #

FstParamM (Window1 a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Window1 a -> Maybe a Source #

FstParamM (StatsP a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: StatsP a -> Maybe a Source #

FstParamM (SincTN a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: SincTN a -> Maybe a Source #

FstParamM (SincAB a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: SincAB a -> Maybe a Source #

FstParamM (PhaseR a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: PhaseR a -> Maybe a Source #

FstParamM (Ropt5 a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Ropt5 a -> Maybe a Source #

FstParamM (Ropt4 a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Ropt4 a -> Maybe a Source #

FstParamM (Overdrive a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Overdrive a -> Maybe a Source #

FstParamM (Noiseprof a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Noiseprof a -> Maybe a Source #

FstParamM (PrecisionD a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: PrecisionD a -> Maybe a Source #

FstParamM (Filter a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Filter a -> Maybe a Source #

FstParamM (Contrast a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Contrast a -> Maybe a Source #

FstParamM (Remix a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Remix a b -> Maybe a Source #

FstParamM (Duration a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Duration a b -> Maybe a Source #

FstParamM (Rate2 a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Rate2 a b -> Maybe a Source #

FstParamM (Noisered a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Noisered a b -> Maybe a Source #

FstParamM (Fir a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Fir a b -> Maybe a Source #

FstParamM (CompandTail a b) (One2 a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: CompandTail a b -> Maybe (One2 a) Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

get1m :: Bend a b c -> Maybe a Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

class SndParam a b where Source #

Methods

get2 :: a -> b Source #

Instances
SndParam Fade String Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: Fade -> String Source #

SndParam ReverbE Float Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: ReverbE -> Float Source #

SndParam (EchoTail a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: EchoTail a -> a Source #

SndParam (PadSpec a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: PadSpec a -> a Source #

SndParam (Pair a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: Pair a -> a Source #

SndParam (StretchP a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: StretchP a -> a Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: Biquad a -> Coeffs a Source #

SndParam (Echos a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: Echos a b -> a Source #

SndParam (Echo a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: Echo a b -> a Source #

SndParam (Chorus a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: Chorus a b -> a Source #

SndParam (ChorusTail a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: ChorusTail a b -> a Source #

SndParam (Phaser a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: Phaser a b -> a Source #

SndParam (Equalizer a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: Equalizer a b -> b Source #

SndParam (LowPass a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: LowPass a b -> b Source #

SndParam (HighPass a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: HighPass a b -> b Source #

SndParam (Band a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: Band a b -> b Source #

SndParam (BandPass a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: BandPass a b -> b Source #

SndParam (Treble a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: Treble a b -> b Source #

SndParam (Bass a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: Bass a b -> b Source #

SndParam (Speed a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: Speed a b -> b Source #

SndParam (BendTrio a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: BendTrio a b -> b Source #

SndParam (FreqComp a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: FreqComp a b -> b Source #

SndParam (RateL a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: RateL a b -> b Source #

SndParam (Flanger a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: Flanger a b -> b Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

SndParam (Ladspa1 a b c) (One2 b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2 :: Ladspa1 a b c -> One2 b Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

class SndParamL a b where Source #

Methods

get2L :: a -> [b] Source #

Instances
SndParamL (AtDe a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2L :: AtDe a -> [a] Source #

SndParamL (Fade2 a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2L :: Fade2 a b -> [b] Source #

SndParamL (Remix a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2L :: Remix a b -> [b] Source #

SndParamL (Pad a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2L :: Pad a b -> [b] Source #

SndParamL (Stats2 a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

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

SndParamL (Splice2 a b) (One3 b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2L :: Splice2 a b -> [One3 b] Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

class SndParamM a b where Source #

Methods

get2m :: a -> Maybe b Source #

Instances
SndParamM NextTSpec Int Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

SndParamM FirstTSpec Int Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

SndParamM FirstDTSpec Int Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

SndParamM (Coeffs a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: Coeffs a -> Maybe a Source #

SndParamM (Loudness a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: Loudness a -> Maybe a Source #

SndParamM (Segment a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: Segment a -> Maybe a Source #

SndParamM (Tremolo a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: Tremolo a -> Maybe a Source #

SndParamM (Overdrive a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: Overdrive a -> Maybe a Source #

SndParamM (FreqWidth a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: FreqWidth a b -> Maybe b Source #

SndParamM (FreqWidthS a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: FreqWidthS a b -> Maybe b Source #

SndParamM (CompandTail a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: CompandTail a b -> Maybe b Source #

SndParamM (Vol2 a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

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

SndParamM (Stretch2 a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: Stretch2 a b -> Maybe b Source #

SndParamM (Duration a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: Duration a b -> Maybe b Source #

SndParamM (Rate2 a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: Rate2 a b -> Maybe b Source #

SndParamM (Noisered a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: Noisered a b -> Maybe b Source #

SndParamM (DCShift a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: DCShift a b -> Maybe b Source #

SndParamM (TimeSpec a b) [b] Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: TimeSpec a b -> Maybe [b] Source #

SndParamM (MCompand a b) [b] Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: MCompand a b -> Maybe [b] Source #

SndParamM (Fir a b) [b] Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: Fir a b -> Maybe [b] Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

get2m :: Bend a b c -> Maybe b Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

class ThdParam a b where Source #

Methods

get3 :: a -> b Source #

Instances
ThdParam Fade String Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get3 :: Fade -> String Source #

ThdParam ReverbE Float Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get3 :: ReverbE -> Float Source #

ThdParam (StretchP a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get3 :: StretchP a -> a Source #

ThdParam (ChorusTail a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get3 :: ChorusTail a b -> a Source #

ThdParam (Phaser a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get3 :: Phaser a b -> a Source #

ThdParam (BendTrio a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get3 :: BendTrio a b -> a Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

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

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

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

Methods

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

class ThdParamL a b where Source #

Methods

get3L :: a -> [b] Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

ThdParamL (Echo a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

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

ThdParamL (Chorus a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

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

Methods

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

class ThdParamM a b where Source #

Methods

get3m :: a -> Maybe b Source #

Instances
ThdParamM NextTSpec Int Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

ThdParamM FirstTSpec Int Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

ThdParamM FirstDTSpec Int Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

ThdParamM (Coeffs a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get3m :: Coeffs a -> Maybe a Source #

ThdParamM (Segment a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get3m :: Segment a -> Maybe a Source #

ThdParamM (Vol2 a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

class FourthParam a b where Source #

Methods

get4 :: a -> b Source #

Instances
FourthParam ReverbE Float Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get4 :: ReverbE -> Float Source #

FourthParam (ChorusTail a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get4 :: ChorusTail a b -> a Source #

FourthParam (Phaser a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get4 :: Phaser a b -> a Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

class FourthParamL a b where Source #

Methods

get4L :: a -> [b] Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

class FourthParamM a b where Source #

Methods

get4m :: a -> Maybe b Source #

Instances
FourthParamM (Tempo a b c d) d Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get4m :: Tempo a b c d -> Maybe d Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

get4m :: Compand a b c d -> Maybe d Source #

class FifthParam a b where Source #

Methods

get5 :: a -> b Source #

Instances
FifthParam ReverbE Float Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get5 :: ReverbE -> Float Source #

FifthParam (Phaser a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get5 :: Phaser a b -> a Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

class FifthParamL a b where Source #

Methods

get5L :: a -> [b] Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

class FifthParamM a b where Source #

Methods

get5m :: a -> Maybe b Source #

class SixthParam a b where Source #

Methods

get6 :: a -> b Source #

Instances
SixthParam ReverbE Float Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get6 :: ReverbE -> Float Source #

SixthParam (Phaser a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes

Methods

get6 :: Phaser a b -> b Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

class SixthParamL a b where Source #

Methods

get6L :: a -> [b] Source #

class SixthParamM a b where Source #

Methods

get6m :: a -> Maybe b Source #

class SeventhParam a b where Source #

Methods

get7 :: a -> b Source #

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

Defined in DobutokO.Sound.Effects.Classes

Methods

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

class SeventhParamL a b where Source #

Methods

get7L :: a -> [b] Source #

class SeventhParamM a b where Source #

Methods

get7m :: a -> Maybe b Source #