Hi.
I'm trying to build an Arduino step sequencer, and I finished all the hardware work except the sound output block. I'm not sure which way should I go, so I was hoping that someone could help me.
I came up with this so far:

It consists of a few schemes I found online and modified to my needs, but I don't know whether those modifications are good. I'm also sceptical about my calculations.
The basic idea is to choose between the speaker that's in the project box, and line level output, with dual volume pot to control volumes on each of those.
The main concern I have is the capacitor people use when communicating with audio amps, like in the lower part of the scheme. Will the combination of back-EMF diode, no capacitor in series with speaker and "DC" square wave on the internal speaker make it sound much different than the sound I'll get from external speakers once I hook them onto the jack?
Also, is this the correct way of regulating the volume? And are there any more flaws in the schematic I drew?
Thanks in advance!
Miloš
I'm trying to build an Arduino step sequencer, and I finished all the hardware work except the sound output block. I'm not sure which way should I go, so I was hoping that someone could help me.
I came up with this so far:

It consists of a few schemes I found online and modified to my needs, but I don't know whether those modifications are good. I'm also sceptical about my calculations.
The basic idea is to choose between the speaker that's in the project box, and line level output, with dual volume pot to control volumes on each of those.
The main concern I have is the capacitor people use when communicating with audio amps, like in the lower part of the scheme. Will the combination of back-EMF diode, no capacitor in series with speaker and "DC" square wave on the internal speaker make it sound much different than the sound I'll get from external speakers once I hook them onto the jack?
Also, is this the correct way of regulating the volume? And are there any more flaws in the schematic I drew?
Thanks in advance!
Miloš