PresetConfig
public struct PresetConfig : Codable
Undocumented
-
Undocumented
Declaration
Swift
public typealias ChangedNotification = TypedNotification<PresetConfig> -
Notification that will be emitted when the persistent container is available to use.
Declaration
Swift
public static let changedNotification: ChangedNotification -
The name for this preset configuration
Declaration
Swift
public var name: String -
The starting note of the keyboard.
Declaration
Swift
public var keyboardLowestNote: Note? -
If true, then update the keyboard when the preset is activated
Declaration
Swift
public var keyboardLowestNoteEnabled: Bool -
The reverb configuration attached to the preset (NOTE: not applicable in AUv3 extension)
Declaration
Swift
public var reverbConfig: ReverbConfig? -
The delay configuration attached to the preset (NOTE: not applicable in AUv3 extension)
Declaration
Swift
public var delayConfig: DelayConfig? -
Range to the pitch bend controller in semi-tones (12 per octave). Default is 2.
Declaration
Swift
public var pitchBendRange: Int? -
Gain applied to sampler output. Valid values [-90..+12] with default 0.0 See doc for
AVAudioUnitSamplerDeclaration
Swift
public var gain: Float -
Stereo panning applied to sampler output. Valid values [-100..+100] with default 0.0. See doc for
AVAudioUnitSamplerDeclaration
Swift
public var pan: Float -
Current preset tuning value (cents)
Declaration
Swift
public var presetTuning: Float -
True if preset tuning should be applied when preset is active
Declaration
Swift
public var presetTuningEnabled: Bool -
Undocumented
Declaration
Swift
public var notes: String? -
Undocumented
Declaration
Swift
public var isHidden: Bool? -
Undocumented
Declaration
Swift
public var isVisible: Bool { get }
View on GitHub
PresetConfig Structure Reference