Chap demanding a final song, perhaps (8)
I believe the answer is:
alastair
'chap' is the definition.
'a final song perhaps' is the wordplay.
'final' becomes 'last' (synonyms).
'song perhaps' becomes 'air' (I can't explain this - if you can you should give a lot more credence to this answer).
'a'+'last'+'air'='ALASTAIR'
'demanding' acts as a link.
Can you help me to learn more?
(Other definitions for alastair that I've seen before include "A Scots name" , "Scotsman?" .)