A newer version of Anvil Studio is available.Or, Learn More About Anvil Studio
Full user review
"An excellent free application for guitarist/keyboards"
Great for noting down simple ideas and even more complex arrangements. Allows playback and storage of your patterns for quick playback/reference.
None that I've encountered.
Excellent and FREE!