I use the following [Visual Basic .NET] code to play an audio file:
Dim waveoutdevice As NAudio.Wave.IWavePlayer = New NAudio.Wave.WaveOut
Dim mainoutputstream As NAudio.Wave.WaveStream
Dim volumestream As NAudio.Wave.WaveChannel32mainoutputstream = CreateInputStream("C:\music\song.mp3")
waveoutdevice.Init(mainoutputstream)
waveoutdevice.Play()
That works. But I don't know how to make a volume peak meter. I've searched all over the internet but I can't find anything useful for me. Can somebody please help me? :)