The receiver side is just a host PC - I've been using tcpdump to watch the incoming traffic :
$ tcpdump -i eth0 -nn udp and port 8989 -s0 -X
If I want to hear the output, I use '-w myfile.pcap' instead of '-X', and then open that pcap file with Wireshark, strip off the IP headers leaving 8-bit unsigned PCM audio that I import into Audacity to play.
This is very clumsy, and I decided to leave it like that until I was happy with the ESP8266 sender side (e.g. I still want to include a camera). Plenty of work still to do
** Actually one of the reasons I was trying to use Timer0 was because I knew ESP8266 uses Timer1 for PWM, and I might have wanted to generate audio using PWM **