GSF.
|
Class | Description | |
---|---|---|
Damping | Defines a few damping functions. | |
MeasureSize | Defines the size of a musical measure as the number of beats per note value. | |
Note | Defines fundamental musical note frequencies and methods to create them. | |
NoteValueExtensions | Defines extension functions related to note value enumerations. | |
Phrase | Defines a repeatable series of notes that can be added to a song over and over, for example, the phrase of music defining the chorus. | |
Song | Allows creation of a synthesized musical score storing the resultant song in an in-memory wave file for play back or saving music to disk. | |
Tempo | Defines the tempo of song as the total number of note values in one minute. | |
Timbre | Defines a few timbre functions. |
Delegate | Description | |
---|---|---|
DampingFunction | Provides a function signature for methods that damp an amplitude representing a lowering of the acoustic pressure over time. | |
TimbreFunction | Provides a function signature for methods that produce an amplitude representing the acoustic pressure of a represented musical timbre for the given time. |
Enumeration | Description | |
---|---|---|
Dynamic | Defines the relative intensity (i.e., volume) of a musical line. | |
NoteValue | American note value (♪) representing the relative duration of a note. | |
NoteValueBritish | British note value (♪) representing the relative duration of a note. |