Saya sedang mengerjakan contoh di halaman ini: http://chimera.labs.oreilly.com/books/1234000001552/ch03.html
Saya benar-benar mengerti mengapa level maksimum sistem audio adalah 0 karena log 1 adalah 0.
Namun, saya bingung tentang minimum. Definisi dBFS adalah
dBFS = 20 * log( [sample level] / [max level] )
Dalam sistem 16 bit ada 2 ^ 16 = 65536 nilai. Jadi ini berarti nilai dari -32768 hingga +32767. Tidak termasuk 0, katakanlah nilai minimum adalah 1. Jadi, memasukkan ini ke dalam rumus memberi:
dBFS = 20 * log( 1 / 32767 ) = -90.3
Tetapi buku itu mengatakan harus -96dBFS. Di mana saya salah?