There is an open source software called SBaGen which generates mixtures of brain waves of different frequencies by mixing binaural tones. So what does that mean? The software has different tones to improve dreaming and dream-recall, and then increase your chance to go into Alpha rhythms at the start of the day:
… My original idea was to use this utility to play a programme of different tones throughout the night, hoping to improve dreaming and dream-recall, and then to bring myself up into Alpha rhythms to (hopefully) make a good start to the day. I am now using it more for shorter focussed sessions of about an hour, both during daytime and at night. However, other people have used this software in many different ways. For example, one person suffering constant pain from historical injuries appreciated the way that he could tune the frequencies very accurately to his needs to help him sleep better at night. Other more unusual uses have included: mixing the sounds in as part of musical compositions, and generating ambient sounds during live DJ sets…
Interesting, however if you are going to use or experiment with this utilityl, as a disclaimer: use it at your own risk.
SBaGen download – [Binaural Beat Brain Wave Experimenter's Lab]