Se você estiver usando o PulseAudio, é possível usar o module-pipe-*
modules para alimentar os dados de áudio por meio de um executável SoX que recebeu os parâmetros apropriados. Observe que isso adicionará uma pequena quantidade de latência ao áudio, com a quantidade específica dependente dos parâmetros do SoX.