There is another type of of 24 bit format. This is: SND_PCM_FORMAT_S24_3LE SND_PCM_FORMAT_S24_3BE
This uses just the low three bytes (hence the digit in the name), but what is not at all clear from the ALSA docs is whether it is still within a 32 bit frame or whether the buffer should have frames of 24 bits. The latest 'master' version on github uses the 32 bit form. Sourceforge is still barfed, so is actually quite a few commits behind now :( -- Will J Godfrey http://www.musically.me.uk Say you have a poem and I have a tune. Exchange them and we can both have a poem, a tune, and a song. ------------------------------------------------------------------------------ _______________________________________________ Yoshimi-devel mailing list Yoshimi-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/yoshimi-devel