Faire mes premiers pas dans Audio prog et en utilisant NAudio, j'essaye d'avoir une application simple qui saisit un fichier WAV et obtient 20ms de données audio à chaque fois jusqu'à EOF . Cependant, je suis un peu confus avec les tableaux de tampons et probablement les conversions. Existe-t-il un moyen simple pour quelqu'un de poster ici?NAudio - questions pour débutants - exécution sur tampon 20ms de fichier audio
En outre, je me suis trompé avec ce qui suit: Lorsque j'utilise AudioFileReader readertest = new AudioFileReader(fileName)
je reçois des métadonnées différentes comme le débit de 32 et la longueur de ~ 700000. Cependant, lorsque j'utilise le NAudio - WaveFileReader file1 = new WaveFileReader(fileName)
, j'obtiens des demi-valeurs pour le même fichier audio (bitrate = 16, longueur = ~ 350000). L'encodage pour le premier est également "IEEEFloat" alors que le second est "PCM". Des explications ...?
Merci beaucoup!