Я считаю, что по умолчанию wget будет привязан только к текущему домену. Так что, если файлы были размещены на musicforprogramming.net, они были бы загружены.
Используйте -D для передачи списка принятых доменов:
(Как указано в комментариях Хью Григга, вам также нужно--span-hosts
wget -r --no-parent --accept mp3,MP3 -nd -D datashat.net,musicforprogramming.net --span-hosts https://musicforprogramming.net/