Il MIDI: Musical Instrument Digital Interface
|
|
|
- Natalia Gasparini
- 10 anni fa
- Visualizzazioni
Transcript
1 Il MIDI: Musical Instrument Digital Interface
2 Audio e musica La musica è un tipo speciale di audio Come si rappresenta la musica? Quali sono le operazioni eseguite sui dati musicali?
3 Computer Music: processi e dati Conoscenza musicale Compositore Rappresentazione Cognizione simbolica Ascoltatore Esecutore Campo sonoro Controlli gestuali Ambiente Pressione sonora Conoscenza fisica Strumento
4 Livelli di rappresentazione Livello strutturale Grammatiche, Reti dipetri Livello simbolico Livello operativo Common Practice Notation Gesti esecutore, strumenti musicali Livello percettivo Volume, altezza, timbro Livello fisico Ampiezza, frequenza, forma d onda
5 Dove si posiziona il MIDI Rappresentazione simbolica Livello simbolico CPN Controlli gestuali Livello operativo Gesti esecutore, strumenti musicali
6 La rappresentazione della musica espressività: quali simboli deve includere la rappresentazione fino a punto la rappresentazione specifica la performance: operativa VS simbolica
7 Che cos è il MIDI Un protocollo standard Rappresenta una performance musicale come dati Informazione codificata in messaggi MIDI istruzioni per un sintetizzatore il sintetizzatore genera i suoni effettivi sulla base dei dati MIDI
8 Registrare e riprodurre con il MIDI Protocollo molto usato per il controllo di sistemi musicali digitali Il sequencer registra una performance umana su una tastiera in termini di informazioni di controllo ricrea la performance reinviando i dati lungo il cavo MIDI alla tastiera o alla scheda audio
9 Come nasce il MIDI Limitazioni dei primi sintetizzatori (monofonici e con pochi timbri) Integrazione di più sintetizzatori per produrre suoni più ricchi MASTER SLAVE Synth1 Audio out Synth2 Audio out
10 Come nasce il MIDI (2) Problema della comunicazione altezza e ampiezza di una nota sincronizzazione MASTER SLAVE Synth1 Audio out Synth2 Audio out
11 Cronologia Inizio anni 80: necessità di uno standard per la comunicazione tra i sintetizzatori problemi di cavi, differenze di volt,... protocollo USI (Universal Synthesizer Interface) fine 81: l Audio Eng. Soc. esamina USI modifiche e integrazioni con la partecipazione dei maggiori produttori di strumenti elettronici nel 1983 nasce lo standard dal nome MIDI
12 Il successo del MIDI Basso costo: ok per produttori e utenti Esigenza di avere uno standard Possibilità di comunicare tra marche Comunicazione tra strumenti e altri dispositivi elettronici (computer, sequencer, controllo luci, mixer, )
13 Collegamenti MIDI I) Synth1 MIDI out MIDI in Synth2 II) MIDI Cable Synth MIDI Expander Drum machine
14 Sistema MIDI in generale MIDI out Master Keyboard MIDI in MIDI thru MIDI out MIDI in Sound Module 1 Sequencer MIDI in Sound Module 2
15 Due concetti del MIDI Interfaccia MIDI: hardware necessario per la comunicazione tra strumenti Protocollo di comunicazione MIDI: insieme di regole per interpretare univocamente tutti i messaggi
16 Interfaccia MIDI Interfaccia seriale asincrona Velocità: bit/sec Connettori di tipo DIN a 5 pin tipici degli impianti audio ma trasportano info numeriche + 5 V schermatura dati MIDI
17 Interfaccia MIDI (2) Porte fisiche (connettori) MIDI In: riceve segnali dall esterno MIDI Out: trasmette info MIDI all esterno MIDI Thru: trasmette all esterno la copia esatta delle info ricevute al MIDI In IN OUT THRU IN OUT THRU IN OUT THRU
18 Interfaccia MIDI (3) Lunghezza max dei cavi: 15 m (50 piedi) Formato dei pacchetti per trasmettere un byte (8 + 2 bit): 320 µsec START BIT STOP BIT Occorrono convertitori parallelo/ seriale
19 Interfaccia MIDI (4) V cc µp Dati Comandi Interrupt ACIA o UART Tx Rx Opto isolatore byte FIFO ACIA Asynchronous Communication Interface Adapter UART Universal Asynchronous Receiver/Transmitter bit
20 Interfaccia MIDI (5) Editor (sequencer): programmi per brani musicali come sequenze di eventi complessi Expander: generatori di suono (sintetizzatori, campionatori, ) Controller: generatori di messaggi MIDI (tastiere, MIDI-sax, drum-pads, )
21 THRU BOX THRU Schemi di connessione IN IN THRU THRU EXPANDER IN EXPANDER IN EXPANDER OUT SINTETIZZATORE PATCHBAY IN OUT
22 Il protocollo MIDI Comunicazione attraverso messaggi I messaggi non rappresentano una forma d onda Solo informazioni di controllo: NoteOn
23 I canali strade per la comunicazione indirizzano i messaggi agli expander il MIDI ha 16 canali per la comunicazione i device possono rispondere a 1 o più canali
24 Le chiavi (128) Ottava B A# A G# G F# F E D# D C# C 88
25 La song sequenza di messaggi MIDI registrata sulla memoria di un device MIDI o in un MIDI file
26 Temporizzazione I messaggi MIDI includono l informazione temporale (timestamp) Clock con unità di misura (timebase) speciale: PPQ (parti per quarto) o ticks Valori tipici: 24, 96, 480 (tutti multipli di 24)
27 Il tempo effettivo Conversione da timebase in tempo effettivo Occorre sapere quanto dura un quarto/beat BPM = beat per minuto
28 Esempio 120 BPM, Timebase = 24 ticks 120 BPM = 2 beat/sec, cioè 0,5 sec per 1 beat 24 ticks in un beat, cioè in 0,5 sec 0,5 / 24 = 0, sec = circa 21 msec Quindi 1 tick dura circa 21 msec
29 Sincronizzazione MIDI Device master con internal sync: produce un clock message ogni 24 PPQ Device slave con external sync: usano il clock message che arriva dal master Il tempo del master controlla tutto il sistema
30 I messaggi MIDI Struttura generale di un messaggio Status byte: identifica il messaggio (80H- FFH) 1 o 2 Data byte: il messaggio (00H-7FH) Eccezioni: messaggi Real Time, Exclusive
31 La tassonomia dei messaggi Messaggi che riguardano un solo canale Channel Message Message Type System Message Messaggi che non riguardano un canale Channel Voice Message Che cosa deve suonare uno strumento Channel Mode Message Come si comporta uno strumento all arrivo del voice message System Common Message Indirizzati a tutti i device nel sistema System Real Time Message Codice di sincronizzazione tra i device System Exclusive Message Indirizzati a uno specifico device nel sistema
32 Channel Message: Status byte primi 4 bit: codice di identificazione del messaggio (tra 1000 e 1110) secondi 4 bit: identificazione del canale MSB Message type Uno dei Note off sedici canali: 4 bit Note on (0..15) Aftertouch
33 Channel Message: Data Bytes 1 o più byte Iniziano con 0: 0DDD DDDD 128 valori a disposizione
34 Channel Voice Messages Message Type Channel Message System Message Channel Voice Message Channel Mode Message System Common Message System Real Time Message System Exclusive Message descrivono che cosa deve suonare uno strumento (eventi musicali)
35 Note On si invia quando per attivare una nota tasto di una tastiera pad di una batteria elettronica 2 data bytes numero nota (Do centrale = 60) 0NNN NNNN velocity: forza con cui si pigia un tasto (ampiezza dell output, eventualmente timbro) 0VVV VVVV
36 Note Off si invia per disattivare una nota 2 data bytes numero della nota 0NNN NNNN velocity: applicata al rilascio 0VVV VVVV
37 NoteOn e NoteOff Codifica abbreviata: velocity poco significativa per il NoteOff NoteOff = NoteOn con velocity = 0 non si ripete il NoteOn = Si risparmia un 33% di traffico sulla rete
38 Aftertouch (Polyphonic Key Pressure) Solo per device che rilevano cambi di pressione Simula strumenti con afflusso continuo di energia 2 data bytes numero della nota 0NNN NNNN valore di pressione 0VVV VVVV Riguarda una sola nota!
39 Aftertouch (Channel Pressure) Solo per device che rilevano cambi di pressione Non si specifica il numero di nota: modifiche timbriche su tutto il canale 1 data byte: valore di pressione 0VVV VVVV Effetti diversi a seconda del device usato
40 Pitch Bend sulla tastiera Pitch Wheel variazione frequenziale intorno a quella del numero di tasto premuto corrisponde agli effetti di vibrato 2 data byte: velocity e variazione
41 Program Change per sintetizzatori multi-timbrici 1 data byte: Program Number 0PPP PPPP cambia il timbro (su un canale) patch: termine che indica un timbro prodotto da un generatore standard General MIDI
42 Alcune patch General MIDI 0 Grand piano; 4 Rhodes piano; 6 Harpsichord; 11 Vibraphone; 12 Marimba; 13 Xylophone; 21 Accordion; 22 Harmonica; 23 Tango accordion; 24 Acoustic guitar (nylon); 25 Acoustic guitar (steel); 26 Electric guitar (jazz); 32 Acoustic bass; 33 Electric bass (finger); 40 Violin; 41 Viola; 42 Cello; 46 Orchestral harp; 47 Timpani; 48 String ensemble 1; 56 Trumpet; 57 Trombone; 71 Clarinet; 73 Flute; 79 Ocarina; 80 Square Lead; 81 Sawtooth Lead; 94 Halo Pad; 104 Sitar; 105 Banjo; 118 Synth drum; 119 Reverse cymbal; 120 Guitar fret noise; 121 Breath noise; 122 Sea shore; 123 Bird tweet; 124 Telephone ring; 125 Helicopter; 126 Applause; 127 Gunshot
43 Richieste per GM per device MIDI 24 voci di polifonia 16 canali polifonici e politimbrici riproduzione contemporanea di 16 timbri il 10 riservato alla batteria accordatura su La 3 (440 Hz), nota 69 Inizializzazione generatore multitimbrico (bend = 0, volume = 90)
44 Altri standard Limitazione di GM: max 128 strumenti e controller Roland GS (General Standard) messaggio Bank Select (aumenta i preset) controllo di effetti audio e parametri del suono Yamaha XG strumenti, effetti, drum kit estesi scalabilità: approssimazione di messaggi non interpretati correttamente
45 Channel Voice Message: I controllori Alzano il rango del MIDI oltre le possibilità di una pianola elettronica molti controlli per l espressività dai pedali (smorzamento e sostegno) del pianoforte al controllo del soffio 2 byte di codifica identificatore del controllore: 0NNN NNNN valore del controllore: 0VVV VVVV
46 Due categorie di controllori Controller continui: funzione di controllo controller 7: volume generale dello strumento controller 10: panning stereofonico di un suono Controller a switch (valore ON/OFF) 64 (DAMPER PEDAL): pedale sostegno (ON/OFF) 123 (ALL NOTES OFF): spegne tutti i NoteOn attivi
47 Channel Mode Messages Message Type Channel Message System Message Channel Voice Message Channel Mode Message System Common Message System Real Time Message System Exclusive Message descrivono il modo in cui un generatore di suoni interpreta i comandi NoteOn/NoteOff che riceve monofonia/polifonia, singolo canale/tutti i canali
48 Motivazioni Un expander può generare più suoni in contemporanea (voci) Eventualmente con più timbri numero di voci possibili = grado di polifonia voci di strumenti diversi = grado di politimbrica
49 I modi criteri con cui un device decide di accettare un messaggio modalità con cui trattare il messaggio
50 OMNI ON/OFF OFF: il device risponde ai messaggi appartenenti a un singolo canale ON: il device risponde ai messaggi appartenenti a tutti i canali
51 Omni On
52 Omni Off
53 POLY/MONO il device risponde monofonicamente o polifonicamente ai singoli canali MIDI MONO: suona una nota singola POLY: suona più note (accordi)
54 Combinazioni di modi 4 combinazioni possibili Omni = OMNI ON + POLY OMNI ON + MONO Poly = OMNI OFF + POLY Multi = OMNI OFF + MONO Predisposizione del device sulla consolle, ma anche in modo dinamico
55 System Messages Message Type Channel Message System Message Channel Voice Message Channel Mode Message System Common Message System Real Time Message System Exclusive Message si riferiscono a tutti i device non includono quindi un numero di canale sono utili per la sincronizzazione di più device
56 Messaggi di sistema Si hanno più device con sequencer interno (memorizzano sequenze di dati MIDI) MIDI song memorizzata a pezzi su più device Si definiscono master & slave device
57 Esempio Più device: pad + tastiera MIDI song memorizzata a parti batteria memorizza la parte di batteria della song tastiera memorizza la parte armonica e melodica Si definiscono master & slave device es. master batteria; slave tastiera START sulla batteria, anche tastiera parte
58 System Common Messages Message Type Channel Message System Message Channel Voice Message Channel Mode Message System Common Message comuni messaggi di sistema System Real Time Message System Exclusive Message
59 Song Position Pointer status byte: data byte: 0LLL LLLL 0MMM MMMM 14 bit per indicare i beats dall inizio della song Si trasmette quando la song parte e quando si ferma (gli slave si posizionano al punto specificato)
60 Song Select status: data: 0SSS SSSS seleziona una di 128 song possibili che un device può avere memorizzate il messaggio cambia la song corrente
61 System Real Time Messages Message Type Channel Message System Message Channel Voice Message Channel Mode Message System Common Message System Real Time Message messaggi di sincronizzazione tra i device System Exclusive Message
62 Sincronismo tra i moduli - metronomo - Timing Clock: sincronizza l intero sistema viene generato dal master 24 volte per beat controlla l avanzamento degli slave Start/Continue/Stop dal master Active Sensing serve a comunicare la presenza del device System Reset
63 MIDI clock message
64 MIDI Timecode Quarter Frame Sincronizzazione di info MIDI e altre risorse Fondamentale in ambiente multimediale Il timecode (SMPTE) hh:mm:ss:fff si usa in televisione e video produzione in TV i frame sono 25 o 30 in un secondo è un codice speciale inviato (o registrato) insieme con i segnali video e audio
65 MTC Message Sequenza di messaggi real time per codificare una locazione completa in timecode 8 messaggi di 2 byte status byte: data bytes (in realtà solo 4 bit di dati per msg): 0000 nnnn LS frames 0100 nnnn LS minutes 0001 nnnn MS frames 0101 nnnn MS minutes 0010 nnnn LS seconds 0110 nnnn LS hours 0011 nnnn MS seconds 0111 nnnn MS hours
66 hh:mm:ss:ff Hh - 8 bit Mm 8 bit Ss 8 bit Ff 8 bit
67 Non sono necessari 8 bit per le ore Due bit codificano il timecode in uso 4 valori per rappresentare i media da sincronizzare 24 frame/sec per il cinema 25 frame/sec per la TV PAL 30 frame drop-frame/sec per TV NTSC
68 La sincronizzazione con il video
69 System Exclusive Messages Message Type Channel Message System Message Channel Voice Message Channel Mode Message System Common Message System Real Time Message messaggi esclusivi per device speciali System Exclusive Message
70 Messaggi esclusivi dei costruttori Espedienti per comunicare qualsiasi cosa Di solito rivolti ai device di qualche particolare costruttore Struttura Status byte: ID byte: 0DDD DDDD data bytes: quanti ne occorrono EOX byte:
71 Standard MIDI File (SMF) 71
72 Standard MIDI File (SMF) Nasce nel 1988 Formato per memorizzare sequenze MIDI Riconosciuto da tutti i programmi musicali sequencer programmi per la stampa di partiture Contiene informazioni necessarie per l esecuzione
73 Motivazioni Assente nel protocollo MIDI il concetto di tempo La gestione del tempo è affidata all esecutore o al sequencer Essi generano i messaggi in ben precisi istanti
74 Esempio Assunzione: una semiminima vale 1 sec (cioè 100 centesimi) L informazione tempo non è del protocollo MIDI Informazione aggiuntiva dell intervallo tra un messaggio e il successivo: il MIDI file Messaggio Bytes Tempo NoteOn0 90 4A 30 0 NoteOn NoteOff NoteOff0 90 4A NoteOn NoteOff NoteOn NoteOff NoteOn NoteOn NoteOff NoteOff NoteOn NoteOff NoteOn NoteOn
75 Lo Standard MIDI File (SMF) Formato di memorizzazione e di scambio di brani musicali Secondo accordo per l informazione musicale digitalizzata Sequenza di messaggi MIDI intercalati da informazioni sul ritardo di emissione
76 Struttura di un MIDI file Organizzazione in chunk due campi iniziali di 4 byte ID = tipo di chunk dimensioni del chunk data byte Due tipi di chunk header chunk (2 + 6 formato, # tracce, PPQ, specifiche MTC) track chunk (tutte le info di un canale: δ-time e relativo messaggio)
77 Tre tipi di SMF: Tipo 0 (una sola traccia) General Header: identificazione del file, divisione, tempo metronomico, tempo musicale, chiave,... Intestazione di Traccia: dati relativi alla traccia Traccia: messaggi MIDI separati da informazioni di temporizzazione
78 Tre tipi di SMF: Tipo 1 (più tracce; tempo solo sulla prima) Intestazione generale (General Header) Intestazione di Traccia1 Traccia 1 Intestazione di traccia 2 Traccia 2 Intestazione di traccia 13 Traccia 13 fino a 256 tracce
79 Tre tipi di SMF: Tipo 2 (più tracce; tempo su tutte) Intestazione generale (General Header) Intestazione di Traccia1 Traccia 1 Intestazione di traccia 2 Traccia 2 Intestazione di traccia 13 Traccia 13 fino a 256 tracce
80 Il Sequencer 80
81 Il sequencer
82 Interfaccia: Mixer
83 Interfaccia: Event List
84 Interfaccia: Piano Roll
85 Vantaggi del MIDI Non è necessario memorizzare i segnali sonori, soltanto i dati MIDI (molto più ridotti) Il musicista può cambiare alcuni aspetti dell esecuzione dopo la registrazione La registrazione non ha distorsione, fruscio,, nonostante tutte le possibili manipolazioni
86 Audio digitale VS MIDI I dati MIDI NON SONO campioni! Sia i registratori digitali che i sequencer MIDI sono sistemi digitali operano su tracce multiple Differiscono nel tipo e nella quantità di informazione gestita
87 Confronto un musicista suona 4 semiminime a un tempo di 60 beat/min (4 sec) 87
88 Confronto (1) 4 semiminime, 60 beat/min (4 sec) Sintetizzatore MIDI 16 porzioni di informazione 4 inizi, 4 fini, 4 altezze, 4 ampiezze 3 byte per info, 48 byte
89 Confronto (2) 4 semiminime, 60 beat/min (4 sec) Registratore digitale con microfono (stereo) sr = 44,1 KHz x 2 canali x 4 secondi = camp. campioni a 16 bit: byte
90 Risultati del confronto 4 semiminime, 60 beat/min (4 sec) 48 byte per il MIDI 705 K per l audio digitale qualità CD 90
91 Vantaggio del MIDI: il basso costo Sequencer multitraccia MIDI a 48 tracce costa poche decine di dollari gestisce 4000 byte/sec Registratore multitraccia digitale a 48 tracce costa (decine di) migliaia di dollari gestisce 4,6 Mb/sec Rapporto 1 / 1000 sia per costo che per capacità
92 Vantaggio della registrazione digitale Può registrare qualsiasi suono che un microfono può catturare (inclusa la voce) Descrive il segnale in tutte le sue sfumature (modulazioni, forma d onda, ), mentre il MIDI è limitato a poche info di controllo Portabilità della registrazione: cambiando il sintetizzatore, il suono di una registrazione MIDI può cambiare totalmente
93 Limiti del MIDI Baud rate bit/sec, in 1 sec 500 note: pezzi complessi con molti strumenti richiedono velocità più elevate Numero limitato di canali, no indirizzamento dei device, difficoltà a configurare grandi reti MIDI Dipendenza dai dati MIDI: arbitrarietà delle patch (ora General MIDI) Uso molto vario, non inteso inizialmente
94 Conclusioni Rivoluzione nel modo di fare musica Yamaha DX-7: prima tastiera con standard MIDI (legami con la sintesi) turnisti delle sale di registrazione in via di estinzione: il MIDI-fonico settori di musica di consumo (spot, disco music, musica d ambiente, sfilate, ) partiture eseguite in breve tempo e recupero culturale
95 Il futuro del MIDI: XMidi Compatibilità con il MIDI (cavi, messaggi, ) Innovazioni 324 canali VS valori lineari (per volume, velocity, ) VS valori non lineari (program change, ) VS istruzioni VS 23 bidirezionalità e modalità ad alta velocità Attuale perplessità delle case costruttrici
Audio e musica. Livelli di rappresentazione. La rappresentazione della musica. Dove si posiziona il MIDI. MIDI - Musical Instrument Digital Interface
MIDI - Musical Instrument Digital Interface Audio e musica La musica è un tipo particolare di audio Audio & Musica: Dati & Processi Cronologia L interfaccia MIDI Il protocollo MIDI Il sequencer Come si
Il MIDI: Musical Instrument Digital Interface. MIDI - Vincenzo Lombardo
Il MIDI: Musical Instrument Digital Interface Audio e musica La musica è un tipo speciale di audio Come si rappresenta la musica? Quali sono le operazioni eseguite sui dati musicali? Computer Music: processi
Musica e MIDI. Musical Instrument Digital Interface
Musica e MIDI Musical Instrument Digital Interface Audio e musica La musica è un tipo speciale di audio Come si rappresenta la musica? Quali sono le operazioni eseguite sui dati musicali? Livelli di rappresentazione
M.I.D.I: Musical Instrument Digital Interface. Capitolo 6. il MIDI. Si intende x MIDI:
Capitolo 6 il MIDI M.I.D.I: Musical Instrument Digital Interface Si intende x MIDI: 1. il protocollo di comunicazione, ossia il linguaggio; 2. l'interfaccia di comunicazione tra computer e periferiche;
Il protocollo MIDI. C era una volta un sequencer MIDI di nome Cubase
A Il protocollo MIDI C era una volta un sequencer MIDI di nome Cubase Cubase nacque come sequencer MIDI puro e, in breve, divenne uno dei software di riferimento nel panorama musicale internazionale. Sono
Il protocollo MIDI. Il protocollo MIDI
Il protocollo MIDI Introduzione pag 1 La Struttura e connessioni pag 2 La struttura dei messaggi MIDI pag 5 I messaggi MIDI fondamentali pag 7 Il Local control pag 11 I messaggi di Sistema pag 12 Gli standard
Lo Standard MIDI. Corso di Informatica Applicata alla Musica. Prof. Goffredo Haus Relatore: Maurizio Longari
Lo Standard MIDI Corso di Informatica Applicata alla Musica Prof. Goffredo Haus Relatore: Maurizio Longari MIDI - Musical Instrument Introduzione Definizione Specifiche Hardware Digital Interface! Specifiche
Realizzazione siti web. I suoni
Realizzazione siti web I suoni Argomenti trattati I formati dei file sonori Recupero di file sonori dalla rete. Digitalizzazione di suoni da CD Audio Registrazione da microfono Inserimento di suoni in
Musical Instrument Digital Interface (MIDI)
Elementi di informatica musicale Conservatorio G. Tartini a.a. 2001-2002 Musical Instrument Digital Interface (MIDI) Ing. Antonio Rodà Musical Instrument Digital Interface Segnali di controllo vs. segnale
Informatica per la comunicazione" - lezione 7 -
Informatica per la comunicazione - lezione 7 - Campionamento La codifica dei suoni si basa sulla codifica delle onde che li producono, a sua volta basata su una procedura chiamata campionamento.! Il campionamento
MIDI & COMPUTER. Corso di Informatica Applicata alla Musica. Prof. Goffredo Haus Relatore: Maurizio Longari
MIDI & COMPUTER Corso di Informatica Applicata alla Musica Prof. Goffredo Haus Relatore: Maurizio Longari INDICE! MIDI e computer. MIDI sequencer. Realizzare un MIDI Sequencer: problematiche generali.
Come si misura la memoria di un calcolatore?
Come si misura la memoria di un calcolatore? Definizione Il byte è definito come unità di misura di memoria. I multipli del byte sono: KiloByte (KB) - 1 KB = 2 10 byte = 1024 byte MegaByte (MB) - 1 MB
Deep Time. Manuale Utente v.1.3
Deep Time Manuale Utente v.1.3 Il Deep Time è uno Step Sequencer 8x2 che può operare in modalità "seriale" (una sequenza da 16 step), in modalità "parallela" (due sequenze da 8 step contemporaneamente)
Il Pinguino Musicale. Le applicazioni professionali in campo musicale dei software open source. di Emanuele Romano
Il Pinguino Musicale Le applicazioni professionali in campo musicale dei software open source di Emanuele Romano In cosa si applicano? Registrazione, editing, post-produzione e analisi audio Sequencer
Informatica per la Storia dell Arte
Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Informatica per la Storia dell Arte Anno Accademico 2014/2015 Docente: ing. Salvatore Sorce Rappresentazione
GUIDA RAPIDA ITALIANO WWW.AKAIPRO.COM
GUIDA RAPIDA ITALIAO WWW.AKAIPRO.COM COTEUTI DELLA COFEZIOE LPD8 Cavo USB CD recante il software Istruzioni di sicurezza e garanzia CD RECATE IL SOFTWARE Utenti PC: per installare l Editor Akai Professional
LA SOMMINISTRAZIONE DEGLI ESAMI CILS ISTRUZIONI PER LO SVOLGIMENTO DEL
LA SOMMINISTRAZIONE DEGLI ESAMI CILS ISTRUZIONI PER LO SVOLGIMENTO DEL TEST DI PRODUZIONE ORALE Centro CILS Siena, 8 maggio 2014 CARATTERISTICHE DA CONSIDERARE PER L ORGANIZZAZIONE test a somministrazione
Rappresentazione delle immagini
Rappresentazione delle immagini Le immagini sono informazioni continue in tre dimensioni: due spaziali ed una colorimetrica. Per codificarle occorre operare tre discretizzazioni. Due discretizzazioni spaziali
Reti di Telecomunicazione Lezione 6
Reti di Telecomunicazione Lezione 6 Marco Benini Corso di Laurea in Informatica [email protected] Lo strato di applicazione protocolli Programma della lezione Applicazioni di rete client - server
Plextalk Pocket PTP1
Plextalk Pocket PTP1 La musica e i libri preferiti a portata di tasca sempre e ovunque con voi! Il PLEXTALK Pocket è un dispositivo lettore/registratore DAISY che consente l'ascolto di musica, voce e lettura
Trasmissione Seriale e Parallela. Interfacce di Comunicazione. Esempio di Decodifica del Segnale. Ricezione e Decodifica. Prof.
Interfacce di Comunicazione Università degli studi di Salerno Laurea in Informatica I semestre 03/04 Prof. Vincenzo Auletta [email protected] http://www.dia.unisa.it/professori/auletta/ 2 Trasmissione
GUIDA RAPIDA ITALIANO WWW.AKAIPRO.COM
GUIDA RAPIDA ITALIANO WWW.AKAIPRO.COM CONTENUTI DELLA CONFEZIONE LPK25 Cavo USB CD recante il software Istruzioni di sicurezza e garanzia CD RECANTE IL SOFTWARE Utenti PC: per installare l Editor Akai
Flussi Multimediali. Introduzione
Flussi Multimediali 1 Introduzione Film digitali, video clip e musica stanno diventando un modo sempre più comune di presentare l informazione e l intrattenimento per mezzo del computer I file audio e
Esame di INFORMATICA
Università di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA Lezione 4 MACCHINA DI VON NEUMANN Anni 40 i dati e i programmi che descrivono come elaborare i dati possono essere codificati nello
ELETTRONICA DIGITALE
ELETTRONICA DIGITALE Ebbe praticamente inizio nel 1946 con il calcolatore elettronico chiamato ENIAC, realizzato con 18.000 valvole termoioniche, occupava 180 mq e consumava 200 kw. Ma l'idea che sta alla
Dispositivi di rete. Ripetitori. Hub
Ripetitori Dispositivi di rete I ripetitori aumentano la distanza che può essere ragginta dai dispositivi Ethernet per trasmettere dati l'uno rispetto all'altro. Le distanze coperte dai cavi sono limitate
Protocolli di Comunicazione Elettronica dei Sistemi Digitali L-A Università di Bologna, Cesena
Protocolli di Comunicazione Elettronica dei Sistemi Digitali L-A Università di Bologna, Cesena Aldo Romani A.a. 2005-2006 UART UART Universal Asynchronous Receiver/Transmitter Clock implicito e trasmissione
MIDI FILES & MIDI TIME CODE
MIDI FILES & MIDI TIME CODE Corso di Informatica Applicata alla Musica Prof. Goffredo Haus Relatore: Maurizio Longari MIDI FILES! L'esigenza di fare uno standard per i MIDI File Standard MIDI File Il MIDI
Ricevitore Supervisionato RX-24 Dati tecnici
Ricevitore Supervisionato RX-24 Dati tecnici Gestione a microprocessore 24 sensori memorizzabili 8 uscite allarme uno per canale 8 canali con 3 sensori per ogni canale 10 telecomandi programmabili 1 uscita
Internet e il World Wide Web. Informatica di Base A -- Rossano Gaeta 1
Internet e il World Wide Web 1 Domande chiave 2.1 Quali sono i mezzi di connessione a Internet e qual è la loro velocità? 2.2 Quali sono i tre tipi di provider Internet e quali tipi di servizi offrono?
Recording Studio Manuale Utente
Recording Studio Manuale Utente Grazie per aver scelto Recording Studio. Questa App è in grado di offrire gli strumenti essenziali che permettono di ottenere in modo semplice e veloce una produzione musicale
Il MIDI Musical Instrument Digital Interface
Il MIDI Musical Instrument Digital Interface Alvise Vidolin CSC Università di Padova Email: [email protected] 4 dicembre 2014 Alvise Vidolin e Paolo Zavagna 1 Protocollo MIDI - Indice Storia Elementi
Architettura hardware
Architettura dell elaboratore Architettura hardware la parte che si può prendere a calci Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione elaborazione
Principi per la memorizzazione digitale della musica
Principi per la memorizzazione digitale della musica Agostino Dovier Univ. di Udine, DIMI 1 Preliminari Ogni suono/rumore udibile è generato da una vibrazione. Il corpo vibrante, per essere udito deve
Ciabatta Audio Digitale AVIOM Pro64
Ciabatta Audio Digitale AVIOM Pro64 Il sistema di collegamento dell audio digitale Pro64 fornisce prestazioni elevate, flessibilità e semplicità per progetto ed installazione. Senza necessità di setup
IL CODICE BINARIO. Il codice binario. Codifica posizionale. Aritmetica binaria
IL CODICE BINARIO Il codice binario Codifica posizionale Aritmetica binaria www.stoianov.it 1 CODIFICA DI BASE La voce si distribuisce con onde di frequenze 20-20.000 Hz La luce sta nel ordine di 500.000.000.000.000
GUIDA RAPIDA ITALIANO WWW.AKAIPRO.COM
GUIDA RAPIDA ITALIANO WWW.AKAIPRO.COM CONTENUTI DELLA CONFEZIONE MPD18 Cavo USB CD recante il software Istruzioni di sicurezza e garanzia CD RECANTE IL SOFTWARE Utenti PC: per installare l Editor Akai
Architettura di un calcolatore
2009-2010 Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) 7 Architettura di un calcolatore Lez. 7 1 Modello di Von Neumann Il termine modello di Von Neumann (o macchina di Von
Reti e Sistemi per l Automazione MODBUS. Stefano Panzieri Modbus - 1
MODBUS Stefano Panzieri Modbus - 1 La Storia Diventa uno STANDARD nel 1979 Nato come protocollo di comunicazione SERIALE si è successivamente adattato alle specifiche TCP/IP Permette una comunicazione
SM mkeypad Controller USB/MIDI Manuale Utente
1 SM mkeypad Controller USB/MIDI Manuale Utente Contenuti Global MIDI channel... 7 Piano Keyboard CC mode channel... 8 Transpose... 8 Pitch bend speed... 8 Key velocity curve... 8 Pad velocity curve...
PROGRAMMA CORSO DI CUBASE
PROGRAMMA CORSO DI CUBASE 1-VIDEO ANTEPRIMA Durata: 3 11 2-VIDEO n.1 Durata: 6 46 - Aprire una nuova Song - Aggiungere una nuova Traccia - Importare un file audio - Differenza tra regione e traccia - Funzioni
EVOLUTION DML SHW. Consolle di Regia EVOLUTION DML
EVOLUTION DML SHW ll Laboratorio Linguistico Multimediale EVOLUTION DML SHW, dotato del software EDUTRONIC imdr per la simulazione di un potente registratore Virtuale, è uno dei più potenti Laboratori
GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6
GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1 Il Repeater 2 L Hub 2 Il Bridge 4 Lo Switch 4 Router 6 Gli apparati per l interconnessione di reti locali Distinguiamo i seguenti tipi di apparati:
Vari tipi di computer
Hardware Cos è un computer? Un computer è un elaboratore di informazione. Un computer: riceve informazione in ingresso (input) elabora questa informazione Può memorizzare (in modo temporaneo o permanente)
Elementi di teoria dei segnali /b
Elementi di teoria dei segnali /b VERSIONE 29.4.01 Filtri e larghezza di banda dei canali Digitalizzazione e teorema del campionamento Capacità di canale e larghezza di banda Multiplexing e modulazioni
GSM - GSM - parte IV
GSM - parte IV Argomenti della lezione Il livello fisico dell interfaccia radio (Um) Frequenze assegnate al GSM (Europa) GSM primario downlink GSM primario uplink GSM esteso downlink GSM esteso uplink
EUROPEAN COMPUTER DRIVING LICENCE. Multimedia Audio Editing. Syllabus
EUROPEAN COMPUTER DRIVING LICENCE Multimedia Audio Editing Syllabus Scopo Questo documento presenta il syllabus di ECDL Multimedia Modulo 1 Audio Editing. Il syllabus descrive, attraverso i risultati del
Storia. Telefonia mobile analogica. AMPS frequenze AMPS. Il sistema AMPS è il primo sistema di telefonia mobile cellulare.
Storia Telefonia mobile analogica AMPS e TACS Il sistema AMPS è il primo sistema di telefonia mobile cellulare commerciale ÈÈ l acronimo di Advanced Mobile Phone Service È stato ideato e realizzato dalla
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 200, ore 1.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:
Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.
Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Compito fondamentale di un S.O. è infatti la gestione dell
Manuale semplificato per l uso delle tastiere Bontempi con il Computer
Manuale semplificato per l uso delle tastiere Bontempi con il Computer Le tastiere Bontempi dotate di presa Midi o di presa USB-Midi possono essere collegate ad un personal computer. La tastiera invia
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:
WLINK. Ecco le principali ed innovative caratteristiche di un sistema wireless WLINK:
Doc2wlink WLINK WLINK è, fondamentalmente, un protocollo di comunicazione radio. Esso è stato sviluppato nei laboratori CSI per dare una risposta all esigenza di comunicazioni radio sicure, affidabili
Manuale Terminal Manager 2.0
Manuale Terminal Manager 2.0 CREAZIONE / MODIFICA / CANCELLAZIONE TERMINALI Tramite il pulsante NUOVO possiamo aggiungere un terminale alla lista del nostro impianto. Comparirà una finestra che permette
Installazione del driver Driver audio USB Manuale di installazione (Windows) Indice. Installazione del driver... Pagina 1
Installazione del driver Driver audio USB Manuale di installazione (Windows) Indice Installazione del driver... Pagina 1 Per disinstallare il driver... Pagina 3 Diagnostica (Windows XP)... Pagina 4 Diagnostica
Istruzioni d uso e risoluzione problemi per sistemi home theater 5.1 di Auna
Istruzioni d uso e risoluzione problemi per sistemi home theater 5.1 di Auna Indice: Qual è la differenza tra un sistema 5.1 e un sistema stereo? Con cosa funziona un sistema 5.1? Come si installa un sistema
Università degli Studi di Cassino Corso di Fondamenti di Informatica Codifica di dati e istruzioni. Anno Accademico 2010/2011 Francesco Tortorella
Corso di Fondamenti di Informatica Codifica di dati e istruzioni Anno Accademico 2010/2011 Francesco Tortorella La codifica dei dati e delle istruzioni La più piccola unità di informazione memorizzabile
COME CREARE UN NUOVO STYLE PER KETRON SD7
COME CREARE UN NUOVO STYLE PER KETRON SD7 Ketron SD7 (Versione 1.0) non dispone di un Pattern Edit interno con il quale creare da zero un nuovo style; è però possibile creare un nuovo style in formato
Per localizzare chi vuoi Per tutelare i tuoi lavoratori
Per localizzare chi vuoi Per tutelare i tuoi lavoratori mydasoli gps/gsm è un localizzatore portatile per sapere sempre la posizione di persone o cose con funzione Uomo a Terra Il dispositivo mydasoli
STRUTTURE DEI SISTEMI DI CALCOLO
STRUTTURE DEI SISTEMI DI CALCOLO 2.1 Strutture dei sistemi di calcolo Funzionamento Struttura dell I/O Struttura della memoria Gerarchia delle memorie Protezione Hardware Architettura di un generico sistema
Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)
Architettura del WWW World Wide Web Sintesi dei livelli di rete Livelli di trasporto e inferiori (Livelli 1-4) - Connessione fisica - Trasmissione dei pacchetti ( IP ) - Affidabilità della comunicazione
ZIMO. Decoder per accessori MX81. Manuale istruzioni del. nella variante MX81/N per il formato dei dati NMRA-DCC
ZIMO Manuale istruzioni del Decoder per accessori MX81 nella variante MX81/N per il formato dei dati NMRA-DCC etichetta verde Sommario 1. GENERALITÀ... 3 2. CARATTERISTICHE E DATI TECNICI... 3 3. COLLEGAMENTO
Lo scenario: la definizione di Internet
1 Lo scenario: la definizione di Internet INTERNET E UN INSIEME DI RETI DI COMPUTER INTERCONNESSE TRA LORO SIA FISICAMENTE (LINEE DI COMUNICAZIONE) SIA LOGICAMENTE (PROTOCOLLI DI COMUNICAZIONE SPECIALIZZATI)
Informatica. Rappresentazione binaria Per esempio +101010000 diventa +0.10101 10 18/10/2007. Introduzione ai sistemi informatici 1
Informatica Pietro Storniolo [email protected] http://www.pa.icar.cnr.it/storniolo/info200708 Numeri razionali Cifre più significative: : sono le cifre associate ai pesi maggiori per i numeri maggiori
CANUSB. Programmable CAN bus-pc interface
CANUSB-Man-Ita_revd.doc - 05/04/05 SP04002 Pagina 1 di 12 Specifica tecnica CANUSB Programmable CAN bus-pc interface Specifica tecnica n SP04002 Versione Autore Data Note Rev. 0 M. BIANCHI 10/09/04 Prima
Input/Output. Moduli di Input/ Output. gestiscono quantità di dati differenti a velocità diverse in formati diversi. n Grande varietà di periferiche
Input/Output n Grande varietà di periferiche gestiscono quantità di dati differenti a velocità diverse in formati diversi n Tutti più lenti della CPU e della RAM n Necessità di avere moduli di I/O Moduli
Suono: aspetti fisici. Tutorial a cura di Aldo Torrebruno
Suono: aspetti fisici Tutorial a cura di Aldo Torrebruno 1. Cos è il suono Il suono è generalmente prodotto dalla vibrazione di corpi elastici sottoposti ad urti o sollecitazioni (corde vocali, corde di
JPM128. best way of live. technologies
technologies JPM128 best way of live JPM 128 è una piattaforma software per la gestione dei contributi audio studiata per rispondere alle esigenze di produzioni audio video alla ricerca di soluzioni af
Informatica - A.A. 2010/11
Ripasso lezione precedente Facoltà di Medicina Veterinaria Corso di laurea in Tutela e benessere animale Corso Integrato: Matematica, Statistica e Informatica Modulo: Informatica Esercizio: Convertire
ELEMENTI DI PROGRAMMAZIONE MIDI
ELEMENTI DI PROGRAMMAZIONE MIDI (Appunti per le lezioni di HD Recording estratto da Sintesi del Suono Appunti e approfondimenti per i corsi di Music Technology ) Francesca Ortolani 5.1 Introduzione al
Organizzazione della memoria
Memorizzazione dati La fase di codifica permette di esprimere qualsiasi informazione (numeri, testo, immagini, ecc) come stringhe di bit: Es: di immagine 00001001100110010010001100110010011001010010100010
Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione
I semestre 04/05 Comunicazione tra Computer Protocolli Prof. Vincenzo Auletta [email protected] http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica 1
T24 Reti numeriche integrate nei servizi
T24 Reti numeriche integrate nei servizi T24.1 Proporre una traduzione in italiano della definizione di ISDN fornita in inglese dall ITU-T (v. par. 24.1)... T24.2 Quali sono gli aspetti chiave che sono
Introduzione all acquisizione Dati
Introduzione all acquisizione Dati Laboratorio di Robotica Industriale Evoluzione della strumentazione Introduzione all acquisizione dati - 2 Trend nella strumentazione Introduzione all acquisizione dati
Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base
Sistema operativo Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base Architettura a strati di un calcolatore
6. Collegamento diretto al computer (is40)
ARRANGEMENT BANK A 11-18 8 BEAT 1-8 POP 21-28 16 BEAT 61-68 JAZZ 1 1-8 LATIN 1 71-78 JAZZ 2 41-48 LATIN 2 81-88 ROCK 1 MASTER ACC. ARRANGEMENT BANK A 11-18 8 BEAT 1-8 POP 21-28 16 BEAT 61-68 JAZZ 1 1-8
ARCHITETTURA DI RETE FOLEGNANI ANDREA
ARCHITETTURA DI RETE FOLEGNANI ANDREA INTRODUZIONE È denominata Architettura di rete un insieme di livelli e protocolli. Le reti sono organizzate gerarchicamente in livelli, ciascuno dei quali interagisce
Memoria Secondaria o di Massa
.. Pacman ha una velocità che dipende dal processore...quindi cambiando computer va più velocemente..sarà poi vero? Memoria Secondaria o di Massa dischi fissi (hard disk), floppy disk, nastri magnetici,
CPU. Maurizio Palesi
CPU Central Processing Unit 1 Organizzazione Tipica CPU Dispositivi di I/O Unità di controllo Unità aritmetico logica (ALU) Terminale Stampante Registri CPU Memoria centrale Unità disco Bus 2 L'Esecutore
Università degli Studi di Palermo. Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica
Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Elaborazione di Immagini e Suoni / Riconoscimento e Visioni Artificiali Anno Accademico 2012/2013
Istituto Comprensivo Gandhi a.s. 2014/2015. Curricolo di Musica: Scuola Primaria
Istituto Comprensivo Gandhi a.s. 2014/2015 Curricolo di Musica: Scuola Primaria TRAGUARDI DI COMPETENZA : L alunno esplora diverse possibilità espressive della voce, di oggetti sonori e strumenti musicali,
Scheduling della CPU. Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux
Scheduling della CPU Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux Sistemi multiprocessori Fin qui si sono trattati i problemi di scheduling su singola
Introduzione a JDConnector
JDConnector Help Introduzione a JDConnector JDConnector è stato creato per integrare il gestionale Mitico ERP con Parts Manager Pro. Configurando opportunamente i parametri di connessione dei due programmi,
Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori
Programma del corso Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Sistemi operativi di rete (locale) In una LAN si vogliono condividere
L ACQUISIZIONE DIGITALE DEI SEGNALI I vantaggi principali dei sistemi digitali consistono in: elevata insensibilità ai disturbi bassa incertezza con costi relativamente contenuti compatibilità intrinseca
Capitolo 8 - Protocollo Modbus RTU per Drive SIRCO
Capitolo 8 - Protocollo Modbus RTU per Drive SIRCO 8.1 Introduzione I parametri Drive vengono riferiti nel capitolo come registri Modbus di 16 bit; un parametro Drive di 32 bit occupa quindi 2 registri
7.4 Estrazione di materiale dal web
7.4 Estrazione di materiale dal web Salvataggio di file Salvataggio della pagina Una pagina web può essere salvata in locale per poterla consultare anche senza essere collegati alla Rete. Si può scegliere
DL8 config REVISIONE DATA
DL8 config I s t r u z i o n i p e r l u s o REVISIONE DATA 1.0 Aprile 2009 INSTALLAZIONE DEI DRIVER 1. spegnere DL8; 2. collegare il cavo dati in dotazione al DL8 e ad una porta USB libera del PC (prendere
PANNELLO REMOTO PER BARRIERE 48BFC000 E 48BFC001
PANNELLO REMOTO PER BARRIERE 48BFC000 E 48BFC001 ART.48BFA000 Leggere questo manuale prima dell uso e conservarlo per consultazioni future 1 CARATTERISTICHE GENERALI Il terminale 48BFA000 permette di
1. DISTRIBUZIONE Datore di Lavoro Direzione RSPP Responsabile Ufficio Tecnico Responsabile Ufficio Ragioneria (Ufficio Personale) Ufficio Segreteria
Acquedotto Langhe e Alpi Cuneesi SpA Sede legale in Cuneo, corso Nizza 9 [email protected] www.acquambiente.it SGSL Procedura Gestione dei documenti e del 06/05/2013 1. DISTRIBUZIONE Datore
Codifica delle Informazioni
Codifica delle Informazioni Luca Bortolussi Dipartimento di Matematica e Informatica Università degli studi di Trieste Panoramica Le informazioni gestite dai sistemi di elaborazione devono essere codificate
LIGHTING DESIGNER Gianni Ronchetti Architetto Valmadrera, 10/06/2014
Valmadrera, 10/06/2014 La gestione della luce Lo scopo di questo articolo è di far comprendere in modo chiaro che la gestione della luce può essere ottenuta anche in modo semplice e funzionale, e peraltro
OSCILLOSCOPIO SOFTWARE
OSCILLOSCOPIO SOFTWARE Ghiro Andrea Franchino Gianluca Descrizione generale... 3 Interazioni tra processi e risorse... 4 Funzionalità di processi e risorse... 5 Interfaccia e comandi utente... 6 Funzioni
