Este ejemplo inverso trata 32 GB como 32.000.000.000 bytes nominales. No afirma que una tarjeta formateada exponga cada byte. La aritmética solo demuestra cuántas tramas PCM estéreo de 24 bits caben.

Empieza con bytes nominales

El contrato decimal convierte 32 GB en 32.000.000.000 bytes exactos. Si la grabadora informa menos espacio, introduce ese valor. AudioSize baja bytes fraccionarios antes de ajustar tramas y nunca crea un byte inexistente.

Ajusta 5.333.333.333 tramas

La alineación estéreo de 24 bits es 6 bytes. La división entera 32.000.000.000÷6 da 5.333.333.333 tramas. Multiplicar usa 31.999.999.998 bytes, prueba que no excede la capacidad y deja 2 bytes insuficientes para otra trama.

Divide tramas entre 48.000 Hz

5.333.333.333÷48.000 es la duración racional exacta. Se muestra como unos 111.111,111104166 segundos, o 30 horas, 51 minutos y unos 51,111104 segundos. El decimal mostrado nunca vuelve a tramas y no aumenta capacidad.

Conserva margen real

La grabadora puede reservar espacio, crear metadatos, dividir archivos, escribir pistas adicionales, guardar pre-roll o mostrar menos espacio. Trata la duración como techo PCM para los bytes introducidos, no promesa de grabar hasta la última trama. Verifica el medio y deja margen.