#include #include #include #include #include #include "schumann.hh" using namespace sdr; int main(int argc, char *argv[]) { QApplication app(argc, argv); sdr::PortAudio::init(); sdr::PortSource src(32000, 1024); Schumann schumann; src.connect(&schumann); QMainWindow *win = new QMainWindow(); sdr::gui::SpectrumView *view = new sdr::gui::SpectrumView(&schumann); win->setCentralWidget(view); win->show(); sdr::Queue::get().addIdle(&src, &sdr::PortSource::next); sdr::Queue::get().start(); app.exec(); sdr::Queue::get().stop(); sdr::Queue::get().wait(); sdr::PortAudio::terminate(); return 0; }