less
é um pager, normalmente usado como less file
para fornecer uma exibição rolável do conteúdo do arquivo, ou seja, uma interface de usuário do console. Portanto, redirecionar a saída de less
não faz muito sentido. O erro que você recebe, no entanto, é porque less
não é bom em exibir dados binários, por exemplo, um arquivo .wav
.
Se você quiser a entrada de conteúdo do arquivo no dispositivo, cat audio.wav > /dev/audio
é mais promissor, pois cat
faz exatamente isso, imprime o conteúdo do arquivo para stdout. (Eu não tenho certeza se isso funciona dessa maneira.)