| Indice
Introduzione
Questo libro fa per voi?
Com'e' organizzato questo libro
Capitolo 1 - Concetti fondamentali
Un po' di storia
Che cos'e' il MIDI?
Protocollo
Hardware e connettori
Formati dei file
Gerarchia MIDI
Canali MIDI
Porte MIDI e bus MIDI
Un canale, un suono
Strumenti multitimbrici
Patch bay MIDI
Capitolo 2 - Messaggi MIDI essenziali
Messaggi di Stato e di Dati
Messaggi Channel Voice
Messaggi Channel Mode
Messaggi System Common
Messaggi System Real Time
Messaggi System Exclusive
Nomi e numeri delle note
Capitolo 3 - Messaggi Control Change
Cosa sono i messaggi Control Change
Struttura di un messaggio Control Change
Comprensione dei numeri di Controller
Messaggi Controller Change continui
Continuous controller ad alta risoluzione
Continuous controller a bassa risoluzione
Switch
Damper Pedal (Sustain)
Portamento On/Off
Sostenuto
Soft Pedal
Legato Footswitch
Hold 2
Messaggi Channel Mode
All Sound Off
All Controllers Off
Local Keyboard (Or Control) On/Off
All Notes Off
Omni Mode Off
Omni Mode On
Monophonic Operation
Polyphonic Operation
Capitolo 4 - General MIDI e Standard MIDI File
General MIDI
Patch General MIDI
Proprieta' multitimbriche
Numeri di nota GM
Polifonia GM
Ulteriori messaggi MIDI supportati
SMF
Che cos'e' un SMF?
Differenze con i file audio
Ampliamento dello standard General MIDI
Standard Roland GS
Standard Yamaha XG
Capitolo 5 - Dispositivi hardware MIDI
Dispositivi MIDI
Generatori di suono
Dispositivi abilitati al MIDI
Patch bay MIDI
Configurazione di base
Utilizzo di un sequencer hardware
Utilizzo di una patch bay MIDI
Capitolo 6 - MIDI e il computer
Interfacce MIDI
Porta giochi
Porta seriale o parallela
Porta USB
Interfacce MIDI multiporta
Schede audio con MIDI integrato
Schede audio con sintetizzatore integrato
Sound bank GM
Wavetable
SoundFont
Soluzioni per esigenze diverse
MIDI per i videogiochi
MIDI per i musicisti
MIDI per portatili
MIDI per il Macintosh
MIDI e la Rete
Studio MIDI basato sul computer
Utilizzo di una singola porta MIDI senza patch bay
Utilizzo di una singola porta MIDI con patch bay
Porte MIDI multiple
SDS e SMDI
LTD
Capitolo 7 - Il MIDI all'interno del computer
Installazione delle periferiche
Installazione di una scheda PCI
Preparazione delle connessioni
Driver corretto
Installazione del software del driver
Ottimizzazione del computer per il MIDI e l'audio
Ottimizzazione del PC
Ottimizzazione del Mac
Capitolo 8 - Sequencing con il MIDI
Che cos'e' un sequencer?
Registrazione del MIDI
Impostazione di una traccia
Registrazione da tracce MIDI multiple
Punch in e puch out
Configurazione di riproduzione MIDI
Elaborazione del MIDI: finestre di editing tipiche
Altre finestre di editing
Salvataggio del file MIDI
Notazione: dal MIDI alla carta
Limitazioni: conversione MIDI in notazione
Notazione musicale
Scansione delle partiture musicali
Capitolo 9 - Software MIDI: un ambiente di creazione del suono
Strumenti software
Che cos'e' uno strumento software
Porte MIDI aggiuntive
Strumenti software stand-alone
Strumenti software plug-in
Automatizzazione degli strumenti software per mezzo del MIDI
Editor e librarian
Conversione di MIDI in audio
Automatizzazione del mixaggio per mezzo di MIDI
Capitolo 10 - Software MIDI: uno strumento pieno di giochi
MIDI Player
Utility
Utility dal MIDI ad accordi di chitarra
Monitoraggio dei messaggi MIDI
Dall'audio digitale al MIDI
Strumenti di conversione di formato
Da campioni a SoundFont
Condivisione di risorse nel computer
Soluzioni Web per il MIDI
Downloadable sounds (DLS)
Extensible Music Format (XMF)
Unione di file MIDI e bank di suoni per il Web
Utilizzo di file MIDI nelle pagine Web
Capitolo 11 - System Exclusive e la sincronizzazione
Che cos'e' il SysEx
Analisi di un messaggio SysEx
SysEx universali
Invio di un dispositivo SysEx
Registrazione di SysEx
Registrazione di un bulk dump
Trasmissione di bulk dump
Modifiche a SysEx
Opzioni di sincronizzazione MIDI
Time Code
MIDI clock
MTC
Asio 2.0
MMC
MSC
Appendice A - Comprensione dei sistemi binario, decimale ed esadecimale
Sistema di numerazione decimale
Sistema di numerazione binario
Sistema di numerazione esadecimale
Conversione dei valori
Appendice B - Specifica MIDI 1.0
Elenco esteso degli status byte
Numeri delle note MIDI
Messaggi di Controller (data byte)
Messaggi MIDI
Messaggi System Exclusive
Appendice C - Formato Standard MIDI File
MIDI chunk
Chunck MThd
Formato
Divisione
Chunck MThd
Appendice D - Comprensione dei concetti relativi al tempo
Beat per minuto (BMP)
Impulsi per nota da un quarto (PPQN)
Midi CLOCK
Smpte
Formule
Appendice E - Lista di controllo della risoluzione dei problemi
Impossibilita' di sentire i suoni
Cicli MIDI che generano feedback
Problemi di sincronizzazione MIDI
Appendice F - Suggerimenti e trucchi
Suoni con piu' corpo
Raddoppio delle parti
Aggiunta di delay
Detuning
Orchestrazione
Armonizzazione estesa
La quantizzazione disumanizza
Effetti MIDI
Eco MIDI
Pan rotante
Appendice G - Risorse MIDI sul Web
Suggerimenti e tutorial
Directory ed elenchi
Riviste on line
Associazioni
Produttori di hardware
Sviluppatori di software
Indice analitico |