I have done much searching on this and have still not found a definitive answer as to what the beats audio that is "built into" the phone and stock ROM do. I have found some explanations that claim it is simply an equalizer profile, but I am very skeptical simply because having toggled it on and off while playing many different musical genres, the sound is always much cleaner and crisper from the speakers with beats enabled, even though the consensus seems to be that beats mostly is only beneficial to those who listen to hip hop. I never listen to hip hop and would love to switch to cyanogenmod rather than stock or the GE port that I am currently using, but I really hate to give up the beats option. Can anybody explain exactly goes on when beats is enabled? Is there a hardware filter/dsp chip, or some kind of alternate amplifier that runs the speakers when it is enabled, that SW access to is lost when using an AOSP ROM? It has to be something more than a simple equalizer, I have tried using many different alternatives in an attempt to recreate the sound that beats gives that would be viable for use with CM, including viper audio, music fx, and Noozxoide. None of these truly replace having beats, and I think the video comparison linked below does a good job of illustrating the difference for anybody who is unsure of the significance of the difference I am talking about.
youtube.com/watch?v=dNnTOafdCos
youtube.com/watch?v=dNnTOafdCos