[Python-de] Python: Fußschalter für SooperLooper
Mathias Uebel
mathias.uebel at meeloon.de
Fr Jul 24 10:09:49 CEST 2009
Christopher Arndt schrieb:
Danke Chris und Tux,
>
> Aber SuperLooper unterstützt ja auch OSC. Auch dafür gibt es
> verschiedene Python Module, z.B.
Okay ich nehme OSC. Ich gebe zu: Ich kannte das bis dato nicht. Und so
habe ich auch gleich Schwierigkeiten:
Das funktioniert:
--------------------------- anfang
import osc.OSC as OSC
from socket import *
m = OSC.OSCMessage()
m.setAddress('/quit')
oscdata = m.getBinary()
s = socket(AF_INET, SOCK_DGRAM)
s.sendto(oscdata, ("localhost", 9951))
----------------------------------------ende
# Aber andere Commandos wollen nicht funktionieren.
m.setAddress('/sl/0/hit s:record')
Was mache ich falsch?
Oder mit liblo?
-----------------------------anfang
import liblo
try:
target = liblo.Address(9551)
except liblo.AddressError, err:
print str(err)
sys.exit()
# Wie muss das Commando hier aussehen?
liblo.send(target, '/quit' )
-----------------------------ende
Bitte um Hilfe.
Mathias
Mehr Informationen über die Mailingliste python-de