implement real-time midi output
allow restricting keyboard range via scala files (issue 57)
allow audition note to be changed (issue 57)
truncate long bank or preset names in drop-downs (issue 57)
stop midi ccs being looped back