| |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
Description | |||||||||||||||||||||||||||||||||
HOMMAGE - Haskell Offline Music Manipulation And Generation EDSL Daniel van den Eijkel mailto:dvde@gmx.net | |||||||||||||||||||||||||||||||||
Synopsis | |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
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 HADDOCK_VERSION |