[SqueakAudio] PortAudio Port Help Request

Brad Fuller brad at sonaural.com
Thu Nov 3 16:48:12 UTC 2005


Stephen Travis Pope wrote:

>
> Hey, this sounds interesting! We've built loads of PortAudio  
> interfaces, including for VisualWorks. It's all pretty easy, but you  
> have to manage the timing of the audio call-backs and Smalltalk  
> semaphores carefully to avoid dropping buffers. There's cross- 
> platform VW wrapper code (using the DLLCC Smalltalk-to-C API) in the  
> Siren7 release (http://www.create.ucsb.edu/Siren/Siren7.2.tgz).
>
> stp

Thanks Stephen!
I know nothing about WV wrapper method. How (dis)similar is it to
Squeak primitives or FFI? Any more wisdom of your PortAudio<->VW journey
is most welcome.

What version of PortAudio have you linked to?

>
> -- 
>   Stephen Travis Pope -- http://create.ucsb.edu/~stp
>   Dept. of Music and Grad. Program in Media Arts and Technology
>   University of California, Santa Barbara
>
>
> Begin forwarded message:
>
>> From: Brad Fuller <brad at sonaural.com>
>> Date: November 1, 2005 10:43:33 AM PST
>> To: Squeak List <squeak-dev at lists.squeakfoundation.org>,  
>> squeakaudio at create.ucsb.edu
>> Subject: [SqueakAudio] PortAudio Port Help Request
>>
>> Anyone interested in working with me on porting PortAudio (http:// 
>> portaudio.com/) to Squeak? I've never built a primitive before  
>> although I've gotten the Linux 3.8 VM to build using VMMaker  (whew.) 
>> So, if you have experience in this area, that would be an  added bonus!
>>
>> I want to start on Linux first using v19 preferably with the JACK  
>> (http://jackit.sourceforge.net/) interface,. But ALSA (http://alsa- 
>> project.org/) would be fine for now. Linux primarily because of the  
>> free C tools - I have no C tools for Windows or Mac. But, if  someone 
>> would like to help and start with Windows, I could get  tools. (I 
>> don't have a MAC at my disposal right now. But, if you'd  like to 
>> start on MAC, I could potentially get one.)
>>
>> Please let me know online or off if you're interested. I think it  
>> would make a great addition to the usefulness of Squeak for audio  
>> and video.
>>
>> thanks,
>>
>> brad
>
>
>
>


-- 
Brad Fuller
(408) 799-6124
** Sonaural Audio Studios **
(408) 799-6123  West San Jose
(408) 799-6124  Cambrian
________________________________
Hear us online: www.Sonaural.com
See me on O'Reilly: http://www.oreillynet.com/pub/au/2184






More information about the Squeak-dev mailing list