Is there a way to collect all collision events?

I am working on an audio plug-in to generate sounds based on collision events and was hoping to be able to collect every collision that happens to then compare against my material types and the sounds they should make when they hit.