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
AVAudioUnitSampler
Declaration
Swift
public var gain: Float
-
Stereo panning applied to sampler output. Valid values [-100..+100] with default 0.0. See doc for
AVAudioUnitSampler
Declaration
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 }