Copyright | (c) OleksandrZhabenko 2020 |
---|---|
License | MIT |
Stability | Experimental |
Safe Haskell | None |
Language | Haskell2010 |
Maintainer : olexandr543@yahoo.com
Helps to create experimental music. Can be used for applying the SoX "spectrogram" effect.
Documentation
sFloat1Set1 :: a -> SFloat1 a -> SFloat1 a Source #
Instances
Eq a => Eq (SString1 a) Source # | |
Show (SString1 String) Source # | For |
FstParam (SString1 a) a Source # | |
Defined in DobutokO.Sound.Effects.Classes | |
Show (Spectrogram3 SFloat SString Spectr PositionS DurationD) Source # | |
sString1Set1 :: a -> SString1 a -> SString1 a Source #
S a |
advanced11 :: Advanced1 a -> a Source #
advanced1Set1 :: a -> Advanced1 a Source #
type PositionS = Advanced1 TSpecification Source #
Instances
ThdParamM FirstDTSpec Int Source # | |
Defined in DobutokO.Sound.Effects.Classes | |
SndParamM FirstDTSpec Int Source # | |
Defined in DobutokO.Sound.Effects.Classes | |
FstParamM FirstDTSpec Float Source # | |
Defined in DobutokO.Sound.Effects.Classes | |
FstParamM FirstDTSpec Int Source # | |
Defined in DobutokO.Sound.Effects.Classes | |
Show (DurationD1 TSpec) Source # | |
Defined in DobutokO.Sound.Effects.Spectrogram | |
(Eq b, Eq a) => Eq (DTSpec2 a b) Source # | |
Show (TimeSpec FirstDTSpec NextTSpec) Source # | |
Defined in DobutokO.Sound.Effects.Spectrogram | |
Show (DTSpec2 Int Float) Source # | |
Show (Spectrogram3 SFloat SString Spectr PositionS DurationD) Source # | |
isSamplesD :: DTSpec2 a b -> Bool Source #
dTSpec2CD :: FirstDTSpec -> String Source #
samples2FstDTSpec2 :: Int -> FirstDTSpec Source #
data DurationD1 a Source #
D a |
Instances
Eq a => Eq (DurationD1 a) Source # | |
Defined in DobutokO.Sound.Effects.Spectrogram (==) :: DurationD1 a -> DurationD1 a -> Bool # (/=) :: DurationD1 a -> DurationD1 a -> Bool # | |
Show (DurationD1 TSpec) Source # | |
Defined in DobutokO.Sound.Effects.Spectrogram | |
Show (Spectrogram3 SFloat SString Spectr PositionS DurationD) Source # | |
type DurationD = DurationD1 TSpec Source #
data Spectrogram3 a b c d e Source #
SG [a] [b] [c] [d] [e] |
Instances
spectrogram31 :: Spectrogram3 a b c d e -> [a] Source #
spectrogram32 :: Spectrogram3 a b c d e -> [b] Source #
spectrogram33 :: Spectrogram3 a b c d e -> [c] Source #
spectrogram34 :: Spectrogram3 a b c d e -> [d] Source #
spectrogram35 :: Spectrogram3 a b c d e -> [e] Source #
spectrogramSet31 :: [a] -> Spectrogram3 a b c d e -> Spectrogram3 a b c d e Source #
spectrogramSet32 :: [b] -> Spectrogram3 a b c d e -> Spectrogram3 a b c d e Source #
spectrogramSet33 :: [c] -> Spectrogram3 a b c d e -> Spectrogram3 a b c d e Source #
spectrogramSet34 :: [d] -> Spectrogram3 a b c d e -> Spectrogram3 a b c d e Source #
spectrogramSet35 :: [e] -> Spectrogram3 a b c d e -> Spectrogram3 a b c d e Source #
showSGQ :: Spectrogram -> [String] Source #