Yamaha CP40 and P255 are two full sized keyboards from Yamaha that were aimed at professional players with more complicated and advance sounds. Both pianos have some similarities but