I agree. With the possible exception of the LP's. It'll depend on the cartridge. I need to run my turntable through a pre-amp before the computer. As it happens I use an old hi-fi amp and connect LP and cassette/MD to their respective inputs and it does that bit for me.