Título
[en] GENERATION OF MUSIC FOR GAMES INTEGRATED TO THE PLOT WITH DEEP LEARNING TECHNIQUES
Título
[pt] GERAÇÃO DE MÚSICA PARA JOGOS INTEGRADA AO ENREDO COM TÉCNICAS DE APRENDIZADO PROFUNDO
Autor
[pt] GUSTAVO AMARAL COSTA DOS SANTOS
Vocabulário
[pt] APRENDIZADO PROFUNDO
Vocabulário
[pt] EXCITACAO VALENCIA
Vocabulário
[pt] MULTICAMADAS
Vocabulário
[pt] GERACAO MUSICAL
Vocabulário
[pt] JOGOS
Vocabulário
[pt] TRANSFORMER
Vocabulário
[en] DEEP LEARNING
Vocabulário
[en] AROUSAL VALENCE
Vocabulário
[en] MULTILAYER
Vocabulário
[en] MUSICAL GENERATION
Vocabulário
[en] GAMES
Vocabulário
[en] TRANSFORMERS
Resumo
[pt] Neste projeto foi desenvolvido um estudo referente a geração de conteúdo musical para jogos por meio de diferentes técnicas de aprendizado profundo. Nele, além da construção de um arcabouço teórico para a fundamentação de projetos futuros, abordou-se também a implementação de um sistema capaz de
parametrizar sentimentos, por meio do modelo de Excitação/Valência, e assim, concretizar a geração musical integrada ao enredo. Por conseguinte, para a confecção da geração musical, utilizou-se o Transformer como modelo de aprendizado profundo. Em somatório, visando otimizá-lo, o processo foi integrado a uma técnica de geração musical multicamadas e o sistema em si foi implementado em Typescript e Python com NestJS e TensorFlow/Magenta como principais frameworks respectivamente.
Resumo
[en] In this project, a study was developed regarding the generation of musical content for games through different deep learning techniques. In it, in addition to the construction of a theoretical framework to support future projects, the implementation of a system capable of parameterizing feelings, through the
Arousal/Valence model, and thus, able to materialize the musical generation integrated to the plot, was also addressed. Therefore, for the generation of the musical content, the Transformer was used as deep learning model. Moreover, aiming to optimize it, the process was integrated with a multilayer music generation technique and the system itself was implemented in Typescript and Python with NestJS and TensorFlow/Magenta as main frameworks respectively.
Orientador(es)
BRUNO FEIJO
Coorientador(es)
AUGUSTO CESAR ESPINDOLA BAFFA
Catalogação
2022-02-24
Tipo
[pt] TEXTO
Formato
application/pdf
Idioma(s)
INGLÊS
Referência [pt]
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=57504@1
Referência [en]
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=57504@2
Referência DOI
https://doi.org/10.17771/PUCRio.acad.57504
Arquivos do conteúdo
NA ÍNTEGRA PDF