VelocityEffect
interface VelocityEffect extends MIDIEffect {
uuid: string
label: string
enabled: boolean
minimized: boolean
index: number
audioUnit: AnyAudioUnit
key: 'Velocity'
magnetPosition: number
magnetStrength: number
randomSeed: number
randomAmount: number
offset: number
mix: number
remove(): void
move(index: number): void
}Reshapes note velocities
- See:
Hierarchy
MIDIEffectVelocityEffect
Properties
uuid: string
readonly
Inherited from uuid
Unique id
label: string
Inherited from label
Custom label
enabled: boolean
Inherited from enabled
Enable or bypass the device
minimized: boolean
Inherited from minimized
Collapse the device editor in the studio
index: number
readonly
Inherited from index
Position in the effect chain (0 = first)
audioUnit: AnyAudioUnit
readonly
Inherited from audioUnit
The audio unit this effect belongs to
key: 'Velocity'
readonly
Overrides key
Always "Velocity"
magnetPosition: number
Velocity all notes are pulled towards (0.0 to 1.0, default 0.5)
magnetStrength: number
Pull strength (0.0 to 1.0, default 0.0)
randomSeed: number
Random seed (default 2048)
randomAmount: number
Random amount (0.0 to 1.0, default 0.0)
offset: number
Constant offset (-1.0 to 1.0, default 0.0)
mix: number
Dry/wet mix (0.0 to 1.0, default 1.0)
Methods
remove(): void
Inherited from remove
Remove this device from its host
Returns
void
move(index: number): void
Inherited from move
Move this effect to another position in its chain
Parameters
index(number)
Returns
void