leeneia "The unusual sounds are produced by electronics, not by the instrument"?
If I read and heard it right it was only echo that was used, I'm not averse to using that on my voice or instrument - it doesn't make the playing any different only the ambience.
It's more the style that interested me, so different to the usual strummy sound I associate with a dulcimer lots more drive.
Had a listen to "Shove That Pig's Foot", but wasn't impressed with the dulcimer playing, the main "bounce" to the tune appeared to be from the other instrument.