| Hi,
Yes, previous versions would add the -i flag even if you didn't
specify anything. The latest beta fixes this. There should also be a
noticeable improvement in performance with respect to earlier
versions, but I'd really appreciate feedback. I haven't announced the
beta, because OS X versions aren't yet done, but if you are on Windows
and want to give the new QuteCsound a try, you can go to:
http://sourceforge.net/projects/qutecsound/files/
Feedback, bug reports and ideas most welcome as usual.
Cheers,
Andrés
On Fri, Jun 11, 2010 at 12:57 PM, andy fillebrown
wrote:
> I would suggest trying out the latest QuteCsound beta version. Andres
> can correct me if I'm wrong, but I think previous versions of
> QuteCsound force the use of the input buffer. AFAIK, the latest
> QuteCsound beta (http://sourceforge.net/projects/qutecsound/files/)
> does not force the input buffer to be used. You may have to change
> the realtime performance settings in the QuteCsound configuration, but
> you should now be able to use smaller buffer sizes by setting the
> "Input device (-i)" to "none()".
>
> Cheers,
> ~ andy.f
>
>
>
> On Fri, Jun 11, 2010 at 5:58 AM, Oeyvind Brandtsegg wrote:
>> Agreed. I just also wanted to mention that you can get even lower
>> buffer settings to work if you disable audio input (chek if you have
>> that -iadc option on, and remove it). It seems the synchronizing of
>> audio input and audio output creates some additional overhead, and
>> with only output enabled you're free to push harder on the buffers.
>>
>> best
>> Oeyvind.
>>
>> 2010/6/11 :
>>> Maybe you have an -i adc in your options. Csound only looks for input if
>>> there is one.
>>> The complex instrument definition should not matter anyway, because if your
>>> CPU cannot
>>> keep the pace, no amount of latency will do. The need for large buffers are
>>> generally only
>>> for marginal cases where there are strong peaks of CPU activity. For most
>>> synthesis instruments,
>>> either your CPU can do it or it can't. If it can, then with a low-latency
>>> audio driver, you can
>>> drive down the latency to reasonably low levels.
>>>
>>> Victor
>>>
>>> ----- Original Message -----
>>> From: Jim Aikin
>>> Date: Friday, June 11, 2010 7:50 am
>>> Subject: [Csnd] Re: Re: Re al-Time Audio
>>> To: csound@lists.bath.ac.uk
>>>
>>>>
>>>> Thanks for the nudge, Victor. I had already tried using Asio4all
>>>> as the
>>>> output, and Csound didn't like it ... but sometimes I'm a little
>>>> slow. On
>>>> reading your message, I belatedly realized that the error
>>>> message I had been
>>>> seeing was about the output device not matching the input device.
>>>>
>>>> I'm not using audio input, so why should that matter? Well, it
>>>> does. I
>>>> launched QuteCsound and specified Asio4all as both the output
>>>> and the input,
>>>> and now it works. I'm getting glitch-free playback with
>>>> reasonable latency.
>>>>
>>>> I haven't yet tested it with a complex instrument definition,
>>>> that's the
>>>> next step. But there are ways to optimize instrument code, and
>>>> I'm sure I'll
>>>> be learning some of them!
>>>>
>>>> --JA
>>>>
>>>>
>>>> Victor Lazzarini wrote:
>>>> >
>>>> > On Windows there are a few options for 'infrastructure' audio
>>>> (via
>>>> > portaudio). All of them but ASIO are very high latency.
>>>> > Portaudio is starting to support WASAPI, but from what I read
>>>> is not
>>>> > low-latency yet.
>>>> >
>>>> > So, if you want RT low-latency audio on Windows, you will need
>>>> to use
>>>> > ASIO.
>>>> > If you don't have an ASIO driver, you
>>>> > can try downlading ASIO4All (not sure on Windows 7, though. It
>>>> works on
>>>> > XP
>>>> > & Vista). With ASIO, I managed
>>>> > buffers down to 128, 64 samples (-b) and very low latency (XP, never
>>>> > really
>>>> > tested on Vista)
>>>> >
>>>> > Victor
>>>> >
>>>> >
>>>> > ----- Original Message -----
>>>> > From: "Jim Aikin"
>>>> > To:
>>>> > Sent: Friday, June 11, 2010 4:30 AM
>>>> > Subject: [Csnd] Re: Re al-Time Audio
>>>> >
>>>> >
>>>> >>
>>>> >>
>>>> >>
>>>> >> Mike Moser-Booth wrote:
>>>> >>>
>>>> >>> Csound communicates with the ASIO drivers via portaudio
>>>> (whoa, deja vu
>>>> >>> ;-) ). So if you use portaudio, your basically using ASIO.
>>>> >>>
>>>> >> Hmm ... in that case, I'd expect to be able to crank the
>>>> buffer lower
>>>> >> than
>>>> >> 1024.
>>>> >>
>>>> >> Mike Moser-Booth wrote:
>>>> >>>
>>>> >>> As for the ksmps = 8, if you use an a-rate envelope you
>>>> could bump this
>>>> >>> up without zippering. I've also found that if you click the
>>>> "run in
>>>> >>> terminal" button in QuteCsound the sound is less glitchy.
>>>> >>>
>>>> >> It won't run in the terminal. The terminal gives me an error
>>>> message that
>>>> >> says "Csound Command ERROR: too many arguments". The self-
>>>> same file,
>>>> >> however, runs fine from within QuteCsound. Go figure.
>>>> >>
>>>> >> I've found that playback on the MacBook seems solid (though
>>>> with a USB
>>>> >> audio
>>>> >> device, not a Firewire audio device) ... this is some kind of
>>>> >> Windows-specific problem.
>>>> >>
>>>> >> --JA
>>>> >> --
>>>> >> View this message in context:
>>>> >> http://old.nabble.com/Real-Time-Audio-tp28850252p28851013.html
>>>> >> Sent from the Csound - General mailing list archive at Nabble.com.
>>>> >>
>>>> >>
>>>> >>
>>>> >> Send bugs reports to the Sourceforge bug tracker
>>>> >> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>> >> Discussions of bugs and features can be posted here
>>>> >> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>> "unsubscribe
>>>> >> csound"
>>>> >>
>>>> >
>>>> >
>>>> >
>>>> > Send bugs reports to the Sourceforge bug tracker
>>>> > https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>> > Discussions of bugs and features can be posted here
>>>> > To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>> "unsubscribe> csound"
>>>> >
>>>> >
>>>> >
>>>>
>>>> --
>>>> View this message in context: http://old.nabble.com/Real-Time-
>>>> Audio-tp28850252p28851812.html
>>>> Sent from the Csound - General mailing list archive at Nabble.com.
>>>>
>>>>
>>>>
>>>> Send bugs reports to the Sourceforge bug tracker
>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>> Discussions of bugs and features can be posted here
>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>> "unsubscribe csound"
>>>>
>>>
>>> Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
>>> National University of Ireland, Maynooth
>>>
>>
>>
>> Send bugs reports to the Sourceforge bug tracker
>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>> Discussions of bugs and features can be posted here
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>>
>>
>
>
> Send bugs reports to the Sourceforge bug tracker
> https://sourceforge.net/tracker/?group_id=81968&atid=564599
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>
>
--
Andrés
Send bugs reports to the Sourceforge bug tracker
https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
|