Para realmente responder às suas perguntas:
-
O driver de som não "reproduz arquivos". Não sabe quais arquivos estão sendo reproduzidos e não se importa. Um aplicativo reproduz arquivos, decodifica-os para uma forma de onda e envia a forma de onda de áudio para o driver de som.
-
Embora você possa fazer isso (e às vezes é necessário, por exemplo, jogos, onde os sons são gerados on-the-fly), você está pensando errado. O que você deseja fazer é usar um programa que intercepte todas as solicitações da Web e liste todos os arquivos recuperados do servidor, para que você possa analisá-los e salvá-los.
Há uma grande variedade de programas que já fazem isso - conhecidos principalmente como "downloaders de vídeo", pois as pessoas os usam para interceptar vídeos em Flash no Youtube, mas eles também podem lidar com arquivos de áudio. Sothink Video Downloader é um que eu costumava usar, embora eu não possa garantir para isso, é um ponto de partida.