MCMChaos: Improvising Rap Music with MCMC Methods and Chaos Theory

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteur principal: Kimelman, Robert G.
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866929210383138816
author Kimelman, Robert G.
author_facet Kimelman, Robert G.
contents A novel freestyle rap software, MCMChaos 0.0.1, based on rap music transcriptions created in previous research is presented. The software has three different versions, each making use of different mathematical simulation methods: collapsed gibbs sampler and lorenz attractor simulation. As far as we know, these simulation methods have never been used in rap music generation before. The software implements Python Text-to-Speech processing (pyttxs) to convert text wrangled from the MCFlow corpus into English speech. In each version, values simulated from each respective mathematical model alter the rate of speech, volume, and (in the multiple voice case) the voice of the text-to-speech engine on a line-by-line basis. The user of the software is presented with a real-time graphical user interface (GUI) which instantaneously changes the initial values read into the mathematical simulation methods. Future research might attempt to allow for more user control and autonomy.
format Preprint
id arxiv_https___arxiv_org_abs_2401_07967
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle MCMChaos: Improvising Rap Music with MCMC Methods and Chaos Theory
Kimelman, Robert G.
Sound
Computation and Language
Human-Computer Interaction
Audio and Speech Processing
A novel freestyle rap software, MCMChaos 0.0.1, based on rap music transcriptions created in previous research is presented. The software has three different versions, each making use of different mathematical simulation methods: collapsed gibbs sampler and lorenz attractor simulation. As far as we know, these simulation methods have never been used in rap music generation before. The software implements Python Text-to-Speech processing (pyttxs) to convert text wrangled from the MCFlow corpus into English speech. In each version, values simulated from each respective mathematical model alter the rate of speech, volume, and (in the multiple voice case) the voice of the text-to-speech engine on a line-by-line basis. The user of the software is presented with a real-time graphical user interface (GUI) which instantaneously changes the initial values read into the mathematical simulation methods. Future research might attempt to allow for more user control and autonomy.
title MCMChaos: Improvising Rap Music with MCMC Methods and Chaos Theory
topic Sound
Computation and Language
Human-Computer Interaction
Audio and Speech Processing
url https://arxiv.org/abs/2401.07967