← Todo el trabajo

Basement Tapes

Grabar el sonido de cualquier aplicación, repetirlo sin cortes, armar cintas mezcladas.

Rol
Todo
Tecnología
Python, PipeWire, ffmpeg, mpv, QML
Estado
En uso diario

Contexto

Una herramienta pequeña que vive en la barra superior del escritorio. El lado A graba el sonido de una aplicación en MP3. El lado B reproduce canciones en bucle sin que se note el corte y arma cintas mezcladas. Parece un cassette y un fanzine fotocopiado porque así era más entretenido construirla.

Restricciones

  • Grabar una sola aplicación, no todo lo que suena en el computador.
  • Un bucle no puede hacer clic ni pausa al volver al inicio.
  • Tiene que caber en un panel que se despliega desde la barra.

Decisiones clave

  • La grabadora encuentra el flujo de audio que corresponde a la ventana elegida, espera el primer sonido y omite los silencios.
  • El reproductor recorta el silencio y prepara cada bucle para que su final se funda con su comienzo.
  • Dos reproductores funcionan en paralelo para que una canción se apague mientras entra la siguiente.
  • Las cintas son listas de reproducción simples en una carpeta, así que nada queda encerrado en la herramienta.

Estado actual

En uso diario en el escritorio Linux.

Pantallas

Basement Tapes
Basement Tapes

Siguiente caso

GENERA →

Cuéntame tu proyecto.

Unas líneas sobre lo que necesitas bastan para empezar. Respondo en español o en inglés.