title: Working with 24-bit audio samples
body: <p>What is the "standard way" of working with 24-bit audio? Well, there are no 24-bit data types available, really. Here are the methods that come into my mind:</p>
  
  <ol>
  <li>Represent 24-bit audio samples as 32-bit ints and ignore the upper eight bits.</li>
  <li>Just like (1) but ignore the lower eight bits.</li>
  <li>Represent 24-bit audio samples as 32-bit floats.</li>
  <li>Represent the samples as structs of 3 bytes (acceptable for C/C++, but bad for Java).</li>
  </ol>
  
  <p>How do you work this out?</p>