Пример #1
0
        public static void LoadMP3(string MP3Path)
        {
            var        mp3Reader          = new Mp3FileReader(MP3Path);
            WaveStream pcmStream          = WaveFormatConversionStream.CreatePcmStream(mp3Reader);
            WaveStream blockAlignedStream = new BlockAlignReductionStream(pcmStream);

            if (mp3Channel != null)
            {
                mp3Channel.Dispose();
            }
            mp3Channel  = new WaveChannel32(blockAlignedStream);
            mp3Position = 0;
            mixerForm   = new MixerForm(mp3Channel);
        }
Пример #2
0
        public static void LoadMP3(string MP3Path)
        {
            Mp3FileReader mp3Reader = new Mp3FileReader(MP3Path);
            WaveStream pcmStream = WaveFormatConversionStream.CreatePcmStream(mp3Reader);
            WaveStream blockAlignedStream = new BlockAlignReductionStream(pcmStream);

            if (mp3Channel != null) mp3Channel.Dispose();
            mp3Channel = new WaveChannel32(blockAlignedStream);
            mp3Position = 0;
            mixerForm = new MixerForm(mp3Channel);
        }