Slecht nieuws voor fans van het OGG-audioformaat die over een iPod beschikken. Het is volgens een ingenieur van Apple-concurrent Rio Audio namelijk zeker dat de huidige iPod-generaties geen ondersteuning voor OGG Vorbis kunnen bieden, voornamelijk door hun slechte caching en korte acculevensduur. De iPods die tot op dit moment verkocht worden zijn met name voorzien van een PP5002D-processor met amper 96Kb SRAM-geheugen. Dit is net voldoende voor het laden van de MP3- of AAC-code, maar de code om OGG Vorbis-bestanden te decoderen past niet in dit kleine geheugen. Een alternatief zou zijn om de decoderingsalgoritmen in het externe geheugen te laden, maar code die daar wordt opgeslagen, wordt slechts half zo snel uitgevoerd en slurpt door de inefficiënte cache-strategie heel wat meer energie.
Gezien de accu van de iPod een al niet te lange levensduur heeft zou het decoderen van nummers opgeslagen in het OGG-formaat voor een te korte speeltijd zorgen. iPod mini-gebruikers hebben dan weer wel een reden om te blijven hopen. Deze nieuwe generatie audiospelers beschikt namelijk over de PP5020-processor die van de eerder genoemde kwaaltjes geen last heeft. Alhoewel OGG-ondersteuning dus theoretisch mogelijk zou zijn, ziet het er eerder naar uit dat Apple zal kiezen voor de implementatie van een lossless AAC-versie in plaats van de open source OGG Vorbis-standaard.
Update: Ondertussen verscheen een reactie van de hand van de schrijver van de Tremor-codec en de ontwerper van OGG Vorbis. Deze stelt namelijk dat de originele Tremor-codec genoeg heeft aan een 40MHz Cirrus Maverick-processor om OGG-gecodeerde tracks te ontcijferen. Het is wel zo dat deze processor meer geheugen ter beschikking heeft, maar daarvoor werd aan een oplossing gewerkt. Er zijn namelijk drie takken in de ontwikkeling van de Tremor-codec waarbij elke tak gericht is op verschillende processor- en geheugeneigenschappen. Daarom is het op zijn minst vreemd te noemen dat de ingenieur niet vermeld van welke tak hij uitgaat voor zijn beweringen. Rekening houdend met de slechte performance door het inefficiënt cachen van extern geheugen is de iPod bovendien nog steeds aanzienlijk sneller dan de architectuur waarvoor de Tremor-codec oorspronkelijk geschreven werd, aldus de auteur.
Bovendien geeft de ingenieur toe dat er niet veel geoptimaliseerd werd aan de code, wat betekent dat er hoofdzakelijk ANSI C-broncode gebruikt werd die door een persoon in een maand geschreven werd. Daartegenover staat dat de mp3-decoders door een compleet team geoptimaliseerd worden op assemblerniveau vooraleer ze in draagbare spelers geïmplementeerd worden. Alhoewel hij toegeeft dat het voor de nieuwe generatie iPod-spelers gemakkelijker zal zijn om OGG-ondersteuning te bieden besluit de auteur van het artikel dat het technisch ook perfect mogelijk is in de bestaande modellen.