Understanding Sample Rate, Bit Rate And Bit Depth

By Alireza Alavi

Table of Contents

  1. Our World Is Continuous (Analog)
  2. What Are Digital Signals?
  3. How To Convert Analog Signal To Digital Signal
  4. Why Is It Called "bit depth"?
  5. What Is "bit rate"?
  6. Relevant And Good Posts
  7. Sources

These are my notes as a software engineer on understanding Sample rate, bit rate and bit depth.

The explanations might seem incoherent at first, but I think if you read the whole post it becomes more clear. Also read the relevant and good posts for some other explanations from other perspectives.

The notes are written in an outline style.

Our World Is Continuous (Analog)

Note

Time, As we define it, is continuous(or as continuous as it gets) so anything happening in our world is continuous, since it happens in time.

Also note that all of the things that I said might not be true, since we really don't have a concrete definition of what time is, and the line between continuity and being discrete is blurry(like most other things in our world).

What Are Digital Signals?

See how in the above diagram, no values can exist between the defined values.

How To Convert Analog Signal To Digital Signal

Why Is It Called "bit depth"?

Note

We can say that:
if (sample_rate $\rightarrow \infty$ and bit_depth $\rightarrow \infty$) then Our signal is analog

What Is "bit rate"?

Relevant And Good Posts

Sources