[CSOUND-DEV:5200] Re: [Portaudio] Re: Re: Preliminary implementationof low latency audio for Windows
Date | 2004-08-11 14:42 |
From | "gogins@pipeline.com" |
Subject | [CSOUND-DEV:5200] Re: [Portaudio] Re: Re: Preliminary implementationof low latency audio for Windows |
I did fix this, but my announcement was bounced from CSOUND-DEV because of unfortunate wording. Here is the amended announcement: I have fixed up Top/threads.c to compile on Linux. I was able to build and test Csound and CsoundVST in csound 5 on Fedora Core 1. Everything still compiles and works on Windows as well. The portaudio DLL for Windows in CVS is now built for ASIO. Thanks to the PortAudio people for getting the ASIO thunks working for MinGW, even if they have not done anything about blocking read and write yet. You PortAudio people, note that there is code in Csound5/Top/pa_blocking.c that uses mutexes to create a blocking read and write from asynchronous ASIO. Csound people, please note that it is now necessary to upgrade SWIG to version 1.3.21 to build CsoundVST on any platform. Breaking a performance on Windows with control-C can leave PortAudio hanging with an eventual blue screen of death. Suggestions for how to trap control-C on Windows (works fine on Linux) would be appreciated. Original Message: ----------------- From: jpff@codemist.co.uk Date: Wed, 11 Aug 2004 10:25:59 +0100 To: csound-dev@eartha.mills.edu Subject: [CSOUND-DEV:5189] Re: [Portaudio] Re: Re: Preliminary implementationof low latency audio for Windows Does this mean that csound for Linux is working again? I have not had any messages from Michael since he said he "I will deal with this tonight" ==John ffitch -------------------------------------------------------------------- mail2web - Check your email from the web at http://mail2web.com/ . |
Date | 2004-08-11 17:28 |
From | jpff@cs.bath.ac.uk |
Subject | [CSOUND-DEV:5201] Re: [Portaudio] Re: Re: Preliminary implementationof low latency audio for Windows |
I repeat, it does not compile on Linux RedHat 7.3 I have just done an update (finished 17:25 BST) and a call to scons results in ....compiling InOut/pa_blocking.c Line 15: parse error before 'unsigned' Line 21: `maxLag' undeclared Line 22: paError undeclared Line 82: parse error before paError Line 88: maxLag undeclared and that is it (retyped as on the other machine) ==John ffitch |
Date | 2004-08-11 17:41 |
From | iain duncan |
Subject | [CSOUND-DEV:5206] Re: [Portaudio] Re: Re: Preliminary implementationof low latency audio for Windows |
Compiled fine from cvs sources this morning ( four hours ago aprox ) on Gentoo. I have portaudio 19, swig 1.3.21. However, it did not create _CsoundVST.so Iain jpff@cs.bath.ac.uk wrote: > I repeat, it does not compile on Linux RedHat 7.3 > I have just done an update (finished 17:25 BST) and a call to scons > results in > ....compiling InOut/pa_blocking.c > Line 15: parse error before 'unsigned' > Line 21: `maxLag' undeclared > Line 22: paError undeclared > Line 82: parse error before paError > Line 88: maxLag undeclared > > and that is it (retyped as on the other machine) > > ==John ffitch > > |