使用C在“停止/暂停/播放”按钮上显示正弦波

时间:2013-05-24 09:38:33

标签: c macos signal-processing

我正在尝试创建一个线程来生成正弦波样本并创建另一个线程 从缓冲区读取样本并在屏幕上绘图,并使用GUI以一定的间隔更新显示。

我的问题是

  1. 是否有任何库用于实现类似示波器的显示,其中C ??中的停止/暂停/播放按钮

  2. 如果没有,是否可以将从C代码生成的正弦波样本传输到另一个程序(由支持更好的GUI库的不同语言设计)?

1 个答案:

答案 0 :(得分:0)

嗯,有很多方法可以去。如果你花一些时间在谷歌搜索你会发现C库做绘图(如koolplot)。如果您可以考虑使用C ++和精彩的Qt项目来实现您正在开发的任何内容,那么您可以查看Qwt库。 Qt + qwt在Mac OS上运行良好。