I dunno about the AvRack. It could be incompatible with your new sound card.
There are lots of
direct sound recording programs that can record sound from your sound card.
You may also record sound with freeware sound editor
Audacity.
And usually it is faster, more reliable to download a stream. Besides thus you can get better quality.