throw some errors if MIDI-options get set to inapproriate values

Signed-off-by: nuss <st9fan@gmail.com>