Xeno-rat
|
Class to read the SoundFont file presets chunk. More...
Public Member Functions | |
override string | ToString () |
Returns a string representation of the preset headers and instruments. | |
Properties | |
Preset[] | Presets [get] |
The Presets contained in this chunk. | |
Instrument[] | Instruments [get] |
The instruments contained in this chunk. | |
SampleHeader[] | SampleHeaders [get] |
The sample headers contained in this chunk. | |
Private Attributes | |
PresetBuilder | presetHeaders = new PresetBuilder() |
ZoneBuilder | presetZones = new ZoneBuilder() |
ModulatorBuilder | presetZoneModulators = new ModulatorBuilder() |
GeneratorBuilder | presetZoneGenerators = new GeneratorBuilder() |
InstrumentBuilder | instruments = new InstrumentBuilder() |
ZoneBuilder | instrumentZones = new ZoneBuilder() |
ModulatorBuilder | instrumentZoneModulators = new ModulatorBuilder() |
GeneratorBuilder | instrumentZoneGenerators = new GeneratorBuilder() |
SampleHeaderBuilder | sampleHeaders = new SampleHeaderBuilder() |
Class to read the SoundFont file presets chunk.
|
inline |
Returns a string representation of the preset headers and instruments.
This method constructs a string representation of the preset headers and instruments by iterating through each preset and instrument and appending their string representations to the result. The resulting string contains the preset headers followed by the instruments.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
get |
The instruments contained in this chunk.
|
get |
The Presets contained in this chunk.
|
get |
The sample headers contained in this chunk.