I am an owner of BOTH Cakewalk Sonar & XGWorks 3.0.The BIG advantage of using XGWorks 3.0 over Cakewalk Sonar, when editing midi files created on a Yamaha PSR keyboard, is that XGWorks recognizes all 'Yamaha specific' system exclusive FF type 'meta' events. This meta event data includes Yamaha XF events which are used to store 'lyric' data as well as the auto accomp 'chord' data. When a midi file containing this data is loaded into Cakewalk Sonar (or any 'other' sequencing software program for that matter), the auto accomp 'chord' data & lyric data is NOT recognized (by Sonar) and thus not loaded into the program. Therefore, when you attempt to save the midi file (in Sonar), all 'chord' and 'lyric' data is completely lost.

Scott
_________________________