immersion:ssr
spatialaudio.net et ssr
Tout ça sur l'Olimex LIME2 !
- https://packages.debian.org/search?keywords=soundscaperenderer les paquets deb
- avec le tracker : https://github.com/ptrbrtz/razor-9dof-ahrs/wiki/Tutorial (gy-85 équivalent de l'imu du razor cf bricoles http://bricoles.du-libre.org/doku.php?id=pcp:imu
- https://github.com/ssr-scenes des scenes
penser au tmpfs
echo 'none /tmp tmpfs defaults,noatime,nosuid,mode=0755,size=100m 0 0' >> /etc/fstab
Lancement de jack pour ne pas avoir de xrun:
jackd -R -P80 -t2000 -dalsa -dhw:CODEC -r44100 -p2048 -n3 -s
Dans mon repertoire : /mnt/DEV/jeff/ssr/ssr-scenes/hmt-rostock/las_vegas_tango
ssr-binaural.nox --no-gui las_vegas_tango.asd --ip-server=8100
marche nickel , reste a discuter en réseau … ok aussi ;)
prend max 40% de cpu : c'est cool par contre ce n'est pas tres reactif, il faut du temps pour que ça démarre une seule scene a la fois mais on peut charger/décharger des sources donc monter des scenes. je n'ai pas trop compris encore la synchro… mais la connexion fonctionne
selon http://ssr.readthedocs.org/en/latest/network.html
import socket # on importe le module Sock = socket.socket(socket.AF_INET,socket.SOCK_STREAM) # on cree notre socket # definition des informations : Host = '127.0.0.1' Port = 8100 null='\000' # on se connecte sur le serveur avec les informations ci-dessus # assurez-vous d'avoir mis en marche le serveur ! Sock.connect((Host,Port)) # On est connecte, #msg = '<request><scene load="./las_vegas_tango.asd"/></request>' #msg = '<request><state seek="42"/></request>' msg = '<request><source id="1"><position x="-1.0142856" y="0.5"/></source></request>' #msg = '<request><state processing="stop"/></request>' Sock.send(msg) # on envoie ces donnees Sock.send(null) # on envoie ces donnees Sock.close() # on ferme
bon ça roule ;) pour le test
J'y reviens ..
-
- https://ssr.readthedocs.io/en/0.6.1/network-fudi.html SSR et Puredata :)
immersion/ssr.txt · Dernière modification : 2024/02/09 16:26 de 127.0.0.1