Em um windows 7 64 bits:
sox "|sox source -p trim 0 10" "|sox source -p trim 0 10" destination
Realmente me dá o mesmo tipo de bugs (19.997s).
MAS
sox -t sox "|sox source -p trim 0 10" -t sox "|sox source -p trim 0 10" destination
Dá-me os resultados corretos (20.0s).
Pelo que li em alguns sites, você deve especificar o tipo de pipe que você usa. E como "-p" é equivalente a "-t sox -", você deve adicionar "-t sox" na chamada "sox" usando "pipe".