Traitements audio
- Avertissement
- Ce module ne contient pour l'instant que quelques fonctions pour charger ou enregistrer des fichiers au format WAV.
Variables et constantes
const auto tsd::audio::wav_load
Structures
struct WavConfig
struct WavLecteur
struct WavEcrivain
Fonctions
tuple<Vecf, float> wav_charge(cstring chemin)
Chargement d'un fichier audio monovoie (format .wav)
tuple<Veccf, float> wav_charge_stereo(cstring schemin)
Chargement d'un fichier audio stéréo (format .wav)
void wav_enregistre(cstring chemin, float fech, const Vecf &x)
Enregistre un signal réel en tant que fichier .wav monovoie.
void wav_enregistre_stereo(cstring chemin, float fech, const Veccf &x)
Save a complex signal as a two channels (stereo) .wav file.
void wave_save(cstring path, float fs, const Vecf &x)