Quiet Frame Decompress
EditDate | 2025-03-16 |
---|
Related Threads:
Page created to understand how fLaC decompresses the 0 Quiet Frame so it can be incorporated into analAI
Key differences:
- Mid-side compressionWeb References https://johnnywunder.info/mywiki/index.php/Quiet Frame Decompress
Issues:
- Warmup does not appear in wave or raw file which I don't understand as I get the same warmup values in analAI as FLaC seems to produce.
Instruction trace flac for analQuiet.flac
Skip metadata not pertinent [1]
Sync Frame
Line Number | Code Package | Module | Value | Opertion Description |
---|---|---|---|---|
1047 | SDC | Find Metadata | 0xFFF8 | FLAC__STREAM_DECODER_SEARCH_FOR_FRAME_SYNC FFF8 |
1071 | SDC | stream decoder process | 0xFFF8 | FLAC__stream_decoder_process_until_end_of_stream |
1989 | SDC | frame_sync_ | 0xFFF8 | Read 7 bits. Metadata Type 0 Streaminfo |
418 | BRC | FLAC__bitreader_read_raw_uint32 | 0xFFF8 | Read 8 bits at a time validating each byte. |
2009 | SDC | frame_sync_ | 0b1111 1111 | FF start right at end of metadata padding. 2532 |
2020 | SDC | frame_sync_ | 0b1111 10 | Right shift F8 to 0x_7c |
References
- ↑ (see Flac Agent Build for metadata. Assuming equivalent in pertinent details.