C-Syncker - Desenvolvimento de um assistente computacional para geração de resultados pré-composicionais

dc.contributor.advisorSilva, Alexandre Reche e
dc.contributor.authorPessoa, Matheus Estevam de Carvalho
dc.contributor.referees1Vidal, Francisco José Targino
dc.contributor.referees2Morais Júnior, Agamenon Clemente de
dc.date.accessioned2019-07-15T18:25:58Z
dc.date.accessioned2021-10-06T11:51:47Z
dc.date.available2019-07-15T18:25:58Z
dc.date.available2021-10-06T11:51:47Z
dc.date.issued2019-06
dc.description.resumoSegundo 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.pt_BR
dc.identifier20170009098pt_BR
dc.identifier.citationPESSOA, Matheus Estevam de Carvalho. C-SYNCKER : desenvolvimento de um assistente computacional para geração de resultados pré-composicionais. 2019. 72f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2019.pt_BR
dc.identifier.urihttps://repositorio.ufrn.br/handle/123456789/43632
dc.languagept_BRpt_BR
dc.publisherUniversidade Federal do Rio Grande do Nortept_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentEngenharia de Computaçãopt_BR
dc.publisher.initialsUFRNpt_BR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectSistema Schillinger de Composição Musicalpt_BR
dc.subjectArquitetura MVCpt_BR
dc.subjectEngenharia de Softwarept_BR
dc.subjectPadrões de Projetopt_BR
dc.subjectC-Syncker.pt_BR
dc.titleC-Syncker - Desenvolvimento de um assistente computacional para geração de resultados pré-composicionaispt_BR
dc.typebachelorThesispt_BR

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
CSynckerDesenvolvimentoAssistente_Pessoa_2019.pdf
Tamanho:
1.99 MB
Formato:
Adobe Portable Document Format
Nenhuma Miniatura disponível
Baixar

Licença do Pacote

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
714 B
Formato:
Plain Text
Nenhuma Miniatura disponível
Baixar