cleaned up FindNoteOnSubTrack function