Csound Csound-dev Csound-tekno Search About

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

Date2005-02-18 02:24
From"Art Hunkins"
SubjectRe: [Cs-dev] MME rtaudio plugin for Win32
AttachmentsRTCsound5.csd  
I'll have a difficult time summarizing my results, as I haven't been able to
use Csound5Beta ever since FLTK broke in mid-January. *All* of my realtime
pieces use FLTK extensively, and I'd have to recode them to test without
FLTK. Even my MIDI-controlled pieces use extensive FLTK.

I can only summarize by saying that on my relatively current WinME system, I
could reliably perform my pieces (no audio breakup) on CsoundAV, MyCsound4
and GBS8, with no special buffer settings (though with the latter two
Csounds, a -b1000 flag improved latency significantly). I was not able to
find comparable (non-breakup) settings for Csound5 (Gogins) even fooling
around with buffer sizes.

OTOH I note that aborting a realtime run in Csound5Beta with CTRL-C now
seems to work fine.

Otherwise, I simply offer the attached simple rt sinewave .csd. As is, with
no buffer parameters specified, it plays for 4 seconds instead of 20, and in
addition to the steady sine, superimposes a hefty click regularly twice per
second. I very much hope that the default can be made some setting that
works for most pieces, unlike now.

Specifying -B2000 progressively down to -B20, the sine wave plays fine, but
as -B is lowered, holding down the CTRL key introduces more and more zipper
noise; under -B100 the noise is quite intense and constant.

I have not even tried Csound5Beta on my slower computers. The last time I
tried my compositions on them with Csound5, they oftentimes couldn't even
start the first note.

I'll be happy to report further, and more realistically, once FLTK gets up
and running again.

Art Hunkins

----- Original Message -----
From: "Michael Gogins" 
To: 
Sent: Thursday, February 17, 2005 7:35 PM
Subject: Re: [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
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Date2005-02-18 07:13
Fromjpff@codemist.co.uk
SubjectRe: [Cs-dev] MME rtaudio plugin for Win32
What is Csound5Beta?  I was not aware that we had agreed that we had a
beta.  Indeed I have been told explicitly that we do not.  This is
alpha at present.
==John ffitch


-------------------------------------------------------
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