#include #include jack_client_t *client; jack_port_t *port; int process(jack_nframes_t frames, void *arg) { return 0; } int main(int argc, char *argv[]) { std::cout << "client_new" << std::endl; client = jack_client_new("foo"); std::cout << "port_register." << std::endl; port = jack_port_register(client, "foobar", JACK_DEFAULT_AUDIO_TYPE, JackPortIsOutput|JackPortIsTerminal, 0); std::cout << "set_process_callback" << std::endl; jack_set_process_callback(client, process, 0); std::cout << "activate" << std::endl; jack_activate(client); std::cout << "running" << std::endl; while(1) {sleep(1);}; }