|
Pd is een programma waarmee je live elektronische muziek kunt maken. Enkele voorbeelden: je kan synthesizers spelen, effecten toevoegen aan de muziek die je via een microfoon naar je computer leidt,... Maar Pd is nog veel meer. Je kan ook zelf allerlei audio-effecten maken of de synthesizer die iemand anders gemaakt heeft, wijzigen of aanpassen aan jou vereisten. Pd is een open source programma dat gratis is, de broncode met daarin de knowhow van dit volledige programma, kan door iedereen bekeken worden. Hoe Pd installeren? -----in Windows Ga naar de Pd-site Niet Pd-extended kiezen maar Pd-vanilla en daaronder het juiste besturingssysteem kiezen, voor Windows betekent dit dat je Pd-0.40-2.msw.exe moet downloaden. Eénmaal je dit bestand gedownload hebt, er op dubbelklikken en dan begint de installatie. Een paar keer op 'next' klikken, en alles wordt normaal geïnstalleerd (onder C:\Program Files\Pd) Als alles gedownload is ga je met verkenner naar C:\Program Files\Pd\bin en klik je op het bestand Pd.exe (Je kan ev. een shortcut naar dit bestand maken en die op je desktop zetten, want dit is het bestand om Pd altijd op te starten.) In Pd ga je naar Media in het menu en klik je op 'test audio and midi' en als je bij 'test signal' op -40 of -20 klikt zou je een toon moeten horen. Daarna kan je een ander bestand openen via File > open . Een andere mogelijkheid is naar Help > Browser gaan en dan zie je de folders onder doc (=C:\Program Files\Pd\doc) staan. Onder '3.audio.examples' staan files met geluidsvoorbeelden. -----Mac OS X Ga naar de Pd-site Niet Pd-extended kiezen maar Pd-vanilla en daaronder het juiste besturingssysteem kiezen, voor Mac OS betekent dit dat je Pd-0.40-2.mac10.3.tar.gz of Pd-0.40-2.mac.tar.gz moet downloaden naar gelang welke Mac OS X - versie je hebt (Dit vind je onder Apple > over deze Mac op je desktop). Stel dat het bestand nu bijvoorbeeld op je desktop staat, vervolgens dubbelklikken op dit bestand en dan 'unpackt' het programma Stuffit dit programma. Daarna staat er een bestand Pd-0.40-2.app op je desktop, dit bestand knippen en plakken onder Applications (de folder waar alle programma's zitten). Daarna dubbelklik je op dit 'Pd-0.40-2.app'-bestand onder applications en wordt Pd opgestart. In het geopende Pd ga je naar Media in het menu en klik je op 'test audio and midi' en als je bij 'test signal' op -40 of -20 klikt zou je een toon moeten horen. Daarna kan je een ander bestand openen via File > 0pen . Een andere mogelijkheid is naar Help > Browser gaan en dan zie je de folders onder doc (=applications\Pd-0.40-2.app\Contents\Resources\doc) staan. Onder '3.audio.examples' staan files met geluidsvoorbeelden. Hoe beginnen aan Pd? Pd is een programma waar heel veel mee kan zodat het risico groot is dat je in het begin verdwaald geraakt in al de termen, objecten en aanwijzingen (tenzij je vertrouwd bent met grafische audioprogramma's als Max/MSP of Reaktor). Speciaal voor mensen die Pd willen leren heb ik een toepassing gemaakt -genaamd Abunch- met een aantal gebruiksklare ojecten zoals een sequencer, sampler, delay effect of een object om geluid op te nemen of af te spelen. Bovendien kan je presets (instellingen) opslaan. Hier vind je nog iets meer uitleg over Abunch (o.a. een overzicht van alle objecten) --------------------------DOCUMENTATIE - hier is een Pd-bestand met een overzicht in het Nederlands van alle objecten in Pd (nog niet volledig afgewerkt). - dit is een Pd-bestand dat een algemene inleiding is tot dit programma, een uitleg van al wat je kan met Pd (dit bestand wordt geregeld gewijzigd en aangevuld. Een tutorial in opbouw voor Pd in het Nederlands). - dit is een Pd-bestand dat ik voor een workshop gemaakt hebt, het is gedeeltelijk gebaseerd op het vorige bestand. -documentatie vind je natuurlijk ook op de Pd-site -een manual over Pd (nog niet volledig af) vind je hier -op Youtube staat er video's over en voorbeelden met Pd http://ie.youtube.com/PureDataVideopedia ---cursussen over geluidsbewerking (DSP): -De 'audio.examples' folder (in de 'doc' folder van je Pd folder). Er is ook een boek van Miller Puckette waarvan deze patchen eigenlijk voorbeelden zijn (boek 'The Theory and Technique of Electronic Music', ook als Pdf te vinden op internet) -website Christopher Burns (University of Wisconsin-Milwaukee) http://www.uwm.edu/~cburns/ -website Tom Erbe (University of California) http://music.ucsd.edu/~tre/ --------------------------WAAR PATCHES VINDEN www.puredata.info http://idafx.blogspot.com/ allerlei standaard effecten in Pd Vanilla (dus geen externals nodig) ------------ABSTRACTIONS Dit zijn objecten die er uit zien als een ingebouwd Pd object maar die eigenlijk een ander Pd-bestand (patch) zijn. Je kan dit object dus openen en de structuur bekijken (dit is het verschil met een standaard Pd-object). Praktisch kan je ze vaak herkennen doordat ze een inlet of inlet~ object hebben bovenaan de patch en/of onderaan aan het einde van de patch een outlet of outlet~. Sommige abstractions werken pas als je ze één of meerdere argumenten geeft, dit zijn cijfers of woorden die na de naam in het object getypt worden (vb een abstraction met een delay-effect: [delay 1000 500]) Als in een file A een abstraction B nodig is, moet die abstraction B in dezelfde folder als A zitten, anders vindt Pd die abstraction B niet. Er is ook een tweede oplossing: de plaats waar die abstraction zit, invoeren in de search path van Pd (in het menu File > Path). De plaats invoeren kan relatief of absoluut gebeuren: -absoluut (vb C:/My Documents/allerlei), opgelet: de schuine streep (backslash) naar rechts (ipv links) gebruiken, dit is het omgekeerde van wat gangbaar is in Windows) -relatief betekent ten opzichte van de folder waar Pd geïnstalleerd is. Onder Pd zijn er altijd een paar standaard folders zoals 'bin', 'doc' en 'extra'. Als je bijvoorbeeld in de 'doc' folder een folder maakt genaamd 'myabstractions', dan typ je dit in het search path ../doc/myabstractions (en daarna op 'save settings' klikken). Als je Pd nu afsluit en heropstart zoekt Pd automatisch in de myabstractions folder waarin je dus je abstractions kwijt kunt. -------------------EXTERNALS Externals zijn eigenlijk programma's binnen een programma (hier dus Pd). Sommige externals zijn eigenlijk een bundel van programma's of bepaalde objecten, deze worden 'libraries' genoemd. Andere bestaan maar uit 1 object en hebben een specifieke functie. Externals worden gemaakt voor een specifiek besturingssysteem. Ze zijn niet zoals Pd automatisch geschikt voor Linux, Windows en Apple. Check dus eerst of de external die je zoekt wel gemaakt is voor jouw besturingssysteem. De handigste methode om in één keer veel externals te vinden, is Pd-extended te downloaden van www.puredata.info In Windows moet je na de installatie nog eens op de file 'Pd-settings.reg' klikken om alle externals te installeren. (Die file zit dan op de plaats waar je Pd extended hebt geïnstalleerd, vb C:\Program Files\Pd ext 39.3\Pd) In plaats van Pd-extended te installeren kun je ook specifieke externals installeren door die file (.dll) in de 'extra' folder van Pd te plaatsen (vb C:\Program Files\Pd\extra) en dan Pd te starten (Als dat niet werkt: let op dat in Pd in het menu File > Path 'use standard extensions' aangevinkt staat, deze optie maakt dat Pd bij het opstarten altijd zoekt naar bestanden in de 'extra' folder. Standaard staat deze optie aangevinkt). Als je een external die een library is wil installeren (vb 'pmPd.dll' file) moet je die ook in die 'extra' folder plaatsen, Pd starten en dan in het menu File > Startup onder 'binaries to load' pmPd typen en vervolgens op 'save settings' klikken. Als je nu Pd afsluit en opnieuw opstart zou de external 'pmPd' geladen moeten worden. Voorbeelden van externals: Gem: grafische animaties en video Zexy, Iemlib, creb,...: extra basisobjecten voor geluidsbewerking PmPd: 'physical modelling', modellen om allerlei natuurkrachten (veren, massa,...) na te bootsen Py en Pdlua: external om resp. Python en Lua programeertaal in Pd te gebruiken Pdp: live video (enkel voor Linux en Apple) |