#26323 - keldon - Sun Sep 12, 2004 10:36 pm
http://www.dkauk.com/klogic/temp/SoundAnalysis.zip
This file analyses an audio file to show you a distribution of sound pressure, which is basically the difference between one sample and the next.
What you'll find is that you can represent sound in a format based on Pressure instead of Sound Waves using less bits.
I understand compression but am not comfortable with it enough to pursue my findings.
This program works only with 16-bit UNCOMPRESSED data
---
This file was created because I have believed for years that you can better represent sound using relative data instead of linear. This has confirmed my beliefs (although it's nothing new, 1-bit sampling is based on this philosiphy).
As for my representation of a wave, I believe that a simple set of vectors that closely follow the waves will draw a simple picture of the wave. Low-bit data will then correct that, for example:
The diagram's plus signs represents a basic Vector. The periods are simply so that it LOOKS like a wave. Low Bit data will then fill in the important variations instead of a FAT 16-bit value.
This file analyses an audio file to show you a distribution of sound pressure, which is basically the difference between one sample and the next.
What you'll find is that you can represent sound in a format based on Pressure instead of Sound Waves using less bits.
I understand compression but am not comfortable with it enough to pursue my findings.
This program works only with 16-bit UNCOMPRESSED data
---
This file was created because I have believed for years that you can better represent sound using relative data instead of linear. This has confirmed my beliefs (although it's nothing new, 1-bit sampling is based on this philosiphy).
As for my representation of a wave, I believe that a simple set of vectors that closely follow the waves will draw a simple picture of the wave. Low-bit data will then correct that, for example:
Code: |
+-------------------------------- | | + | + + | | . . | | + + | . . | + + +-------------------------------- |
The diagram's plus signs represents a basic Vector. The periods are simply so that it LOOKS like a wave. Low Bit data will then fill in the important variations instead of a FAT 16-bit value.