You missed one:
Switch 2 and 3 closed: Rin = 4k99 || 2k49 || 1k24 = 1000 * 1/((1/4.99)+(1/2.49)+(1/1.24)) = 0k71
Gain (lin) = 2.49/Rin, so...
Switch 2 and 3 closed: 2k49/0k71 = 3.51x -> 10.9 dB
Looks good otherwise. I'd double-check stability at the various gain settings, especially -6 dB and around +10 dB. Just feed the circuit a 10 kHz square wave and look at the ringing, if there is any. This can be done pretty easily in the simulator and the OPA1632 model should be plenty good for this.
Tom
Switch 2 and 3 closed: Rin = 4k99 || 2k49 || 1k24 = 1000 * 1/((1/4.99)+(1/2.49)+(1/1.24)) = 0k71
Gain (lin) = 2.49/Rin, so...
Switch 2 and 3 closed: 2k49/0k71 = 3.51x -> 10.9 dB
Looks good otherwise. I'd double-check stability at the various gain settings, especially -6 dB and around +10 dB. Just feed the circuit a 10 kHz square wave and look at the ringing, if there is any. This can be done pretty easily in the simulator and the OPA1632 model should be plenty good for this.
Tom
Noting as always, the media you then play, limits the level , to 0.316v RMS aka consumer line level. In the case of streaming most providers abide by -14LUFS which is almost identical to consumer line level.