You have already noticed significant changes in the sound management tools in Windows Vista, which have a negative effect on the ability to record streaming audio. he ability to record from a sound card depends on the audio drivers. In Windows XP, you could use the "Stereo Mix" feature of the sound card to record everything you heard, but it was disabled in Vista to prevent the possibility that people can use it to illegally record sound.
On some systems you may be able to enable a "Stereo Mix" feature via Control Panel, but in most cases this trick doesn't work. Of course, you can try to update the audio drivers, but manufacturers such as Sony and Dell have confirmed that "Stereo Mix" will never be enabled. What's next?
Windows Vista provides a legitimate way to record streaming audio that is not protected by DRM (Digital Rights Management). The audio recording software for Windows Vista can use this feature to capture audio from the Speakers. The proprietary "Stereo Mix" feature is no longer required! I-Sound 7 belongs to the latest generation of sound recording programs. It allows you to use the new capabilities that have been introduced since Windows Vista. It is compatible with Windows 7, Windows 8 and Windows 10 has all the advanced features that you might need.