[PD] big soundfiles

Mathieu Bouchard matju at artengine.ca
Thu Nov 25 13:52:58 CET 2010


On Tue, 23 Nov 2010, Derek Holzer wrote:

> And keep in mind that sound quality goes down as file size goes up. This is 
> because of the interpolation. You might do better cutting your file up and 
> putting it into several different arrays.

If you play at normal speed with [tabread~] (not 4), you hit that problem 
anyway at index 16777216, and it's not because of any interpolation.

However, if you do use [tabread4~] with fractional floats, you hit the 
problem at much lower indices, because fractions disappear gradually 
first, then odd numbers disappear, etc.

Overall, it's because for a float, the numerator has to be between 8388608 
and 16777215, while the denominator (or the multiplier) is a power of 
two... so each time you cross a new power of two, you lose half of the 
details, as the tiniest steps double in size.

  _______________________________________________________________________
| Mathieu Bouchard ------------------------------------- Aix-en-Provence




More information about the Pd-list mailing list