According to the author's website on sourceforge, Gnaural is a multi-platform programmable binaural-beat generator, implementing the principle of binaural beats as described in the October 1973 Scientific American article "Auditory Beats in the Brain" by Gerald Oster. It works on Windows, Linux and Macintosh (using Java). The program is completely free.