54 lines
1.8 KiB
Plaintext
54 lines
1.8 KiB
Plaintext
|
|
PortAudioSharp - PortAudio bindings for .NET
|
|
Copyright (C) 2006-2011 Riccardo Gerosa
|
|
--------------------------------------------
|
|
|
|
About
|
|
-----
|
|
This library provides .NET bindings for the portable low-latency
|
|
audio library PortAudio v.19.
|
|
The bindings are available directly through the PortAudio class,
|
|
or you can even use and a simplified higher-lever Audio class.
|
|
This library is being developed using C# under Linux/mono and then
|
|
tested also on other platforms (Windows/.NET only since now)
|
|
for maximum portability.
|
|
There is no "unsafe" code.
|
|
|
|
|
|
Compiling
|
|
---------
|
|
Solution and project files for MonoDevelop 0.10 and
|
|
SharpDevelop 4.0 / Visual Studio 2008 are provided.
|
|
The solution contains three projects: The PortAudioSharp library
|
|
project, a simple test project called PortAudioSharpTest and a
|
|
WindowsFormsTest project used to test Windows Forms integration
|
|
(this feature is not yet complete).
|
|
|
|
|
|
Installing / Using
|
|
------------------
|
|
1) To use the PortAudioSharp bindings you must have the PortAudio v.19
|
|
library installed on your system, you can find PortAudio source code at
|
|
http://www.portaudio.com
|
|
Under Windows the PortAudio DLL must be named "PortAudio.dll", so
|
|
rename this file if necessary.
|
|
If you are using a Linux/Unix system you will have to compile and install
|
|
the "libportaudio.so" library.
|
|
|
|
2) If you are using a source distribution of PortAudioSharp you need
|
|
to compile it.
|
|
|
|
3) Copy PortAudioSharp.dll and PortAudioSharp.dll.config files to the
|
|
directory of your assembly.
|
|
|
|
4) Add a reference in your project to PortAudioSharp.dll
|
|
|
|
|
|
Known bugs
|
|
----------
|
|
This release may still contain some bugs,
|
|
it has been tested mainly under Windows and some versions of Linux (with Mono).
|
|
Should also work on Mac OS X (with Mono).
|
|
Please help us testing, debugging and improving these bindings!
|
|
|