Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/38062
Title: Desenvolvimento interativo de plugins para produção musical com testes em tempo real.
Other Titles: Interactive development of plugins for music production with real-time testing.
???metadata.dc.creator???: MINÁ, Lucas da Rocha.
???metadata.dc.contributor.advisor1???: GUERRERO, Dalton Dario Serey.
???metadata.dc.contributor.referee1???: MARINHO, Leandro Balby.
???metadata.dc.contributor.referee2???: BRASILEIRO, Francisco Vilar.
Keywords: Música;Desenvolvimento de Plugin;Teste;Plugdata;HVCC;Music;Plugin Development;Testing
Issue Date: 15-May-2024
Publisher: Universidade Federal de Campina Grande
Citation: MINÁ, Lucas da Rocha. Desenvolvimento interativo de plugins para produção musical com testes em tempo real. 2024. 19 f. Artigo (Bacharelado em Ciência da Computação) - Universidade Federal de Campina Grande, Centro de Engenharia Elétrica e Informática, Campina Grande, Paraíba, Brasil, 2024. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/38062
???metadata.dc.description.resumo???: Plugins, programas auxiliares na produção musical, são muito desejados por artistas nos dias de hoje por expandirem as possibilidades na criação de música. Em seu processo criativo, necessidades específicas aparecem frequentemente, então a idéia de criar seu próprio plugin pode ser muito atrativa. Porém, o processo de programação de plugins pode ser consideravelmente contra intuitivo, pois para sequer poder ouvir os resultados que estes podem trazer à composição, normalmente é necessário escrever e compilar o programa de forma separada, para somente então testar. Este projeto, então, visa demonstrar a viabilidade de uma alternativa existente, muito mais interativa, apropriada para músicos que tenham menos afinidade com tecnologias de programação. A solução proposta envolve utilizar dois programas, plugdata e hvcc, para criar plugins de diversos tipos, sem a necessidade de escrever código e podendo fazer os testes destes em tempo real. O plugdata fornece ao usuário um ambiente para construir diversas funcionalidades úteis para uma composição, sendo possível ouvir os resultados em tempo real. Utilizando então o outro programa, hvcc, é possível converter essa construção do plugdata em código na linguagem C++, compilar esse código e transformá-lo em um plugin nos formatos desejados. Assim, a criação de plugins torna-se muito mais acessível aos artistas musicais. Para demonstrar isso, foram criados três plugins, de funcionalidades diferentes, os quais foram utilizados na composição de uma faixa musical original.
Abstract: Plugins, programs that help with music production, are highly sought after by artists today because they expand the possibilities for creating music. In the creative process, specific needs often arise, so the idea of creating your own plugin can be very attractive. However, the process of programming plugins can be considerably counterintuitive, because in order to even hear the results that they can bring to the composition, it is usually necessary to write and compile the program separately, and only then test it. This project, therefore, aims to demonstrate the viability of an existing alternative, much more interactive, suitable for musicians who have less affinity with programming technologies. The proposed solution involves using two programs, plugdata and hvcc, to create plugins of various types, without the need to write code and being able to test them in real time. plugdata provides the user with an environment to build various useful functionalities for a composition, and it is possible to hear the results in real time. Using the other program, hvcc, it is possible to convert this plugdata construction into code in the C++ language, compile this code and transform it into a plugin in the desired formats. Thus, the creation of plugins becomes much more accessible to musical artists. To demonstrate this, three plugins with different functionalities were created, which were used in the composition of an original musical track.
Keywords: Música
Desenvolvimento de Plugin
Teste
Plugdata
HVCC
Music
Plugin Development
Testing
???metadata.dc.subject.cnpq???: Ciência da Computação
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/38062
Appears in Collections:Trabalho de Conclusão de Curso - Artigo - Ciência da Computação

Files in This Item:
File Description SizeFormat 
LUCAS DA ROCHA MINÁ-ARTIGO-CEEI-CIÊNCIA DA COMPUTAÇÃO (2024).pdf129.63 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.