fixed get_in_ports, now uses a global instance. RtMidi reports changes in the devices even after instance creation