Vengo a explicar mi maqueta
Hace rato me aventé un script de bash buenorro, ya tenía rato que no hacía algo así
TheModArchive es una página que contiene una extensa colección de módulos de música secuenciados en 'secuenciadores' de en su mayoría, computadoras antiguas, desde la Amiga hasta la PC
Entre ellos, bastantes "chiptunes", sí, esa musiquita que suele venir en generadores de números de serie y cracks para programas conocidos, los cuales disfruto mucho escuchar
Estos módulos son reproducibles en sus secuenciadores originales, o con ayuda de reproductores de música que soporten estos formatos, sobretodo en PC, ya sea Linux, Mac o PC, pero no son un formato " accesible" como el MP3, FLAC o WAV, de la compu no pasan, ya que su formato tiene su chiste
El archivo contiene la secuencia musical, con efectos en las notas, su duración etc, y, las muestras de sonido necesarias para que sean tocadas a como se necesita en esa secuencia, son partes separadas, pero trabajan en conjunto para formar una canción.
Bueno, qué hace este script?
La tirada es descargar toda esa colección, módulo por módulo, convertirlos a OPUS (MP3 is dead), etiquetarlos correctamente, calcular su ganancia de reproducción e integrarlos a mi biblioteca musical
El script descarga la página de cada módulo, busca en el marcado HTML la sección correspondiente al mismo, y descarga lo necesario, convierte, etiqueta, archiva
Todo usando herramientas comunes en Linux: wget, head, cut, y algunas extras: openmpt123, pup, rsgain, opusenc, aubio, exiftool
Esta funcionando de maravilla! Estoy orgulloso y feliz de esto
Además, ya tengo para escuchar por horas y horas, días, quizá años (cuando acabe me daré cuenta de la sumatoria del tiempo de reproducción)
#Chiptune #Mod #TheModArchive #Linux #Bash #Music #OPUS #OpenSource #Scene