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() { func listenOSCFeedback() {
addr := "127.0.0.1:8000" d := osc.NewStandardDispatcher()
server := &osc.Server{Addr: addr} err := d.AddMsgHandler("*", func(msg *osc.Message) {
server.Handle("*", func(msg *osc.Message) {
osc.PrintMessage(msg) 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") 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
}
} }