Csound Csound-dev Csound-tekno Search About

[Cs-dev] SConstruct

Date2005-02-22 14:21
FromIstvan Varga
Subject[Cs-dev] SConstruct
I noticed this change in SConstruct (the defaults were 1 before):

opts.Add('useALSA',
     'Set to 1 to use ALSA for real-time audio input and output.',
     '0')
opts.Add('useJack',
     'Set to 1 if you compiled PortAudio to use Jack',
     '0')

Why was it needed ?


-------------------------------------------------------
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-22 19:06
Fromjpff@codemist.co.uk
SubjectRe: [Cs-dev] SConstruct
The design of Csound5 was to use Portaudio.  Alsa does not exist on
Windows or OSX, and so should not be a default.
==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

Date2005-02-22 19:57
FromIstvan Varga
SubjectRe: [Cs-dev] SConstruct
jpff@codemist.co.uk wrote:

> The design of Csound5 was to use Portaudio.  Alsa does not exist on
> Windows or OSX, and so should not be a default.
> ==John ffitch

ALSA and JACK are only used if found on the system:

if (not(commonEnvironment['useALSA']=='1' and alsaFound)):
[...]

if (not(commonEnvironment['useJack']=='1' and jackFound)):
[...]

As you can see, if ALSA or JACK is not present on a particular
system, the corresponding module will not be built; that is why
it is safe to have useALSA=1 and useJack=1 as defaults.
In fact, PortAudio on Linux may not work without linking to the
JACK library, meaning that with useALSA=0 and useJack=0 there
may not be any real time audio support at all (and that is really
the case on my machine).

Other than what you mentioned (fortunately not correct, as
explained above), are there other reasons not to enable ALSA
and JACK by default where available ?


-------------------------------------------------------
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-22 20:23
Fromsteven yi
Subject[Cs-dev] Matt's CS4 Changes
Hi All,

I noticed Matt had committed some fixes to CS4 that probably should be 
put into CS5.  I however am not confident I know the particular code to 
know what is cleanly integratable.

Matt, are you currently working with CS5?  Or others, can you take a 
look at those changes and see if they are cleanly integratable?

Thanks,
steven



-------------------------------------------------------
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-22 21:16
Frommatt
SubjectRe: [Cs-dev] Matt's CS4 Changes
not yet. but hopefully soon.
i have a number of other changes that seemed best to only put in cs5 
anyway.
so in otherwords i will definitely put in all my cs4 changes to cs5 
once i get there.

-m

On Feb 22, 2005, at 12:23 PM, steven yi wrote:

> Hi All,
>
> I noticed Matt had committed some fixes to CS4 that probably should be 
> put into CS5.  I however am not confident I know the particular code 
> to know what is cleanly integratable.
>
> Matt, are you currently working with CS5?  Or others, can you take a 
> look at those changes and see if they are cleanly integratable?
>
> Thanks,
> steven
>
>
>
> -------------------------------------------------------
> 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