La seguente Tesi si basa sul tirocinio curriculare svolto presso il Dipartimento di Ingegneria dell’Informazione (DII), dell’UNIVERSITÀ POLITECNICA DELLE MARCHE (UNIVPM) di Ancona. L’obiettivo di questa Tesi è progettare e programmare un controller digitale tramite protocollo MIDI. Tale controllo va interfacciato a un sintetizzatore analogico, per pilotarlo attraverso un dispositivo esterno che può essere un computer; ad esempio, mediante un sequencer software è possibile comandare uno strumento musicale elettronico per creare, gestire e riprodurre sequenze di segnali di controllo. Il sintetizzatore a disposizione per la progettazione è il Viscount PB13, un synth degli anni '80, analogico, monofonico e che utilizza la sintesi sottrattiva. Tale strumento fa parte della collezione del Museo del Synth Marchigiano di Macerata. Nel progetto è stata utilizzata la piattaforma Arduino: scheda a microcontrollore Arduino UNO REV3, IDE 2.1.0 e MIDI shield SparkFun. Sono stati scritti software ed effettuati vari test, da quelli preliminari a quelli sul controller digitale progettato. Nella Tesi è descritta una esperienza di laboratorio di Reverse engineering che ha permesso di determinare la Tabella Codifica delle Note e riportare le corrispondenze tra le combinazioni di canale e le note. Inoltre, è stato realizzato un prototipo di MIDI controller a 13 pulsanti.

Implementazione di un controller MIDI digitale e applicazione ad un sintetizzatore analogico

ALFIERI, MASSIMILIANO
2023/2024

Abstract

La seguente Tesi si basa sul tirocinio curriculare svolto presso il Dipartimento di Ingegneria dell’Informazione (DII), dell’UNIVERSITÀ POLITECNICA DELLE MARCHE (UNIVPM) di Ancona. L’obiettivo di questa Tesi è progettare e programmare un controller digitale tramite protocollo MIDI. Tale controllo va interfacciato a un sintetizzatore analogico, per pilotarlo attraverso un dispositivo esterno che può essere un computer; ad esempio, mediante un sequencer software è possibile comandare uno strumento musicale elettronico per creare, gestire e riprodurre sequenze di segnali di controllo. Il sintetizzatore a disposizione per la progettazione è il Viscount PB13, un synth degli anni '80, analogico, monofonico e che utilizza la sintesi sottrattiva. Tale strumento fa parte della collezione del Museo del Synth Marchigiano di Macerata. Nel progetto è stata utilizzata la piattaforma Arduino: scheda a microcontrollore Arduino UNO REV3, IDE 2.1.0 e MIDI shield SparkFun. Sono stati scritti software ed effettuati vari test, da quelli preliminari a quelli sul controller digitale progettato. Nella Tesi è descritta una esperienza di laboratorio di Reverse engineering che ha permesso di determinare la Tabella Codifica delle Note e riportare le corrispondenze tra le combinazioni di canale e le note. Inoltre, è stato realizzato un prototipo di MIDI controller a 13 pulsanti.
2023
2024-07-19
Implementation of a MIDI digital controller and application to an analog synthesizer
File in questo prodotto:
File Dimensione Formato  
TESI - Massimiliano Alfieri.pdf

non disponibili

Dimensione 2.92 MB
Formato Adobe PDF
2.92 MB Adobe PDF

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12075/17928