I've discovered a program called "sox" which is a command-line audio recorder. I used it to record the line-in to a .aiff file. Bad quality - repeating screeching sounds every quarter-second or so.... (very similar to the crap that plays when I play an MP3).
But then I tried recording a .wav file. crystal clear quality - only I realized that the MIC input jack i was using only has Mono sound. So I tried the Line-In input jack, and testing with the computer's monitoring output I heard clearly the other half of the sound - so it was defz stereo.
The problem is now I can't get Sox to record the Line-in jack as opposed to the MIC jack. i'm sure i'll figure it out fairly soon.
However, that doesn't really solve these problems:
1) screeching sounds when playing MP3s in totem/exaile
2) similar screeching sounds when recording .aiff in Sox
3) weird loud clicking sounds (similar to static) when recording WAV in mhWaveEdit. (here's an example:
http://teagan.nearthemark.ca/climate...sharkstest.wav )
Helllp meeeee please!