We have two good FM stations here that both stream but you have to suss out their timetables to find the good shows. They cover a pretty wide variety of genres.
There's
3PBS who have some good soul/jazz shows. I like Soul Time, Soulgroove 66, Blue Juice.
Also
3RRR. I tend to flick between PBS and RRR when I get sick of listening to my collection.