Audio system visualization software is a good way to visualize and design complex audio systems using graphical user interface. In the software engineering field, audio system visualization is modeled as a graph-based diagram. The focus of the present work is to develop a software solution for audio system visualization based on proprietary set of devices. Hence, the result of this work consists of a platform independent graphical user interface that permits importing and manipulation of LDA Audio Video Profesional audio components. Besides, some additional features like possibility to create sub-graphs, rooting roles and block customization have been implemented. The work is done in Java programming language using JGraphX and Java swing libraries. Finally, this report analyzes existing tools on the market, give a solution to the existing problem and give advices for further work.

Il software di visualizzazione di sistemi di audio e un buon modo per visualizare e disegnare complessi sistemi di audio utilizzando una interfaccia grafica per l'utente. Nel campo dell'ingegneria del software, la visualizzazione di un sistema audio si modella come un disegno di grafi. Lo scopo del presente lavoro e quello di sviluppare una soluzione software per la visualizzazione del sistema audio basato su un set di dispositivi che appartengono a un proprietario specifico. Quindi, il risultato di questo lavoro e costituito da un'interfaccia utente grafica (indipendente dalla piattaforma usata) che permette l'importazione e la manipolazione di componenti di audio appartenenti a LDA Audio Video Profesional. Inoltre, ci sono alcune funzioni aggiuntive come la possibilita di creare sotto-grafici, ruoli per radicamento e la personalizzazione di blocchi. Il lavoro e stato fatto principalmente nel linguaggio di programmazione Java usando diversi librerie addizionali come JGraphX e Java Swing. Finalmente, il presente lavoro analizza strumenti esistenti sul mercato, fornisce una soluzione al problema esistente e da consigli per i futuri lavori.

Developing graphical user interface for LDA architect

LESIC, DRAGAN
2011/2012

Abstract

Audio system visualization software is a good way to visualize and design complex audio systems using graphical user interface. In the software engineering field, audio system visualization is modeled as a graph-based diagram. The focus of the present work is to develop a software solution for audio system visualization based on proprietary set of devices. Hence, the result of this work consists of a platform independent graphical user interface that permits importing and manipulation of LDA Audio Video Profesional audio components. Besides, some additional features like possibility to create sub-graphs, rooting roles and block customization have been implemented. The work is done in Java programming language using JGraphX and Java swing libraries. Finally, this report analyzes existing tools on the market, give a solution to the existing problem and give advices for further work.
ING V - Scuola di Ingegneria dell'Informazione
20-dic-2011
2011/2012
Il software di visualizzazione di sistemi di audio e un buon modo per visualizare e disegnare complessi sistemi di audio utilizzando una interfaccia grafica per l'utente. Nel campo dell'ingegneria del software, la visualizzazione di un sistema audio si modella come un disegno di grafi. Lo scopo del presente lavoro e quello di sviluppare una soluzione software per la visualizzazione del sistema audio basato su un set di dispositivi che appartengono a un proprietario specifico. Quindi, il risultato di questo lavoro e costituito da un'interfaccia utente grafica (indipendente dalla piattaforma usata) che permette l'importazione e la manipolazione di componenti di audio appartenenti a LDA Audio Video Profesional. Inoltre, ci sono alcune funzioni aggiuntive come la possibilita di creare sotto-grafici, ruoli per radicamento e la personalizzazione di blocchi. Il lavoro e stato fatto principalmente nel linguaggio di programmazione Java usando diversi librerie addizionali come JGraphX e Java Swing. Finalmente, il presente lavoro analizza strumenti esistenti sul mercato, fornisce una soluzione al problema esistente e da consigli per i futuri lavori.
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
2011_12_Lesic.pdf

non accessibile

Dimensione 2.62 MB
Formato Adobe PDF
2.62 MB Adobe PDF   Visualizza/Apri

I documenti in POLITesi 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/10589/36101