haskell-synthesizer-0.1.0.0
Contents
Index
Index
#
Language.Shifts
#=
Language.Modulators
A
Language.Notes
a5
Notes.Default
addChannel
Synthesizer.Structure
addToNewChannel
Synthesizer.Structure
amountOfNotes
Notes
Amplitude
Language.Instrument
applyAmplitude
Synthesizer.Modifiers
applyEnvelope
Synthesizer.Modifiers.Envelopes
AttackLength
Synthesizer.Modifiers.Envelopes
attackLength
Synthesizer.Modifiers.Envelopes
Augmented
Language.Chords
B
Language.Notes
b5
Notes.Default
BaseAmplitude
Language.Instrument
C
Language.Notes
c5
Notes.Default
ceiling
Synthesizer.Modifiers.Ceiling
Channel
1 (Type/Class)
Synthesizer.Structure
2 (Data Constructor)
Synthesizer.Structure
channel
Examples
channels
Synthesizer.Structure
Chord
1 (Type/Class)
Language.Chords
2 (Data Constructor)
Language.Chords
ChordEvent
Language.Instrument
ChordType
Language.Chords
convertMusicPieceToSynthesizer
Synthesizer.Converters.Language
D
Language.Notes
d5
Notes.Default
DecayLength
Synthesizer.Modifiers.Envelopes
decayLength
Synthesizer.Modifiers.Envelopes
defaultVolume
Examples
Diminished
Language.Chords
DominantSeventh
Language.Chords
doubleChannel
Examples
E
Language.Notes
e5
Notes.Default
Eight
Language.Notes
Envelope
1 (Type/Class)
Synthesizer.Modifiers.Envelopes
2 (Data Constructor)
Synthesizer.Modifiers.Envelopes
eventLength
Synthesizer.Structure
eventWithCustomGen
Examples
Extended
Language.Chords
F
Language.Notes
f5
Notes.Default
Five
Language.Notes
Flat
Language.Notes
floor
Synthesizer.Modifiers.Ceiling
Four
Language.Notes
Frequency
Synthesizer.Structure
frequencySteps
Notes
frequencyToWaveLength
Notes
G
Language.Notes
g5
Notes.Default
gen
Examples
generateNote
Notes
generateNotes
Notes
getAllEvents
Synthesizer.Structure
getAllEventsDuring
Synthesizer.Structure
getAttackSteps
Synthesizer.Modifiers.Envelopes
getBaseNote
Language.Chords
getChordNotes
Language.Chords
getDecaySteps
Synthesizer.Modifiers.Envelopes
getIntFromOctave
Language.Notes
getIntFromTone
Language.Notes
getOctave
Language.Notes
getOctaveFromInt
Language.Notes
getPitch
Language.Notes
getReleaseSteps
Synthesizer.Modifiers.Envelopes
getSustainSteps
Synthesizer.Modifiers.Envelopes
getTone
Language.Notes
getToneFromInt
Language.Notes
getType
Language.Chords
Instrument
1 (Type/Class)
Language.Instrument
2 (Data Constructor)
Language.Instrument
InstrumentEvent
Language.Instrument
Length
Synthesizer.Structure
Major
Language.Chords
MajorSeventh
Language.Chords
Minor
Language.Chords
MinorSeventh
Language.Chords
MusicPiece
1 (Type/Class)
Language.MusicPiece
2 (Data Constructor)
Language.MusicPiece
musicPiece
Examples
newStructure
Examples
newStructureWithCustomGen
Examples
Note
1 (Type/Class)
Language.Notes
2 (Data Constructor)
Language.Notes
NoteEvent
Language.Instrument
notes440
Notes.Default
noteStrike
Language.Notes
numberOfSemitones
Notes
Octave
Language.Notes
octaves
Language.Notes
One
Language.Notes
PhaseLength
Synthesizer.Structure
Pitch
Language.Notes
pitches
Language.Notes
playableTonesPitches
Notes
ReleaseLength
Synthesizer.Modifiers.Envelopes
releaseLength
Synthesizer.Modifiers.Envelopes
Sample
Synthesizer.Structure
samples
Synthesizer.Structure
sampleToI16
Synthesizer.Encoders.Wav
SamplingRate
Synthesizer.Structure
samplingRate
Synthesizer.Encoders.Wav
SamplingRateConverted
Synthesizer.Modifiers.Envelopes
saveFiles
Examples
saveSignal
Synthesizer.Encoders.Wav
sawToothOscillator
Synthesizer.Oscillator
Seven
Language.Notes
Sharp
Language.Notes
sineOscillator
Synthesizer.Oscillator
Six
Language.Notes
SoundEvent
1 (Type/Class)
Synthesizer.Structure
2 (Data Constructor)
Synthesizer.Structure
soundToSamples
Synthesizer.Structure
startTime
Synthesizer.Structure
Step
Synthesizer.Modifiers.Envelopes
Suspended
Language.Chords
SustainLevel
Synthesizer.Modifiers.Envelopes
sustainLevel
Synthesizer.Modifiers.Envelopes
SynSound
1 (Type/Class)
Synthesizer.Structure
2 (Data Constructor)
Synthesizer.Structure
synthesizerStructure
Examples
Three
Language.Notes
Time
Synthesizer.Structure
timeline
Synthesizer.Structure
Tone
Language.Notes
tones
Language.Notes
TotalLength
Synthesizer.Modifiers.Envelopes
Two
Language.Notes
wavelengthToFrequency
Notes
writeWaveFile
Synthesizer.Encoders.Wav
Zero
Language.Notes
^
Language.Shifts
^=
Language.Modulators