added samples
implementing midi module
renamed devinfo -> portinfo
implementing SMF parser