![Изображение](http://img13.imageshost.ru/img/2011/11/12/image_4ebe76337fb85.png)
Однако по факту получаю (записано через wavesurfer с выхода звуковой карты на вход) нечто гораздо более страшное
![Изображение](http://img13.imageshost.ru/img/2011/11/12/image_4ebe76b0a1a41.png)
То есть горизонтальные площадки вообще не наблюдаются. Эта картинка при использовании ноута для генерации сигнала, при использовании большого компутера картинка чуть "прямоугольнее", но всё равно далека от требуемого.
Проблема гарантированно не во входе звуковой карты - сигнал, подаваемый с "железного" устройства (передатчика для радиоуправления с форматом PPM), выглядит правильно. В alBufferData() подаётся буфер, содержащий массив вида 100,100,100,100,-100,-100,-100,-100 и т.д. То есть даётся одно и то же значение с разным знаком.
В чём проблема - в OpenAL, в звуковых картах, в чём-то ещё?