This executable example uses the same default tuple as the calculator's 48 kHz / 24-bit stereo preset. One hour is exactly 3,600 seconds. Every intermediate value stays an integer until the final display-unit conversion, so frame count and payload bytes can be independently checked.
Block alignment: 6 bytes
Two channels multiplied by 24 stored bits gives 48 bits per interleaved frame. Dividing by eight gives exactly 6 bytes. No rounding is present, and the number describes stored PCM sample width rather than a recommendation about recording quality or headroom.
Frame count: 172,800,000
48,000 frames per second multiplied by 3,600 seconds equals 172,800,000 complete frames. The requested duration already lands on a whole frame, so AudioSize adds zero duration and the effective recording time remains exactly one hour.
Payload: 1,036,800,000 bytes
172,800,000 frames multiplied by 6 bytes equals 1,036,800,000 exact sample bytes. The byte rate cross-check is 48,000×6=288,000 B/s, and 288,000×3,600 reaches the same payload without using a rounded display value.
Display: 1.0368 GB and about 0.965595245 GiB
Dividing exact bytes by one billion terminates at 1.0368 decimal GB. Dividing by 1,073,741,824 produces a repeating binary-unit conversion, so the GiB display is marked approximate. Neither value includes a WAV header, metadata, filesystem allocation, duplicate takes, or safety margin.