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