Please use this identifier to cite or link to this item:
https://ric.cps.sp.gov.br/handle/123456789/14146
Title: | Desenvolvimento de compressor de áudio digital com C++ e juce |
Other Titles: | Development of digital audio compressor with C++ and juce |
Authors: | MENEGHETI, Rafael Carvalho |
Advisor: | HATTORI, Jorge Luís Takahashi |
type of document: | Artigo científico |
Keywords: | C++ (linguagem de programação);Documentação de software |
Issue Date: | 2023 |
Publisher: | 109 |
Citation: | MENEGHETI, Rafael Carvalho. Desenvolvimento de compressor de áudio digital com C++ e juce. 2023. Trabalho de conclusão de curso (Curso Superior em Análise e Desenvolvimento de Sistemas). - Faculdade de Tecnologia de Franca -“Dr. Thomaz Novelino”, Franca. 2023 |
Abstract: | O projeto em questão apresenta o desenvolvimento e funcionamento de um
compressor de áudio digital, o software será distribuído nos formatos Virtual Studio
Technology (VST3), Avid Audio Extension (AAX) e Audio Units (AU), para que posso
ser utilizado na maioria dos sistemas operacionais e Digital Audio Workstations
(DAW’s) e desenvolvido utilizando a linguagem de programação C++ e o framework
para desenvolvimentos de aplicações para computadores chamado JUCE. Além
disso, o projeto visa aprimorar o conhecimento do autor na área de desenvolvimento
de plugins de áudio e processamento de sinal digital. Como resultado, embora o
produto final seja totalmente funcional, ele pode ainda estar em fase de
desenvolvimento e aperfeiçoamento, aonde entregas incrementais são bem-vindas.
Um compressor de áudio digital é um efeito que pode ser aplicado a uma faixa de
áudio a fim de alcançar algum objetivo, como diminuir a dinâmica ou deixar um vocal
mais “cheio”, esse efeito é aplicado a partir da manipulação da faixa digital de áudio,
que nos permite modificar dinamicamente o ganho(volume) do sinal a partir de
parâmetros ajustados pelo usuário, para que esse efeito seja considerado um plugin,
ele dever ser processado em tempo real e ser executado a partir de um hospedeiro
(DAW). The project in question presents the development and operation of a digital audio compressor, the software will be distributed in VST3, AAX and AU formats, so that it can be used in most operating systems and DAW's and developed using the C ++ programming language and the framework for developing applications for computers called JUCE. In addition, the project aims to improve knowledge in the area of audio plugin development and digital signal processing. As a result, although the final product is fully functional, it may still be in the development and refinement phase, where incremental deliveries are welcome. A digital audio compressor is an effect that can be applied to an audio track in order to achieve some objective, such as decreasing dynamics or making a vocal more “full”, this effect is applied from the manipulation of the digital audio track. , which allows us to dynamically modify the gain (volume) of the signal from parameters set by the user, for this effect to be considered a plugin, it must be processed in real time and run from a host (DAW). |
URI: | https://ric.cps.sp.gov.br/handle/123456789/14146 |
Appears in Collections: | Trabalhos de Conclusão de Curso |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
ads_2023_1_rafaelcarvalomeneeti_desenvolvimentocompressoraudiodigital-Jorge.pdf Restricted Access | 1.51 MB | Adobe PDF | View/Open Request a copy |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.