Personal tools
You are here: Home documentation tutorials/howtos
Views

Edit history

Edit: -1 of 1
Time: 2019-09-02 21:07:33
Note: /pd/pd/docs/tutorials/FrontPage/edit

changed:
-
<h1>Pd Tutorials and HOWTOs</h1>

Here is collection of howtos and tutorials in many different languages covering a number of different topics. The following topics has been suggested to merge in to the below list: basic audio, audio synths, audio filters, video effects, video synths, 3D graphics, interfacing with the physical world (HID, arduino, etc), network programming. 

<h2>General</h2>
<ul>
<li><a href="http://crca.ucsd.edu/%7Emsp/techniques/latest/book-html/">Theory and Techniques of Electronic Music</a> ( <a href="http://crca.ucsd.edu/~msp/techniques/latest/book.pdf">pdf</a> ) from  Miller S. Puckette</li>
<li><a href="http://pd-la.info/pd-media/miller-puckette-mus171-videos/">Miller Puckette MUS171 Videos</a> from  Miller S. Puckette</li>
<li><a href="http://www.pd-tutorial.com/">Programming Electronic Music in Pd</a> ( <a href="http://globaltechins.com/files/Books/Electronics/Programming_Electronic_Music_in_Pure_Data.pdf">pdf</a> ) from Johannes Kreidler</li>
<li><a href="http://mitpress.mit.edu/books/designing-sound">Designing Sound</a> ( <a href="http://dm.ncl.ac.uk/courseblog/files/2011/02/pd_intro.pdf">pdf</a> ) from  Andy Farnell</li>

<li>Stuff By Alexandre Torres Porres<ul>
    <li><a href="https://puredata.info/docs/faq/how-do-i-install-externals-and-help-files">HOWTO Install and Load Externals</a></li>
    <li><a href="https://github.com/porres/Live-Electronics-Tutorial">Live Electronics Tutorial</a> (For Pd Vanilla and ELSE library)</li>
    <li><a href="https://sites.google.com/site/porres/Tut-Eng.zip">Pd Tutorial</a> (old and deprecated, based on Pd Extended 0.42-5)</li>
</ul></li>
<li>TipsAndTricks</li>
<li><a href="PdForMaxUsers">Pd for Max users</a></li>
<li><a href="http://quicktoots.linux-audio.com/toots/pd-ardour/" target="ardour">Using Pd with Ardour/Jack</a></li>
<li><a href="http://obiwannabe.co.uk/" target="sound design and composition">Sound Design and Music Composition using PD</a></li>

<li><a href="http://www.earcatching.com/pdconv/" target="pdconv">Pd Programming Conventions</a></li>
<li><a href="http://grh.mur.at/misc/PdSpatialization.tar.gz">Sound Spatialization in PD -- about Stereo, Multichannel and Binaural Sound Spatialization in Pure Data</a></li>
<li>[Simple Pd-extended Webclient]</li>
<li><a href="/Members/derekxkwan/pdext-to-pd/">Pd-extended to Pd Migration Tutorial</a> by Derek Kwan - help on using libraries in Pd-vanilla geared towards ex-Pd-extended users</li>
</ul>

<h2>Specific to FFT</h2>
<ul>
<li><a href="http://web.archive.org/web/20090207052420/http://footils.org/cms/show/60">Beginner's Guide to the FFT-objects in Pd</a></li>
<li><a href="http://web.archive.org/web/20130609181833/http://www.moz.ac.at/sem/lehre/lib/pd/patches/fft_and_pd_en/fft_und_pd_en.htm">FFT and Pd (by Marius Schebella)</a></li>
</ul>

<h2>Synthesis</h2>
<ul>
<li><a href="http://www.youtube.com/playlist?list=PLqJgTfn3kSMW3AAAl2liJRKd-7DhZwLlq">Rich Synthesis in Pd tutorial series (Youtube playlist + patch downloads)</a></li>
</ul>

<h2>Algorithmic Composition</h2>
<ul>
<li><a href="http://www.algorithmiccomposer.com">PureData Algorithmic Composition Tutorials</a></li>

</ul>

<h2>GUI</h2>
<ul>
<li><a href="http://web.archive.org/web/20080509190804/http://footils.org/cms/show/31">Graph-on-Parent Tutorial</a></li>
<li><a href="http://web.archive.org/web/20080305065020/http://goto10.org/-/pdgop.html">PureData "Graph on parent" simple howtos</a></li>
</ul>

