From 3942b6d8b28ae264b81c11df9a9cfccca5a934b5 Mon Sep 17 00:00:00 2001 From: datalore Date: Sun, 3 Aug 2025 22:05:29 +0200 Subject: [PATCH] change(main): Updated test for controller mapping --- main.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 15be537..97354c1 100644 --- a/main.go +++ b/main.go @@ -18,8 +18,13 @@ func must[T any](obj T, err error) T { func main() { defer midi.CloseDriver() - midiInput := must(NewMidiInput("DJControl Inpulse 500 MIDI 1")) + log.Println("Starting...") + controller := must(NewController("DJControl Inpulse 500 MIDI 1")) + controller.AddMapping(ButtonMapping{1, 7}) // play left + controller.AddMapping(ControlMapping{1, 0}) // volume left time.Sleep(time.Second * 20) - midiInput.Stop() + log.Println("Stopping...") + controller.Stop() + log.Println("Stopped.") }