player.vibrato
player.vibratoJavaScriptplayer.vibratoJSONPlayer.Vibrato.netplayer.vibratoAndroidThe Vibrato settings allow control how the different vibrato types are generated for audio. AlphaTab supports 4 types of vibratos, for each vibrato the amplitude and the wavelength can be configured. The amplitude controls how many semitones the vibrato changes the pitch up and down while playback. The wavelength controls how many midi ticks it will take to complete one up and down vibrato. The 4 vibrato types are:
- Beat Slight - A fast vibrato on the whole beat. This vibrato is usually done with the whammy bar.
- Beat Wide - A slow vibrato on the whole beat. This vibrato is usually done with the whammy bar.
- Note Slight - A fast vibrato on a single note. This vibrato is usually done with the finger on the fretboard.
- Note Wide - A slow vibrato on a single note. This vibrato is usually done with the finger on the fretboard.
- JavaScript
- C#
- Kotlin
readonly vibrato: VibratoPlaybackSettings;VibratoPlaybackSettings Vibrato { get; }val vibrato: VibratoPlaybackSettingsVibrato Settings​
This object defines the details on how to generate the vibrato effects.
class VibratoPlaybackSettingsProperties​
beatSlightAmplitude​
The amplitude for the beat-slight vibrato in semitones.
- JavaScript
- C#
- Kotlin
beatSlightAmplitude: number = 2;double BeatSlightAmplitude { get; set; } = 2var beatSlightAmplitude: Double = 2beatSlightLength​
The wavelength of the beat-slight vibrato in midi ticks.
- JavaScript
- C#
- Kotlin
beatSlightLength: number = 480;double BeatSlightLength { get; set; } = 480var beatSlightLength: Double = 480beatWideAmplitude​
The amplitude for the beat-wide vibrato in semitones.
- JavaScript
- C#
- Kotlin
beatWideAmplitude: number = 2;double BeatWideAmplitude { get; set; } = 2var beatWideAmplitude: Double = 2beatWideLength​
The wavelength of the beat-wide vibrato in midi ticks.
- JavaScript
- C#
- Kotlin
beatWideLength: number = 480;double BeatWideLength { get; set; } = 480var beatWideLength: Double = 480noteSlightAmplitude​
The amplitude for the note-slight vibrato in semitones.
- JavaScript
- C#
- Kotlin
noteSlightAmplitude: number = 0.5;double NoteSlightAmplitude { get; set; } = 0.5var noteSlightAmplitude: Double = 0.5noteSlightLength​
The wavelength of the note-slight vibrato in midi ticks.
- JavaScript
- C#
- Kotlin
noteSlightLength: number = 360;double NoteSlightLength { get; set; } = 360var noteSlightLength: Double = 360noteWideAmplitude​
The amplitude for the note-wide vibrato in semitones.
- JavaScript
- C#
- Kotlin
noteWideAmplitude: number = 1;double NoteWideAmplitude { get; set; } = 1var noteWideAmplitude: Double = 1noteWideLength​
The wavelength of the note-wide vibrato in midi ticks.
- JavaScript
- C#
- Kotlin
noteWideLength: number = 240;double NoteWideLength { get; set; } = 240var noteWideLength: Double = 240