Quién está detrás de esto
De día soy ingeniero de software full-stack en una gran empresa tecnológica, y de noche, productor musical aficionado. Canto en un coro, toco en una banda y he pasado más noches de las que puedo contar en Ableton Live y Logic. Prefiero no vincular mi nombre real a un proyecto personal mientras siga teniendo un empleo, así que dejémoslo ahí.
Grabar música en grupo es más difícil de lo que debería
Hace unos años me tocó ser el responsable de grabar las canciones de mi coro, y aprendí lo doloroso que es terminar una canción.
Para grabar una canción coral tienes dos opciones:
- grabar juntos en un estudio, o
- grabar por separado en el equipo casero de cada uno.
Grabar juntos en un estudio es caro
Grabar juntos es la manera tradicional, y es rápida — pero es cara y difícil de organizar. Los estudios con capacidad para decenas de personas son raros, cuestan mucho, y los pocos que existen suelen quedar lejos. Reunir a tanta gente en el mismo lugar a la misma hora es casi imposible, porque cada uno tiene un horario distinto. Para la mayoría de nosotros, la música es una afición, no un trabajo.
Grabar por separado es asequible, pero el flujo de trabajo es pesado
La segunda opción es barata, y más viable que nunca: un equipo de grabación casero decente es asequible, e incluso un teléfono graba voces con una calidad utilizable.
Pero fíjate en lo que exige realmente el proceso. Cada persona tiene que:
- Grabar por separado en su propio software de audio.
- Exportar las tomas a archivos.
- Compartir los archivos — normalmente soltándolos en un grupo de chat.
- Alguien recopila los archivos y lleva el control de las versiones.
- Alguien mezcla todas las pistas.
- Esa persona exporta la mezcla.
- La mezcla vuelve al grupo de chat para recibir comentarios.
Nadie puede oír cómo encaja su toma en la mezcla hasta que se completa todo el ciclo, así que cada ronda de comentarios tarda una o dos semanas. Quienes gestionan los archivos y hacen la mezcla se convierten en el cuello de botella. Para cuando la canción está terminada, todo el mundo está agotado y la moral ha desaparecido.
La dificultad se reduce a unas pocas cosas:
- La grabación y la comunicación son asíncronas.
- El versionado de archivos es manual y propenso a errores.
- Una sola persona tiene que hacer toda la mezcla, porque el software DAW tradicional presupone un único operador.
- Se tarda demasiado en escuchar el resultado mezclado y detectar problemas.
- Se tarda demasiado en hacer otra iteración.
Las grabaciones de bandas y las entrevistas de pódcast a distancia chocan con el mismo muro, por las mismas razones.
¿Y las herramientas que ya existen?
Hay productos que intentan resolver esto. Hace un par de años mi banda usó BandLab para grabar un vídeo musical para un evento de empresa. Es una estación de trabajo de audio basada en web; cada miembro inicia sesión en el mismo proyecto y graba.
Sonaba prometedor, pero no nos funcionó bien, porque la colaboración de BandLab se basa en versiones. Dos miembros pueden grabar al mismo tiempo — pero eso produce dos versiones, que luego alguien tiene que fusionar.
Si eres programador, conoces git. Hacer música en BandLab es como programar con git: ninguno de los dos puede evitar los conflictos al fusionar versiones. Salvo que resolver conflictos en un proyecto musical es mucho peor que en el código, porque los datos son estructurales, no texto. Te ahorro los detalles; fusionar aquel proyecto del vídeo musical fue una pesadilla.
Así que empecé a construir Tutti
A pesar de sus inconvenientes, BandLab me fascinó — no tenía ni idea de que la plataforma web pudiera soportar funciones de audio tan complejas. Me sumergí en las API de Web Audio, empezando con pequeñas demos: reproducir música, aplicar efectos, grabar sonido. En algún momento me di cuenta de que podía construir algo como BandLab, pero con un modelo de colaboración mejor — en tiempo real y sin conflictos, como Figma maneja los archivos de diseño.
Mi DAW favorito es Ableton Live, así que modelé la experiencia de edición a partir de él. El objetivo es una estación de trabajo donde todos tocan en la misma sesión al mismo tiempo — tutti, como dice la indicación en las partituras — y de ahí viene el nombre.
No tengo mucho tiempo libre. Tengo un hijo pequeño y un trabajo a jornada completa; lo que tengo es experiencia en tecnología web, pasión por la música y las horas que quedan cuando todos los demás se van a dormir. Las noches son cortas y las reuniones tempranas son reales, así que llegar al primer hito me llevó un año y medio. El ritmo lento tuvo una ventaja: tiempo suficiente para investigar bien y elegir cimientos sólidos.
En qué punto está
Tutti está en línea, y lo uso para grabar mis propios proyectos musicales. Ya hace aquello para lo que fue construido: grabar, mezclar y terminar una canción juntos, a distancia, en un solo proyecto compartido — sin exportaciones, sin pasarse archivos, sin fusiones.
Sigo mejorándolo a partir de lo que se rompe en mis propias grabaciones. Si lo pruebas, me encantaría saber de ti: qué funciona, qué falta, si pagarías por ello, si traerías a tu banda o a tu coro. Escribe a contact@tuttidaw.com.
¡Gracias por leer!