Skip to content

Elliot-Hernandez/GAN_AudioGenerator

Repository files navigation

GAN_AudioGenerator

Repositorio de códigos versión beta de red GAN aplicada a la generación procedural de gestos sonoros electroacústicos.

  • El archivo GAN_AudioGenerator.py se entrena específicamente con audios en crudo y, posteriormente, se extrae el espectrograma para usar la matriz de valores de todos los sonidos del dataset para el entrenamiento de la GAN, dando como resultado un archivo .h5 en modo de inferencia para la generación de sonidos.

  • El archivo GAN_SpectrogramGenerator.py se entrena específicamente con imágenes de espectrogramas como datos de entrada y, por lo tanto, genera como resultado del entrenamiento de la red GAN imágenes de espectrogramas.

  • El archivo GAN_AudioGenerator_Convolution.py se entrena específicamente con audios en crudo y, posteriormente, se extrae el espectrograma para usar la matriz de valores de todos los sonidos del dataset para el entrenamiento de la GAN, dando como resultado un archivo .h5 en modo de inferencia para la generación de sonidos. En este código, únicamente se cambia la arquitectura de la red generadora y discriminadora para implementar una arquitectura que hace uso de técnicas de convolución. (Alencar, 2019)

En la carpeta Gestos generados, se encuentran únicamente los sonidos generados por la red GAN.

En la carpeta Extractos, se encuentran extractos de la obra "Leviathan", donde los sonidos generados por la red GAN son usados dentro de la composición.

Visitar: https://colab.research.google.com/drive/1gMpWnwGAEddZNFv6sMBH529x95AMny0i#scrollTo=yJHFytcJ8GTI

Referencias: Alencar, R. (2019). Audio Generation with GANs - Neuronio - Medium. Medium. https://medium.com/neuronio/audio-generation-with-gans-428bc2de5a89

About

Repositorio de códigos beta de red GAN aplicada a la generación procedural de gestos sonoros electroacústicos.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages