Visisonor Audiovisuales

QLIST, Reproductor de audio profesional para MAC

QLIST es un reproductor de playlists offline diseñado para control de escena profesional en teatro, danza y espectáculos en vivo. Desarrollado por Visisonor Audiovisuales. Permite gestionar múltiples playlists independientes, reproducir archivos de audio con total fiabilidad y controlar la sesión mediante atajos de teclado o comandos OSC desde consolas de iluminación o apps como Qlab o TouchOSC.

Interface QLIST 1.3

QLIST
  • Pestañas de playlists — cada una con su propio nombre editable (doble clic) y color personalizable (clic derecho → paleta de 12 colores). Arrástralas para reordenarlas.
  • Lista de tracks — archivos de audio, con indicador visual de reproducción y tracks de Fade Out.
  • Barra de progreso — interactiva, permite hacer clic para navegar por el audio.
  • Contador de tiempo — formato MM:SS-MM:SS, alterna entre tiempo transcurrido y restante.
  • Controles de reproducción — Play, Pausa, Stop, Anterior, Siguiente y PANIC.
  • Checkboxes — Aleatorio, Repetir y Continua.
  • Botones de acción — +Archivo, +Carpeta, +Fade y Clear.
  • Panel Setup — acceso a atajos de teclado y control OSC.

Características principales

🎯 Playlists múltiples independientes: Crea tantas playlists como necesites. Cada una tiene su nombre editable (doble clic en la pestaña) y su color personalizable (clic derecho → 12 colores a elegir). Cambia de una a otra sin detener la reproducción. Arrastra las pestañas para reordenarlas a tu gusto.

Formatos de audio

  • Compatible con WAV, MP3 y FLAC
  • Añade archivos individuales (+ Archivo) o carpetas enteras con subcarpetas (+ Carpeta)
  • Arrastra archivos directamente desde el Finder a la ventana de QLIST

Track Fade Out

  • Inserta un track de Fade Out justo debajo del track seleccionado con + Fade
  • Duración configurable de 0 a 10 segundos (doble clic en el recuadro para editar)
  • 0s = corte inmediato del audio
  • Reduce progresivamente el volumen durante el tiempo indicado
  • Mini barra de progreso naranja integrada en el track durante la ejecución
  • Al terminar, avanza automáticamente al siguiente track (con Continua activado) o lo marca en verde

Controles de reproducción

  • Play ▶ — reproduce el track seleccionado o el siguiente marcado en verde
  • Pausa ⏸ — pausa/reanuda sin perder posición
  • Stop ⏹ — detiene y resetea la reproducción
  • ⏮ Anterior / ⏭ Siguiente — navegación entre tracks
  • PANIC 🚨 — fade out de emergencia de 5 segundos (segunda pulsación = parada inmediata)
  • Control de volumen con slider
  • Barra de progreso interactiva: haz clic para navegar por el audio (funciona incluso en pausa)

Contador de tiempo

  • Formato MM:SS-MM:SS (transcurrido – total)
  • Pulsa sobre el contador para alternar entre tiempo transcurrido y tiempo restante
  • 🟢 Verde: reproduciendo  |  🔴 Rojo: en pausa  |  🔵 Azul: cuenta atrás  |  ⚫ Gris: detenido

Checkboxes

  • Aleatorio — reproducción en orden aleatorio
  • Repetir — vuelve al inicio al terminar la lista
  • Continua — avanza automáticamente al siguiente track al terminar el actual

Atajos de teclado

TeclaAcción
EspacioPlay
Cmd + EspacioPausa
← / →Anterior / Siguiente
↑ / ↓Navegar por la lista
EscPANIC (fade out 5s)
Cmd + SGuardar playlist
Cmd + OCargar playlist
Cmd + QSalir

Los atajos de teclado pueden activarse o desactivarse desde el panel Setup. Su estado persiste entre sesiones.

Control OSC

  • Servidor UDP integrado (sin dependencias externas)
  • Puerto UDP 9000 por defecto, configurable desde Setup
  • Compatible con TouchOSC, QLab, Stream Deck y cualquier aplicación OSC
  • 16 rutas OSC con el prefijo /qlist/
Ruta OSCArgumentoAcción
/qlist/playReproducir
/qlist/pausePausar / reanudar
/qlist/stopDetener
/qlist/nextSiguiente track
/qlist/previousTrack anterior
/qlist/panicPANIC
/qlist/volumefloat 0.0–1.0Volumen
/qlist/track/selectintSeleccionar track N
/qlist/track/upSubir un track
/qlist/track/downBajar un track
/qlist/shuffleint 0/1Aleatorio on/off
/qlist/repeatint 0/1Repetir on/off
/qlist/continuousint 0/1Continua on/off
/qlist/playlist/switchintCambiar a playlist N
/qlist/playlist/nextSiguiente playlist
/qlist/playlist/previousAnterior playlist

Persistencia

  • Guardar playlists en formato QLIST (.qlist) o JSON (.json)
  • Cargar playlists en formato QLIST (.qlist), JSON (.json) o PLS (.pls)
  • Guarda configuración de checkboxes, colores de pestañas y duración del Fade Out
  • Al cargar una playlist no se auto-reproduce
  • Carpeta por defecto: ~/Documents/QLIST/
  • Guardar y Cargar se bloquean mientras hay audio en reproducción para evitar inconsistencias

