diff options
Diffstat (limited to 'pd/portaudio_v18/docs')
-rw-r--r-- | pd/portaudio_v18/docs/index.html | 20 | ||||
-rw-r--r-- | pd/portaudio_v18/docs/pa_tut_mac_osx.html | 28 | ||||
-rw-r--r-- | pd/portaudio_v18/docs/portaudio_icmc2001.pdf | bin | 49434 -> 50968 bytes |
3 files changed, 33 insertions, 15 deletions
diff --git a/pd/portaudio_v18/docs/index.html b/pd/portaudio_v18/docs/index.html index bd94eaa7..f92cd110 100644 --- a/pd/portaudio_v18/docs/index.html +++ b/pd/portaudio_v18/docs/index.html @@ -61,8 +61,24 @@ Feedback welcome.</blockquote> <h3> <a href="v19-doxydocs/">API Reference for V19</a></h3> -<blockquote>Reference documents for the Application Programmer Interface -for V19 generated by doxygen.</blockquote> +<blockquote> + <p>Reference documents for the Application Programmer Interface + for V19 generated by doxygen.</p> +</blockquote> + <h3> Paper presented at ACMC2003</h3> + <blockquote> + <p>"PortAudio and Media Synchronisation" - Discusses how the V19 API relates to + various synchronisation tasks including MIDI controlled playback, GUI/Audio + sync and MIDI sync. <a href="http://www.portaudio.com/docs/portaudio_sync_acmc2003.pdf">http://www.portaudio.com/docs/portaudio_sync_acmc2003.pdf </a> (PDF)</p> +</blockquote> + <h3>Programmer's Guides</h3> + +<ul> +<li> +<a href="http://www.numerix-dsp.com/files/portaudio.html" target="_blank"> +Compilation Information For Borland C/C++ And wxWindows by John Edwards +</li> +</ul> <hr WIDTH="100%"> <h2> diff --git a/pd/portaudio_v18/docs/pa_tut_mac_osx.html b/pd/portaudio_v18/docs/pa_tut_mac_osx.html index 44b13883..bc33f44a 100644 --- a/pd/portaudio_v18/docs/pa_tut_mac_osx.html +++ b/pd/portaudio_v18/docs/pa_tut_mac_osx.html @@ -30,13 +30,15 @@ Compiling for Macintosh OS X</h2> <blockquote>To compile a Macintosh OS X CoreAudio application with the PortAudio library you will use the following source files: -<blockquote>pa_mac_core/pa_mac_core.c<br> -pa_common/pa_lib.c<br> -pa_common/portaudio.h<br> -pa_common/pa_host.h<br> -pa_common/pa_convert.c<br> -pablio/ringbuffer.c<br> -pablio/ringbuffer.h</blockquote> +<blockquote>pa_mac_core/pa_mac_core.c +<br>pa_common/pa_lib.c +<br>pa_common/portaudio.h +<br>pa_common/pa_host.h +<br>pa_common/pa_convert.c +<br>pa_common/pa_trace.c +<br>pa_common/pa_trace.h +<br>pablio/ringbuffer.c +<br>pablio/ringbuffer.h</blockquote> </blockquote> <h3> @@ -53,7 +55,7 @@ the simplest.</blockquote> <h3> Or Using Metrowerks CodeWarrior 8</h3> -<blockquote>by James Vanlommel</blockquote> +<blockquote>by James Van Lommel</blockquote> <blockquote>Create a new CodeWarrior project using Mac OS C++ Stationery. <br>Then choose Mac OS X Mach-O > Standard Console > C++ Console Mach-O. @@ -61,19 +63,19 @@ Or Using Metrowerks CodeWarrior 8</h3> files from above to your Project. <p>Add a test file of your choosing, like <br> patests /patest_sine8.c -<br> -<br>Add the frameworks to the Frameworks tab using Project > Add Files... +<p>Add the frameworks to the Frameworks tab using Project > Add Files... <br> CoreAudio <br> AudioToolbox <p>(The System framework should already be a part of the project.) <p>Open the current target's settings, and in Language Settings > C/C++ Language, uncheck (disable) the "ANSI Strict" setting. (Do this for both -Debug and Release projects, if necessary.) +Debug and Release projects, if necessary.) You may also choose to disable +RTTI and exceptions; the most important settings are 'Force C++ compilation' +(enabled) and 'ANSI Strict' (disabled)." <p>Edit pa_mac_core.c: <br> On line 1546, cast the PaHost_AllocateFastMemory() result to a (char *) or you will get a compile error. -<br> -<br>Compile and run. (may need to run from a terminal window) +<p>Compile and run. (may need to run from a terminal window) <p>I've successfully built patest_sine8.c this way using the CVS .tar version of portaudio (date: 2003-04-27). I get 17 warnings during compilation, all of which deal with unused variables or arguments.</blockquote> diff --git a/pd/portaudio_v18/docs/portaudio_icmc2001.pdf b/pd/portaudio_v18/docs/portaudio_icmc2001.pdf Binary files differindex 747016e1..dd074b7d 100644 --- a/pd/portaudio_v18/docs/portaudio_icmc2001.pdf +++ b/pd/portaudio_v18/docs/portaudio_icmc2001.pdf |