Convierte tus palabras en música con Typedrummer

No tienes que ser un poeta para que tus palabras resuenen. El sitio Typedrummer las traducirá. Hablamos con el hombre detrás del código de la programación.

typedrummer.jpg
Con Typedrummer puedes bailar con cada palabra que escribas. Captura de pantalla por Michael Franco/CNET

Como escritor -- y ocasional percusionista -- no pude resistirme a visitar un sitio Web llamado Typedrummer tan pronto como me enteré de su existencia. Se trata de una página sencilla que convierte todo lo que tecleas en un latido rítmico.

Comencé escribiendo mi nombre, las primeras tres letras cuales produjeron un sonido similar al inicio de la canción Ice Ice Baby. Cada letra que le agregues aumenta la complejidad del ritmo, así que tengo que admitir que no pude exactamente bailar tras concluir la escritura de "Michael Franco". Simplemente no sonaba bien a los oídos. Tampoco la palabra "sexo", por ejemplo, aunque esa sonó extrañamente apropiada.

Typedrummer te permite elegir entre escuchar las palabras como sonidos de percusión (címbalos, bajos, tambor) o como muestras de la canción Fool de Moon Bounce.


Aunque mi nombre no funcionó tan bien, escribiendo la palabra "supercalifragilisticexpialidocious" usando el ajuste de la canción Fool produjo una pista maravillosa que incluso le encantaría a Dick Van Dyke.

Entonces, ¿qué está pasando con Typedrummer y por qué existe en primer lugar? Le pregunté al creador del sitio, Kyle Stetz, exactamente eso (y un par de otras cosas). Stetz, cuando no está desarrollando sitios Web por diversión, trabaja como un programador de la empresa de diseño P'unk Avenue en Filadelfia. Puedes visitar su página Web -- que es tan minimalista como Typedrummer -- aquí.

¿Cómo se traducen las palabras al sonido de un tambor?

La premisa es simple: los caracteres de un cuadro de texto se interpretan como sonidos de batería uno a las vez a 120 bpm [latidos por minuto]. Subí 26 sonidos de batería, asignadas con las letras "A" a la "Z" (las mayúsculas reproducen las mismas muestras que sus contrapartes minúsculas). El código se inicia con la primera letra y reproduce la muestra correspondiente ... Cuando nos quedamos sin letras para leer, comenzamos otra vez desde el principio.

Fue escrito de una forma que no se inicia cada vez que se modifica. Esto lo hace que se sienta muy natural cambiar el texto mientras que el ritmo está tocando, que lo convierte en una especie de actuación.

A nivel técnico, estoy usando el API de Web Audio, que es una nueva colección de herramientas para los navegadores modernos que le dan a los desarrolladores la capacidad de programar música muy compleja en una página web. Typedrummer no se acerca a lo que es posible. Audiocrawl.co es un gran recurso para ver el tipo de trabajo asombroso que está sucediendo en Web Audio. La comunidad de personas jugando con Web Audio es todavía muy pequeña (¡y sorprendentemente muy unida!). Espero que Typedrummer, pueda de alguna manera atraer un poco más de atención a este nuevo campo.

¿Qué te dio la idea de hacer esto? ¿Alguna vez habías hecho algo así?

He estado trabajando en un proyecto por un año y medio llamado Lissajous. Es un instrumento para programadores que permite realizar música en tiempo real usando código. También se basa en el audio de Web API y aprovecha mejor sus capacidades. Lissajous sigue una tradición de "codificación en vivo", donde los programadores generan arte sobre la marcha usando nada más que código. Estoy enormemente inspirado por el trabajo de Alex McLean, cuyo nombre y software es sinónimo de programación en directo.

Typedrummer se me ocurrió sin mucha fanfarria, pero creo que se lo debo a la cantidad de tiempo que he pasado pensando en las formas de codificar música a través de texto. Uno podría llamar Typedrummer la forma más simple de programación en directo. Inicialmente pensé en un montón de características para incluir en el sitio - varias pistas, control del tempo, varios paquetes de sonido, etc., pero quería conectarme con las personas que no se ven a sí mismos como músicos. Traté de destilar los elementos al menor número posible: un cuadro de texto y un vínculo para compartir.

Veo que tienes una muestra de Fool como una alternativa a los tambores. ¿Por qué esa canción? ¿Piensas incorporar otras canciones?

Sí, ayer añadí las muestras de Fool de Moon Bounce. Moon Bounce (Corey Regensburg) es amigo mío. Empezó un sello discográfico llamado Grind Select con su mejor amigo Jeremy Garber, y me involucré como el administrador de su página Web para ayudarles a construir una marca en Internet. La música de Corey significa mucho para mí, así que tomé cualquier oportunidad que tenía para ayudarlo. La atención que Typedrummer ha recibido ha sido una buena oportunidad para mostrar su música y a la vez darle a todos algunos sonidos más extravagantes para tocar al mismo tiempo.

Tengo planes para Typedrummer que pueden -- o no -- incluir más sonidos y canciones. ¡Pero por ahora sólo espero que todo el mundo disfrute de su simplicidad!

Close
Drag