This digital piano is more of a keyboard with a good weighted keybed. The pianosounds and possibilities are very good for it's price. Great one for beginners. Midi only over USB, otherwise this would be a very nice master keyboard. When only using software instruments, it could still act as a very decent one.