Should there be a check for ATRAC3 vs ATRAC3plus in this function too?