Jak rysować oscylogram w Bass.dll

0

Mam coś takiego

 
byte [] buf = new byte[960];
 
            Bass.BASS_ChannelGetData(stream, buf, 960);
 
            Bitmap bmp = new Bitmap(960,256);
 
            for (int x = 0; x < 960; x++)
                bmp.SetPixel(x, buf[x], Color.Red);
 
            pictureBox2.Image=bmp;
 

ale to co rysuje nie wygląda na prawidłowy oscylogram i na dodatek rysuje dwa kanały :( Pomoże ktoś?

1

Musisz zinterpretować dane zgodnie z ich formatem.

0

Ewidentnie kolejna perełka random-codingu maszynaza.

0

Na początek wypadałoby się zapoznać z tym: http://www.un4seen.com/doc/bass/BASS_ChannelGetData.html

1 użytkowników online, w tym zalogowanych: 0, gości: 1