| Thanks for these values, Istvan.
I'm especially thankful for the useful defaults, -i adc and -o dac.
I'll go a step further and ask why -M can't be valid (with a default of 0)
as well as -Q (likewise, default = 0)?
I presume that -b and -B have builtin defaults. Whatever they are, they work
really poorly (-B) for my fairly recent WinME machine. -B 1000 works fine.
It would be really helpful if the defaults were closer to that figure than
where they are now.
Art Hunkins
----- Original Message -----
From: "Istvan Varga"
To:
Sent: Tuesday, February 22, 2005 4:52 PM
Subject: Re: [Cs-dev] tests and examples for Cs5
> Art Hunkins wrote:
>
> > On the recent survey of real-time Csound I sent out, I toyed with the
idea
> > of asking for the flags each version used to call for various options -
> > especially MIDI in and audio out.
>
> For Csound5 the flags are:
>
> Real time audio
> ---------------
>
> -+rtaudio=NAME select module 'NAME' for handling real time
> audio I/O; choices are: null (no audio),
portaudio,
> alsa (Linux only), jack (Linux only, but
maybe also
> OS X). The default is portaudio.
>
> -i adc enable real time audio input from default
device
> -i adcN use device number 'N' for audio input
> -i adc:NAME use the device named 'NAME' for audio input
> -o dac enable real time audio output to default
device
> -o dacN use device number 'N' for audio output
> -o dac:NAME use the device named 'NAME' for audio output
>
> NOTE: it depends on the system and selected module if a number or a
name
> should be specified for -iadc/-odac. PortAudio takes a device number,
> the others a device name, but on Linux PortAudio can also be used with
> a device name.
>
> -b NFRAMES set buffer fragment size to NFRAMES sample
frames;
> sound I/O will block at this interval (a
lower
> value means less timing jitter but higher
CPU
> usage)
> -B NFRAMES set total buffer size to NFRAMES sample
frames;
> should be greater than, and an integer
multiple of
> the value specified for -b;
> a lower value means better latency but
buffer
> underruns are more likely to occur
>
> Some plugins may have additional options (csound --help prints any such
> flags); these are for JACK only:
>
> -+jack_client=NAME JACK client name (default: csound5)
> -+jack_inportname=NAME JACK input port name prefix (default: input)
> -+jack_outportname=NAME JACK output port name prefix (default:
output)
> -+jack_sleep_time=N JACK sleep time in microseconds (default:
1000)
>
> MIDI
> ----
>
> -+rtmidi=NAME use module 'NAME' for handling real time
MIDI
> choices at this time are limited to null (no
MIDI)
> and portmidi (the default)
>
> -M INDEV read MIDI input from device 'INDEV'; device
> identifiers may be numbers or names
depending on
> system, but are always numbers starting from
zero
> with PortMIDI
>
> -Q OUTDEV write MIDI output to device 'OUTDEV'; device
> identifiers may be numbers or names
depending on
> system, but are always numbers starting from
zero
> with PortMIDI
>
> -F FILENAME read MIDI file 'FILENAME'; file should not
have
> more than one track
>
> Some plugins may have additional options (csound --help prints any such
> flags); currently, there are none.
>
>
> -------------------------------------------------------
> 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 |