Craig,
Yamaha tried a similar idea with the PSR-8000/730 using what they called a "Virtual Arranger".
Here is a quote from the introduction of the PSR-8000...
"'Virtual Arranger', a new innovation from Yamaha, adds more than a simple variation of style the user plays. It will add riffs, phrases, chord changes, and other embellishments appropriate for that style, making users sound even more professional."
In practice,I found it worked fine for very simple chords,but once you started adding Maj7th, 6th or 9th chords,the results weren't all that great.
BIAB apparently handles this stuff better,but it is not a "live" player.
It would be nice to see the Yamaha implement BIAB's idea but allow real time playing...
Ian
_________________________
Yamaha Tyros4, Yamaha MS-60S Powered Monitors(2), Yamaha CS-01, Yamaha TQ-5, Yamaha PSR-S775.