Musical tastes and personality type are closely related, according to a study of more than 36,000 people from around the world.
The research, carried out by Professor Adrian North of Heriot-Watt University in the UK, is reported to be the largest such study ever undertaken.
Professor North described the research as "significant" and "surprising". As well he might. His findings suggested heavy metal fans were gentle and at ease with themselves, while indie fans had low self-esteem, were not hard-working and not gentle.
Implications for the music industry
Professor North continued: "We have always suspected a link between music taste and personality. This is the first time that we've been able to look at it in real detail. No-one has ever done this on this scale before."
He said the research could have many uses in marketing, adding: "If you know a person's music preference you can tell what kind of person they are, who to sell to. There are obvious implications for the music industry who are worried about declining CD sales.
"One of the most surprising things is the similarities between fans of classical music and heavy metal. They're both creative and at ease but not outgoing."
It's no doubt an interesting piece of research, but how many people do you know who truly only like one style of music? Are people not more more complex than this?
Musical preference vs personality traits
Anyway, here's an overview of the study's findings:
Blues - high self-esteem, creative, outgoing, gentle and at ease
Jazz - high self-esteem, creative, outgoing and at ease
Classical - high self-esteem, creative, introvert and at ease
Rap - high self-esteem, outgoing
Opera - high self-esteem, creative, gentle
Country and western - hard-working, outgoing
Reggae - high self-esteem, creative, not hard-working, outgoing, gentle and at ease
Dance - creative, outgoing, not gentle
Indie - low self-esteem, creative, not hard-working, not gentle
Rock/metal - low self-esteem, creative, not hard-working, not outgoing, gentle, at ease
Chart pop - high self-esteem, not creative, hard-working, outgoing, gentle, not at ease
Soul - high self-esteem, creative, outgoing, gentle, at ease
Do you see yourself in there?