http://www.dafx.ca/dafx06_proceedings.html

This conference seems to be where the weird shit comes from, check it.