.

A mediados de noviembre del año pasado mencionaba brevemente Soundslice, una aplicación web para transcribir y compartir. Por aquel entonces no contaba con mucho tiempo para utilizarla y ahora, casi seis meses después, tampoco ando muy sobrado. Por fortuna, Adrian Holovaty, uno de los responsables del proyecto, se ha sentido en la necesidad de hablar sobre el uso de canvas en su aplicación y ha revelado algunas conclusiones interesantes:

Here’s what I’ve learned: <canvas> is not slow. In fact, I’ve been continually surprised by how fast it is — as long as you take care to do things right. Evan’s article mentions the «magical» sensation of instantaneous feedback; I invite you to play with the zoom slider on any Soundslice page (example) to experience this same magic, all drawn dynamically with <canvas>.

El texto completo se puede leer en su blog y es una lectura interesante para los que piensen utilizar canvas en sus aplicaciones.

.

El nombre de Adrian Holovaty ya ha aparecido por aquí antes, figurando la primera vez como arreglista e interprete del tema de Super Mario Bros. 2 a la guitarra. Ahora, junto con PJ Macklin, ha creado Soundslice, una herramienta para transcribir y compartir que funciona tal que así:

Search for any YouTube video, and you’ll get an interface that lets you slow it down and make fine-grained loops. No need to log in for this basic usage.

Then, if you log in with an account, you can annotate the video with tabs, chord charts, locations of your favorite licks or any other stuff you want. It’s a matter of creating “tracks” and “annotations.”

La aplicación tiene buena pinta, aunque me gustaría tener más tiempo para cacharrear con ella. Y también estaría bien conocer algo más de la implementación porque el resultado es muy eficiente. Por lo pronto voy a seguir curioseando en al transcripción del arreglo que mencionaba antes, que seguro que aprendo algo.