waves: compile