AKRhinoGuitarProcessor
open class AKRhinoGuitarProcessor : AKNode, AKToggleable, AKComponent, AKInput
Guitar head and cab simulator.
-
Declaration
Swift
public typealias AKAudioUnitType = AKRhinoGuitarProcessorAudioUnit
-
Declaration
Swift
public static let ComponentDescription: AudioComponentDescription
-
Ramp Duration represents the speed at which parameters are allowed to change
Declaration
Swift
@objc open dynamic var rampDuration: Double { get set }
-
Determines the amount of gain applied to the signal before processing.
Declaration
Swift
@objc open dynamic var preGain: Double { get set }
-
Gain applied after processing.
Declaration
Swift
@objc open dynamic var postGain: Double { get set }
-
Amount of Low frequencies.
Declaration
Swift
@objc open dynamic var lowGain: Double { get set }
-
Amount of Middle frequencies.
Declaration
Swift
@objc open dynamic var midGain: Double { get set }
-
Amount of High frequencies.
Declaration
Swift
@objc open dynamic var highGain: Double { get set }
-
Distortion Amount
Declaration
Swift
@objc open dynamic var distortion: Double { get set }
-
Tells whether the node is processing (ie. started, playing, or active)
Declaration
Swift
@objc open dynamic var isStarted: Bool { get }
-
Initialize this Rhino head and cab simulator node
Declaration
Swift
@objc public init( _ input: AKNode? = nil, preGain: Double = 5.0, postGain: Double = 0.7, lowGain: Double = 0.0, midGain: Double = 0.0, highGain: Double = 0.0, distortion: Double = 1.0)
Parameters
input
Input node to process
preGain
Determines the amount of gain applied to the signal before processing.
postGain
Gain applied after processing.
lowGain
Amount of Low frequencies.
midGain
Amount of Middle frequencies.
highGain
Amount of High frequencies.
distortion
Distortion Amount