The functions operate on the sample level rather than the byte level and work with all audio sample formats.