synthesizer-llvm-0.6: Efficient signal processing using runtime compilation

Safe HaskellNone

Synthesizer.LLVM.Server.CausalPacked.Speech

Synopsis

Documentation

vowelBand :: IO VowelSynthSource

Synthesize vowels using bandpass filters.

vowelMask :: IO (Map Pitch (Vector Real) -> VowelSynth)Source

Synthesize vowels using sampled impulse responses.

phonemeMask :: IO (Map Pitch (PhonemeType, Vector Real) -> VowelSynthEnv)Source

Like vowelMask, but it does not simply open and close the gate abruptly. Instead we use an envelope for fading the filtered sound in and out.