https://giwoman.pages.dev/posts/swing-midi-controller/