ATRAC
ATRACでは、QMF (Quadrature Mirror Filters) とMDCT(変形離散コサイン変換、Modified Discrete Cosine Transform)が利用されている。
エンコード過程においてはまずQMFに2回通され、帯域ごとに3分割される。このうち最初の通過で高音域 (11.025~22.05kHz) が分離され、2回目では残った音域が低音域 (0~5.5125kHz) と中音域 (5.5125~11.025kHz) に分離される。
分離後は、各々の帯域でMDCTが行われる。このMDCTの回数は場合によって変化し、高音域では1サウンドフレームあたり1回もしくは8回、低・中音域においては1回もしくは4回とされている。
このATRACはLSIの進歩に合わせて、Ver.1、Ver.2、Ver.3、Ver.3.5、Ver.4、Ver.4.5、TYPE-Rへとバージョンアップを重ねた。