From Gabriel Fernandez:
Create songs with professional sound, even without musical knowledge. KB Piano is a virtual piano/music creation software. Just press the keyboard's keys and you'll hear sounds coming out your speaker. You can easily configure it to play using different instrument sounds (such as guitar, piano, violin). Plus, you don't need to know music theory. KB Piano includes multiple tools to create arrangements for your songs. Various examples and video tutorials are included.