Enjoyed this. Involved a lot of colouring in to keep track of where the various elements were coming from and going to.
One niggle re the word “wind” in 17d. Not sure this is accurate unless the answer is extended by another four letters. On its own it’s a different type of instrument.