use read_le32 for read_sample32 and read_sample32u