Nice work by the Ableton folks. A website to experiment with beats, melody, harmony, basslines, and song structure:
In these lessons, you’ll learn the basics of music making. No prior experience or equipment is required; you’ll do everything right here in your browser.
Right here in your browser™