View post (Music Library Software)
View thread
Guitar & Drum Trainer has most of the options you're looking for, as well as a few more (like slowing music down without altering pitch). I think there's a 15 day free trial, so you can try it out risk-free.