A hiba mar az mp3-ba kodolaskor keletkezett. Az mp3 bizonyos idotartamot (75 ms, ha jol emlekszem) kodolo frame-ekben tarolja a zenet es az eredeti zene hossza a legtobb esetben nem egesz szamu tobbszorose egy frame hosszanak. Ezert minden egyes mp3-file legutolso frame-je szunetet is tartalmaz a legvegen, a tomorito ui. szunettel egesziti ki az adatokat egesz frame-re. Ha aztan ezeket kibontod WAV-ba, akkor mar maga a WAV is tartalmaz szunetet a vegen, akarhogyan irod is ki CD-re.
Megoldas: Kibontod az osszes mp3-at WAV-ba, osszemasolod oket es kiszerkeszted a szuneteket - ugyelj arra, hogy a gorbek szepen simuljanak egymasba. Ezutan darabolod oket es DAO-val, a 2 s szunet nelkul kiirod oket.
Ha mar eleve szunet nelkul akarod mp3-ba tomoriteni a zenet, akkor hasznald a BladeEnc vagy a Lame ujabb verzioit, azokban van egy ''nogap'' opcio. Ehhez azonban preciz CD-olvaso is kell, mert grabbeleskor sok olvaso nem pontosan olvassa ki a track legveget WAV-ba (hozzaad vagy elvesz belole). Tovabba megfelelo lejatszo is kell, mert a legtobb gapless lejatszo vagy plugin csak a neveben gapless.
A masik megoldas, hogy egyben grabbeled a CD-t (vagyis egy nagy WAV-ba), egyben is tomorited, majd egy alkalmas programmal darabolod. Leteznek ehhez mp3 vago programok, amelyek pontosan frame-hataron vagjak az mp3 file-okat. Itt is gond lesz majd a lejatszas - raadasul bonyolitja a dolgot az, hogy a vagas helyenel nem lett kiuritve a bitreservior bufferje, hiszen a tomorito nem tudhatta, hol fogod kesobb darabolni - ez apro kattanasban lesz majd hallhato. Ezert jobb az elozo bekezdesben leirt modszer, mert azoknal a tomorito automatikusan uriti a buffert es ket szomszedos WAV hataranal ugy tomorit, hogy az mp3 utolso frame-je is vegig zene legyen. Kiveve persze az utolso mp3 utolso frame-jet.