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 SizeFormat 
ads_2023_1_rafaelcarvalomeneeti_desenvolvimentocompressoraudiodigital-Jorge.pdf
  Restricted Access
1.51 MBAdobe PDFView/Open Request a copy


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