You say it doesn't work correctly, but it in fact does work correctly for playback, just not exporting.
I would think that you might at least want to consider the idea of a "export via playback" method, seems like it would allow quite a few people to back up their CD+G's without having to pay for a whole new burner...
|