Match latest go-osc API

pull/5/head
Glyn Owen Hanmer 2020-01-18 10:43:26 +00:00
rodzic f0886e7e0e
commit 9126d1f899
1 zmienionych plików z 14 dodań i 5 usunięć

19
osc.go
Wyświetl plik

@ -7,13 +7,22 @@ import (
)
func listenOSCFeedback() {
addr := "127.0.0.1:8000"
server := &osc.Server{Addr: addr}
server.Handle("*", func(msg *osc.Message) {
d := osc.NewStandardDispatcher()
err := d.AddMsgHandler("*", func(msg *osc.Message) {
osc.PrintMessage(msg)
})
if err != nil {
fmt.Printf("Error creating osc dispatcher for OSC feedback: %v\n", err)
return
}
fmt.Println("Listening on :8000 for incoming OSC feedback")
server.ListenAndServe()
err = (&osc.Server{
Addr: "127.0.0.1:8000",
Dispatcher: d,
}).ListenAndServe()
if err != nil {
fmt.Printf("Error listening for OSC feedback: %v\n", err)
return
}
}