I bought a trrs audio jack breakout and i tried to use this using arduino. I connected the tip to an analog output (I made a pwm to analog converter), I created program on arduino that send 10% voltage in the pwm and I heared a sound but it didn't changed when i changed the voltage(for 10% to 9%, 11% etc). I have two questions:
Is there any voltage limit in the trrs audio jack?
How can i actually change the sound of what I hear in my headphones (change the sound frequency the sound)
Edit: You told me to change the PWM frequency and I did so and the sound did change, then I used my raspberry pi and I changed the PWM frequency to some values (between 20000-20 hz) and the sound chaged. My problem is that my arduino does not supert changing the PWM frequency freely (I cant change it to any frequency I want). My raspberry pi does support it but I want my project to be portable (I have arduino nano). How can I solve this problem? Is there any PWM chip/module?