Csound Csound-dev Csound-tekno Search About

[CSOUND-DEV:5200] Re: [Portaudio] Re: Re: Preliminary implementationof low latency audio for Windows

Date2004-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/ .

Date2004-08-11 17:28
Fromjpff@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

Date2004-08-11 17:41
Fromiain 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
> 
>