====== spatialaudio.net et ssr ======
Tout ça sur l'Olimex LIME2 !
* http://spatialaudio.net/ssr/
* 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
* http://ssr.readthedocs.org/en/latest/index.html doc
* 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 = ''
#msg = ''
msg = ''
#msg = ''
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 ..
* http://www.bbc.co.uk/rd/publications/saqas
* https://github.com/bbcrd/ssr_utils
* https://www.bbc.co.uk/rd/publications/audio-definition-model-software
* https://ssr.readthedocs.io/en/0.6.1/network-fudi.html SSR et Puredata :)