Csound Csound-dev Csound-tekno Search About

[CSOUND-DEV:3928] Re: portaudio

Date2004-01-13 16:46
From"gogins@pipeline.com"
Subject[CSOUND-DEV:3928] Re: portaudio
I strongly prefer using libsndfile, and getting rid of the non-libsndfile
code.

I am sure you understand that depending on 3rd party libraries will limit
Csound to that subset of platforms which supports all the 3rd party
libraries. I imagine that will turn out to be Linux (and probably most
modern Unixes), Windows, and Mac OS X. Are you OK with that? If not, then
we should grab useful code from the open source 3rd party libraries and
integrate it into Csound itself to build on more platforms.

Myself, I prefer using the libraries and going with the 3 platforms.

Original Message:
-----------------
From: John ffitch jpff@cs.bath.ac.uk
Date: Tue, 13 Jan 2004 16:28:05 +0000 (GMT)
To: csound-dev@eartha.mills.edu
Subject: [CSOUND-DEV:3927] Re: portaudio


On Tue, 13 Jan 2004, gogins@pipeline.com wrote:

> I have been able to compile v19 with no problem on Cygwin. The test
> programs for PortAudio work fine. I like it, and I am sure we can use it. 
> 

It used to compile; had to correct the ANSI C at one stage but that was 
incorporated.  The current snapshot gets upset with two different 
definitions of a number of functions, after a 
./configure --with-alsa


It was always my intent to use PA v19, but it juist did not seem ready so 
I backed off.

I much prefer the blocking I/O variant, after all the hassles I have had 
with the Mac using callbacks.  As I understand it Pa_OpenStream is capable 
of opening a blocking stream, but no one has really tried it.  I have been 
lurking on teh portaudio mailing list for a year now, but am not really up 
to speed.

The priority decision for me at present is sound file library.  Still 
inclined to linsndfile as Erik seems amenable to developing if to suit.  I 
have not had time to get back to the soundin/diskin aspects of using 
libsndfile as I was away at teh weekend, and the students are getting 
jittery about the examinations next week.

==JPff


--------------------------------------------------------------------
mail2web - Check your email from the web at
http://mail2web.com/ .