change(main): Updated test for controller mapping

This commit is contained in:
2025-08-03 22:05:29 +02:00
parent 0c0e1e985e
commit 3942b6d8b2

View File

@@ -18,8 +18,13 @@ func must[T any](obj T, err error) T {
func main() { func main() {
defer midi.CloseDriver() 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) time.Sleep(time.Second * 20)
midiInput.Stop() log.Println("Stopping...")
controller.Stop()
log.Println("Stopped.")
} }