Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] MME rtaudio plugin for Win32

Date2005-02-18 00:35
From"Michael Gogins"
SubjectRe: [Cs-dev] MME rtaudio plugin for Win32
The blocking API is not usable, at least not six months ago last time I 
tried on Linux, that is why pa_blocking.c exists.

Art, Dave, can you repeat your findings for me?

----- Original Message ----- 
From: "Istvan Varga" 
To: 
Sent: Thursday, February 17, 2005 11:52 AM
Subject: Re: [Cs-dev] MME rtaudio plugin for Win32


> gogins@pipeline.com wrote:
>
>> What needs to be done with rtpa.c and pa_blocking.c? If I knew what it 
>> was,
>> I would do it.
>
> I do not know, the complaints are by Art Hunkins and Dave Phillips.
> The only possible problems I have with rtpa.c are:
>   * it tends to hang at the end of performance under Linux (at least
>     on my system); not a serious issue - can still be stopped with ^C
>     - but annoying.
>   * it uses some static variables; this is only a coding issue, though.
> In addition, I am not sure why there is a need for a blocking I/O wrapper
> when the new PortAudio API does support blocking I/O (assuming that it
> is actually usable).
>
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-02-18 14:00
FromDave Phillips
SubjectRe: [Cs-dev] MME rtaudio plugin for Win32
Michael Gogins wrote:

> The blocking API is not usable, at least not six months ago last time 
> I tried on Linux, that is why pa_blocking.c exists.
>
> Art, Dave, can you repeat your findings for me?

Hi Michael:

  I sent the results of my PortAudio tests to the list yesterday, I 
assume you saw them. Is that what you're looking for ?

  To summarize: When using -+rtaudio=pa I get the following results from 
my output device selections (when using the midi-in.csd test) :

    -dac2 (Delta66) - Csound aborts with an error regarding the number 
of channels reported by PA
    -dac0 (SBLive) - Csound plays, but latency is atrocious, on the 
order of 1 second delay between keypress and sound
    -dac:plughw:2 - Csound plays, latency is unnoticeable
    -dac:plughw:0 - ditto

Best regards,

dp










-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net