hommage-0.0.5: Haskell Offline Music Manipulation And Generation EDSLSource codeContentsIndex
Sound.Hommage
Contents
Basic sound stuff
Musical Notation and Sythesizers
More usable stuff
Internals
Description

HOMMAGE - Haskell Offline Music Manipulation And Generation EDSL

Daniel van den Eijkel mailto:dvde@gmx.net

Synopsis
module Sound.Hommage.Signal
module Sound.Hommage.Osc
module Sound.Hommage.Envelope
module Sound.Hommage.Filter
module Sound.Hommage.Notation
module Sound.Hommage.Play
module Sound.Hommage.Sound
module Sound.Hommage.Sample
module Sound.Hommage.Midi
module Sound.Hommage.Parameter
module Sound.Hommage.FFT
module Sound.Hommage.Rand
module Sound.Hommage.Tools
module Sound.Hommage.WavFile
module Sound.Hommage.DFTFilter
module Sound.Hommage.Seq
module Sound.Hommage.Misc
Basic sound stuff
Mono and stereo signals:
module Sound.Hommage.Signal
Oscillators
module Sound.Hommage.Osc
Envelopes
module Sound.Hommage.Envelope
Filter
module Sound.Hommage.Filter
Musical Notation and Sythesizers
A datatype for representing musical structures (idea stolen from Haskore)
module Sound.Hommage.Notation
The Play Monad
module Sound.Hommage.Play
The Sound and Effect classes
module Sound.Hommage.Sound
More usable stuff
A datatype for buffered audio data
module Sound.Hommage.Sample
Creating MIDI files
module Sound.Hommage.Midi
Experimental: A kind of record datatype
module Sound.Hommage.Parameter
Pure Haskell FFT Filter
module Sound.Hommage.FFT
Random Notation
module Sound.Hommage.Rand
module Sound.Hommage.Tools
Internals
File Input/Output for binary files and WAV files:
module Sound.Hommage.WavFile
Basic module for DFT transforming (depends on a C-code file):
module Sound.Hommage.DFTFilter
Audio rendering
module Sound.Hommage.Seq
Miscelaneous convenient functions, collected in an independent module:
module Sound.Hommage.Misc
Produced by Haddock version 2.4.2