Notes objection to public presentation (5)
I believe the answer is:
debut
'public presentation' is the definition.
'debut' can be an answer for 'presentation' (thesaurus). I am not certain of the 'public' bit.
'notes objection' is the wordplay.
'notes' becomes 'de' (two musical notes).
'objection' becomes 'but' (as in 'no ifs, no buts').
'de'+'but'='DEBUT'
'to' is the link.
Can you help me to learn more?
(Other definitions for debut that I've seen before include "Initial appearance" , "First appearance, coming out" , "First public appearance of performer" , "First appearance, a coming-out" , "Introduction" .)