void test_server(void) { const char *instrument = "instr 1 \n" "k1 expon p4, p3, p4*0.001 \n" "a1 randi k1, p5 \n" "out a1 \n" "endin \n"; Csound csound; csound.SetOption((char*)"-odac"); csound.SetOption((char*)"--port=44100"); csound.Start(); CsoundPerformanceThread performanceThread(csound.GetCsound()); performanceThread.Play(); udp_send(instrument); udp_send("$i1 0 2 1000 1000"); csoundSleep(3000); udp_send("##close##"); performanceThread.Join(); csound.Cleanup(); csound.Reset(); }