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à

Format

format

1

Metodi

AudioStreamWAV

get_recording() const

bool

is_recording_active() const

void

set_recording_active(record: bool)


Descrizioni delle proprietà

Format format = 1 🔗

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.