C-Syncker - Desenvolvimento de um assistente computacional para geração de resultados pré-composicionais
dc.contributor.advisor | Silva, Alexandre Reche e | |
dc.contributor.author | Pessoa, Matheus Estevam de Carvalho | |
dc.contributor.referees1 | Vidal, Francisco José Targino | |
dc.contributor.referees2 | Morais Júnior, Agamenon Clemente de | |
dc.date.accessioned | 2019-07-15T18:25:58Z | |
dc.date.accessioned | 2021-10-06T11:51:47Z | |
dc.date.available | 2019-07-15T18:25:58Z | |
dc.date.available | 2021-10-06T11:51:47Z | |
dc.date.issued | 2019-06 | |
dc.description.resumo | Segundo 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.identifier | 20170009098 | pt_BR |
dc.identifier.citation | PESSOA, 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.uri | https://repositorio.ufrn.br/handle/123456789/43632 | |
dc.language | pt_BR | pt_BR |
dc.publisher | Universidade Federal do Rio Grande do Norte | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.publisher.department | Engenharia de Computação | pt_BR |
dc.publisher.initials | UFRN | pt_BR |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 Brazil | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/br/ | * |
dc.subject | Sistema Schillinger de Composição Musical | pt_BR |
dc.subject | Arquitetura MVC | pt_BR |
dc.subject | Engenharia de Software | pt_BR |
dc.subject | Padrões de Projeto | pt_BR |
dc.subject | C-Syncker. | pt_BR |
dc.title | C-Syncker - Desenvolvimento de um assistente computacional para geração de resultados pré-composicionais | pt_BR |
dc.type | bachelorThesis | pt_BR |
Arquivos
Pacote Original
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
Licença do Pacote
1 - 1 de 1
Nenhuma Miniatura disponível
- Nome:
- license.txt
- Tamanho:
- 714 B
- Formato:
- Plain Text
Nenhuma Miniatura disponível