Я новичок в программировании аудио, но мне интересно формула битрейта,
Согласно вики https://en.wikipedia.org/wiki/Bit_rate#Audio ,
bit rate = sample rate X bit depth X channels
а также
- частота дискретизации — это количество выборок (или снимков) в секунду, получаемых цифровым аудиоустройством.
- битовая глубина – это количество битов информации в каждом образце.
Так почему bit rate = sample rate X bit depth X channels
?
С моей точки зрения, если bitDepth = 2
бит, sample rate = 3 HZ
, то я могу передать 6-битные данные за 1 секунду.
Например:
Sample data = 00 //at 1/3 second.
Sample data = 01 //at 2/3 second.
Sample data = 10 //at 3/3 second.
Итак, я передаю 000110
за 1 секунду, это правильная логика?