<h2>Data structures</h2>
<ul>
<li><a href="/Members/ggkarman/Tutoriales/datastruct_en_02/view">Data Structures Tutorial (english)</a></li>
<li><a href="/community/projects/convention04/lectures/tk-barknecht/tut.tgz">Data Structures Workshop</a> patches by Frank Barknecht (material from pd~convention 2004)</li> 
</ul>

<h2>Graphics/Visuals</h2>
<ul>
<li><a href="http://www.ekran.org/pd/Interactive-Tutorial.tgz">Ben's Interactive PD Tutorial - Intro to PD and Gem for the uninitiated</a></li>
<li><a href="https://gem.iem.at/docs/tutorials/PureDataGEMVideoMixerTutorialVideo">Video Mixer Tutorial (video)</a></li>
<li><a href="http://gem.iem.at/documentation/tutorial/particles/gem-outline_en.pdf">Introduction to GEM & particles</a></li>
<li><a href="https://www.uni-weimar.de/medien/wiki/Bewegungsmelder">Intro to motion detection and tracking techniques with Gem</a> by Max Neupert</li>
<li><a href="https://github.com/mxa/AudioVideoPatches">A/V Sync and audiovisual sampling techniques with Gem</a> by Max Neupert</li>
</ul>

<h2>Interfacing</h2>
<ul>
<li><a href="https://puredata.info/Members/fgadea/using-pd-with-a-midi-controller/at_download/file">Using Pd with an external midi Controller</a></li>
</ul>

<h2>Installing</h2>
<ul
<li>"Installing PD externals HOWTO":/Members/jb/ext-doc</li>
</ul>

<h2>Non-english</h2>
<ul>
<li><a href="http://web.archive.org/web/20090419120514/http://alvarezpedro.tripod.com/pd_tutorial1.pdf" target="pd">Tutorial básico de Pd en Español</a></li>
<li><a href="http://chiba.cool.ne.jp/kestner_2002/comp/pddoc/" target="pddoc-ni">pddoc - tutorial (日本語)</a></li>
<li><a href="http://www.yoppa.org/sawp02/" target="pddpcni">音響*表現ワークショップII [パフォーマンス]</a></li>
<li>Material Didático em Português (BR) por Alexandre Porres <a href="http://sites.google.com/site/porres/pd">Página do Material</a>
<ul>
    <li><a href="https://sites.google.com/site/porres/TutorialPd.zip">Tutorial de Pd</a> versão de maio 2010</li>
    <li><a href="https://sites.google.com/site/porres/Live%20Electronics%20%28EL%20Locus%20Solus%29%20-%20Porres.zip">Curso de Live Electronics com Exemplos em Pd</a> versão de setembro de 2015</li>
</ul></li>
<li><a href="http://web.archive.org/web/20050416195453/http://student-kmt.hku.nl/~tjeerd/pd/" target="pdne">PureData voor de BasisOpleiding (Dutch)</a></li>
<li><a href="http://web.archive.org/web/20040904022605/http://membres.lycos.fr/mobil12/pd-main.htm" target="mobil12">Mobil12 Puredata (Français)</a></li>
<li><a href="http://raphael.isdant.free.fr/puredata.htm" target="raphaleisdant">Initiation à Puredata par Raphael Isdant (Français)</a></li>
<li><a href="/Members/ggkarman/Tutoriales/">Tutorial de Estructuras de Datos (Español)</a></li>
<li><a href="/Members/ggkarman/Tutoriales/">Tutorial de Melodías Algorítmicas (Español)</a></li>
<li><a href="http://www.geminiflux.com/Stuff/Tutoriales_pd.zip">Tutoriales básicos (Español)</a></li>
<li><a href="http://xgu.ru/wiki/pd">Синтез звука в среде Pure Data (Русский)</a></li>
<li><a href="http://www.pd-tutorial.com/german/index.html">Programmierung Elektronischer Musik in Pd (Deutsch)</a></li>
<li><a href="http://www.parasitaere-kapazitaeten.net/Pd/fft_und_pd.htm" target="asdf">FFT und Pd (Deutsche)</a></li>
<li><a href="/Members/oli4444/tutorial-pd-ben-bogart-FR.zip/view">Traduction du tutorial de Ben Bogart pour les débutants (Français)</a></li>
<li><a href="http://lucarda.com.ar/pd-tutorial/index.html">Programando Música Electrónica en Pd (Español)</a></li>
</ul>

Powered by IEM Powered by Plone Section 508 WCAG Valid XHTML Valid CSS Usable in any browser