GarageBand

GarageBand is a music creation software that has a recording studio and an express mode. When recording real instruments GarageBand has loads off effects to make the instrument sound it's best.