I don't know if this is exactly what you're looking for, but we run a report that shows all Notes on a project (Project, Task, Issue, and Document Level).
The filter is where Note Text is not blank. We display the Object Type so we know what object the note was placed on, and we show the object name. Here is the text mode for that column:
column.4.displayname=Issue, Task, or Document Name column.4.linkedname=opTask column.4.namekey=view.relatedcolumn column.4.namekeyargkey.0=opTask column.4.namekeyargkey.1=name column.4.querysort=opTask:name column.4.sharecol=true column.4.sortOrder=2 column.4.sortType=desc column.4.textmode=true column.4.valuefield=opTask:name column.4.valueformat=HTML column.4.width=120 column.5.displayname= column.5.linkedname=task column.5.namekey=view.relatedcolumn column.5.namekeyargkey.0=task column.5.namekeyargkey.1=name column.5.querysort=task:name column.5.sharecol=true column.5.textmode=true column.5.valuefield=task:name column.5.valueformat=HTML column.5.width=0 column.6.displayname= column.6.linkedname=document column.6.namekey=view.relatedcolumn column.6.namekeyargkey.0=document column.6.namekeyargkey.1=name column.6.querysort=document:name column.6.textmode=true column.6.valuefield=document:name column.6.valueformat=HTML