useSong convierte un texto de notas en sonido dentro del juego, con las cuatro voces de una consola de 8 bits: dos pulsos, un triángulo y ruido. La canción entera son unos cientos de bytes de texto en vez de megas de audio.
Y hace lo que una grabación no puede: setVoice silencia o devuelve una voz, setTempo acelera y setTranspose cambia de tonalidad, y los tres siguen desde el tiempo en el que iban. Cada voz es una línea: letra, # o b, ' o , para la octava, y la duración. | cierra un compás, y si no suma, errors dice dónde.
Espacio para tocar, 1 a 4 para las voces, flechas para el tempo y la tonalidad.