NLayer
NLayer copied to clipboard
MPEG 1 & 2 Decoder for Layers 1, 2, & 3
Hello All, I have an issue with converting from MP3 to Wav files using NLayer. There appears to be an anomaly when creating the .wav file. Let me explain. Steps....
I'm getting: ``` Array index is out of range. NLayer.Decoder.LayerIIIDecoder.Dequantize (Int32 idx, Single val, Int32 gr, Int32 ch) NLayer.Decoder.LayerIIIDecoder.ReadSamples (Int32 sfBits, Int32 gr, Int32 ch) NLayer.Decoder.LayerIIIDecoder.DecodeFrame (IMpegFrame frame, System.Single[] ch0,...
I was getting an exception when decoding MPEG Version 2. Figured out it was because the frame lengths were being calculated incorrectly. I believe the issue is here (in `MpegFrame.cs`):...
Attached is an MP3 file I created. It is intended to be used as a loop. In Adobe Audition, it decodes to a length of 1,181,541 samples, and loops seamlessly....
Hi, I'm trying to convert an .mp3 file to a mono .wav file. I'm using `StereoMode.DownmixToMono` in the decompressor, but I'm still getting a stereo file in the output. Here's...
In **MpegStreamReader** constructor the first **MpegFrame** found in the file gets thrown away. ` // find the first Mpeg frame var frame = FindNextFrame(); while (frame != null && !(frame...
`Mp3FileReader` does not have a constructor that takes 2 arguments.
Adds net standard 2.0 as TFM so that no dependencies are needed on newer frameworks Closes #32
Adds in a readme to the package Closes #34
Adds in to the packages git info. Closes #31