I do have a solution that works quite well, I've tested it with some blocks:
it uses distance comparison. make a trigger event to start playing your music/sound then control it in relation to the distance between the object and your character by implementing something like this:
where 'Cerberus' is your 'Fan'
<img src="http://i43.tinypic.com/155s9i8.png" border="0" />
hope it helps and nice idea :)