No one is born with an exceptional memory. Your memory capabilities are learned over time. This is true for all human beings. We all have to continually work on improving our memory skills. No one is really any different in this matter. The problem is that we assume that some of our top musicians have staggering memories. Some may do, but most do not. Those that do have a good memory simply learned how to expand it over time.