Generally not worth the effort. You can do some stuff with a good equalizer, either in real time or with a digital recording ala Soundforge, but for the most part it\'s probably better to just train yourself to listen better.
You should probably consider slowing the recording down to 1/2 speed and transcribing it an octave lower. That can help a lot in separating layers and identifying pitches of short duration.