Requisitos del sistema

ComponenteRequisito
Sistema operativomacOS 12 (Monterey) o superior
ArquitecturaApple Silicon (arm64) — chips M1, M2, M3, M4
Intel (x64)❌ No compatible
Espacio en disco~300 MB
RAMMínimo 200 MB libres
RedNo requiere conexión a internet

Hardware compatible

DispositivoChip
MacBook AirM1 / M2 / M3
MacBook ProM1 / M1 Pro/Max / M2 Pro/Max / M3 Pro/Max / M4
iMacM1 / M3
Mac miniM1 / M2 / M2 Pro / M4
Mac StudioM1 Max/Ultra / M2 Max/Ultra
Mac ProM2 Ultra

Instalación

QLIST no está firmado digitalmente, por lo que macOS bloqueará la aplicación al descargarla de internet. Sigue estos pasos para instalarla correctamente:

  1. Descarga el archivo .dmg que recibirás por correo
  2. Monta el .dmg y arrastra QLIST.app a la carpeta /Applications
  3. Primera ejecución: haz clic derecho → Abrir sobre QLIST.app y confirma "Abrir" en el diálogo

Si macOS muestra el mensaje "QLIST está dañado y no se puede abrir", significa que la app está en cuarentena. Desbloquéala desde Terminal con este comando:

xattr -dr com.apple.quarantine /Applications/QLIST.app

Después de ejecutarlo, abre QLIST.app con normalidad. Solo necesitas hacerlo una vez.

✉ Solicitar QLIST — [email protected]

Versión 1.3.0 · macOS 12+ · Apple Silicon (M1–M4) · ~95 MB

Escribe a [email protected] para solicitar la versión de evaluación o la licencia completa.


Ayuda — Cómo usar QLIST

Gestionar playlists

  • Usa + Nueva para crear una playlist adicional. Cada playlist aparece como una pestaña en la parte superior.
  • Doble clic en el nombre de la pestaña para renombrarla.
  • Clic derecho en la pestaña para elegir un color entre 12 opciones. Así puedes identificar visualmente cada playlist al instante.
  • Arrastra las pestañas para reordenarlas.
  • Usa ✕ Cerrar para eliminar una playlist.
  • Puedes cambiar de pestaña sin detener la reproducción de audio.
  • No se pueden abrir ni cerrar playlists mientras hay audio en reproducción.

Añadir música

  • + Archivo — selecciona uno o varios archivos de audio (WAV, MP3, FLAC)
  • + Carpeta — carga una carpeta entera incluyendo todas sus subcarpetas
  • + Fade — inserta un track de Fade Out justo debajo del track seleccionado
  • Clear — borra todos los tracks de la playlist actual
  • También puedes arrastrar archivos desde el Finder directamente sobre la ventana de QLIST

El Track Fade Out en detalle

  • Aparece con borde ámbar en la lista y se vuelve verde cuando se está ejecutando.
  • Reduce el volumen del audio en curso durante el tiempo que hayas configurado.
  • Duración configurable de 0 a 10 segundos: haz doble clic en el recuadro 3s para editarlo.
  • Con 0s el corte es inmediato.
  • Al terminar el fade, si Continua está activado, avanza automáticamente al siguiente track. Si no, lo deja marcado en verde listo para reproducir.
  • Funciona incluso si el audio está pausado: la mini barra de progreso avanza y el fade termina normalmente.

Reproducción

  • Play ▶ reproduce el track que tengas seleccionado o el siguiente marcado en verde. Si ya está sonando otro audio, no lo pausa (solo inicia).
  • Pausa ⏸ (o Cmd+Espacio) pausa y reanuda sin perder la posición.
  • Stop ⏹ detiene y resetea la reproducción al inicio del track.
  • PANIC 🚨 (o tecla Esc): inicia un fade out de emergencia de 5 segundos. Una segunda pulsación detiene el audio de inmediato.
  • La barra de progreso permite hacer clic para saltar a cualquier punto del audio, incluso estando en pausa.

Panel Setup

Accede desde el botón Setup en la barra inferior.

  • Activar atajos de teclado — control global con Espacio, ←, →, ↑, ↓, Esc. Su estado se guarda y persiste entre sesiones.
  • Activar control OSC — servidor UDP integrado. Configurable la IP y el puerto (por defecto 127.0.0.1:9000). Compatible con TouchOSC, QLab, Stream Deck y otras aplicaciones.

Guardar y cargar playlists

  • Cmd+S para guardar, Cmd+O para abrir.
  • Formatos de guardado: QLIST (.qlist) y JSON (.json).
  • Formatos de carga: QLIST (.qlist), JSON (.json) y PLS (.pls).
  • Al guardar se almacena también la configuración de Aleatorio, Repetir, Continua, los colores de las pestañas y la duración del Fade Out.
  • Al cargar una playlist, esta no se auto-reproduce.
  • La carpeta por defecto para guardar y cargar es ~/Documents/QLIST/.