diff --git a/ctcsound7/api7.py b/ctcsound7/api7.py index 749b10c..06f6b54 100644 --- a/ctcsound7/api7.py +++ b/ctcsound7/api7.py @@ -126,6 +126,8 @@ class CsoundParams(ct.Structure): DRAWGRAPHFUNC = ct.CFUNCTYPE(None, ct.c_void_p, ct.POINTER(Windat)) KILLGRAPHFUNC = ct.CFUNCTYPE(None, ct.c_void_p, ct.POINTER(Windat)) EXITGRAPHFUNC = ct.CFUNCTYPE(ct.c_int32, ct.c_void_p) +CSOUNDPERFTHREAD_p = ct.c_void_p +PROCESSFUNC = ct.CFUNCTYPE(None, ct.c_void_p) def _declareAPI(libcsound, libcspt): @@ -2199,13 +2201,6 @@ def setInput(self, name: str) -> None: self.setOption(f'-i "{name}"') - - -CSOUNDPERFTHREAD_p = ct.c_void_p -PROCESSFUNC = ct.CFUNCTYPE(None, ct.c_void_p) - - - class CsoundPerformanceThread: """Runs Csound in a separate thread. diff --git a/test/actions-test1.py b/test/actions-test1.py index 0511b5f..cf1b3ff 100644 --- a/test/actions-test1.py +++ b/test/actions-test1.py @@ -8,6 +8,7 @@ args = parser.parse_args() cs = ct.Csound() +print(f"Csound version: {cs.version()}") cs.setOption(f"-o{args.outfile}") ext = os.path.splitext(args.outfile)[1]