No. If there is a text or banner ad on the YouTube video with your music in it and the watcher clicks on the text or banner, you make money. If there is a commercial before or after the video and the watcher watches up to 30 seconds or the entire commercial, you make money.
The bottom line is, you get paid when YouTube gets paid.