I was going to suggest that too, this is one program that seems to be able to read ST files quite well, even form 10 sector disks, file by file.
However it is worth mentioninng there is a program floating about which coverts old MID files as used on the ST into the Newer format used today. (Type 0/type 1)