kopia lustrzana https://github.com/abourget/shuttle-go
Merge pull request #5 from glynternet/gh/update-go-osc-api
Update to match latest hypebeat-go-osc APIpull/8/head
commit
f4f36d787a
19
osc.go
19
osc.go
|
@ -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
|
||||
}
|
||||
}
|
||||
|
|
Ładowanie…
Reference in New Issue