added XY pad external input control (including OSC detection)