SoX quer / precisa de entrada & saída ... digitando 'play xxxx' no console, você está executando normalmente, com stdin & stdout (& stderr) todos conectados.
Quando você faz o trabalho em segundo plano (com &), ele é iniciado e, em seguida, é pausado, pois está aguardando o acesso a stdin & stdout.
A mesma coisa ocorre quando você 'nohup' um trabalho. Se precisar de entrada do teclado, ele será "bloqueado" e será pausado pelo sistema até receber acesso a stdin.
renegando um processo efetivamente o corta de stdin & stdout que estavam conectados ao console que iniciou o processo.
Ainda está "em execução", mas está bloqueado (pausado) pelo sistema, pois está aguardando o acesso a stdin & stdout.