I am planning to build a PCB for a Eurorack Modular Synthesizer, incorporating an STM32 for DSP and a bidirectional Audio Codec like the TLV320AIC3104 to handle the ADC/DAC.
Eurorack audio signals typically range from -5V to +5V, so I need to attenuate this range and apply a DC offset to make it suitable for the ADC. The Output stage should take the DC offset DAC signal, and amplifies, as well as locut filters the signal, so it is in suitable Eurorack range.
As I'm relatively new to electronics design, I would appreciate your patience.
For the input and output stages, I plan to use summing opamps (Maybe NE5532 ?) in an inverting feedback configuration. I have been simulating these stages in ngspice within KiCAD , and the results seem satisfactory. Could you review my design to see if there are any issues?
Some notes regarding my design:
- ngspice in KICAD does not support potentiometers, so i put in a manual resistor voltage divider.
- This schematic does not include the coupling/decoupling required by the Audio Codec. I want to add Hardware specific circuitry, when the general idea is right.
- I used generic components for the simulation, since i am pretty new to all of this, would this make a huge difference?
- i am using a signal of 20Hz, since it is the lower border of the hearing spectrum, to verify the output filter is working correctly
- the pot in the input stage is at a 0.2 ratio at the simulation screenshot, so there is still headroom to boost the signal
I added my simulation schematics, as well as screenshots of the input and output stage simulation to the post. 
Input Stage simulation Red: input from Eurorack; Green: input of Codec ADC 
Output Stage simulation Blue: output from DAC; Purple: output to Eurorack 

