aboutsummaryrefslogtreecommitdiff
path: root/pd/portaudio_v18/docs
diff options
context:
space:
mode:
Diffstat (limited to 'pd/portaudio_v18/docs')
-rw-r--r--pd/portaudio_v18/docs/index.html20
-rw-r--r--pd/portaudio_v18/docs/pa_tut_mac_osx.html28
-rw-r--r--pd/portaudio_v18/docs/portaudio_icmc2001.pdfbin49434 -> 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>&nbsp;&nbsp; patests&nbsp;&nbsp;&nbsp; /patest_sine8.c
-<br>&nbsp;
-<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>&nbsp;&nbsp; CoreAudio
<br>&nbsp;&nbsp; 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>&nbsp;&nbsp; On line 1546, cast the PaHost_AllocateFastMemory() result
to a (char *) or you will get a compile error.
-<br>&nbsp;
-<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
index 747016e1..dd074b7d 100644
--- a/pd/portaudio_v18/docs/portaudio_icmc2001.pdf
+++ b/pd/portaudio_v18/docs/portaudio_icmc2001.pdf
Binary files differ