The annual Soul'd Out Music Festival has announced their complete lineup today, confirming a few already announced shows and revealing a whole lot more. The festival is an odd but welcome duck on the Portland music calendar—embracing all kinds of genres from soul to jazz to funk to reggae, and rather than the usual festival of MO of cramming dozens of bands into a couple short days, this one stretches languidly out over almost a fortnight, offering a handful of shows per night.

Highlights of this year's fest, which takes place April 10-21 at venues throughout Portland, include the already announced Ghostface Killah show at Mississippi Studios, the Lee Fields/Lady show at the Star Theater, Dam Funk also at the Star, local emcee Sapient (not sure what night he's playing), and the return of Soul'd Out mainstays like Dr. Lonnie Smith and Midnite. Check out all the shows, and peep the fest poster after the jump!

Ghostface Killah w/ Live Band: Mississippi Studios - 4/10
Jesse Cook: Aladdin Theater – 4/10
Anuhea: Doug Fir – 4/10
Dam Funk w/ Starship Connection: Star Theater – 4/10
SpaceGhostPurrp: Peter's Room – 4/10
Future: Roseland Theater – 4/11
Snarky Puppy w/ Afromassive: Dante's – 4/12
Holmes Brothers: Mississippi Studios – 4/13
Just People: Dante's – 4/13
Booker T. Jones + Charlie Hunter: Dante's – 4/14
A Tribe Called Red w/ Dj Anjali & The Incredible Kid: Holocene – 4/16
Mimosa w/ Modestep: Roseland Theater – 4/16
Wheeler Brothers: Mississippi Studios – 4/17
Medeski, Martin & Wood: Roseland Theater – 4/18
Nahko & Medicine For The People, Paula Fuga & Mike Love and Worth: Star Theater – 4/18
Petunia & The Vipers: Mississippi Studios – 4/18
Lee Fields & The Expressions, Lady: Star Theater - 4/19
Midnite: Roseland Theater – 4/20
Los Amigos Invisibles: Star Theater – 4/20
Random Rab: Refuge – 4/20
Dr. Lonnie Smith: Star Theater – 4/21
Lee "Scratch" Perry: Refuge – 4/21