The new festival is bringing New Orleans’ festival life to sober folks.