Deep Happy

FAQ

Las preguntas que de verdad surgen al reproducir radio por internet en un Mac — empezando por por qué una app de radio se queda callada después del sueño, y acabando en qué necesita Deep Happy para funcionar. La página de funciones tiene el detalle control por control; si tu pregunta no está aquí, la página de soporte llega a la persona que escribe el código.

¿Por qué mi app de radio en Mac deja de reproducir cuando el portátil se duerme?

Porque la conexión por la que emitía no sobrevivió al sueño, y la mayoría de los reproductores no lo comprueban. Vuelven, encuentran un objeto de stream que sigue informando que está reproduciendo, y te dejan con una etiqueta Playing y ningún sonido. Deep Happy trata el despertar como un momento para comprobar, no para asumir: si el stream que tenía ya no es sonido, construye uno nuevo en vez de reanudar uno muerto. Cerrar y volver a abrir la tapa es una de las tres situaciones para las que se escribió la app.

¿Por qué la radio por internet se queda en silencio después de que una VPN se reconecta?

Una VPN que se reconecta cambia la ruta de red bajo un stream que ya está abierto. Algunos reproductores tiran el stream abajo en cuanto cambia la ruta, y algunos nunca se dan cuenta de que se rompió. Deep Happy no hace ni una cosa ni la otra: que cambie la ruta no es, por sí solo, motivo para interrumpir nada que todavía produce sonido, y lo que decide es si sigue llegando audio, no lo que anunció el sistema. Si el stream de verdad ha muerto, se reconstruye, y la línea de estado lo dice mientras ocurre.

¿Deep Happy se reconecta sin cortes?

No, y no dice hacerlo. Recuperarse siempre significa construir una conexión nueva — a un stream atascado nunca se le da un empujón ni se reanuda con la esperanza de que vuelva — así que puede que oigas un corte breve mientras sube la nueva. Lo que promete la app es más concreto y más útil: vuelve por sí sola, y nunca te muestra Playing sobre el silencio.

¿Puedo reproducir cualquier URL de stream de radio, o la lista de emisoras es fija?

Cualquier stream. Add station… abre dos campos — un nombre a tu elección y una dirección de stream http:// o https:// completa — y la emisora se une a tu lista. Si la dirección no es una que la app pueda usar, lo dice bajo los campos y conserva lo que escribiste. Las emisoras se pueden renombrar y eliminar desde sus propias filas, y la lista se guarda por máquina, como las demás preferencias.

¿Cómo encuentro una emisora si no conozco la dirección de su stream?

Usa Find a station…, debajo de Add station… en la lista de emisoras. Escribe un nombre o un género, pulsa Return, y Deep Happy busca en un directorio abierto de emisoras y lista lo que encuentra — cada resultado muestra un nombre recortado sobre una línea de lo que se sabe de ese stream, como el formato, el bitrate y el país. Haz clic en un resultado para añadirlo a tu lista. Escribir una dirección a mano sigue funcionando exactamente igual que antes; el directorio es una segunda vía de entrada, no un sustituto.

¿Por qué una emisora que añadí desde el directorio nunca muestra un título de pista?

Porque la mayoría de las emisoras del directorio publican sus títulos de pista por un canal de metadatos que la app todavía no lee. Cuando no llega ningún título, la línea de título sigue mostrando el propio nombre de la emisora y los botones de búsqueda de pista quedan atenuados, ya que no hay nada que buscar. La emisora reproduce con normalidad; solo no dice qué está sonando. Es una carencia conocida, no un ajuste que puedas cambiar.

¿Puedo controlar la radio que suena en otro Mac?

Sí — esa es la segunda cosa para la que sirve la app. Deep Happy en un Mac puede controlar Deep Happy en otro: reproducir, parar, el volumen, y lo que está sonando de verdad allí. Activa Allow remote control en Settings, en el Mac con los altavoces — está desactivado por defecto y el listener no existe hasta que lo haces — y luego empareja los dos con un PIN de cuatro dígitos válido durante dos minutos y tres intentos. macOS pedirá permiso de Local Network la primera vez, y el control remoto no puede encontrar el otro Mac sin él. Un Mac que reproduce acepta como máximo tres controladores emparejados a la vez.

