refactor midi message config and grouping
tweak message from midi to client