# audiometadata

Obtient/Définit les métadonnées du fichier audio.

## 📝 Syntaxe

* info = audiometadata(filename)
* info\_previous = audiometadata(filename, info\_new)

## 📥 Argument d'entrée

* filename - une chaîne : un nom de fichier audio valide.
* info\_new - une structure : nouvelles informations sur le fichier audio à définir.

## 📤 Argument de sortie

* info - une structure : informations sur le fichier audio.
* info\_previous - une structure : informations précédentes sur le fichier audio.

## 📄 Description

audiometadata retourne une structure avec les métadonnées d'un fichier audio.

audiometadata gère toutes les balises disponibles dans le fichier audio.

De nombreux formats audio sont supportés comme OGG, FLAC, WAV, RAW.

## 💡 Exemples

```matlab
wav_file = [modulepath('audio'), '/examples/haha.wav'];
info = audiometadata(wav_file)
```

```matlab
wav_file = [modulepath('audio'), '/examples/haha.wav'];
modified_wav_file = [tempdir(), 'haha_modified_tags.wav'];
if isfile(modified_wav_file)
  rmfile(modified_wav_file);
end
copyfile(wav_file, modified_wav_file);
info = audiometadata(modified_wav_file)
info.artist = 'Nelson';
audiometadata(modified_wav_file, info);
info = audiometadata(modified_wav_file)
if isfile(modified_wav_file)
  rmfile(modified_wav_file);
end
```

## 🕔 Historique

| Version | 📄 Description   |
| ------- | ---------------- |
| 1.0.0   | version initiale |
