wavPlayer Please checkout the approperiate branch: direct - convert pcm to binary duty cycles on gpio pin pcm5102 - write pcm data to pcm5102 chip via gpio pins DAC8532 - write pcm data to DAC8532 chip via SPI bus, uses external clock alsa - write pcm data to ALSA, I.E. Any device supported by ALSA