The three-day Stowe Jazz Festival brought a slew of artists to stages around town last weekend.