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
- 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
| Tecla | Acción |
| Espacio | Play |
| Cmd + Espacio | Pausa |
| ← / → | Anterior / Siguiente |
| ↑ / ↓ | Navegar por la lista |
| Esc | PANIC (fade out 5s) |
| Cmd + S | Guardar playlist |
| Cmd + O | Cargar playlist |
| Cmd + Q | Salir |
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 OSC | Argumento | Acción |
/qlist/play | — | Reproducir |
/qlist/pause | — | Pausar / reanudar |
/qlist/stop | — | Detener |
/qlist/next | — | Siguiente track |
/qlist/previous | — | Track anterior |
/qlist/panic | — | PANIC |
/qlist/volume | float 0.0–1.0 | Volumen |
/qlist/track/select | int | Seleccionar track N |
/qlist/track/up | — | Subir un track |
/qlist/track/down | — | Bajar un track |
/qlist/shuffle | int 0/1 | Aleatorio on/off |
/qlist/repeat | int 0/1 | Repetir on/off |
/qlist/continuous | int 0/1 | Continua on/off |
/qlist/playlist/switch | int | Cambiar a playlist N |
/qlist/playlist/next | — | Siguiente playlist |
/qlist/playlist/previous | — | Anterior 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
| Componente | Requisito |
| Sistema operativo | macOS 12 (Monterey) o superior |
| Arquitectura | Apple Silicon (arm64) — chips M1, M2, M3, M4 |
| Intel (x64) | ❌ No compatible |
| Espacio en disco | ~300 MB |
| RAM | Mínimo 200 MB libres |
| Red | No requiere conexión a internet |
Hardware compatible
| Dispositivo | Chip |
| MacBook Air | M1 / M2 / M3 |
| MacBook Pro | M1 / M1 Pro/Max / M2 Pro/Max / M3 Pro/Max / M4 |
| iMac | M1 / M3 |
| Mac mini | M1 / M2 / M2 Pro / M4 |
| Mac Studio | M1 Max/Ultra / M2 Max/Ultra |
| Mac Pro | M2 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:
- Descarga el archivo
.dmg que recibirás por correo
- Monta el
.dmg y arrastra QLIST.app a la carpeta /Applications
- 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.
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/.