¿El control remoto funciona sobre una VPN, o entre redes distintas?

Los dos Mac hablan directamente entre sí, en tu propia red — no hay ningún servidor de Heaven8 en medio retransmitiendo nada, así que esto no es una forma de controlar un Mac a través de internet. Una VPN de túnel completo es el caso incómodo: saca del recorrido toda conexión de la red local, incluido el descubrimiento de servicio, así que el otro Mac nunca aparece en el selector. Escribe en su lugar su nombre o dirección en el campo Address del formulario de emparejamiento, y el emparejamiento y cada sesión posterior funcionan igual sobre ella.

¿Por qué el control de volumen cambia el volumen de todo mi Mac?

Porque es el volumen del sistema, a propósito — el mismo dial que tus teclas de volumen, Control Centre y cualquier otra app de la máquina que está sonando. Bajar la radio baja con ella todo lo demás, y un control a cero silencia toda la máquina. Mueve el volumen de cualquier otra forma y el control lo sigue. El botón de al lado es el silencio de esa máquina, que es algo separado: silenciar deja el volumen donde estaba, así que quitar el silencio devuelve el sonido exactamente al nivel en que lo dejaste. Deep Happy nunca restaura el volumen de una máquina por su cuenta.

¿Por qué Play tarda unos segundos, y puede ser instantáneo?

Un arranque en frío tiene que obtener el stream antes de que haya nada que reproducir, lo que tarda los pocos segundos que tarda cualquier radio por internet. Dos cosas lo acortan. Durante unos quince segundos después de pulsar Stop, la app conserva el stream que estaba reproduciendo, así que Play lo retoma al instante; si lo dejas parado más tiempo, se conecta de nuevo. Y si has desactivado Play on launch, la app deja igualmente el stream listo en silencio mientras arranca, así que un primer Play dentro de los dos minutos siguientes tarda medio segundo en vez de los nueve o así que necesita una conexión en frío. Ese calentamiento cuesta el mismo ancho de banda que reproducir, por lo que se mantiene durante dos minutos y luego se descarta.

¿Las teclas multimedia y Control Centre funcionan con Deep Happy?

Sí. Las teclas de reproducir/pausar y parar de tu teclado la controlan igual que a cualquier otro reproductor, y Control Centre muestra la pista actual — incluso durante una reconexión, así que las teclas siguen controlando Deep Happy en vez de pasarse a otra app. Una excepción: si has desactivado Play on launch, la tecla física de reproducir puede abrir Apple Music hasta que hayas pulsado Play una vez en ese arranque, porque macOS dirige esa tecla a la app que hizo sonido más recientemente.

¿Deep Happy es una app de barra de menús, o tiene ventana?

Las dos cosas, a tu elección. Por defecto no hay icono de Dock y el elemento de la barra de menús es toda la app: haz clic en él y el reproductor se abre como panel. Activa Show Dock icon en Settings y hacer clic en el icono abre una ventana de verdad con el mismo reproductor, distribuida en paralelo con la carátula a tamaño completo. Es el mismo reproductor en ambos casos, así que los dos nunca pueden decir cosas distintas, y volver a desactivar el icono de Dock siempre es seguro.

¿Deep Happy necesita una cuenta, o envía algo a alguna parte?

No hay cuenta ni nada en que iniciar sesión. Por la red, la app habla con el stream que elegiste; con un directorio abierto de emisoras, radio-browser.info, cuando lo consultas; y — solo si activas el control remoto — con otro Mac con el que te has emparejado en tu propia red. No hay analítica, ni telemetría, ni anuncios, ni SDK de terceros, y la app no tiene ninguna dependencia de terceros. La política de privacidad tiene el detalle.

¿Qué requiere Deep Happy, y dónde la consigo?

Requiere macOS 26 o posterior y corre dentro del App Sandbox de Apple. Todavía no está en la Mac App Store — la app compila y funciona hoy, antes de un primer envío a revisión — así que no hay enlace de descarga en este sitio, y cualquier cosa que en otro lugar afirme ser Deep Happy no es nuestra.

¿Sigues atascado? Usa el formulario de contacto — llega directo al desarrollador, sin número de ticket.