[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
|