Ralph Blach wrote: > > Brad, > > Well it was endian problems. I ran an mp3 to wav conversion that sox > recomended. I then had to do a word swap on the 16 bit data and it > sounded fine. Is there anyway to tell the driver that the samples are > byte reversed? > I repeat the problem is in sox not the driver since sox is sending big endian samples while telling the driver it is little endian. Attached is a patch to sox-12.17.1 oss.c that fixes sox. cd sox-12.17.1; patch -p0 < sox.patch david