dan- I've tried the flac>wav>shn>>>>>>flac and have not gotten the same FFp, not sure if there is a trick to making it happen but I'd prefer people dont do that. After all it's unnecessary steps...
Thanks, John. Like I said, I wasn't sure, but I didn't think that would work. Thanks for clarifying.
both of the above scenarios should
work, as both FLAC and SHN format are lossless and the audio is not changed with either format. however, there are several reasons why original checksums wouldn't pass if everything isn't done exactly the same.
let's just look at SHN>WAV>FLAC>WAV>SHN, for example.
header info. the SHN format kept whataver non-standard header info might have been present in the original WAV file. the FLAC format always strips non-standard header info upon compression. So if the original SHN file had non-standard header info, which was then removed when converting to FLAC, it won't be there when converted back to SHN. Or,
maybe the original SHN didn't have seek tables appended, and the new SHN file does has seek tables appended. Or,
maybe there were sector-boundary errors (SBE's) with the original SHN files, and when encoded to FLAC the box "fix SBE's" was checked, so now that is fixed and different. All of these things would result in different md5's of the whole file, although the audio content is the same.
so, all this said, while it should be possible
to do several sets of conversions with no change to the files, there are many things that could make the end outcome different from the original. I'm sure there are more than what I listed above, and therefore, it's definitely not recommended to do. but it certainly is possible, under the right circumstances.