Pronunciation of LL in Spanish

What exactly is the distribution of the pronunciation of <ll> in Spanish? Everywhere I look, the "official" pronunciation is listed as [ʎ]. However, here in Barcelona and when I've spoken with Spanish speakers from the Americas I mostly hear either [j] or [ʝ]. I think I've actually only heard [ʎ] a few times here and have been chalking it up to influence from Catalan where it is quite clearly pronounced.

Gracias :)