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

Description

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

Documentation

data StretchP a Source #

Constructors

SR a a a 

Instances

Instances details
ThdParamSet3 a (StretchP a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParamSet

Methods

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

SndParamSet3 a (StretchP a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.SndParamSet

Methods

set23 :: a -> StretchP a -> StretchP a Source #

FstParamSet3 a (StretchP a) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParamSet

Methods

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

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

Defined in DobutokO.Sound.Effects.Stretch

Methods

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

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

Show (StretchP Float) Source #

the first argument can be less than 1.0 but it is not recommended. The default value is 20.0.

Instance details

Defined in DobutokO.Sound.Effects.Stretch

ThdParam (StretchP a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.ThdParam

Methods

get3 :: StretchP a -> a Source #

SndParam (StretchP a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.SndParam

Methods

get2 :: StretchP a -> a Source #

FstParam (StretchP a) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParam

Methods

get1 :: StretchP a -> a Source #

Show (Stretch2 Float StretchPF) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Stretch

data Stretch2 a b Source #

Constructors

SR21 a 
SR22 a b 

Instances

Instances details
SndParamSet3 b (Stretch2 a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.SndParamSet

Methods

set23 :: b -> Stretch2 a b -> Stretch2 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 #

(Eq a, Eq b) => Eq (Stretch2 a b) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Stretch

Methods

(==) :: Stretch2 a b -> Stretch2 a b -> Bool #

(/=) :: Stretch2 a b -> Stretch2 a b -> Bool #

Show (Stretch2 Float StretchPF) Source # 
Instance details

Defined in DobutokO.Sound.Effects.Stretch

SndParamM (Stretch2 a b) b Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.SndParam

Methods

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

FstParam (Stretch2 a b) a Source # 
Instance details

Defined in DobutokO.Sound.Effects.Classes.FstParam

Methods

get1 :: Stretch2 a b -> a Source #