{"uid":"cap_RiRd8EBtGCkHueraM5Dto","slug":"audio-calc-pcm-bit-depth-calculator-f5377aad","name":"Audio Calc – PCM Bit Depth Calculator","description":"Dynamic range, levels and smallest step for a PCM bit depth, theoretical SNR, and the bit depth needed for a dB range.","url":"https://audio-calc.x402tookit.com/bit-depth?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":[],"properties":{"bits":{"type":"integer","description":"Bit depth, 1 to 64 (use this, or dynamicRangeDb)"},"dynamicRangeDb":{"type":"number","description":"A dynamic range in dB to convert to the bits needed"},"fullScaleVolts":{"type":"number","description":"Peak voltage at full scale, to give the LSB size in volts (default 1)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"asOf":{"type":["null","string"]},"bits":{"type":["null","number"]},"levels":{"type":["null","number"]},"source":{"type":["null","string"]},"lsbDbfs":{"type":["null","number"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"summary":{"type":["null","string"]},"verdict":{"type":["null","string"]},"dbPerBit":{"type":["null","number"]},"degraded":{"type":["boolean","null"]},"lsbVolts":{"type":["null","number"]},"signedMax":{"type":["null","number"]},"signedMin":{"type":["null","number"]},"disclaimer":{"type":["null","string"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"dynamicRangeDb":{"type":["null","number"]},"fullScaleVolts":{"type":["null","number"]},"bitsNeededExact":{"type":["null","number"]},"bitsNeededRoundedUp":{"type":["null","number"]},"theoreticalSnrFullScaleSineDb":{"type":["null","number"]}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_R5biKbmB36MFvkAW1E7Br","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Calculates dynamic range, quantization levels, LSB step size, theoretical SNR, and required bit depth for a given PCM bit depth or dB range","exampleAgentPrompt":"What's the dynamic range, number of quantization levels, theoretical SNR, and LSB step size in dBFS for 24-bit PCM audio?","exampleUseCases":[{"title":"Verify bit depth for recording project","prompt":"I'm setting up a studio recording session and want to know the theoretical SNR and dynamic range I'd get with 32-bit float — can you calculate the bit depth specs including the number of levels and dB per bit?"},{"title":"Find minimum bit depth for broadcast spec","prompt":"Our broadcast spec requires at least 120 dB of dynamic range — how many bits of PCM do I need, and what's the exact fractional answer before rounding up?"},{"title":"Calculate LSB voltage for ADC design","prompt":"I'm designing an ADC with a 3.3V full-scale peak voltage using 16-bit PCM — what's the LSB size in volts and dBFS, and what dynamic range will I get?"}],"resultDescription":"Returns a JSON object with: number of quantization levels, dynamic range in dB, dB per bit, LSB size in dBFS and optionally in volts, signed min/max integer values, theoretical SNR for a full-scale sine wave, and (if dB range was the input) the exact and rounded-up bit depth needed. Also includes a summary string and any disclaimers.","failureModes":["Missing both 'bits' and 'dynamicRangeDb' parameters — endpoint needs at least one","Bit depth out of range (must be 1–64) — returns error or empty result","Non-integer value supplied for 'bits' parameter","Network or payment failure (x402 payment required at $0.02 USDC per call)"],"whenToPreferThis":"Use this endpoint when you need precise, formula-based PCM audio bit depth calculations — dynamic range, SNR, quantization levels, LSB step size, or required bit depth for a given dB target. It is purpose-built for audio engineering and digital audio workstation (DAW) contexts, returning all standard metrics in a single call. Prefer it over general-purpose math tools when the domain is specifically PCM audio bit depth.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-02T06:33:09.610Z","isFirstParty":false,"canonicalSlug":"audio-calc-pcm-bit-depth-calculator-f5377aad"}