Я нахожусь в процессе преобразования PCM в MP3-плеер. Он плохо работает для преобразования файлов PCM с частотой 20 кГц в MP3. В чем проблема?
И это мой код:
using (var retMs = new MemoryStream())
using (var ms = new MemoryStream(File.ReadAllBytes(filename)))
using (var rdr = new WaveFileReader(ms))
using (var wtr = new LameMP3FileWriter(retMs, rdr.WaveFormat, 128))
{
rdr.CopyTo(wtr);
File.WriteAllBytes(Environment.CurrentDirectory + @"\Mix.mp3", retMs.ToArray());
}