AudioEffectRecord
Eredita: AudioEffect < Resource < RefCounted < Object
Effetto audio utilizzato per la registrazione di suoni provenienti da un bus audio.
Descrizione
Consente all'utente di registrare l'audio da un bus audio in un AudioStreamWAV. Quando è utilizzato sul bus audio "Master", include tutta l'uscita audio di Godot.
A differenza di AudioEffectCapture, questo effetto codifica la registrazione con il formato specificato (8 bit, 16 bit, o compresso) invece di fornire accesso ai campioni audio grezzi.
Può essere utilizzato (insieme a un AudioStreamMicrophone) per registrare da un microfono.
Nota: ProjectSettings.audio/driver/enable_input deve essere true affinché l'input di audio funzioni. Vedi anche la descrizione di quella impostazione per avvertenze riguardo le autorizzazioni e le impostazioni sulla privacy del sistema operativo.
Tutorial
Proprietà
|
Metodi
get_recording() const |
|
is_recording_active() const |
|
void |
set_recording_active(record: bool) |
Descrizioni delle proprietà
Specifica il formato in cui sarà registrato il campione.
Descrizioni dei metodi
AudioStreamWAV get_recording() const 🔗
Restituisce il campione registrato.
bool is_recording_active() const 🔗
Restituisce se la registrazione è attiva o no.
void set_recording_active(record: bool) 🔗
Se true, il suono verrà registrato. Tieni presente che il riavvio della registrazione rimuoverà il campione registrato in precedenza.