Los usuarios de Amstrad CPC que quieran incorporar efectos de sonido digitalizados a sus proyectos tienen una nueva herramienta gratuita a su disposición. Se trata de Soundstrad, una utilidad diseñada para convertir y transferir muestras de audio a imágenes de disco DSK compatibles con cualquier emulador de CPC.
La aplicación permite seleccionar archivos de sonido en formato RAW de 8 bits y 8 kHz, convertirlos automáticamente a 4 bits y 4 kHz, y añadirlos directamente a una imagen de disco DSK. De esta forma, los sonidos pueden cargarse y reproducirse fácilmente desde un Amstrad CPC real o emulado.
Uno de los aspectos más interesantes de Soundstrad es que genera automáticamente un cargador en Locomotive BASIC, desde el que es posible elegir el archivo de sonido que se desea cargar en memoria. Una vez cargado, basta con ejecutar el comando:
|PLAY
para reproducir el sonido de forma inmediata.
Además, el programa BASIC generado puede modificarse libremente e integrarse dentro de desarrollos propios, facilitando la incorporación de voces digitalizadas, efectos especiales o cualquier otro tipo de audio en juegos y aplicaciones para CPC.
Compatible con Linux, Windows y Mac
El autor distribuye la herramienta de manera completamente gratuita y ofrece tanto el código fuente como una versión ejecutable para Windows.
Los usuarios de Linux pueden compilar el proyecto fácilmente mediante:
g++ -o Soundstrad Soundstrad.cpp -O3
Mientras que los usuarios de Windows pueden utilizar compiladores gratuitos como Dev-C++ o descargar directamente el ejecutable ya compilado.
Según el desarrollador, la utilidad ha sido probada con éxito en Linux, Windows y macOS, funcionando mediante línea de comandos en todas las plataformas.
Una herramienta útil para desarrolladores de CPC
Aunque el Amstrad CPC no fue diseñado originalmente para manejar audio digitalizado de forma intensiva, herramientas como Soundstrad simplifican enormemente el proceso de preparar y reproducir muestras sonoras en el sistema. Esto abre la puerta a incluir voces, efectos digitalizados o introducciones habladas en nuevos desarrollos para el ordenador de 8 bits de Amstrad.
Sin duda, una utilidad interesante para programadores y aficionados que quieran dar un toque extra de calidad sonora a sus proyectos retro.


Todavía recuerdo cuando le metí voz por el cassette al Bingo de Amstrad User con un listado que hacía esto.
Solo decía «Línea» y «Bingo»