Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
AudioStreamPlaybackResampled
Eredita: AudioStreamPlayback < RefCounted < Object
Ereditato da: AudioStreamGeneratorPlayback, AudioStreamPlaybackOggVorbis
Classe di riproduzione usata per AudioStream ricampionati.
Descrizione
Classe di riproduzione usata per mixare i campioni audio di un AudioStream a AudioServer.get_mix_rate() attraverso un'interpolazione cubica.
Metodi
_get_stream_sampling_rate() virtual required const |
|
_mix_resampled(dst_buffer: |
|
void |
Descrizioni dei metodi
float _get_stream_sampling_rate() virtual required const 🔗
Restituisce la frequenza di campionamento di un AudioStream, in Hz. Utilizzata per effettuare il ricampionamento.
int _mix_resampled(dst_buffer: AudioFrame*, frame_count: int) virtual required 🔗
Chiamato da begin_resample() per mixare un AudioStream a AudioServer.get_mix_rate(). Utilizza _get_stream_sampling_rate() come frequenza originale di campionamento. Restituisce il numero di frame mixati.
void begin_resample() 🔗
Chiamato quando un AudioStream viene riprodotto. Cancella la cronologia dell'interpolazione cubica e inizia a mixare chiamando _mix_resampled().