Esperanza Spalding, Lionel Loueke, Joshua Redman, Terence Blanchard, Christian Scott aTunde Adjuah, Maro, and Brian Blade and the Fellowship Band as well as the full GroundUP Music roster, among others. Through February 2020 (and prior to the effects of the COVID-19 pandemic), GroundUP Music Festival, Miami, had become an annual event. Band members Snarky Puppy is sometimes referred to as a "collective." The band's current roster boasts about 19 members, and well over 40 musicians have performed with the group over the years and through the group's 14 albums. Michael League explains that, in the early days of the original 10-piece band, if someone got an opportunity to earn more money than for the band's gig, "...we'd get a substitute and if the substitute played well, then it felt like, 'Well, they learned the music and played great, what a waste for them to learn all that for one gig...' so we would kind of just keep them in the Rolodex, so to speak, and rotate them in and out. Then it became a thing where we started touring so much that guys couldn't do all the dates, or didn't want to, or whatever." When people came in, the differences in their playing would influence all those on the date. "That would change the way that they played the music. And then even when that new person left, that memory of that new relationship with the music would remain. So really we just kept building on the personalities of the new people that would come in, brick by brick. ...in general, the guys understand what the band is– a rotating cast... But I don't really think of Snarky Puppy as a collective. It's just a large band and sometimes people aren't there. It doesn't feel like a revolving door, it doesn't feel anonymous at all. The guys who have played gigs with us the least have still played several hundred gigs. That's more than most people play with their own bands. So it's very much a tight, familial unit. Everyone feels very, very close and very essential, also." Members listed on the notes of album Immigrance (2019): Michael League – bass guitar, oud, percussion Jay Jennings – trumpet, flugelhorn Mike Maher – trumpet, flugelhorn Chris Bullock – tenor and soprano saxophones, bass clarinet, flute, alto flute, bansuri, percussion Bob Reynolds – tenor saxophone Zach Brock – violin Bill Laurance –