Hi, Ed.
Here's what I just did:
- Imported a new Karaoke track into a BIN file from a CD+G disc using Microstudio
- Played the BIN file to ensure it was in sync (and it was)
- Converted it to WAV+G using Songverter
- Renamed the WAV & CDG files, to ensure the original wouldn't get overwritten
- Converted the WAV+G back to BIN using Songverter (new name)
- Played the new BIN file, and it, too, was in sync.
I know I didn't follow your steps exactly, but this should prove that Songverter will split a proper BIN file into WAV+G and then restore it back properly.
Next, I will try inserting KHPro into the mix and report my findings back here. Don't touch that dial!