how about a sound card with 7.1 or 9.2 multichannel sound? looking on newegg, there are a lot of 7.1 cards, and even some usb devices, and not very expensive. you could use something like Audacity to get the effects you are thinking of. with a 7.1 sound card, i'm sure you can feed all 8 channels identically, although you may need to find a way around the subwoofer filtering if it exists in software.
i'm not sure exactly what you are demonstrating, but when i was in high school, we had an experimental setup, using standard stereo earphones that was quite interesting. with one channel fed by an oscillator set to 200hz, and the other channel 200.25hz (or even shifting the phase of the original 200hz tone), a person wearing the headphones would think the sound source was moving around them, and could point to the apparent origin of the sound. this effect works below 400hz., and quite amazingly the point in the vicinity of 400hz where the effect disappears is almost the same for everybody, within +/- 1 or 2 hz for everyone tested. the front-to back as well as side to side positioning of the apparent source was fairly consistent, although with the "rotating source" using two slightly detuned oscillators, the direction of rotation would seem to be different.
i had a co-worker that built a stereo microphone using a headset with "micro" earphones, with electret elements in place of the earphone elements. he used this as an input to a Sony Walkman Pro (which had a record function and using an inverting amp between the microphones and recorder) and would walk around with this setup recording stuff. when this was played back in earphones it sounded like you were there, wherever it had been recorded, with people talking in back of you, etc. this was the equivalent of using a dummy head and microphones in the ears, except it was wearable.