http://rhombus-tech.net/community_ideas/kde_tablet/news/2nd_revision_dac_aud...
quick video demo there as well. irony is that in fixing the dynamic range (200k - 2.4k resistor bridge) i might have found out what the problem with the PWM circuit was as well: overload of theTDA2822D. however, after putting the scope on the output from PWM even after quite a lot of RC filters i really don't want to chance it. 12-bit DAC on an 8mm x 18mm 0.5 watt speaker is... enough :)
l.