AudioEffectPitchShift¶
Inherits: AudioEffect < Resource < Reference < Object
Adds a pitch-shifting audio effect to an Audio bus.
Raises or lowers the pitch of original sound.
Description¶
Allows modulation of pitch independently of tempo. All frequencies can be increased/decreased with minimal effect on transients.
Properties¶
FFT_Size | fft_size | 3 |
int | oversampling | 4 |
float | pitch_scale | 1.0 |
Enumerations¶
- FFT_SIZE_256 = 0
- FFT_SIZE_512 = 1
- FFT_SIZE_1024 = 2
- FFT_SIZE_2048 = 3
- FFT_SIZE_4096 = 4
- FFT_SIZE_MAX = 5 — Represents the size of the FFT_Size enum.
Property Descriptions¶
- FFT_Size fft_size
Default | 3 |
Setter | set_fft_size(value) |
Getter | get_fft_size() |
- int oversampling
Default | 4 |
Setter | set_oversampling(value) |
Getter | get_oversampling() |
- float pitch_scale
Default | 1.0 |
Setter | set_pitch_scale(value) |
Getter | get_pitch_scale() |
Pitch value. Can range from 0 (-1 octave) to 16 (+16 octaves).