Navegando por Autor "Pessoa, Matheus Estevam de Carvalho"
Agora exibindo 1 - 1 de 1
- Resultados por página
- Opções de Ordenação
TCC C-Syncker - Desenvolvimento de um assistente computacional para geração de resultados pré-composicionais(Universidade Federal do Rio Grande do Norte, 2019-06) Pessoa, Matheus Estevam de Carvalho; Silva, Alexandre Reche e; Vidal, Francisco José Targino; Morais Júnior, Agamenon Clemente deSegundo Silva (2016), o Sistema Schillinger de Composição Musical (SSCM) (2004) aborda a composição musical através de qualidades musicais que apresentam quantidades, i.e., valores numéricos que podem ser combinados para gerar novos resultados. Essa forma de representação possibilita a criação de procedimentos computacionais que automatizam a tarefa de criar as combinações através de operações específicas, permitindo aos músicos uma maior agilidade e flexibilidade na tarefa de composição. O objetivo deste trabalho foi desenvolver o C-Syncker, uma aplicação baseada em uma arquitetura extensível, boas práticas de programação e padrões de projeto, que auxilia na composição musical, através das técnicas propostas no SSCM, gerando resultados visuais no formato de partitura ou audíveis como arquivos de áudio sintetizados. Realizou-se então um estudo sobre engenharia de software baseado em Bezerra (2015), para entender as etapas de desenvolvimento, de Buschmann (et al, 1996), para uso do MVC, e Gamma (et al, 2000), para aplicação dos padrões de projeto. Diante disso, obteve-se uma aplicação que gera resultados pré-composicionais. Foi possível constatar que usar o MVC junto com padrões de projeto aumenta a reutilização de código, melhora sua legibilidade e permite criar um sistema que pode ser mantido e legado à outros programadores para melhorá-lo.