I have used Audacity for various audio editing projects since 2008 and in my opinion its rating is excellent. Audacity was started in the fall of 1999 by Dominic Mazzoni and Roger Dannenberg at Carnegie Mellon University and it reportedly has over 100 million downloads.
Audacity is free, open source, cross-platform audio software for multi-track recording and editing. Did I mention it’s free!
In spite of the fact that I have been writing songs for many years, I still can’t read sheet music very well. But anyone can write a song using MuseScore. Really! With MuseScore you can place each note on the notation sheet and then play it back using the player. Then move the notes around and replace the half, quarter, full notes, spaces, and rests making any other changes as necessary until it sounds just the way I want it to.
MuseScore is free software developed and released under the General Public License. When I was looking for good composing software, they had me at “free.” From the link below, you can download MuseScore and on the same web page there is a series of eleven video lessons that will get you up and running on the software in no time. Finding software like MuseScore makes me really appreciate all the folks that work on GPL, Open Source, and other projects, who make quality software available to the public and low or no cost.
This is the best backing track site I have found. It has literally thousands of tracks. Many of the more popular tracks, have multiple versions, so that if you want to add your own rhythm or lead you can choose a track that has only bass, vocals, and drums. You can play directly on the site with the built in player or download your track in MP3 format.
I can be coding a project and take a short break and strum the guitar a little all alone or . . . with the help of GuitarBackingTrack.com I can play rhythm on Sultans Of Swing with Dire Straits.
Chordify has a search engine that allows you to input an artist or song title and searches Deezer, SoundCloud and YouTube all at the same time. It brings up a list of videos for you to choose from. When you click one it imports the chord structure as the song plays so that you can follow along with a bar that helps you see the chord changes. Great for practicing.
You can also upload your own music, edit, transpose and print to PDF. My favorite method is using the diagram tab in which the chord names appear in a single row while the finger diagrams appear below them. The bar moves automatically as the music plays. This is a great tool for learning new chords. There is both a free public version and a membership version.