Outils pour utilisateurs

Outils du site


immersion:ssr

spatialaudio.net et ssr

Tout ça sur l'Olimex LIME2 !

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 ..

immersion/ssr.txt · Dernière modification: 2017/04/11 15:51 (modification externe)