I've seen this requested before, i.e. a binaural beat tone generator.
My idea is to implement an engine that can generate tones and read a .gnaural file as a codec, esentially a "Gnuaural codec". Initially, it would support only one binaural voice and later, maybe, also support isocronal beats, noise, etc.