Aldor weaves a tapestry of sound that captivates listeners from the first note in the self-produced new song ‘Strangers.’