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