Stef Lebaux is an innovative singer/songwriter and audio engineer who performs, produces, writes, records, edits, and mixes all of her own music. She’s also a Peabody Award winning radio producer and audio editor.   Advertisements