Instalación de Soundjack en Linux

Esta guía corresponde a la instalación de Soundjack en Ubuntu (en mi caso 18.04.).

  1. Nos registramos en soundjack.eu haciendo click en „Register“.
  2. Nos bajamos Soundjack (¡Los links Download y Stage se vuelven visibles solo después de registrarnos!)
  3. Descomprimimos el .tar.gz
  4. Abrimos la carpeta descomprimida (p. ej. SJC200611) y abrimos el folder SoundjackLinux.
  5. Hacemos click derecho y le damos „Abrir en una terminal“.
  6. Antes de ejecutar el programa es necesario instalar algunas dependencias. En la terminal abierta escribimos:
    sudo apt-get install libqt5multimediawidgets5
    sudo apt-get install libqt53dcore5
    sudo apt-get install libqt5websockets5
  7. Ahora sí podemos ejecutar Soundjack en la terminal (el ejecutable tiene el mismo nombre de la carpeta principal):
    ./SJC200611
    Veremos algo como
    INTERFACE CONTROL TCP-PORT IS: 1234
    WAITING FOR BROWSER-CONNECTION (PLEASE ENTER STAGE ON WEBSITE) ...
    Y aparecerá un ícono gris en la barra superior derecha, todo indicando que Soundjack ya está funcionando.
  8. Hacemos click en la página web en Stage. Los demás usuarios se listan allí.
  9. Configuramos la entrada y la salida, el Sample Buffer (64), el Network Buffer (128), el Jitter Buffer (2) y el Bitrate. Si todo está bien, el medidor no se pone rojo y cuando hablamos se mueve. Es posible que sea necesario experimentar con distintos búffers hasta encontrar una configuración con la que nos escuchemos bien. La configuración de la tarjeta de sonido debe estar en 48khz.
  10. El audio se puede probar conectándose al Mirror. Allí también podremos ver la latencia, que debería estar por debajo de los 40ms. En este caso, esta latencia es el doble de lo que otro usuario va realmente a escuchar, dado que la señal debe ir y volver desde el mirror.
  11. Si no nos escuchamos es probable que debamos configurar nuestro router para redireccionar al puerto 50500 (UDP).