I could go an quite a rant concerning this topic. I won't, though. I have a hypersensitive olfactory sense in general. I can tell when people have been to the house during the day while I'm at work.
I must maintain a spotless house, not because I'm a neat freak, but because I can smell the 'dirt' and where the 'dirt' has been and what/who had the 'dirt' last. People, especially 'dirty' ones are difficult to deal with. I sometimes associate people by their soap, which is much better than associating them by their seldom use of soap.
If I notice little old ladies coming my way in a group ( you know they can't smell how powerful they are, they don't really mean to hurt me ) I try to give them as much room as possible and hold my breath. Getting a full breath of heavy perfume is like sniffing bullets into my brain. Even if I'm only within a few feet of them I can smell their perfume on my clothes all day.
Living in town can be a nightmare at times. I often sniff mint to knock back my sensitivity. I grow several varieties. I carry some with me when I go to strange places. When I was younger I always carried a little cotton bag of something powerfully aromatic, pine needles, artemesia, sage, orange leaves, huisache, and other herbs or aromatic plants of any sort I could find, things I liked the smell of. I called it my medicine bag, which didn't put off too many people growing up in south Texas, but it's a little out of the ordinary, here.
If I become overwhelmed, I can knock back the scents enough to cope with after a good whiff of mint, if I need to. It's the most dependable thing I've found.
_________________
It's just music for me. The other stims don't work.