These two behaviours should be mutually exclusive:
electrowalrus t but i only get 0.5v at the audio output (testing with a multimeter on an audio jack) no matter if i send 1 or -1 .
and
electrowalrus everything seems to work fine and I get audio output but it still seems too low (like a quarter of the amplitude of a normal eurorack vco for example).
The first suggests that the output is fixed independent of the signal being generated while the second indicates that the output does indeed follow the generated signal, albeit with smaller amplitude than expected.
I suggest you remove the board from Bela and double check all component values and the orientation of the IC first. Then, try applying a known voltage to the differential inputs and verify the resulting output. The schematic is here: https://github.com/BelaPlatform/bela-pepper/wiki/Amplifier-Pepper . The differential gain is 15k/5.6k, that is 2.68. Using the GND (0V) and 3.3V signals available on Bela applying a 3.3V to the +
input and 0V to the -
input of a channel should give 3.3V * 2.68 = 8.84V
output. Conversely, applying 3.3V to the -
input and 0V to the +
input should give -3.3V * 2.68 = -8.84V
at the output. If you verify that this holds true for both channels then the issue may be with the wiring of the pin/socket connector between the Bela cape, the amplifier board and Pepper.