Título: | SaWerkraut : Sintetizador VST implementado em Csound com o uso do framework Cabbage |
Autor(es): | Asevedo, Herman Ferreira Militão de |
Orientador(es): | Castanho, Carla Denise |
Coorientador(es): | Mello, Carlos Eduardo Vianna de |
Assunto: | Sintetizador sonoro Processamento de som por computador Som - registro e reprodução - técnicas digitais |
Data de apresentação: | 5-Ago-2016 |
Data de publicação: | 19-Jan-2017 |
Referência: | ASEVEDO, Herman Ferreira Militão de. SaWerkraut: Sintetizador VST implementado em Csound com o uso do framework Cabbage. 2016. v, 48 f., il. Monografia (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2016. |
Resumo: | Na produção sonora, o uso de instrumentos musicais virtuais fazem parte do cotidiano
de compositores e sound designers. Esses instrumentos são executados na maioria dos
casos em um dos estúdios de áudio virtuais existentes, softwares denominados DAWs
(Digital Audio Workstation ), que tem o papel de ser uma ferramenta completa na área de
criação sonora. Com um conhecimento básico de programação e sinal digital, é possível
utilizar linguagens de programação e sistemas voltados a áudio, com o objetivo de se
desenvolver novos instrumentos virtuais ou efeitos sonoros. O Csound faz parte dessa
categoria de sistemas, e recentemente com o aparecimento do framework Cabbage para
ele, fez-se possível a utilização dos instrumentos desenvolvidos no Csound em DAWs, com
interface grá ca personalizável.
É nesse contexto que esta monogra a apresenta o instrumento musical virtual SaWer-
kraut, um sintetizador com uma arquitetura envolvendo os tipos de síntese aditiva, subtrativa
e FM. Foi desenvolvido na linguagem Csound com o uso do framework Cabbage,
para ser executado em DAWs como um instrumento virtual. O projeto tem como um dos
focos as características e possibilidades sonoras do instrumento, e a compatibilidade do
conjunto CSound/Cabbage no ambiente do DAW. Uma demonstração é realizada em uma
composição utilizando diversas instâncias do SaWerkraut no DAW FL Studio. |
Abstract: | In sound production, the use of virtual musical instruments are part of the daily lives
of composers and sound designers. These instruments are performed in most cases on one
of the existent virtual audio studios, software called DAWs (Digital Audio Workstation),
which have the role of being a complete tool in the area of sound creation. With a
basic knowledge of programming and digital signal, it is possible to use audio dedicated
programming languages and systems in order to develop new virtual instruments or sound
e ects. Csound is a part of that category of systems, and recently with the appearance of
the Cabbage framework, the use of instruments developed in Csound with customizable
GUI on DAWs became possible.
In this context, this monograph presents the SaWerkraut virtual musical instrument,
a synthesizer with an architecture involving additive, subtractive and FM synthesis types.
It was developed in the Csound language using the Cabbage framework, to run in DAWs
as a virtual instrument. The project has one of its focuses the features and sonic possibilities
of the instrument, and the compatibility of the CSound/Cabbage pair on a DAW
environment. A demonstration is provided through a musical composition using multiples
instances of SaWerkraut in the DAW FL Studio. |
Informações adicionais: | Monografia (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2016. |
Aparece na Coleção: | Ciência da Computação
|