Taj Mahal and Kevin Moore (aka Keb’ Mo’) have joined forces on the collaborative album TajMo and a subsequent tour. Mahal, at 75 a decade older than Moore, started in country blues, later exploring multiple global sounds. Moore has peppered his blues origins with infusions of contemporary pop, soul, rock, and jazz. On TajMo, their nicely multi-grained vocals trade lines with spunky spirit, as do their intertwined guitars when given a chance, as on the lovely, spare cover of Sleepy John Estes’ “Diving Duck Blues.” But such details are swamped on many tunes by busy, horn-heavy arrangements, trading nuance for hooks and guest shots by the likes of Joe Walsh, Sheila E, and Lee Oskar. “Soul” illustrates the conundrum: a Caribbean/high life vibe that’s infectious but generic, accompanying a laundry list of world locales with alleged “soul power.” Like the entire album, fun but hardly profound.