No directamente a tu solución de youtube, pero espero que esto te ayude: cuando estoy en la universidad, he creado una "música de juguete" con AtTiny13 MCU. Es un pequeño chip de 8 pines.
Simplemente necesita escribir el byte de música byte en la forma como "nota", "duración", "nota", "duración" y luego proporcionar un código básico que recupere los bytes uno después de uno y active el tono requerido ( con un temporizador a bordo) para la duración especificada. Esto pareció ser "tan fácil como mentiroso", aunque en ese momento tengo una experiencia casi nula con las MCU.
Para cargar música nueva, simplemente compile su código nuevamente con una variedad diferente de bytes y vuelva a escribirlo en el chip.