Trying to memorize musical notes

You might like this ear training app. It won’t give you perfect pitch, but it will improve the ability to hear things in music.

I also posted a link to a video about why perfect pitch isn’t always a good thing that I thought was interesting. It talks about quasi perfect pitch, which is something that can be developed.