[PD-cvs] pd/portaudio_v18/docs index.html,1.1.1.1,1.2 pa_tut_mac_osx.html,1.1.1.1,1.2 portaudio_icmc2001.pdf,1.1.1.1,1.2
Miller Puckette
millerpuckette at users.sourceforge.net
Mon Sep 6 22:20:31 CEST 2004
Update of /cvsroot/pure-data/pd/portaudio_v18/docs
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9652/portaudio_v18/docs
Modified Files:
index.html pa_tut_mac_osx.html portaudio_icmc2001.pdf
Log Message:
checking in version 0.38test5.
Oops, I realize I forgot some more nice files, will add them and re-commit.
Index: pa_tut_mac_osx.html
===================================================================
RCS file: /cvsroot/pure-data/pd/portaudio_v18/docs/pa_tut_mac_osx.html,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** pa_tut_mac_osx.html 2 Feb 2004 11:27:58 -0000 1.1.1.1
--- pa_tut_mac_osx.html 6 Sep 2004 20:20:28 -0000 1.2
***************
*** 31,41 ****
<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>
--- 31,43 ----
<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>pa_common/pa_trace.c
! <br>pa_common/pa_trace.h
! <br>pablio/ringbuffer.c
! <br>pablio/ringbuffer.h</blockquote>
</blockquote>
***************
*** 54,58 ****
Or Using Metrowerks CodeWarrior 8</h3>
! <blockquote>by James Vanlommel</blockquote>
<blockquote>Create a new CodeWarrior project using Mac OS C++ Stationery.
--- 56,60 ----
Or Using Metrowerks CodeWarrior 8</h3>
! <blockquote>by James Van Lommel</blockquote>
<blockquote>Create a new CodeWarrior project using Mac OS C++ Stationery.
***************
*** 62,67 ****
<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...
<br> CoreAudio
<br> AudioToolbox
--- 64,68 ----
<p>Add a test file of your choosing, like
<br> patests /patest_sine8.c
! <p>Add the frameworks to the Frameworks tab using Project > Add Files...
<br> CoreAudio
<br> AudioToolbox
***************
*** 69,78 ****
<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.)
<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>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,
--- 70,80 ----
<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.) 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.
! <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,
Index: index.html
===================================================================
RCS file: /cvsroot/pure-data/pd/portaudio_v18/docs/index.html,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** index.html 2 Feb 2004 11:27:58 -0000 1.1.1.1
--- index.html 6 Sep 2004 20:20:28 -0000 1.2
***************
*** 62,67 ****
<a href="v19-doxydocs/">API Reference for V19</a></h3>
! <blockquote>Reference documents for the Application Programmer Interface
! for V19 generated by doxygen.</blockquote>
<hr WIDTH="100%">
--- 62,83 ----
<a href="v19-doxydocs/">API Reference for V19</a></h3>
! <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%">
Index: portaudio_icmc2001.pdf
===================================================================
RCS file: /cvsroot/pure-data/pd/portaudio_v18/docs/portaudio_icmc2001.pdf,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
Binary files /tmp/cvsL0HI1d and /tmp/cvsneEvuh differ
More information about the Pd-cvs
mailing list