I think for a while there was an option in showeq.conf to run something other than esdplay, except changing it didn't actually do anything because /usr/bin/esdplay was still hardcoded in the source.