As a refugee from the World of Windows, I often seek the comforts of home - like clicking to record music while listening to it at the same time.
Actually, I have been doing this in one form or another for some fifty years now - ever since I connected the line-out of my preamplifier to my real-to-real tape recorder.
After struggling with no avail with VLAN, which delivered the music, but not the recording and failing with Audacity, which chokes off the source, I found your article and - as you suggested - down loaded KStreamRipper. This did not immediately work, of course, because I had neglected to down load streamripper itself.
This having been brought to my attention by the front end, I followed your link, down loaded the source code and easily compiled the binary (having done this once before).
Wow! It works. And, I imagine the results are better than the Windows solution, which converts the mp3 stream to wav, which I record and then save as mp3 again. Linux allows me to record the stream directly.
Now, if we could somehow combine all of this into one package with a simple click on "setup", imagine what linux could do!