Please use this identifier to cite or link to this item:
http://hdl.handle.net/10773/42516
Title: | Open-source headless multi synth |
Other Titles: | Multi sintetizador headless de código aberto |
Author: | Silva, José Pedro Almeida da |
Advisor: | Dias, João Gonçalo Gomes de Paiva Marques, Henrique Daniel Portovedo |
Keywords: | Software synthesizer Headless Microprocessor Open-source Budget MIDI |
Defense Date: | 10-Jul-2024 |
Abstract: | This dissertation explores the development of a software
synthesizer with physical control by integrating a
microprocessor with a MIDI controller to create a headless
configuration, eliminating the need for additional
peripherals. By leveraging the low-cost and high-
performance capabilities of modern microprocessors,
specifically a Raspberry Pi, this research aims to bridge the
gap between hardware and software synthesizers. The
study begins with a detailed literature review, focusing on
articles with similar aims. Follows with a comprehensive
review of related work, sourcing information from websites,
discussion forums, and open-source project platforms. The
existing solutions are critically examined to identify gaps
and opportunities for innovation. The development process
employs Design Science Research methodology, involving
iterative development and evaluation of the synthesizer
software. The final outcome is a synthesizer software that
enhances real-time control while maintaining the
advantages of software synthesis. This integration of a
microprocessor and MIDI controller in a headless
configuration demonstrates the potential for creating high-
quality, budget-friendly synthesizers. Esta dissertação explora o desenvolvimento de um software de sintetização com controlo físico, integrando um microprocessador com um controlador MIDI. Desta forma, criar-se uma configuração designada headless, eliminando a necessidade de periféricos adicionais. Aproveitando o baixo custo e alta performance dos microprocessadores modernos, especificamente do Raspberry PI, esta dissertação procura aproximar o software do hardware, aumentando, assim, o controlo em tempo real dos sintetizadores. Este documento começa por realizar uma revisão de literatura de artigos que procurem seguir uma abordagem com objetivos similares. Segue com uma extensa revisão de trabalho relacionado, procurando em sítios Web, fóruns de discussão e plataformas de hospedagem de projetos de código aberto. O estado das soluções existentes é examinado criticamente de forma a perceber falhas e oportunidades de melhoria. O processo de investigação e desenvolvimento incorpora a metodologia Design Science Research, envolvendo um desenvolvimento e avaliação iterativas do software. O resultado é um sintetizador de software com um aumento do controlo em tempo real mantendo as vantagens de síntese por software. Esta integração de um microprocessador com um controlador MIDI, numa configuração headless, demonstra o potencial para criar sintetizadores de alta qualidade e de baixo custo. |
URI: | http://hdl.handle.net/10773/42516 |
Appears in Collections: | UA - Dissertações de mestrado ESTGA - Dissertações de mestrado |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Documento_José_Pedro_Silva.pdf | 1.11 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.