Class Preset
A SoundFont Preset
public class Preset
- Inheritance
-
Preset
- Inherited Members
Properties
Bank
Bank number 0 - 127, GM percussion bank is 128
public ushort Bank { get; set; }
Property Value
Name
Preset name
public string Name { get; set; }
Property Value
PatchNumber
Patch Number
public ushort PatchNumber { get; set; }
Property Value
Zones
Zones
public Zone[] Zones { get; set; }
Property Value
- Zone[]
Methods
ResolveRegions()
Flattens this preset into its fully-resolved, playable regions, applying the SoundFont generator-accumulation model. See SoundFontInstrumentResolver.
public IReadOnlyList<SoundFontRegion> ResolveRegions()
Returns
ToString()
public override string ToString()