scarica il programma del corso
Transcript
scarica il programma del corso
SOUND DESIGN IN MUSICA ELETTRONICA Il corso ha l’obiettivo di creare una solida base teorica e pratica per tutti quelli che aspirino a diventare professionisti nel campo della musica e del sound design, ma con un originale impulso creativo. Studiando la teoria della sintesi sonora attraverso esempi pratici, si acquisiranno le conoscenze e le competenze indispensabili per produrre, replicare e manipolare tutti i tipi di segnale, così come le capacità necessarie per creare texture originali e veri e propri paesaggi sonori. Il corso inizierà introducendo le teorie alla base della diffusione del suono e del funzionamento dei sintetizzatori così come i concetti fondamentali di sound design e programmazione. In seguito si esploreranno tutti gli aspetti legati alla creazione e alla manipolazione sonora, inclusi i vari modelli di sintesi. Le tecniche che si apprenderanno durante il corso potranno essere applicate a qualsiasi tipo di strumento hardware e software. S’imparerà l’utilizzo di Pure Data e di Max/Msp, i principali ambienti di sviluppo e ricerca utilizzati nel mondo della musica e dell’audio professionale e la parte finale del corso sarà dedicata alla progettazione e alla realizzazione di applicazioni musicali per tablet, dispositivi che stanno ormai conquistando rapidamente anche il mondo della live-performance. Saranno forniti gli strumenti fondamentali per l’acquisizione e la manipolazione dei materiali sonori e multimediali per arrivare alla realizzazione di prototipi e di applicazioni. Argomenti: Teoria del suono • • • • Storia e tecniche principali della musica elettronica e della computer music Elementi di fisica acustica Elementi di psicoacustica e di elettroacustica. Rappresentazione numerica del suono Sintesi del suono • • L'oscillatore digitale. Le principali tipologie di sintesi: o o o o o o La sintesi additiva e sottrattiva La sintesi per modulazione d'ampiezza La sintesi per modulazione di frequenza Le tecniche PCM La sintesi granulare La sintesi per modelli fisici Elaborazione del suono • • • • • DFT, FFT, STFT Filtraggio digitale del suono La riverberazione del suono, modelli di riverberatori artificiali Tempo reale e differito Il sonogramma Spazializzazione del suono • • • • • Note sulla percezione sonora Musica elettronica e simulazione d'ambiente Algoritmo di Chowning e di Moorer Effetto Haas Auralizzazione Pure Data e Max/Msp – ambienti visuali di sviluppo per musica audio e multimedia • • • • • • • • • • • • Patch: il foglio di lavoro Tipologie di oggetti Tipologie di messaggi (numeri simboli e liste) e priorità Lo standard MIDI Panoramica di un’applicazione Elaborazione del Segnale Digitale (DSP) Somma e moltiplicazione di segnali audio (inviluppi, modulazione del segnale in ampiezza e frequenza) Registrazione e riproduzione di file audio (da supporto rigido e da memoria temporanea) Timing Realizzare patch complesse Interazione con altre applicazioni Gli external Nozioni di programmazione di base • • • • • • Sintassi, Strutture di controllo, Funzioni Array e Stringhe Programmazione orientata agli oggetti OOP Gestione dell’Input L’ambiente Openframeworks Realizzare Plugin e Virtual Instruments Sviluppo di applicativi audio per dispositivi Mobile • • • • • Panoramica tecnologica dei moderni dispositivi Mobile I concetti utili dei linguaggi di programmazione Introduzione agli ambienti di sviluppo Realizzare una DRUM MACHINE Realizzare applicazioni per l’elaborazione real-time del suono