Tune-maker in a ski resort (8)
I believe the answer is:
whistler
'ski resort' is the definition.
(Whistler is a Canadian ski resort)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for whistler that I've seen before include "American-born Victorian artist" , "He famously painted his mother" , "James --, US artist" , "pretending to be brave in the dark?" , "American painter, 1834-1903" .)