Tôi đang làm việc thông qua ví dụ trên trang này: http://chimera.labs.oreilly.com/books/1234000001552/ch03.html
Tôi hoàn toàn hiểu tại sao mức tối đa của một hệ thống âm thanh sẽ là 0 vì nhật ký của 1 là 0.
Tuy nhiên, tôi bối rối về mức tối thiểu. Định nghĩa của dBFS là
dBFS = 20 * log( [sample level] / [max level] )
Trong hệ thống 16 bit có 2 ^ 16 = 65536 giá trị. Vì vậy, điều này có nghĩa là các giá trị từ -32768 đến +32767. Không bao gồm 0, giả sử giá trị tối thiểu là 1. Vì vậy, việc cắm phần này vào công thức sẽ cho:
dBFS = 20 * log( 1 / 32767 ) = -90.3
Nhưng cuốn sách nói rằng nó phải là -96dBFS. Tôi làm sai ở đâu?