Библиотека для построения осциллограмм

Я ищу библиотеку для построения графика формы волны и / или спектра записи в реальном времени.
Я использую C / C ++ и Qt 4.8.1 под Windows XP.

Источники звука поступают от 8 разных микрофонов (в будущем их может стать больше), поэтому мне нужен достаточно быстрый рендеринг для построения 8 сигналов без слишком большой задержки. Я использую Portaudio для сбора данных.
Дорожки не нужно записывать, но мне нужно провести с ними некоторые вычисления в реальном времени. Я знаю, что это может замедлить работу, поэтому в конечном итоге я был бы счастлив также с графиком спектра (... менее затратным в рисовании?).

Я попытался скомпилировать и запустить демонстрацию Spectrum Analyzer Qt, но обнаружил, что она довольно медленная (задержка около 1 секунды). Я не знаю, предполагается ли, что это так медленно, или я что-то упускаю ...

Во время поиска в Интернете я наткнулся на MathGL, но я не уверен, подходит ли он для этой цели, возможно, он Лучше пойти на что-нибудь более конкретное.

Я хотел бы быть максимально портативным, но я определенно предпочитаю простоту использования, а не портативность.

Какие-либо предложения?


person Manlio    schedule 04.05.2012    source источник
comment
comment
Ну, на самом деле я не спрашиваю мнения о том, что лучше, и не ищу чего-то неопределенного. Я не думаю, что мой вопрос слишком широкий. Если хотите, можете прочитать как «Как я могу построить кривую?» Это мои потребности. Я пробовал то и это, но безуспешно. (что, я не думаю, будет считаться просьбой о рекомендации). Однако, если это далеко от духа SO, то я соглашусь закрыть.   -  person Manlio    schedule 04.05.2012
comment
Stack Overflow тоже не ваш личный помощник по исследованиям, так что в любом случае. :-П   -  person ildjarn    schedule 04.05.2012


Ответы (1)


Я могу порекомендовать вам очень быстрый и легкий простой фреймворк:

QCustomPlot

person legotron    schedule 05.05.2012