[my blog] [my software] [contacts]

back to today
 

9 march 2006

PortAudioSharp

After a long break I'm back again, working on Knack!
I never liked using Managed DirectX for audio (high latency and windows-only) so i am now working on PortAudioSharp: minimalistic C# bindings for PortAudio. After an afternoon of work it's already working, and I'm doing all the coding under Linux/Mono, so it should be 100% portable :)
I hope to finish soon this code, I will implement only a very small subset of PortAudio and then I'm going to add some high-level classes to simplify audio coding.
Maybe I'll release the bindings under a LGPL or BSD license.
 
2006-03-11 01:08:07
Tweety wrote:
Go go go h3! :)

2006-03-29 12:22:58
Nicn wrote:
Are you using swig to wrap port audio classes ?
Great that youre developing for Mono !!! It encourages me to read your blog.
I wish you the best with the portaudio bindings !


2006-03-30 01:02:57
H3 wrote:
I didn't use swig, i found it better to do everything by hand,
the bindings are already finished and complete (all portaudio v19), but there are still some strange bugs using some implementations.
anyway i'm going to post my code here in the next few days :)

about mono: most of the code works but the Windows.Forms implementation is still full of bugs and i also found some bugs in the struct marshalling code, i'm going to report some of these bugs to mono's bugzilla.

Comments disabled