Jacktrip interconnexions

But: pouvoir interconnecter les entrées/sorties audio, data entre différent point de Kerminy, château,chapelle,serres,… Un peu à la 'sprawl_system'. Je suis parti sur le trip jacktrip HUB comme serveur de flux ,

https://hvc.berlin/Jacktrip/jacktrip-in-hub-mode/

https://manpages.debian.org/unstable/jacktrip/jacktrip-cli.1.en.html

http://msp.ucsd.edu/tools/quacktrip/doc.htm#more-details-about-quacktrip coté pure data et Miller Puckette

Un des flux peut sortir, carte son USB, audio sur la radio FM émise par un petit émetteur sur le château

Un des flux est connecté à un serveur icecast local

on peut inter-connecter d'autres machines présente sur le lieu grace à ce HUB jacktrip

il y a une image RSP4 que je n'est pas encore utilisée par la : https://hvc.berlin/projects/sprawl_system/ : https://hvc.berlin/download/sprawl_pi_image_20200628_shrinked.img.xz

Techniques

Je fais l’installation sur une Odroid HC4, donc armbian debian.

Un premier serveur jackd-A muet (dummy) sert de base à jacktrip, j'ai pensé que le HUB devait resté séparé des tribulation hardwares.

le jacktrip en mode serveur est lancé dessus, jacktrip -S -p 5 -D –udprt

Un deuxième serveur jackd-B , la pour servir la carte son USB

le client jacktrip local est lancé dessus jacktrip -C localhost -n 2 -K AP_

les entrées/sorties audio USB vont vers une table de mixage et

ressortent vers l’émetteur radioK FM

entre pour le jacktrip

jackd-B tuyaute l'audio USB( table de mixage), le groupe jacktrip et peut etre d'autre chose…

#!/bin/bash cd /tmp killall -9 jackd killall -9 jacktrip sleep 1 ##### serveur jackd pour jacktrip Hub jackd -d dummy & sleep 2 jacktrip -S -p 5 -D --udprt 2>&1 > /tmp/jacktrip_server.log & sleep 2 ##### serveur jackB pour audio physique de la carte jackd -n jackB -d alsa -p 1024 -n 2 -dhw:1 -i1 -o2 -r 48000 2>&1 > /tmp/jack_server.log & export JACK_DEFAULT_SERVER='jackB' sleep 2 ##### client jacktrip jacktrip -C localhost -n 2 -K AP_ killall -9 jackd killall -9 jacktrip exit 0

Ca fonctionne bien avec seulement 4×30% de CPU sur l'Odroid

J'ai lancé une RSP4 sous Jambox qui sera aussi connectée à la table de mixage pour des entrées futures