hi mike,
i have a try with the webradio from your repo, and try to use the DAC version.
i have no luck with the streaming honest say.
a short test with I2S same.
used board was: DevKitC V2
no luck looks like this:
I (2735) http_client: ... socket send success
I (11385) wifi: pm start, type:0
created MAD task
MAD: Decoder start.
dec err 0x0101 (lost synchronization)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0235 (bad main_data_begin pointer)
I (11445) renderer: setting sample rate to 44100
I (11445) I2S: Req RATE: 44100, real rate: 44642.000, BITS: 16, CLKM: 14, BCK: 8, MCLK: 11289967.000, SCLK: 1428544.000000, diva: 64, divb: 11
dec err 0x0101 (lost synchronization)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0235 (bad main_data_begin pointer)
Buffer fill 4%, 2605 bytes
dec err 0x0101 (lost synchronization)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0101 (lost synchronization)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0235 (bad main_data_begin pointer)
Buffer fill 4%, 3132 bytes
Buffer fill 5%, 3421 bytes
Buffer fill 6%, 3930 bytes
Buffer fill 7%, 4492 bytes
Buffer fill 7%, 5001 bytes
Buffer fill 8%, 5511 bytes
Buffer fill 13%, 8580 bytes
Buffer fill 10%, 6582 bytes
Buffer fill 14%, 9599 bytes
Buffer fill 15%, 10160 bytes
Buffer fill 16%, 10670 bytes
Buffer fill 21%, 13687 bytes
Buffer fill 22%, 14249 bytes
Buffer fill 26%, 17266 bytes
Buffer fill 27%, 17775 bytes
Buffer fill 32%, 20845 bytes
Buffer underflow, need 2508 bytes.
Buffer underflow, need 2508 bytes.
Buffer underflow, need 2508 bytes.
Buffer underflow, need 2508 bytes.
Buffer underflow, need 2508 bytes.
Buffer underflow, need 2508 bytes.
Buffer underflow, need 2508 bytes.
Buffer underflow, need 2508 bytes.
Buffer underflow, need 2508 bytes.
Buffer underflow, need 2508 bytes.
Buffer underflow, need 2508 bytes.
Buffer underflow, need 2508 bytes.
Buffer underflow, need 2508 bytes.
Buffer underflow, need 2508 bytes.
Buffer underflow, need 2508 bytes.
Buffer underflow, need 2508 bytes.
Buffer underflow, need 2508 bytes.
Buffer fill 1%, 819 bytes
dec err 0x0101 (lost synchronization)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0101 (lost synchronization)
dec err 0x0102 (reserved header layer value)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0101 (lost synchronization)
dec err 0x0103 (forbidden bitrate value)
dec err 0x0103 (forbidden bitrate value)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0101 (lost synchronization)
Guru Meditation Error of type InstrFetchProhibited occurred on core 1. Exception was unhandled.
Register dump:
PC : 0x00000000 PS : 0x00060730 A0 : 0x80111733 A1 : 0x3ffdabc0
A2 : 0x3ffdac7c A3 : 0x3ffca254 A4 : 0x0000001f A5 : 0x000002c0
A6 : 0x000003ba A7 : 0x00000000 A8 : 0x80113418 A9 : 0x3f40ab58
A10 : 0x3ffca254 A11 : 0x3ffdac7c A12 : 0x00000060 A13 : 0x0000bb80
A14 : 0x00006cfb A15 : 0x3ffc5a98 SAR : 0x0000001e EXCCAUSE: 0x00000014
EXCVADDR: 0x00000000 LBEG : 0x4000c349 LEND : 0x4000c36b LCOUNT : 0x00000000
Backtrace: 0x00000000:0x3ffdabc0 0x40111733:0x3ffdabf0
Rebooting...
ets Jun 8 2016 00:22:57
best wishes
rudi
other try:
...
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0101 (lost synchronization)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0101 (lost synchronization)
dec err 0x0235 (bad main_data_begin pointer)
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0101 (lost synchronization)
dec err 0x0101 (lost synchronization)
dec err 0x0104 (reserved sample frequency value)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0101 (lost synchronization)
dec err 0x0102 (reserved header layer value)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0101 (lost synchronization)
dec err 0x0101 (lost synchronization)
dec err 0x0104 (reserved sample frequency value)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0101 (lost synchronization)
dec err 0x0102 (reserved header layer value)
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
I (38360) http_client: ... done reading from socket. Last read return=0 errno=128
I (38370) http_client: socket closed
I (38370) web_radio: http_client_get completed
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0101 (lost synchronization)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0235 (bad main_data_begin pointer)
dec err 0x0101 (lost synchronization)
dec err 0x0235 (bad main_data_begin pointer)
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
Buffer underflow, need 2734 bytes.
...