Hm, sist jag kollade så såg inte en fyrkantvåg ut så.
Första bilden:
Varannan peak blir positiv och varannan negativ.. hm, det stämmer. Den negativa peaken är när DAC'en får 0 på ingången. Så långt stämmer det.
Kikar på 50ms-bilden:
De högsta topparna måste vara FFFF (hex) och de lägsta 0. Verkar stämma. Men efter varje peak så blir det en konstig svängning. Den ser likadan ut för varje av/på så det är troligen inte rena störningar eller "felsändningar".
När du "stänger på" (skickar FFFF) så blir det först en dalande negativ kurva, sedan hoppar den upp till max och avslutar med en konstig sinuskurva. Skumt...
Koden bör inte kunna ge sånt här resultat, inte ingången till ljudkortet heller. Tror felet sitter kring DAC'en. Provat med en liten kondensator över spänningsmatningen?
Nu är det nog för lågfrekvent för att man ska kunna höra någon ton, men jag tror att ljudet skulle låta som en blandning av sinus och triangelvåg om man pitchade upp det. Hm, du har gjort ett synthljud av misstag.
