====================================================================== * EMILLO.NET NEWSLETTER * ezine bisettimanale audio, linux e dintorni N° 4 del 04/08/2006 ====================================================================== :: Editoriale :: ---------------------------------------------------------------------- Ciao a tutti, Questa newsletter sarà l'ultima fino a settembre, mi prendo una pausa estiva :) . Oggi introduciamo pure data, un software simile a Max (nato in ambito accademico), è uno strumento raffinato e potente, e naturalmente ostico :) Ci permette di esplorare la sintesi sonora digitale invitandoci a costruire dei nostri "programmi" (patches) a partire da alcuni oggetti primitivi di base quali numeri, messaggi, operatori, oscillatori, tabelle, etc... Alcuni usano addirittura solamente puredata (o "pd") come ambiente di lavoro, e anche se solitamente si tratta di persone che fanno musica per lo più sperimentale, pd è molto versatile e ci consente per esempio di programmare un patch-bay MIDI con una logica che possiamo inventare di sana pianta. Conoscere pure data, anche solo superficialmente, può sicuramente tornarci utile in molte occasioni. Nella sezione "suoni dalla rete" presentiamo il lavoro di Andy Farnell, che ci fa vedere come con pd si possano fare cose assolutamente eclatanti e distribuibili come semplici file di testo (le cosiddette "patches", che sono i "programmi" fatti usando pd). Buone vacanze a tutti e buona lettura, Emiliano Grilli * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * :: Provato per Voi :: ---------------------------------------------------------------------- PURE DATA -- Pure data (http://puredata.org/) di Miller Puckette è un software "strano", sulla homepage si legge "a real-time graphical programming environment for audio, video, and graphical processing", ovvero un ambiente di programmazione real time per l'elaborazione audio, video e grafica. Essendo un ambiente "real time", è molto usato per performances live, come synth, come processore MIDI intelligente, per la composizione algoritmica, come multieffetto, etc... Si tratta di un programma potentissimo e con una grande comunità mondiale di utenti. Quello che disorienta di pure data (pd) è che alla partenza ci presenta un "foglio bianco" e non si capisce bene cosa sia possibile farci. Come csound, pd è un linguaggio di programmazione, che ci permette di creare "strumenti" che producono suoni, dati MIDI, grafica e video. Naturalmente ci interessa l'aspetto audio/MIDI della faccenda. A differenza di csound però pd è un ambiente visuale, e il foglio bianco è un 'canvas' dove possiamo mettere oggetti e connetterli tra loro, un po' come un synth modulare. A corredo di pd è fornita una corposa documentazione "per esempi", ovvero la documentazione stessa è costituita da patches di pure data: per caricarle si usa il menu Help->Pure Documentation o Help->Browser (a seconda della versione). Le prime tre sezioni del manuale (1. manual 2. Control examples 3. Audio Examples) sono più che sufficienti a cominciare a lavorare con pd. Un modo per avere puredata "up and running" con poco sforzo e con moltissimi "external" (sono moduli di puredata dedicati ad una specifica funzione) installati è quello di utilizzare il live cd pure:dyne, una versione custom di dyne:bolic specificamente pensata per usare pd: http://puredyne.goto10.org/ Un'altra risorsa messaci a disposizione dall'autore Miller Puckette è un intero libro (in inglese): "Theory and Techniques of Electronic Music", che descrive in dettaglio la musica elettronica e i suoi procedimenti, con esempi per puredata: http://crca.ucsd.edu/~msp/techniques.htm Pure data esiste per linux, windows e mac. Per quanto riguarda linux supporta il server audio JACK per l'audio e l'infrastruttura MIDI dei driver ALSA, dandoci il massimo della flessibilità operativa. Un'ultima raccomandazione: usate "pd -rt" con un kernel realtime per avere il massimo delle prestazioni da pd (il live cd dovrebbe essere già pronto all'uso, in questo senso). Non mi rimane che augurarvi una buona esplorazione di questo affascinante programma. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * :: Suoni dalla rete :: ---------------------------------------------------------------------- Uno spazio per ascolti... di musica creata con strumenti free, di suoni e tutto ciò che di "sonoro" può arrivare dalla rete -- Visto che in questo numero parliamo di pd, segnalerò una risorsa eccezionale messa a disposizione da Andy J. Farnell. Si tratta di una serie di tutorial sulla sintesi sonora fatta con puredata che ce ne mostrano l'eccezionale potenza. Vi sono anche degli mp3 di anteprima da ascoltare. In questo sito troverete inoltre moltissime patch per puredata, alcune molto divertenti per produrre effetti sonori e musica, da studiare e conservare: http://obiwannabe.co.uk/ Mi è particolarmente piaciuto "Jazzman", basato su tre campioni (sostituibili dai nostri, volendo): questa patch è un "batterista jazz" virtuale, ed è spettacolare osservare come con soli tre campioni produca un tessuto ritmico interessante e mai ripetitivo, grazie a parametri di casualità di cui possiamo variare alcuni indici: http://www.obiwannabe.co.uk/html/toys/jazzman/jazzman.html Il link dell'mp3 è sbagliato e quindi dovrete scaricare la patch e caricarla in pd per ascoltarlo :) * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * :: Tips, Tricks and Links :: ---------------------------------------------------------------------- Tazebao di appunti e collegamenti -- * Synth Secrets, parte 2 (in inglese): http://www.soundonsound.com/sos/jun99/articles/synthsecrets.htm * "Softsynth and Midi Howto" di Frank Barknecht Un po' datato, ma sempre utile (in inglese): http://www.footils.org/cms/show/24 * "MIDI is the language of gods" Pagina di riferimento sul protocollo MIDI (in inglese): http://www.borg.com/~jglatt/ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * :: Sponsor :: ---------------------------------------------------------------------- Cricket Studios Sound, music and multimedia http://www.cricketstudios.it |---( Arrivederci alla prossima! )---| -- http://www.emillo.net/ la prima risorsa italiana per linux e audio archivi della newsletter: http://emillo.net/download/newsletter/