Slashdot Mirror


iPod May Not Have The Horsepower For Ogg [updated]

An anonymous reader writes "Gizmodo has an interview with a Rio engineer who speculates that current iPods may not have enough CPU power and/or memory to decode Ogg. He concludes that the Minis might be able to do it, and the next generation iPods will certainly be able to. Of course, just because Apple can doesn't mean it will." Update: 06/06 04:44 GMT by T : csm writes with this rebuttal: "According to Monty from Xiph.org (author of the Tremor codec and OGG itself), it should very well be possible to run Ogg on older generation iPods."

399 comments

  1. What is the downside of adding OGG support? by Crazy_MYKL · · Score: 2, Insightful

    I mean really, Apple, what do you have to lose?

    --


    <jedi> There is something funny here. You laugh. </jedi>
    1. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 4, Insightful
      I mean really, Apple, what do you have to lose?


      Developer time and support time, mainly.


      The more important question: What do they have to gain?

    2. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 0

      The fanatical open source geeks of course, but does apple really want them?

    3. Re:What is the downside of adding OGG support? by MikeXpop · · Score: 3, Insightful

      Credibility in AAC, mostly.

      Y'know, the "better than mp3" codec Apple's trying to push?

      --
      Etiquette is etiquette. He kills his mother but he can't wear grey trousers.
    4. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 1, Funny

      Yeah, they are probably already scared spitless by all the fanatical apple geeks.

    5. Re:What is the downside of adding OGG support? by deathazre · · Score: 1

      AAC is comparable, maybe slightly better than Vorbis, and definitely better than MP3 as far as sound quality goes--there was an article on /. about it not too long ago. But, it's proprietary.

      --
      Karma: Negative (Mostly affected by dorm trolling)
    6. Re:What is the downside of adding OGG support? by mcgroarty · · Score: 1
      I mean really, Apple, what do you have to lose?

      Developer time and support time, mainly.

      The more important question: What do they have to gain?

      That's the $10,000 question, really. And the answer is -- not much.

      mp3 is supported because nobody would buy a device that didn't work with their current song library, and the majority of peoples' libraries are in mp3 format. Going forward, Apple would prefer to achieve as large a share as possible with their proprietary audio format (yes, I know the CODEC itself is open, but not the encryption wrapper).

    7. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 1

      AAC == mp4

      You do know that right ?

    8. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 3, Informative

      Apparently it would require more memory and a faster CPU on the iPod. I mean, that's what the article was about.

    9. Re:What is the downside of adding OGG support? by Too+Much+Noise · · Score: 0
      NOW here's an experiment, take a phone book choose any phone number and ask the person that answers what OGG is, then ask them what MP3 is

      And some answering options:
      1. Don't know.
      2. Don't care.
      3. Dunno, the things Junior keeps getting off the 'net?
      4. The music I was listening to the other day?
      5. A digital audio compression scheme.


      Wanna bet how many people would answer correctly for MP3? (hint: "don't know" is a better answer than "a music file").

      All this shows is that the customer awareness for the MP3 name is larger, irrespective of technical specifics. Heck, Apple is trying to build customer awareness with AAC - add AAC to your experiment and compare. The more interesting question would be if you added WMA too, for that matter.

      And, as a final point: how many consumer-type users even bother to enable the display of the file extension in Windows Explorer? as this makes the whole format point irrelevant to the ones that don't - they know it's music by the WMP icon and use WMP to listen to it. mp3? what the heck is that?
    10. Re:What is the downside of adding OGG support? by DrunkenTerror · · Score: 1

      95% of my (100% legal) 30 GigaBytes of music is in .OGG farmat.

    11. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 2, Informative

      AAC is NOT. Repeat, NOT, NOT, NOT, NOoooooooT open. It's patented, and requires a liscense for EVERY player and encoder.

      You've gotta pay to play. Just the same with MP3, just the same with WMA (though I'd guess that MS is more than willing to make a deal, in order to gain market share.)

    12. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 0

      Yeah, well, 0% of my (0% legal) 50 GigaBytes of music is in .OGG format.

      Who cares?

    13. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 0

      maybe you should've encoded it into the standard (mp3) or lossless (flac) to re-encode to new formats later. Locking yourself to an known to be obscure format was just masochistic

    14. Re:What is the downside of adding OGG support? by williwilli · · Score: 3, Insightful
      -I mean really, Apple, what do you have to lose?

      Developer time and support time, mainly.

      The more important question: What do they have to gain?

      this pretty much sums it up from Apple's perspective, but let me expound upon this -- Vorbis is dead for noncommercial use.

      Don't get me wrong, I think Vorbis is an admirable project for a variety of technical and nontechnical reasons. I released music* exclusively in Ogg Vorbis for a while. But most people who are using digital music services are encountering it at the level of iTunes or another similar media player, often bundled with hardware or software. iTunes and others have paid Fraunhofer for the rights to use mp3, so people aren't ever confronted with the copyright issues surrounding mp3 when using iTunes or a similar player. As I recall there are freeware mp3 implementations not related to Fraunhofer as well. Further, when explaining Vorbis to an end user it is often compared to MP3.. (it's like mp3 but better) Vorbis is simply not as compatible as MP3 or WAV, though, so content providers are simply not as likely to provide content in this format natively. I really don't have time to encode, tag, test, upload, link 3 seperate copies of every song I want to release (MP3, OggVorbis, OggFLAC), so I choose MP3 and OggFLAC -- the most compatible 'fast' download and most capable 'broadband' formats, respectively (IMO). If you want Vorbis, you can encode them yourselves from the FLAC. But because of these compatibility and content issues, combined with the 'playing catch-up' position Vorbis has in the compressed codec field and the end-user transparency of the mp3 copyright issue, I just really think Vorbis is dead for noncommercial use. I could be wrong, but it might be a better use of resources for people to just accept this and move on to other projects or unadopted standards... ;-)

      I do think Vorbis will continue to live on in commercial uses where the licensing really becomes an advantage, like using it to compress videogame soundtracks, or as a backend library in various types of computer software, or whatever. I do think it's possible that Apple could open up the iPod to accept 3rd party codecs, and that such a move could be beneficial if the implementation managed to keep end user support issues from becoming overwhelming. I don't know how long it will take Apple and the rest of the digital media industry to realize they can't forcibly and totally control the media fileformat playing field, and that some of the industry moves are hurting consumers (and thus the adoption and sales of these technologies!), but time will tell..

      Somewhat off topic, but anyone wanna bet Apple's 'lossless' codec is just their DRM wrapped around FLAC? And yet it was a 30MB+ download!...

      * Music server will be back online soon! New album in development! Visit my forums, music games video technology politics science recipes, etc.! Blah blah blah blah blah!

      My new forum RSS feed!

    15. Re:What is the downside of adding OGG support? by rattler14 · · Score: 3, Insightful

      I mean really, Apple, what do you have to lose?

      probably been said before. But if the current iPod doesn't have enough oomph, then it can be argued that playing an ogg file probably consumes more power. How much more to decode? I don't rightly know. This may be a trivial arguement, but what if playing ogg files shaves an hour of battery lifetime. Then, you have people bitching about the battery life sucking.

      just a thought. I'm sure there are better ones.

      --
      my last sig was too controversial... now, a new and improved useless sig!
    16. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 0

      Customers, perhaps?

      The developer time for something like this would be minimal, assuming the device can actually handle it (which the article says it can't).

      I'd rather have the devs working on something like this than some more inane DRM or useless eyecandy.

    17. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 0

      A more powerful CPU means more battery drain means shorter battery life means more people bitching about it.

      What do they have to lose? Money and respect.

    18. Re:What is the downside of adding OGG support? by shellbeach · · Score: 1

      And, as a final point: how many consumer-type users even bother to enable the display of the file extension in Windows Explorer? as this makes the whole format point irrelevant to the ones that don't - they know it's music by the WMP icon and use WMP to listen to it. mp3? what the heck is that?

      Back in 1997 when I first started using mp3s, I would have agreed with you. But Napster changed all that. These days I would say that almost every teenager knows what mp3 is. Most of those would have downloaded at least one illegal song, and many would have ripped their own. It's obvious by the way that department stores are selling flash mp3 players and mp3 cd-players, and by the fact that every DVD player on the market supports mp3 playback, that mp3 has an enormous youth market penetration.

      Sure, their parents might not know what it means, but then their parents aren't the ones using iPods either. Personally, I never thought that mp3 would ever catch on, so I'm not going to speculate on whether vorbis will eventually become popular.

      I would say, though, that if I were still downloading music (which I'm not since I can't stand the current crop of popular music and mostly listen to classical anyway), I'd choose a vorbis file over an mp3 any day. And the reason why is that the vorbis is much more likely to be a better quality rip, because (a) it's more likely that someone ripping to vorbis is an audiophile since the only difference is the sound quality, and (b) the ogg encoders out there are universally decent, whereas the mp3 encoders suffer from all manner of dodgy codecs (xing has a lot to answer for!)

    19. Re:What is the downside of adding OGG support? by Durandal64 · · Score: 4, Insightful
      Somewhat off topic, but anyone wanna bet Apple's 'lossless' codec is just their DRM wrapped around FLAC? And yet it was a 30MB+ download!...
      I'll bet you $1000 that it's not.

      The codec is independent of the DRM, and the files generated by Apple's lossless encoder are AAC lossless files with no DRM. Thank you for demonstrating that you have no idea what you're talking about.

      Please send a me $1000 dollar check.
    20. Re:What is the downside of adding OGG support? by dealsites · · Score: 0, Offtopic
    21. Re:What is the downside of adding OGG support? by mrchaotica · · Score: 2, Insightful

      I bet they actually do want them. Why else would they go to the trouble of open-sourcing the kernel and such?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    22. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 0

      my money. i ONLY encode into ogg.

    23. Re:What is the downside of adding OGG support? by MoneyT · · Score: 1

      To get the ones that aren't fanatical. The fanatics will still bitch if ogg gets added because Apple isn't true open source.

      --
      T Money
      World Domination with a plastic spoon since 1984
    24. Re:What is the downside of adding OGG support? by ImpTech · · Score: 1

      A few customers. I'll freely admit thats probably not more than 1,000. But thats still ~$300,000 additional income.

      Will it cost developer time? Sure. I'd argue that their support staff would be mostly unaffected by the move though.

    25. Re:What is the downside of adding OGG support? by TechniMyoko · · Score: 0, Troll

      You only encode in a format you know companies dont like to support. Very intelligent move on your part. Enjoy having to look hard for an mp3 player with ogg

    26. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 0

      Ogg plays just fine on my Palm Zire 71 with AeroPlayer.

      Didn't have to look very hard to find it, either.

      Sorry, trollboi.

    27. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 0

      Maybe I wanted something that sounded better than shitty MP3 and took up less disk space than FLAC?

      Nah, couldn't be.

    28. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 0

      > A few customers. I'll freely admit thats probably not more than 1,000. But thats still ~$300,000 additional income.

      1000 customers? Do you really think Apple (or any other big company) would do anything for just 1000 customers?

      Let's see, $300,000 revenue, I'll assume the profit margin is about 25%, We've got $75,000 left, do you really think that would cover the development, testing and marketing for adding OGG support for iPod(s) and thus also iTunes for Mac and Windows. Hardly.

      Well, I do think that adding OGG support would increase sales by more than 1000 units, but given that the iPod demand is already higher than supply, there is no use of adding OGG at this point.

    29. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 2, Insightful

      You only encode in a format you know companies dont like to support. Very intelligent move on your part. Enjoy having to look hard for an mp3 player with ogg

      That's actually irrelevant. What companies like is driven by their customers. If enough people started using and demanding ogg vorbis support, they'd change their story.

      The important thing is that very few people are actually demanding it. So if you like it, demand it. Convince others to. Don't compromise or it'll never happen.

    30. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 0

      Your money? How much do you have in your bank account?

    31. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 0

      Damn, I guess I have to cancel that order on a iRiver player, since they were clearly lying about ogg support ... or you just need to get updated on ogg support friend ;)

    32. Re:What is the downside of adding OGG support? by lobro1 · · Score: 1

      If you prefer to use Vorbis on a comercially available "MP3" player, try Neuros. (Neurosaudio.com). Been using this player for ~6 months and find myself pfreferentially using Vorbis for the superior sound quality. Who needs IPod?????

      --
      money doesn't talk... it swears - Bob Dylan
    33. Re:What is the downside of adding OGG support? by Schugy · · Score: 0

      I have my portable iRiver ogg vorbis player but I still watch DVD@my PC because I won't buy a player without ogg support. Well, and I don't want to buy that Neuston Maestro that supports ogg. While there are not many vendors to choose I don't want to waste time to encode my music with a losy ten year old 3rd generation codec. These files are already trash while they are written by the encoder. I'll keep ogg vorbis until anyone invents the free 5th generation codec ;-)

    34. Re:What is the downside of adding OGG support? by AaronD12 · · Score: 1

      Did anyone else notice that iTunes has an OGG icon in it's Resource folder in the package (Mac OS X version)? Maybe OGG support isn't so far away...

    35. Re:What is the downside of adding OGG support? by dave420 · · Score: 1

      Because more developers would have to create that functionality, than users who would use it. Not enough people use OGG to make that feasible.

    36. Re:What is the downside of adding OGG support? by Anonymous Coward · · Score: 0

      Bollocks. AAC = an audio codec designed for MPEG4. It is not "MP4" which would imply being "MPEG Audio Layer 4", just as MP3 is "MPEG Audio Layer 3", and MP2 is "MPEG Audio Layer 2".

  2. No call for...... by zmollusc · · Score: 2, Funny

    a Beowulf cluster of ipods then?

    --
    They whose government reduces their essential liberties for temporary security, receive neither liberty nor security.
    1. Re:No call for...... by Anonymous Coward · · Score: 0, Interesting

      Don't understand - Does OOG have much more memory requirements than other formats ? If so, why ?

    2. Re:No call for...... by LBArrettAnderson · · Score: 0, Redundant

      Does OOG have much more memory requirements than other formats ?

      Yes.

      If so, why ?

      because that's the way they made it.

    3. Re:No call for...... by tuffy · · Score: 5, Informative
      Does OOG have much more memory requirements than other formats ? If so, why ?

      Vorbis is a better codec at sticking more audio data in less space due to the years of research between itself and MPEG-1. But decoding that data doesn't come for free, and so Vorbis decoding is more memory and CPU intensive than mp3 is. But thanks to the integer decoder, that difference mainly shows up in high bitrate Vorbis files.

      --

      Ita erat quando hic adveni.

    4. Re:No call for...... by Anonymous Coward · · Score: 0

      Vorbis is a better codec at sticking more audio data in less space due to the years of research between itself and MPEG-1. But decoding that data doesn't come for free, and so Vorbis decoding is more memory and CPU intensive than mp3 is. But thanks to the integer decoder, that difference mainly shows up in high bitrate Vorbis files.

      If this was about a Microsoft Product, it would have been called bloatware.

    5. Re:No call for...... by Anonymous Coward · · Score: 0

      MPEG-4's AAC is less CPU-intensive at decoding than MP3.

    6. Re:No call for...... by Anonymous Coward · · Score: 0

      Yes, it requires more complex math. Which requires more processing and battery power. Which requires more $$$. Which offsets it's freeness rendering it just another codec not worth supporting

  3. Vorbis by Anonymous Coward · · Score: 2, Informative

    It's Vorbis. Not Ogg. Damnit.

    1. Re:Vorbis by gb506 · · Score: 1, Insightful

      when I see Ogg Vorbis I think: vagina, egg, orb, salmonella, disgusting, muck.

      That the name Ogg and/or Vorbis is being used to refer to ANYTHING is proof positive that the open source crowd should stick to what it knows (making things work) and stay as far away from marketing (making people want it) as possible.

      Think about it. You're never going to see a marketing campaign with this tag line: iPod - new and improved with exciting Ogg Vorbis support!

      Sheesh.

    2. Re:Vorbis by elberserko · · Score: 1

      It's Dammit. Not Damnit. Dammit.

    3. Re:Vorbis by Anonymous Coward · · Score: 0

      It's damn it. Not dammit or damnit, dammit!

      Or, for you extreme pedants out there, "condemn this!"

    4. Re:Vorbis by Anonymous Coward · · Score: 0

      Quit nit picking you inane/useless fact nazi. its ogg, get over it. much like how mp3 is mp3

    5. Re:Vorbis by Freultwah · · Score: 1

      Ogg is a container. MPEG Layer III is headerless. It makes much more sense to call MP3s as such than to call Vorbis audio contained in the Ogg wrapper simply Ogg. Are your movies always AVI this and AVI that or do you actually speak of DivX, XviD etc?

    6. Re:Vorbis by Anonymous Coward · · Score: 0
      when I see Ogg Vorbis I think: vagina, egg, orb, salmonella, disgusting, muck.
      Tell us about your relationship with your mother.
  4. The name is wrong by iriefrank · · Score: 5, Informative

    Not to be a smartass, but Ogg is just the name of the larger project. The actual audio compression format is called "Vorbis."

    1. Re:The name is wrong by Whyrph · · Score: 5, Funny

      They could've said "Ogg Vorbis", but they wanted to avoid superflous vorbisity.

      Yes, I know I spelled it wrong. And yes, you can beat me up. Here's the lunch money.

    2. Re:The name is wrong by Anonymous Coward · · Score: 0

      Specifically, Ogg is the container format. Like 'AVI' or '[R]IFF'.

      You could probably put mpeg1-layer3 data in an Ogg container <shudder>

    3. Re:The name is wrong by LostCluster · · Score: 5, Insightful

      Well, true, but nobody ever says "MPEG Layer 3 Audio Only File" instead of just calling it "MP3". The tradition of having a three-letter file type extention usually sticks, and since Vorbis files are .ogg files, "Ogg" is the word that sticks.

    4. Re:The name is wrong by Bloater · · Score: 4, Insightful

      Yeah, but so are my FLAC files, and my Speex files, I've also got some video (theora) files that are named with .ogg.

      I've also got some of each that don't have any file suffixes beginning with dot

    5. Re:The name is wrong by Jugalator · · Score: 4, Informative

      So why don't we speak of "Avi movies" instead of DivX movies? They're rarely named MyMovie.divx, but instead MyMovie.avi.

      In this case, AVI is an encapsulation format... just like Ogg!

      --
      Beware: In C++, your friends can see your privates!
    6. Re:The name is wrong by Mwongozi · · Score: 1

      I have plenty of friends who say "Avi movies".

      Sadly. :(

    7. Re:The name is wrong by Lehk228 · · Score: 1

      I frequently call them DivX AVI's

      --
      Snowden and Manning are heroes.
    8. Re:The name is wrong by Anonymous Coward · · Score: 0

      Sadly -- I wish we had something different from Divx / AVI.

      I spent two hours last week trying to get an AVI to play -- with no notification that it was actually a DIVX file encapsulated in AVI.

      The encapsulated file SHOULD be a default with the compression alg or it shouldn't be considered equivalent to the extention. DVX is good enough for me...and not confusing...

    9. Re:The name is wrong by jbeall · · Score: 2, Insightful

      Because in the case of .avi files, there are many different encapsulated formats. Raw DV? DivX? Something else? But if you see a .ogg file, you can pretty much bet it is Vorbis. .ogg has a (virtually) 1-to-1 correspondence to Vorbis.

    10. Re:The name is wrong by Quasar1999 · · Score: 1

      So why don't we speak of "Avi movies" instead of DivX movies? They're rarely named MyMovie.divx, but instead MyMovie.avi.

      In this case, AVI is an encapsulation format... just like Ogg!


      I dunno, maybe cuz it rolls off the tounge better! Can I have my prize now? :P

      --

      ---
      Programming is like sex... Make one mistake and support it the rest of your life.
    11. Re:The name is wrong by FrostedWheat · · Score: 1

      So why don't we speak of "Avi movies"

      I do. And I know lots of people who do aswell. Infact, nobody I know calls them 'divx movies'.

      We simply have AVI and MPEG files. Dosen't get any more complicated than that.

    12. Re:The name is wrong by Chester+K · · Score: 1

      So why don't we speak of "Avi movies" instead of DivX movies?

      I don't know about you, but I usually refer to them as "AVIs". I couldn't care less as to what sort of encoding is used inside, as long as it plays on my system.

      --

      NO CARRIER
    13. Re:The name is wrong by tepples · · Score: 1

      So why don't we speak of "Avi movies" instead of DivX movies? They're rarely named MyMovie.divx, but instead MyMovie.avi.

      Do the .avi files on file-sharing networks use any video codec but DivX?

    14. Re:The name is wrong by MikeCapone · · Score: 1

      Yes, but "ogg" sounds cool and "Vorbis" just sounds like it tries to hard to sound cool and futuristic ;-)

    15. Re:The name is wrong by moonbender · · Score: 1

      Yes. Recent releases often use XviD, and of course all DivX files are not created equal, ie. there are several different versions.

      --
      Switch back to Slashdot's D1 system.
    16. Re:The name is wrong by Anonymous Coward · · Score: 0

      No one really talks about this but why would a multibillion dollar corporation want to open themselfs up to SCO like lawsuit when/if ogg takes off ?

    17. Re:The name is wrong by damiam · · Score: 1

      Just because you don't use FLAC, Speex, or Theora doesn't mean no one else does.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    18. Re:The name is wrong by netsharc · · Score: 1

      Well, the problem is when it doesn't play on your system. I'm the tech support for my friends, and I remember people calling to ask me, "I can't play this file."
      "What format is it?"
      "AVI."
      "Hmmpph."
      Teach me to ask questions.
      Or even some people believing AVI files are always DVD rips..

      --
      What time is it/will be over there? Check with my iPhone app!
    19. Re:The name is wrong by jbeall · · Score: 1

      Speex files have .spx extension (or the extension is omitted). Do not know about FLAC or Theora. But it does not matter; the point is, people are understood when they say "Ogg" as meaning Ogg Vorbis. Show me one person who saw the this post and thought to themselves, "I wonder what they are talking about? Do they mean Vorbis, or Speex? Or something else entirely?" No, everybody who read this knew immediately that they were talking about Vorbis.

    20. Re:The name is wrong by JPriest · · Score: 1
      Well maybe you and the other 3 people in your circle jerk will just have to parse that when most people say Ogg, they are referring to it in the Vorbis form.

      Having your own sourceforge project bars you from being able to declare that mainstream users need to use your Jargon.

      --
      Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
    21. Re:The name is wrong by LafinJack · · Score: 0, Troll

      Sounds like a usability problem the project could have prevented from the beginning, like Divx.

      --
      we are building a religion
      a limited edition
      we are now accepting callers
      for these pendant key chains
    22. Re:The name is wrong by StarWreck · · Score: 1

      A long time ago there were .avi movies before DivX or Xvid or any other specialized codec was released. DivX has little to do with real .avi movies other than the .avi at the end. It seems that .avi was used just to keep operating systems with down syndrome (Windows) from getting confused. So why aren't DivX movies called AVI's? Because its been taken! People say AVI when they are referring to old school, runs on a 100MHz Pentium AVI.

      --
      ... and in the DRM, bind them.
    23. Re:The name is wrong by StarWreck · · Score: 1

      Oh, if you have any trouble playing .OGM files with Windows Media Player even after downloading the Codecs, try renaming them to .AVI ... Windows is a bit "slow" I don't know how to play an OGM file, are you sure you want me to play it? Are you really sure, because I'm not. AAH! Its not an AVI!

      --
      ... and in the DRM, bind them.
    24. Re:The name is wrong by Anonymous Coward · · Score: 0

      Get a life. You probably get grouchy when people refer to "legos" too.

    25. Re:The name is wrong by Mycroft_VIII · · Score: 1

      Yes they do. especialy older files from places other than america and europe.
      Personally I wish avi would die. It has been the single biggest pain in the neck.
      It's almost completly streaming unfriendly, you have no clue what codec it uses, it's occasionally boobytraped, little to no robustness. and whats really sad is often the codec used to create the encapselated file is none of the above would be best as it's own format. Divx is a prime example being streamable, resistant to missing bits, dosen't need the decoder to 'phone home' for permission to watch.
      Just my pet peeve I suppose, but I hate avi almost as much a wmv.

      Mycroft

      --
      https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
    26. Re:The name is wrong by Bloater · · Score: 2, Insightful

      what has the user's personal choice of filename got to do with usability? If you name the file "foo.ogg" it's your choice, if you name it "this_is_an_ogg_container_holding_a_vorbis_audio_s tream_named_foo", that is, similarly, your choice. The Operating System can work out what it is easily and quickly from the contents, or extended attributes can indicate the MIME type.

    27. Re:The name is wrong by Anonymous Coward · · Score: 0

      Because in the case of .avi files, there are many different encapsulated formats.

      Same with Ogg. I use Ogg FLAC, other people use Ogg Speex.

    28. Re:The name is wrong by amembleton · · Score: 1

      What did you use to create your speex files?

      All my Speex files have the .spx extension. I used speexdrop.exe to create them.

    29. Re:The name is wrong by LafinJack · · Score: 1

      Let's just assume for a minute that my original post was a serious question (which it is) and not a troll (which it isn't). Xiph chose to name each filetype after the name of the project, instead of let's say .vor for audio and .theo for video. That makes too much sense to me, unless of course those extensions are already taken.

      Let's take the slippery slope to your suggestion above. Why not name every file with a .ext extension and let the OS do the rest "from the contents"? Seems to be a lot easier to me. Let's throw in some MIME types too.

      I'm just saying that .ogg and Divx's .avi are needlessly confusing when simply selecting a unique extension could save headaches down the road.

      --
      we are building a religion
      a limited edition
      we are now accepting callers
      for these pendant key chains
    30. Re:The name is wrong by Bloater · · Score: 1

      speexenc and mv to rename it to something sensible.

    31. Re:The name is wrong by Bloater · · Score: 1

      "Let's take the slippery slope to your suggestion above. Why not name every file with a .ext extension and let the OS do the rest "from the contents"? Seems to be a lot easier to me. Let's throw in some MIME types too."

      The file endings on C source files are because there will be several versions of the same logical unit. They are used by the compilation system for it to manage its files in a regular fashion that can also be seen and parsed by humans. It is because there is a myunit C source file, a myunit assembly file, a myunit object file, and possibly a myunit executable or shared object and archive. This sort of thing ends up as "myunit.c", "myunit.s", "myunit.o" and "myunit" or "myunit.so" and "myunit.a". This is a part of the particular system as each file must have a different name if they often end up in the same directory, the alternative endings is a simple way to allow it.

      If I had a directory that I used to rip files, I might reasonably expect the ripping software to extract from cd to files "track1.riff", "track2.riff", "track3.riff" (windows waveform files - often .wav), and I create a mixing instructions source file called "techno.insns". The automated mixing deck software only accepts flac, so in that case, my makefile encodes the riff versions of those to "track1.flac", "track2.flac" and "track3.flac", then the mixing software takes the tracks and the instructions to produce "techno.flac". Finally I encode it for web streaming with my_favorite_vorbis_encoder_that_frames_it_in_ogg to a file named "techno".

      The last few characters of each filename are used by that particular build system to distinguish several components or stages of the production of a file in an orderly manner.

      The file "techno" can be sent via http with a content type, it can be type-sniffed by a file browser, or have a mime type included in filesystem extended attributes, or many other schemes.

      So you see, an "extension" is not necessarily even needed, it's just a name, not a type. They are often used, even on unix systems, as part of a file transformation management system. If an audio professional were trying to sell some audio archiving system, (s)he might offer files called "technosample.vorbis" and "technosample.mycompanyscoolnewcodec", but the filename is only for the users benefit because they need to tell which codec produced the best result. If it is for your music collection, the filetype_in_the_name thing is quite pointless, since your player is opening the file and will read it, it'll find the type - the listener only cares to be told the artist, album and track name.

      If you have a playlist program that will choose an Ogg Flac version of a track over an Ogg Vorbis version, then they need to identify that they are the same track, so a naming scheme or comment scheme would be required anyway.

      In summary I don't think the filename "standard" is an issue at all really. Name it how you feel.

    32. Re:The name is wrong by Jugalator · · Score: 1

      Hmm, well, maybe I just try to enforce the distinction because I know people who get trouble when their "avi movies" don't play. Then I have to tell them that it's an XviD movie and they only have the DivX codec, etc...

      --
      Beware: In C++, your friends can see your privates!
  5. Huh? by Wyatt+Earp · · Score: 5, Insightful

    An engineer for a company in direct competition with Apple rips on Apple's hardware. Oh, he's speculating on it.

    "Engineer Hugo Fiennes took a break from his day job as a hardware and firmware designer at Rio Audio (maker of the iPod competitor Karma player, among other things)"

    That's news?

    What's next, someone at Microsoft doesn't like Aqua? Ford engineer says Corvette "not as good as new Mustang"? Fiat engineers doesn't care for Ford Focus?

    1. Re:Huh? by Anonymous Coward · · Score: 0, Insightful

      If he's so biased, why would he say the Minis could, and that gen4 definitely should?

    2. Re:Huh? by MarcQuadra · · Score: 3, Insightful

      Yeah, this guy seems full of shit, the iPod can ENCODE MP3 in realtime if it has to, it's got a nice beefy ARM CPU, I'm sure it can play Vorbis files if it had a codec.

      And as for memory, the thing has 32MB last I heard, it usually buffers the next two or three entire tracks, so it's got plenty for decoding Vorbis formats.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    3. Re:Huh? by TheRealMindChild · · Score: 1, Insightful

      If this were true, which is more likely:

      A) Manufacturer of the hardware will reveal its inabilities
      B) Competitor of hardware manufacturer will point it out

      Right... that's what I thought.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    4. Re:Huh? by jeffehobbs · · Score: 2, Informative


      How exactly can the iPod encode mp3 in realtime? The audio it captures via the various 3rd party add-ons is low bitrate .wav files, not .mp3s. All of the various compression and encoding is done by iTunes, then the already encoded files are shuttled to the iPod.

      ~jeff

    5. Re:Huh? by Theaetetus · · Score: 4, Informative
      Yeah, this guy seems full of shit, the iPod can ENCODE MP3 in realtime if it has to, it's got a nice beefy ARM CPU

      I believe you're referring to the Belkin Voice Recorder when you refer to 'encoding MP3s in realtime'. Not so - the voice recorder stores audio as a mono 16-bit WAV with an 8 kHz sampling rate. Is not encoding MP3s in realtime.

      -T

    6. Re:Huh? by in7ane · · Score: 4, Informative

      Did anybody (rio guy, poster?) at least bother to google this? iPods CAN play ogg: (ok under Linux) and not far out of alpha it seems.

      So if somebody managed to get ogg to decode after loading up linux on an iPod, which is not exactly well documented hardware, Apple would not be?

    7. Re:Huh? by damiam · · Score: 1

      The hardware is capable. The software doesn't expose that functionality. See iPod Linux.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    8. Re:Huh? by BlackSeal · · Score: 1

      Thank you. I was just going to post, "What is this? A news flash from the who the hell could care less department?"

    9. Re:Huh? by limited · · Score: 4, Interesting

      Just because the ipod may have 32MB of buffer for data, doesn't mean it could decode Ogg Vorbis files. As the engineer states in the article, the PP5002 has a relatively small cache, with a relatively expensive penalty if the instruction is not found in the cache but rather in the permanent memory(ROM) of the ipod. Wheter or not the Ogg codec can be optimized to fit in the cache is a different story, and definitely something to be explored before claiming that the gen1-3 iPod's can't handle the job.
      Technical details aside, this guy works for a competing business, and would bad mouth it regardless. Its like posting a story that Rush Limbaugh doesn't like John Kerry- big surprise.

    10. Re:Huh? by tedu · · Score: 4, Insightful

      not sure about you, but i like my music playing back at realtime, not 80% realtime. linux can decode vorbis sure, but i don't count that as playing.

    11. Re:Huh? by JohnTheFisherman · · Score: 1

      Golly, I dunno. Had you RTFA, you'd see that the Rio Karma uses a different model from the same line of processsors from Portal Player, so he might know something about their processor's capabilities. I'm just speculating on that. ;)

    12. Re:Huh? by Anonymous Coward · · Score: 1, Insightful

      That's news? What's next, someone at Microsoft doesn't like Aqua?

      Actually, since Microsoft can't seem to (badly) copy the OS X GUI fast enough, someone there who *didn't* like Aqua would indeed be news.

    13. Re:Huh? by Anonymous Coward · · Score: 1, Funny

      A beefy arm isn't enough, you also need wings (it's a wing-a-ling iPod) and consummate V's. CONSUMMATE!

    14. Re:Huh? by SirDrinksAlot · · Score: 1

      The MP3 hardware Decoder used on the iPod has the capability to encode as well. I'm not sure if its being utilized for the recording funciton of the iPod however. I am sure that if an assembly written ogg player properly optimized could play ogg on the ipod just fine. you know, just like how any decoder engine for such a device would be made.

    15. Re:Huh? by genixia · · Score: 0, Flamebait

      Yeah, this guy is so full of shit that he designed and produced the first in-car mp3 player before Apple had even heard of music compression.

      I submit to you, Sir, that you are the one full of shit.

    16. Re:Huh? by RobRancho · · Score: 1

      Actually, I believe it has two.

    17. Re:Huh? by geoffspear · · Score: 0, Flamebait

      It's amazing that Apple joined the MPEG group before it had heard of music compression, dumbass.

      --
      Don't blame me; I'm never given mod points.
    18. Re:Huh? by Anonymous Coward · · Score: 0

      What? You've never heard of quicktime you stupid fuckwit? I mean for god sakes, it's not like it does fucking audio and video compression or anything. Oh, wait, it does. Stop rooting for the fucking underdog just because they're the underdog.

    19. Re:Huh? by tkokesh · · Score: 2, Insightful
      If this weren't true, which is more likely:

      A) Manufacturer of the hardware will spread FUD about functionality that it does not have
      B) Competitor of hardware manufacturer will spread FUD about that functionality

      Right... that's what I thought.

      --

      A pride of lions.
      A gaggle of geese.
      A murder of crows.
      A vista of bugs.
    20. Re:Huh? by CountBrass · · Score: 0, Redundant

      There are 3rd party add-ons that allow you to record voice on your iPod. Check any recent Mac magazine for the ads or even the Apple store.

      --
      Bad analogies are like waxing a monkey with a rainbow.
    21. Re:Huh? by doce · · Score: 1

      the ipod voice recorder software saves to uncompressed WAV files, actually. and in relatively low quality. rather annoying.

      --
      woof!
    22. Re:Huh? by Anonymous Coward · · Score: 0

      whaaaaaaaaats wrooooooong wiiiiiiiiith oooooooonlyyyyyyy eiiiiiiiiiiiighty peeeeeeeeer ceeeeeeent reeeeeeeeeeeal tiiiiiiiiiiiiime plaaaaaaaaaybaaaaaaaaaack.

    23. Re:Huh? by Wyatt+Earp · · Score: 1

      I did RTFA.

      It does list the parts, however, the fact remains he's working directly against the iPod so maybe he might highlight problems he perceives, and it doesn't talk to any engineers from Apple to see if those perceived problems are real problems or if they have been bypassed.

      It doesn't because it's purely a opinion piece pushing a product, not news.

    24. Re:Huh? by busonerd · · Score: 5, Informative

      Speaking as a member of the ipodlinux project, there is a lot of room for optimization. 80% of realtime refers to running a decoder and linux on only 1 of the two cores ( the other is only running a dma-engine) currently. One of the next big tasks is to put both cores to work (for technical reasons, smp is most likely impossible).

      As well, the story is wrong about storing their code in flash. Only the bootloader is stored in flash, which bootstraps the os from the harddrive into sdram, so flash or not, its a non-issue.

      --David Carne

    25. Re:Huh? by ZackSchil · · Score: 1

      I think the grandparent is referring to the PortalPlayer software that allows realtime MP3 encoding on that exact ARM7 processor. Sure, Apple decided to write their own firmware starting with version 2.0 and remove features available for 1.0 to 1.3.1 but it's possible.

    26. Re:Huh? by Anonymous Coward · · Score: 0
      Wheter or not the Ogg codec can be optimized to fit in the cache is a different story

      The iPod doesn't need to store the entire codec in cache, just the decoder. Decoders for modern compression algorithms are usually very simple compared to the corresponding encoders.

  6. Exactly why would Apple add in... by HBI · · Score: 5, Insightful

    ...a standard that doesn't have a lot of real-world support? I mean, if you go onto one of the p2p systems, you find that everything is still pretty much mp3. So there is some incentive there for Apple to provide mp3 support. Why would they want to promote an alternative standard that they aren't selling, though?

    Seems to me that Apple wouldn't benefit much from ogg or flac support. So why bother - besides, the article makes it clear that the processor in the older ipods probably won't even support the decoding of ogg due to cpu limitations.

    Barking up the wrong tree here, sadly. Ogg has to get some critical mass before Apple would even consider it.

    --
    HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    1. Re:Exactly why would Apple add in... by beckett · · Score: 4, Interesting
      Apple has .ogg waiting in the wings. People have found .ogg and WMA icons in the OSX iTunes .app package.

      i do agree with you though, there are just not enough people using ogg for apple to care.

    2. Re:Exactly why would Apple add in... by LostCluster · · Score: 3, Insightful

      It'd be very interesting if iTunes and the iPod were to suddenly support the WMA format... because aside from Apple's iTune's Music Store and RealNetwork's offerings, every other major downloadable music store is using WMA for DRM.

      If the iPod were suddenly to support WMA files, wouldn't that mean that iPod owners would be able to comparison shop all of the music stores for the best price on any given track? BuyMusic.com and WalMart.com have already staked their claims at selling for less than 99 cents on the most popular tracks.

    3. Re:Exactly why would Apple add in... by willy_me · · Score: 1
      iPods/iTunes now support Apple Lossless - very similar to flac. I did a bit of testing and I found that the file sizes of Apple Lossless were slightly smaller then flac, but the difference was negligible. However, the encoding times for Apple Lossless were far better then those for flac. They must have spent a great deal of time optimizing it.

      Because there is no quality loss in converting between Apple Lossless and flac, it really doesn't matter that iPods don't support flac.

    4. Re:Exactly why would Apple add in... by Anonymous Coward · · Score: 0

      Apple has .ogg waiting in the wings. People have found .ogg and WMA icons in the OSX iTunes .app package.

      How is an icon evidence of anything more than wishful thinking?

    5. Re:Exactly why would Apple add in... by SmittyTheBold · · Score: 1

      Because they obviously paid some artists for their (admittedly, minimal) time to create an icon specifically for .ogg files, and that icon was included in the release build of iTunes. If they weren't working on it or interested at all, why would they even make an icon?

      Unless they were hoping to block Rio sales by implying future Ogg support without actually saying a thing. Observe the geek, who wants Vorbis support. Ogg-using geek thinks about getting a Rio Karma, but then hears news that "Apple might be working on .ogg support" and instead decides to either hold off on the Rio or to actually buy an iPod instead. So it's either something they're working on, or a clever marketing ploy. Neither would surprise me.

      --
      ± 29 dB
    6. Re:Exactly why would Apple add in... by foidulus · · Score: 1

      Apple has .ogg waiting in the wings. People have found .ogg and WMA icons in the OSX iTunes .app package
      There *ALREADY* is (theoretically, I haven't tried it out) support for converting unprotected WMA files. Look at the section apple has about importing songs into iTunes(Look at the lower right, or search for WMA)

    7. Re:Exactly why would Apple add in... by Analog+Penguin · · Score: 1

      The presence of icons in iTunes means nothing as far as the iPod. iTunes can already play ogg files with the help of a third-party QuickTime extension. That's probably why the ogg icon exists.

    8. Re:Exactly why would Apple add in... by Servo5678 · · Score: 1

      The Windows version of iTunes has those icons too. They're in the iTunes.exe file. Hopefully it'll only be a matter of time before they're put into service.

    9. Re:Exactly why would Apple add in... by UniverseIsADoughnut · · Score: 1

      So they made a icon for something that people might happen to have on their system. People often have files on their computer even though the app that uses it is not on the computer. Apple may have at the minimum wanted to have a icon in their instead of some default one. And if i remember correctly it looks just like the MP3 and AAC on, all they did is changed 3 letters. Not a hard thing to do, cheaper to do it up now then have to go back later and make one.

      Also I think iTunes plays Oggs, but that doesn't lead much to thinking the iPod will play them anytime soon.

    10. Re:Exactly why would Apple add in... by Anonymous Coward · · Score: 0

      Except that WMA sucks.

    11. Re:Exactly why would Apple add in... by martingunnarsson · · Score: 1

      iTunes for Windows can convert WMA-files to AAC/MP3. This way the "all my music is in WMA-format, I can't put it on the iPod"-argument becomes invalid. But that's about it.

      --
      Martin
    12. Re:Exactly why would Apple add in... by gmhowell · · Score: 1

      Apple doesn't want to do this, as they have slim to no margin on the iPod. Jobs has stated on several occasions that the point is to drive people to purchase music at iTMS.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    13. Re:Exactly why would Apple add in... by oscast · · Score: 2, Informative

      You have it backwards

    14. Re:Exactly why would Apple add in... by LostCluster · · Score: 1

      Not quite. The conversion only works if your music is in non-DRMed WMA files. If you ripped CDs with the "secure my music from unathorized copies" checkbox enabled, the conversion won't work.

    15. Re:Exactly why would Apple add in... by Anonymous Coward · · Score: 0

      That does not mean anything. Those icons had been there since iTunes were called Soundjam from C&G (ie before Apple bought it).

    16. Re:Exactly why would Apple add in... by Some+Dumbass... · · Score: 1

      ...a standard that doesn't have a lot of real-world support? I mean, if you go onto one of the p2p systems, you find that everything is still pretty much mp3. So there is some incentive there for Apple to provide mp3 support. Why would they want to promote an alternative standard that they aren't selling, though?

      First, I really doubt that Apple cares what's going on in "one of the p2p systems", at least officially. :)

      Second, at least two iPod competitors support ogg vorbis: the Rio Karma and the iRiver iHP (and the Samsung YH-920 is supposed to as well, but it's for sale yet). While the iPod is certainly dominant in the marketplace, that's no reason not to add more features. More to the point, saying "we're number one, let's stop innovating" is in the category of "famous last words", and I suspect that Apple is smart enough to know this. They might want to cover their bases in case the ogg vorbis format gains popularity. Or they might want to add support in case too many other players start supporting ogg vorbis and it begins to look like the iPod lacks something. It's better to be ahead of the curve in every way, you know?

      Are these strong motivations for adding ogg vorbis support? Not really. On the other hand, consider the costs of adding ogg vorbis support. It's not patent-encumbered or controlled by a competitor (e.g. WMA), so from that angle there's not much to it. It's a matter of weighing a some R&D costs against making the list of features longer and that much more impressive. Also note that some related problems have already been solved, like the lack of a floating point processer (these folks have info). While Apple wouldn't use GPLed code directly (I assume), they can take advantage of the ideas and algorithms.

    17. Re:Exactly why would Apple add in... by harlows_monkeys · · Score: 1
      ...a standard that doesn't have a lot of real-world support? I mean, if you go onto one of the p2p systems, you find that everything is still pretty much mp3

      I don't see why Apple would base any decision on what format is most popular for piracy. (Yes, I realize you are probably one of the 5 people that use P2P legitimately).

    18. Re:Exactly why would Apple add in... by Moofie · · Score: 1

      You're right. If you assfucked yourself with Microsoft's software by using a useless misfeature, Apple's software can not help you. I'm glad I'm smart enough to not do that.

      --
      Why yes, I AM a rocket scientist!
    19. Re:Exactly why would Apple add in... by SmittyTheBold · · Score: 1

      So, according to your logic, it would make perfect sense for Microsoft to add an icon to Word for DB2 files, just in case they add support for the format later. Riiiiight.

      Why would Apple create icons for a file format they don't support? (iTunes can play Vorbis files, but only with the help of third-party QuickTime extensions. There is currently no native Ogg support in QuickTime.)

      And the "cheaper to do it now" line is a bit dull. Yes, your logic may work, it was easier to pay the artist to do all the icons at once instead of in separate batches. But it's only cheaper and simpler to make an icon now instead of later...if there will be a later, thereby hinting at future Ogg Vorbis support.

      --
      ± 29 dB
    20. Re:Exactly why would Apple add in... by Moocowsia · · Score: 1

      Apple isn't in ITMS for the $$. They make hardly anything if anything at all off it. Its just there to sell more ipods.

      --
      Moo!
    21. Re:Exactly why would Apple add in... by HBI · · Score: 1

      Microsoft did almost the same thing by giving away their operating system throughout the late 1980s and early 1990s.

      Piracy is a business strategy.

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    22. Re:Exactly why would Apple add in... by HBI · · Score: 1

      Two corrections:

      1. Ogg Vorbis is not believed to be patent encumbered. The jury is still out on that.

      2. If you don't think Apple cares about the piracy landscape...you're being disingenuous. Of course they do. Why do you think they made an mp3 player in the first place?

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
  7. My Opinion by luigi22_ · · Score: 4, Insightful

    Adding OGG support would be more than enough to convince me to buy an iPod. I can't really see the downside except for increased strain on the system memory, if what the article claims is true.

    --
    On /., first you get the karma, then you get the power, then you get the women.
    1. Re:My Opinion by Anonymous Coward · · Score: 2, Interesting

      the Rio Karma HAS .ogg support, is $100 cheapter (for the 20 gig version), twice the battery life, tis shorter (a bit wider), and has a very nice UI...why wait for the ipod to get ogg support when there's a good player(s!) out there right now with it and more - you wanna pay $100 for that silver apple on the back?

    2. Re:My Opinion by Trurl's+Machine · · Score: 1

      Adding OGG support would be more than enough to convince me to buy an iPod.

      With all due respect, I don't think Apple designs its hardware thinking personally about you (unless you're Steve Jobs, of course). Like most commercial institutions, Apple thinks in terms of "target group(s)". The target group of the people who actually know what OGG is, is too small to be relevant. Sorry guys, get used to it.

      I can't really see the downside except for increased strain on the system memory, if what the article claims is true.

      Well, increased strain on the system memory means less efficient harddrive caching and this means less battery life. Adding more memory would also have negative effect on battery life. So you have a serious downside here, while the only positive effect would be winning the hearts (and wallets) of the people who actually want to use Vorbis on their portable. Can you say "negligible"?

    3. Re:My Opinion by Anonymous Coward · · Score: 0

      so ogg would get you to buy an ipod, rather than all its actual usable features like the calender, games, ibook reader, etc? you have lowwwwwwwwwww standards

    4. Re:My Opinion by DarkMantle · · Score: 1

      We get women?

      --
      DarkMantle I been bored, so I started a blog.
    5. Re:My Opinion by Anonymous Coward · · Score: 0

      You could just get an iriver ihp 120. It has OGG support along with a built in voice recorder, longer battery life, an FM tuner, and other features that ipod doesn't have, for the same price as an ipod.

      product page
      (it looks better for real tha in the picture on iriver's site)

    6. Re:My Opinion by mrchaotica · · Score: 1

      The iPod has PIM software and syncs with iCal, so it can replace a PDA too (for Mac users at least). Also, you have to admit it's not as nice looking as the iPod (not that that's worth real $).

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    7. Re:My Opinion by Anonymous Coward · · Score: 0

      Do Mac users not have a PDA which supports data entry? If so, how can the Ipod replace a PDA?

    8. Re:My Opinion by mrchaotica · · Score: 1

      It can replace a PDA for some, at least

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  8. Vorbis Support not Widely Needed by caffeinefiend · · Score: 3, Insightful

    Apple may offend certain groups, such as Linux Users, by not supporting the Ogg Vorbis system, however the majority of computer users will never even consider using this codec. I submit this for consideration: What Operating system has the largest desktop user market share? Windows, obviously, Apple does not need to support Vorbis because Windows users, in general, have no need for this.

    1. Re:Vorbis Support not Widely Needed by BiggyP · · Score: 1

      what? so you mean they're better off adding WMA support, because that's what all those windows users will have their crappy 64kbps music collection encoded with?

      anyway, how about a dedicated hardware deocoder, there was an article quite some time ago, did anyone manufacture one?

    2. Re:Vorbis Support not Widely Needed by Geoffreyerffoeg · · Score: 4, Insightful

      By your logic, Apple does not need to support itself because Windows users, in general, have no need for it.

      Why don't you try running a successful large company and get a feel for not being a producer, not a consumer?

    3. Re:Vorbis Support not Widely Needed by LostCluster · · Score: 4, Informative

      There's no reason why they couldn't put the FairPlay wrapper around Ogg Vorbis files the same way they do around Advanced Audio Codec files now.

      However, MPEG formats have always been mindful of keeping the decoding processing load low, even if that sometimes comes at the expense of encoding time or quality. The idea is that they want to keep the playback devices as cheap as possible.

      Apparently OGG sounds better, but its processor load is putting it out of reach of dumber consumer devices.

    4. Re:Vorbis Support not Widely Needed by pmjordan · · Score: 1

      Windows Media Player uses WMA, as far as I know. The iPod supports what, AAC (or whatever Apple's proprietary format is called) and MP3. I'm not sure I'm following you here. People still need to *buy* an MP3 encoder. That's right, MP3s are patented and require license fees.

      Oggs, apart from using a superior compression algorithm, are completely open, and encoders are available for free, for all OSes.

      Yes, MP3s are more popular, but that's nothing to do with Windows, it's mostly that MP3s have been around longer, and were around at a critical time.

    5. Re:Vorbis Support not Widely Needed by fr0dicus · · Score: 1
      Exactly, and even if for some reason, Linux suddenly chomped 50% of the desktop market share, you'd still never see Ogg Vorbis widely used. Microsoft and Apple would be straight there with their formats.

      It'll be a moot point before that state ever exists, because storage size won't be an issue.

    6. Re:Vorbis Support not Widely Needed by Luscious868 · · Score: 1

      No buying necessary. iTunes includes an MP3 encoder.

    7. Re:Vorbis Support not Widely Needed by kfg · · Score: 1

      Dear Sir,

      I sense a kindred sense of humor and raise my mug of Blue Mountain to you.

      May the metamoderators have mercy on your soul.

      KFG

    8. Re:Vorbis Support not Widely Needed by DarkMantle · · Score: 1

      Ogg does sound better. and it tends to be a smaller file. So you could fit more songs on that 15GB disk.

      --
      DarkMantle I been bored, so I started a blog.
    9. Re:Vorbis Support not Widely Needed by MikeCapone · · Score: 1

      Ogg does sound better. and it tends to be a smaller file. So you could fit more songs on that 15GB disk.

      Yes, and ogg is VBR by default, which is the sane choice. I'm still wondering why people don't encore their mp3s as VBR.. Absolutely no reason to use CBR except if the mp3 will be used for streaming audio and you need to know the bandwidth needed.

      http://mikecapone.blogspot.com/2004/06/encoding-au dio-cbr-vs-vbr.html

    10. Re:Vorbis Support not Widely Needed by Llywelyn · · Score: 1

      Ogg sounds better than mp3. At the bitrates that matter I haven't seen anything that shows it is better than AAC (I don't encode at 64 kbps, so tests at that level aren't especially important to me) .

      --
      Integrate Keynote and LaTeX
    11. Re:Vorbis Support not Widely Needed by Anonymous Coward · · Score: 0

      What about this?

    12. Re:Vorbis Support not Widely Needed by Anonymous Coward · · Score: 0

      ironically, that's the entire reason that I still use WMA for my portable rips; the decoding penalty is so low that my battery life is identical to MP3 playback. Ogg Vorbis, OTOH, reduces my battery life from ~30 to ~9 hours.

      My preferred device is an iRiver IFP-380. Ogg Vorbis also requires significantly more DRAM to decode, which means that, on my machine, I can't play low bitrate files.

  9. This has always been known ... by phoxix · · Score: 4, Interesting

    http://www.designchain.com/coverstory.asp?issue=su mmer02

    Nothing new folks ... that article is almost 2 years old now?

    Sunny Dubey

  10. And? by subtillus · · Score: 1

    While I can accept that a lot of people might care about Ogg, it doesn't make a difference to me, my files are all AAC or MP3s.

    Either way, this news isn't going to make me huck the ipod in favour of one of the uglier players, whatever they're called.

    1. Re:And? by incom · · Score: 1

      While I can accept that a lot of people might care about apple merchandise, it doesn't make a difference to me, my player supports my formats.

      --
      True genius is grasping a situation like a peice of fruit, and peircing it just right so that it drains dry.
    2. Re:And? by Anonymous Coward · · Score: 0

      Congratulations on adding a completely worthless comment.

    3. Re:And? by subtillus · · Score: 1

      oh Zing!

  11. Apple will not by TwistedSpring · · Score: 2, Interesting

    Apple will probably not support ogg. Ogg has no DRM, and iTunes etc. is based around buying stuff before playing it. I don't own an iPod but I assume I know it plays MP3, I just doubt strongly that apple will add ogg support to it when they probably want to push more people towards iTunes and thus earn more revenue. Ogg doesn't really match up with "revenue", so Apple will probably not support it.

    That doesn't mean to say that 3rd party hackers won't find a way to put ogg on an iPod, of course.

    1. Re:Apple will not by Anonymous Coward · · Score: 0

      > Ogg has no DRM

      Neither has AAC.

    2. Re:Apple will not by overbyj · · Score: 1

      As an anonymous poster says below, AAC doesn't have DRM either. It is a layer added by Apple so that they control the specs of the DRM. DRM could easily be added to Ogg Vorbis if someone wanted to do that but I wouldn't count on Apple doing that.

      --
      No trees were harmed in the composition of this; however, numerous electrons were inconvenienced.
    3. Re:Apple will not by tji · · Score: 1

      Apple will probably not support ogg. Ogg has no DRM ... I don't own an iPod but

      The audio format has very little to do with the DRM. If Apple wanted to use Vorbis on their music store, they could wrap the files in their DRM.

      But, anyway your response is off base, because the DRM only applies to music purchased in Apple's music store, not to any of your own music ripped from CD's. Apple only uses AAC for the music in their store, but this does not stop them from supporting MP3 from within iTunes and the iPod. (I do own an iPod, and I use both AAC and MP3)

    4. Re:Apple will not by mindstrm · · Score: 5, Informative

      AAC and MP3 do not have DRM either.. the DRM layer was added for the iTunes music STORE, which is a recent addition.... people bought ipods LONG before the iTMS existed.....

      Why do people insist on thinking that ipods and itunes are all just about the store? The majority of ipod owners DONT use the store.

    5. Re:Apple will not by kfg · · Score: 1

      I leave the DRM to the others who have already answered, so I'll address how Ogg Vorbis support matches up with revenue.

      More iPod owners, more people likely to buy content from iTunes. Anything that spreads the iPod beyond the core of Apple users is potential revenue.

      KFG

    6. Re:Apple will not by Alsee · · Score: 1

      Apple will probably not support ogg. Ogg has no DRM

      Hell, Apple is *opposed* to DRM! The only reason iTunes uses DRM at all is because the RIAA cartel's restraint of trade prohibiting iTunes from existing at all unless it imposes RIAA approved DRM.

      iTunes etc. is based around buying stuff before playing it.

      Not only would Apple be more than happy to sell non-DRM songs, but Apple is NOT making a profit on iTunes. Apple makes its money off of iPods. iTunes only exists to drive iPod sales. If OGG support drives a handfull of sales to cover the insignifigant cost of tossing in a bit of existing software, then OGG support is a financial win.

      they probably want to push more people towards iTunes and thus earn more revenue

      They lose money on every iTunes sale, but they make up for it on volume! :D

      It seems like the only issue is hardware capability and performance for the existing OGG codec. All we really need the hackers to do is code up a tight 96k codec. Just dig up a single assembly programmer with obsessive compulsive dissorder and mail him a case of Jolt cola and twinkies and we'll have it done in no-time.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    7. Re:Apple will not by Overly+Critical+Guy · · Score: 1

      Why do people insist on thinking that ipods and itunes are all just about the store? The majority of ipod owners DONT use the store.

      Because the store exists to drive iPod sales. Apple operates it at a loss specifically to do such. They've publicly stated this.

      --
      "Sufferin' succotash."
    8. Re:Apple will not by Anonymous Coward · · Score: 0
      Apple operates it at a loss

      That's the way it started - to drive iPod sales. Not any more though - after the initial capital costs, ITMS is now in the money. And likely to stay that way. Its not much (a couple of million) - but it NOT running at a loss.

  12. source ? by kayen_telva · · Score: 3, Funny

    in other news, an ipod competitor says ipod not up to snuff. news at 11

  13. Why OGG? by Anonymous Coward · · Score: 5, Insightful

    This article indicates precisely why OGG Vorbis probably isn't a good idea on your ipod or mp3 player... namely, you get 25% LESS battery life. In a non portable, that's fine, but for a portable player with limited battery life... why in the world would anyone choose to get 75% performance with a negligable increase in sound quality (from headphones)?

    1. Re:Why OGG? by sovtekmidget · · Score: 1

      that makes perfect sense to me- i want to rock for as long as possible....

    2. Re:Why OGG? by nagora · · Score: 1, Interesting
      why in the world would anyone choose to get 75% performance with a negligable increase in sound quality (from headphones)?

      For one thing my entire CD collection is now in OGG format on my main machine and I'm not about to re-encode for the benefit of Apple's decision to add yet another music format. So, until OGG is an option I'm not interested in an iPod. With it, on the other hand, I can live with 25% less battery life.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    3. Re:Why OGG? by mcgroarty · · Score: 5, Insightful
      why in the world would anyone choose to get 75% performance with a negligable increase in sound quality (from headphones)?
      It's not really a linear scale from worse to better. Setting aside the dogmatic choices a lot of the free software people make, the compression artifacts and failures of the MPEG layer 3 and vorbis CODECs is fairly different.

      Even at higher bitrates, mp3 (or its encoders) tend to have a lot of difficulty producing tuned white noise, especially in harmony with better-formed sounds. A breathy voice or a flute can be murder to reproduce. There's also a kind of "glistening" that happens when it tries to represent overtones near the high end of the encoding frequency.

      On the other hand, vorbis seems to more often fail with balances of the frequency range, making some components of sounds louder and others softer than the original, especially with the earlier encoders. Sometimes this merely gives you a too-tuned and prounounced bass range while bands in higher frequencies become too soft. At other times, more complex instruments can lose their character altogether. Steel guitar strings lose the harsher-defined overtones and sound more like nylon, for example.

      Personal preference determines which kind of loss people will choose. Some even pick specific formats to best represent specific styles of music.

    4. Re:Why OGG? by Too+Much+Noise · · Score: 1
      This article indicates precisely why OGG Vorbis probably isn't a good idea on your ipod or mp3 player... namely, you get 25% LESS battery life.


      and a big part of the reason for that is (next sentence in the article):

      We didn't do a lot of optimisation, so it's running the Vorbis-supplied tremor decoder with only a few tweaks.


      Everyone knows how well-optimized the reference Vorbis implementation is ... all those fools with their alternate 'optimized' codecs are just nutcases, right?
    5. Re:Why OGG? by Anonymous Coward · · Score: 0

      >For one thing my entire CD collection is now in OGG format

      you chose...poorly

    6. Re:Why OGG? by Rick+Zeman · · Score: 1

      For one thing my entire CD collection is now in OGG format on my main machine and I'm not about to re-encode for the benefit of Apple's decision to add yet another music format. So, until OGG is an option I'm not interested in an iPod. With it, on the other hand, I can live with 25% less battery life.

      With my entire collection in MP3 or AAC, my iPod and I can live without Ogg.

    7. Re:Why OGG? by nagora · · Score: 1
      With my entire collection in MP3 or AAC, my iPod and I can live without Ogg.

      So what's the problem with supporting both?

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    8. Re:Why OGG? by MikeCapone · · Score: 1

      why in the world would anyone choose to get 75% performance with a negligable increase in sound quality (from headphones)?

      Because it's better than not having the choice?

      Because some (more everyday) prefer ogg vorbis to ACC and mp3?

    9. Re:Why OGG? by Rick+Zeman · · Score: 1

      With my entire collection in MP3 or AAC, my iPod and I can live without Ogg.

      So what's the problem with supporting both?


      Because battery life is a big selling point. Do you think Joe User will blame Ogg's inefficiences or "the iPod" OR "Apple" for short battery life?

    10. Re:Why OGG? by nagora · · Score: 1
      Do you think Joe User will blame Ogg's inefficiences or "the iPod" OR "Apple" for short battery life?

      Firstly, doing more work in order to achieve a better result with the same amount of storage requirements is hardly being "inefficient". Secondly, if Joe User actually learns enough about the reasons he might want to use OGG he's likely to also find out why he gets less battery life.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    11. Re:Why OGG? by Rick+Zeman · · Score: 1

      Firstly, doing more work in order to achieve a better result with the same amount of storage requirements is hardly being "inefficient". Secondly, if Joe User actually learns enough about the reasons he might want to use OGG he's likely to also find out why he gets less battery life

      "Better" isn't quantifiable as battery life is. And if Joe User actually learns about codecs and their plusses and minuses, he's no longer Joe User at that point. He's left the bulk of the computer-buying public behind him.

  14. Can't Linux on iPod Do This? by Anonymous Coward · · Score: 4, Interesting

    I thought that the Linux on iPod project managed to get Ogg playback working ?

    Sure - it may not be at 100 percent realtime, but I bet Apple engineers (vs the noble folks who had to reverse engineer the iPod) could manage.

    1. Re:Can't Linux on iPod Do This? by Llywelyn · · Score: 2, Insightful

      You bet they could manage?

      They are engineers, not miracle workers. There are finite limits to the technology here. Even assuming that it is doable, would they make enough profit by adding it to offset the development and support costs involved?

      --
      Integrate Keynote and LaTeX
  15. I would be impressed, but surprised by Ars-Fartsica · · Score: 2, Interesting
    Apple is not known for choices - its known for making one approach very easy to use.

    That said, if they build the engine, we will hack it. I look forward to the linux-on-ipod folks dissecting the next gen player and making it play nice with linux as a desktop OS.

  16. Obligatory Simpson's non-quote: by Geoffreyerffoeg · · Score: 1

    Mmm...apple tacos.

  17. Technical nitpicking by mike260 · · Score: 4, Interesting

    [...] This means that running code that doesn't fit in the internal 96kbyte SRAM of the player is very inefficient, both in terms of CPU cycles and power. MP3 and AAC just about squeeze into the internal memory (one at a time, obviously!), but anything that didn't would result in a big power hit - my guess is 30-40%+.

    Surely only code in external RAM would incur this hit. Vorbis decoders spend most of their time doing discrete cosine transforms, which would easily fit into 96K. As would a lot of other performance-critical routines, I'd imagine. So we're talking about a 40% hit on 5% of execution time, which seems pretty trivial, right? Or am I missing something?

    1. Re:Technical nitpicking by Anonymous Coward · · Score: 0

      I don't think an integer DCT would fit into 96k.

    2. Re:Technical nitpicking by Anonymous Coward · · Score: 0

      Not even hard.

    3. Re:Technical nitpicking by mike260 · · Score: 2, Informative

      'mdct.c' from tremor (an integer vorbis decoder) compiles to...[tappity-tap]...6808 bytes of code on MIPS.

    4. Re:Technical nitpicking by Anonymous Coward · · Score: 0

      But it uses some 100KB for lookup tables. Or did you conviniently omit the data part?

    5. Re:Technical nitpicking by mike260 · · Score: 1

      The stories been dead for a day or two so I'm probably talking to myself here, but anyway...

      1) I can't seem to find this 100k of data. All I see is ~8k of sin/cos tables. Are we're looking at different versions of tremor?

      2) Regardless of that, yes, I was talking about code and not data. As was the original article, as far as i can tell.

  18. Well, Why Not? by Mister+Proper · · Score: 1
    In the world of software it seems to be generally the case that you try to support as many formats as possible, both for reasons of usability (why will it open that, but not this document?) and usefulness.

    Though, of course, ultimately competitive reasons are the motive. Players in monopoly positions might disagree.

    What I want to say is, why not ask Apple to support Ogg Vorbis? Surely it's a good thing Vorbis fans aren't so cynical as to not even bother voicing polite requests for Vorbis support. That should definitely be all the more true if they're willing to put their money where their mouth is at.

  19. Since when is a Beowulf cluster joke offtopic? by Anonymous Coward · · Score: 2, Funny

    Has /. been taken over by pod people? What happend to you guys? Where would we be today without beowulf cluster jokes and Soviet Russia jokes?

    1. Re:Since when is a Beowulf cluster joke offtopic? by FortranDragon · · Score: 1

      Has /. been taken over by pod people? What happend to you guys? Where would we be today without beowulf cluster jokes and Soviet Russia jokes?

      No, this story has been taken over by iPod people. ;-)

      --
      "All the darkness in the world can not quench the light of one small candle."
    2. Re:Since when is a Beowulf cluster joke offtopic? by Anonymous Coward · · Score: 0

      and like any fanatics, they tend to be hunourless when people dont agree that their way is the best.

      moonies, $cien-to-logists or apple fan boys....same thing.

    3. Re:Since when is a Beowulf cluster joke offtopic? by Anonymous Coward · · Score: 0

      Where would we be today without beowulf cluster jokes and Soviet Russia jokes?

      Probably a long way ahead of where we are now.

  20. title should read: by Anonymous Coward · · Score: 3, Funny

    "ipod may not care about ogg's cpu-hungry obscure geek-only format"

    1. Re:title should read: by fr0dicus · · Score: 3, Insightful
      Yeah, or 'trade storage space for battery life? No thanks!'

      Or 'seriously, 99% of people don't care',

      or 'it's still compressed you fools, so what if it supposedly sounds 1% better',

      or 'Rio thinks using ogg will make them cooler than Apple'.

      I feel a bit better now. Seriously now though, portable devices are mainly designed to be portable and easy to use. Musical fidelity, albeit important, is really not going to shine through with the crappy little in-ear headphones that people will invariably choose to use. The fidelity is irrelevant and this claim by the Rio chap is more of a drawback of Ogg Vorbis than the iPod in my eyes.

    2. Re:title should read: by Lehk228 · · Score: 1

      Rio also supports FLAC, which is lossless.

      --
      Snowden and Manning are heroes.
    3. Re:title should read: by Anonymous Coward · · Score: 0

      If your going to be using your portable music device to play music from your own collection that you ripped and encoded yourself then it makes sense that you would want one that plays your chosen format. Who wants to reencode 30 Gigs of music they already encoded?

    4. Re:title should read: by ImpTech · · Score: 1

      Disagree about the fidelity. People don't only use iPods with headphones, in case you hadn't heard. Lots of people use them in their cars, or plugged into their home stereos, in addition to when they're out walking somewhere. For those corner cases, wouldn't you rather have the higher quality? If the iPod (or Karma or whatever) is going to be your principal source of music everywhere, which is sure what I'd use one for, then doesn't fidelity matter a bit. Maybe not to you, but then you don't represent anybody other than yourself.

    5. Re:title should read: by Anonymous Coward · · Score: 0

      Fan-fucking-tastic. The iPod (and iTunes) supports Apple Lossless Codec, which yields slightly larger files (on the order of 1-2% larger) but is much faster while encoding and less taxing on the CPU for decoding.

      Your point was?

    6. Re:title should read: by fr0dicus · · Score: 1
      In case I hadn't heard? *groan* ;-)

      Personally, I wouldn't use any portable music player as a source for my home stereo, as there are so many compromises that any half decent stereo should show up easily, even if the source music was a lossless codec. Cars are hardly a good listening environment either, you've got some guaranteed loud background noise that makes whatever supposed difference in quality between AAC and Ogg Vorbis utterly redundant.

      I can't even fill my 10GB iPod at a quality that seems high enough given the amount of background noise I'm pretty much guaranteed to get when I'm out and about anyway, so even if Ogg Vorbis is better bit-for-bit (I don't personally think it is) I could just turn up the bitrate.

      Of course fidelity is important, but it will always only be maximised within the desired specifications of the player.

      My point really is, that Ogg Vorbis has some issues which can prevent it getting into a fairly standard device like the iPod. Given that there is very little actual demand, coupled with the ever increasing size of storage (I believe Hitachi are now making 60GB drives?) and the recent emergence of lossless codecs (Apple added it in the last update, I believe the Rio has it too, and the dense optical formats have had it a while), I don't think Ogg's time will ever come. By my quick estimation you could fit 100+ albums losslessly compressed on a 60GB iPod. If it's fidelity you require, then there's this option, otherwise, just wind up the bitrate. All the blind tests use fairly low bitrates, because there's really nothing to choose at higher rates.

    7. Re:title should read: by fr0dicus · · Score: 1
      Me. Most of my music was in 192k mp3 when I bought my Gen 2 iPod, but as soon as Apple introduced AAC I re-ripped it all, as it allowed me to get more music on the player at a lower bitrate.

      Luckily iTunes makes this incredibly easy. Tidied up my information tags too. Being on a Mac, I barely even noticed it was doing it as I went about my day-to-day stuff and fed it a regular supply of CDs in the process.

    8. Re:title should read: by Dakisha · · Score: 1

      *Personally, I wouldn't use any portable music player as a source for my home stereo, as there are so many compromises that any half decent stereo should show up easily, even if the source music was a lossless codec.* actually afaik the ipod has a whatchimacallit stereo out jobbie, that bypasses the headphone socket - It was covered by a few audiophile mags, questioning the quality of the music player. Using AAC, the whatchimacallit out and several grands worth of speakers, they gave it the thumbs up. If you want to be an audiophile, thats fine - but theres no need to be an asshole about it too :>

    9. Re:title should read: by fr0dicus · · Score: 1

      It's still a mini-jack, sorry.

  21. calculations? by Bender+Unit+22 · · Score: 1

    I think to remember other devices having such problems which were solved by writing decoders using integers instead floating point calculations.
    But I might be wrong, it's not something I know much about.

    1. Re:calculations? by Lehk228 · · Score: 1

      yes, that is correct, (either vorbis or flac, can't remember which, maybe both) can be decoded using only integer math, nice for simple CPU's

      --
      Snowden and Manning are heroes.
  22. The situation in a nutshell by mcgroarty · · Score: 4, Informative
    The iPod doesn't rely on its CPU to do the decoding for its mpeg formats. The bulk of that is done by a special coprocessor. Whether this is to cut power use or because the slower clock and coprocessor are cheaper than a faster general purpose CPU, I don't know.

    Memory isn't a problem. The full of the iPod's memory is directly addressable, and there are even projects (including iPod Linux) which do Ogg (vorbis, really) decoding, however only at low bitrates. The CPU speed is the strangling factor here. If someone wants to do some hard work, they might be able to raise the bitrate a bit, but owing to people generally relying on VBR encodes, it's going to be difficult to fully enable people's libraries, even when they think they have mostly low-bitrate tunes.

    1. Re:The situation in a nutshell by Anonymous Coward · · Score: 0

      they also do ogg decoding at low speeds, ie: no smooth playback cause the processor cant handle it

    2. Re:The situation in a nutshell by astrashe · · Score: 1

      I was wondering about that.

      I have a tragically unhip Archos jukebox that I like a lot, mostly because it uses standard rechargeable batteries and looks like a USB disk to my computer, which means you don't need odd software to use it.

      There's an open source firmware replacement for it called Rockbox, which I don't use, and this is one of their FAQ entries:

      http://rockbox.haxx.se/docs/faq.html

      Obviously, these are different machines, and I don't claim that just because something's true of the Archos it's true of another player.

      --

      17. You mention supporting Ogg Vorbis and other file types on your list of ideas. What is the status on that?

      Pessimist's Answer: At the current time we believe this is not very likely. The Micronas chip (MAS3507) decoder in the Archos does not natively support decoding and there is very little program space in the player to implement it ourselves. The alternative would be to write a software decoder as part of the Rockbox firmware. However, as much as we love our players, the computing power of the Archos (SH1 microcontroller) is not fully sufficient for this need.

      Optimist's Answer: We can play any format if only we can write code for the DSP to decode it. The MAS 3507 (and 3587) are generic DSPs that simply have MP3 codecs in ROM. We can download new codecs in them and we will be the first to celebrate if we can get OGG or FLAC or anything into these DSPs. Unfortunately, we have no docs or tools for writing new MAS DSP code and Micronas is very secretive about it. If anyone can help, please get in touch!

      The recent release of Tremor (integer Ogg decoder) indicates it uses around 100 KB for lookup tables. That's not unreasonable for a decoder, but we only have 4 KB for both code *and* data. So the grim reality is that Ogg will never be supported by the Archos Players and Recorders.

  23. iPod vs. Karma by Anonymous Coward · · Score: 0, Insightful

    The Rio Karma convinced me to buy one of it's offspring once I found out they supported Ogg. I pre-ordered the Rio Karma about 1 year ago. Now I have 14 of the 20max gigs full with Oggs. That and an account at allofmp3.com gets me tons of music. I also love the way Rio Karma has built in ethernet connectivity. High end features (hey Rio is OWNED by Denon) like Sennheiser headphones and the audio output built in on the cradle made me jump at the chance to own one.

    I have read about the mini iPod having the earbud connector get loose and cause distortion. Also I have heard about the iPod's battery going broke. I don't need overpriced Apple hardware, especially when it doesn't support Ogg. There is an open source jihad going on and the bearded hippies now have a way to get ogg vorbis in a portable fashion. I am proud to be a bearded hippie. Not to mention Ogg Vorbis beats all codecs in listening tests. Why buy an iPod when all it is is a overpriced POS. So STFU and RTFM and get a Rio Karma.

    1. Re:iPod vs. Karma by fr0dicus · · Score: 1
      Nope. Quite happy with AAC and a nice user interface thanks.

      iTunes is also a pleasure as well, but then I prefer most software that Apple produces to anything anyone else can muster. Mark 2 iPod still going strong :)

    2. Re:iPod vs. Karma by Anonymous Coward · · Score: 1, Insightful

      Except for the Karma having a shitty user interface and typically only lasting about 90 days before dying completely, it isn't a bad device for about 25% less than an iPod. But I think I'd rather spend the extra 25% and get something with a significantly better design -- not to mention that it will last more than three months and be supported by the company that made it.

    3. Re:iPod vs. Karma by Anonymous Coward · · Score: 0

      The Karma sells with a 90 day limited warranty. This is the incredibly ugly secret I never hear from people recommending the player. Even the iPod isn't solid enough that I'd be comfortable with such a short warranty time, and for the considerably less sturdy Karma I'm doubly concerned.

      Check out the purchase feedback at places like amazon.com for the Karma and tell me if you still think it's a good bargain when it may only last three months before it goes belly up.

    4. Re:iPod vs. Karma by dotslashconfig · · Score: 1

      5 bucks says you've never even used a Karma before. The Karma interface has almost exactly the same layout as the interface the iPod sports.

      Also, every person I know who has used both a Karma and an iPod prefer the interface on the KARMA over the iPod.

      Put that in your pipe and smoke it, youngin'.

    5. Re:iPod vs. Karma by mrchaotica · · Score: 1

      Okay, now refute his warranty argument, please.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    6. Re:iPod vs. Karma by CrystalChronicles · · Score: 1

      Ipod battery dies in a little over 6 months and it's NOT user replaceable.

    7. Re:iPod vs. Karma by Anonymous Coward · · Score: 0

      Holy crap! That really cracks me up... I think you've been visiting the ipod's dirty secret website too much. I have an original 5GB iPod and a 15GB iPod. I and my girlfriend use these for about 6-8 hours a day and have never had ANY battery problems. Same goes for my friends' ipods. They still charge fully, we get 8-10 hours out of them. IF the battery were to go, I could simply buy a third party battery online and replace it myself. It's quite easy to do once you get the metal cover off the iPod. Try getting a clue troll.

    8. Re:iPod vs. Karma by Anonymous Coward · · Score: 0

      another apple lamer who sucks Steve Job's cock.

    9. Re:iPod vs. Karma by phrenzy · · Score: 1

      As the original designer of that "shitty" user interface on Karma I'd be interested to hear if there is anything specific you don't like about it?

      Cheers

      Rob

      --
      -- Freddie Starr ate my empeg
    10. Re:iPod vs. Karma by Anonymous Coward · · Score: 0

      "Try getting a clue troll" said mr anonymous. lol

    11. Re:iPod vs. Karma by Anonymous Coward · · Score: 0

      Right and I suppose them getting sued over their crap battery is fake. What was I thinking. Reuters and NYT and everyone other newssite has been duped. Your 3 person anedoctal evidence means crap.

    12. Re:iPod vs. Karma by dfghjk · · Score: 1

      Mine's lasted a lot longer than 90 days and is built well enough. It can be sensitive to drops due to the exposed knob on the upper right.

      Compared to the iPod, it doesn't come with a sleeve that scratches the display every time you use it and its battery doesn't self-discharge in 2 days. It has a real on-off switch and lasts nearly twice as long as the iPod on a fresh charge. Its sync software is the best I've used. The PC software for the iPod stinks although xPod is good.

      I'd say the UI's are pretty comparable. The Karma has the toggle+stick which are not as good theoretically as the wheel, yet the iPod's controls are dorky and unreliable (and there are too few buttons). Having been and owner of all 3 generations of iPods I feel the first generation was easily the best (but mine's dead now). I much prefer the Karma to the current iPod.

    13. Re:iPod vs. Karma by dfghjk · · Score: 1

      A 90 day warranty doesn't mean the product fails after 3 months. I don't consider warranty when buying such devices but I find it interesting that you feel the iPod *needs* a longer warranty before you would feel comfortable. Are you expecting the iPod to fail?

  24. Critical mass by Julian+Morrison · · Score: 4, Interesting

    Is it just me or is Ogg becoming quite popular - as a movie format? I've seen lots of .ogm files on Suprnova.

    1. Re:Critical mass by Microlith · · Score: 1

      Well sure, for the warez crowd.

      That companies aren't catering to a group of people more or less dependent on others violating the copyrights of other people isn't a big suprise to me.

    2. Re:Critical mass by Anonymous Coward · · Score: 0

      What a load of uninformed horseshit.

      How do you think MP3 got so popular?

    3. Re:Critical mass by Canar · · Score: 1

      It has to do with the limitations of the .avi file format. .AVI requires elaborate hacks to "support" VBR audio tracks, subtitles, multiple audio tracks, etc. .OGM allows for a lot more functionality. .MKV provides even more and has a generally superior architecture, but it's working on its marketshare currently.

    4. Re:Critical mass by sploo22 · · Score: 1

      True, but to the best of my knowledge most of those files just use DivX and MP3/AAC codecs embedded in an Ogg transport layer. They don't usually use Vorbis or any of the Ogg project's free codecs.

      On the other hand, the situation is likely to change soon, since Ogg Theora is approaching beta.

      (Yes I know the link is broken, I checked the address but the site's down.)

      --
      Karma: Segmentation fault (tried to dereference a null post)
    5. Re:Critical mass by Anonymous Coward · · Score: 1, Informative

      hm, a lot of the files i've looked at use DivX and vorbis. if you're using a ogg container, you might as well use the superior audio codec..

  25. What's in it for Apple? by StrawberryFrog · · Score: 3, Insightful

    Exactly. Mod parent up. Etc.

    Why would Apple want to support the Ogg Vorbis format? Call me cynical, and I've said this before, but what's in it for Apple?

    Apple support MP3 because it's vital to their business model to get people with MP3 collections on board. Apple supports their own DRM-encumbered format so that they can sell you tunes via iTunes that you can't then share for free.

    What's in it for Apple to support a new format that has no DRM? DRM where they want you to go. MP3 is just the bait.

    --

    My Karma: ran over your Dogma
    StrawberryFrog

    1. Re:What's in it for Apple? by HedonismBot · · Score: 1

      Why would Apple want to support the Ogg Vorbis format? Call me cynical, and I've said this before, but what's in it for Apple?

      Nothing. In fact, if the article (which I, in the proudest of the slashdot traditions, haven't read) is correct, you would need a beefier processor to handle OGG, which would probably bring additional battery cost. So, is Apple going to reduce battery run time for everyone to please a vocal minority? Well, they didn't get to where they're now for being fools.

      --
      Sailors. Oh man!
    2. Re:What's in it for Apple? by mrchaotica · · Score: 1

      According to the folks at iPod Linux, the article is wrong. Further, since it'll use the same processor, the only area that the Vorbis decoding would hurt would be the cache, and that would only reduce battery life when people were actually decoding Vorbis - and presumably anybody using Vorbis (for now, at least) is tech savvy enough to realize and accept this.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:What's in it for Apple? by prockcore · · Score: 1


      Why would Apple want to support the Ogg Vorbis format? Call me cynical, and I've said this before, but what's in it for Apple?


      It would help foster goodwill towards the open source community for one. Compared to how much Apple has gained from the OSS community, they've given back very little.

  26. You're right: Extension should be .VBS! by slimsam1 · · Score: 1

    Stupid microsoft, they always take the good extensions!

    /sarcasm

    --
    ...
  27. Jobs on Vorbis by typhoonius · · Score: 3, Informative

    Found this while looking for a shot of the icon:

    Arik Hesseldahl: Had a small profit. OK. Any interest whatsoever, since in the open source OGG Vorbis format?

    Steve Jobs: We're certainly not getting any requests from customers for it.

    Cite. Basically what everyone already knows; they're unlikely to support Vorbis because consumers are unlikely to want it. Most of my music is in Ogg, so this is the main reaosn why I'm not interested in the iPod (even though the touchwheel thing is so damn slick), but I'm certainly not representative of the majority.

    1. Re:Jobs on Vorbis by Guspaz · · Score: 1

      Jobs is BSing. I made a request (on the iPod suggestions page) when the first gen iPod came out for Vorbis support... And I doubt I am the only one who requested this.

    2. Re:Jobs on Vorbis by Anonymous Coward · · Score: 0

      I made my request for Vorbis support as soon as the second-generation iPod was announced, so there are at least *two* of us in need of Vorbis.
      Now I know what a raindrop feels like when it falls in the sea. ;)

    3. Re:Jobs on Vorbis by xanderwilson · · Score: 1
      No requests? I requested it at least once.

      http://www.apple.com/feedback/ipod.html

      Alex.

  28. You are mistaken by Anonymous Coward · · Score: 0

    Bloatware is used for apps that take memory for doing nothing. Taking memory AND cpu time for computing something is the expected behavior - the decoding engine in itself is quite small.

    I guess by your logic doing a mmap() is also bloatware, right?

    1. Re:You are mistaken by MikeCapone · · Score: 1

      I guess by your logic doing a mmap() is also bloatware, right?

      By his "logic", DivX and XviD are bloatware because they are more CPU intensive than mpeg2.

      Heh.

    2. Re:You are mistaken by iMacGuy · · Score: 1

      AAC has also had years of research since MPEG-1, but it is designed to be faster to decode than MP3.

      --
      Why won't slashdot let me change my terrible username :(
  29. Ogg by Err · · Score: 4, Interesting

    iPod support for Vorbis would be cool.

    What I would truly love would be iPod support for Ogg Speex. I download quite a few audio lectures/interviews, and if the iPod supported Speex, I'd buy one ASAP and go on a campaign to get a few organizations I deal with to put their stuff out in Speex, not just mp3 and wma. For that matter, I'd love to be able to encode my audio books in Speex and have then on the go.

    1. Re:Ogg by wazzzup · · Score: 1

      Okay, everybody. I work for Apple Computer and I'm here to do some marketing research for the iPod. Is everybody happy with the MP3, VBR MP3, WAV, AAC, Protected AAC, Apple Lossless, and AIFF codecs? Yes ma'am, we do have Britney Spears latest CD on our store. Next. Yes sir, in the t-shirt that says "ESR is my God". Okay, I have 1 down for Ogg...what was that?...Speets? Sorry Speeks. 1 for Ogg Speeks. Anybody else? Anybody?

      Beuhler. Beuhler. Buehler.

      *tumbleweed blows by* *crickets begin to chirp*

      Okey dokey. Apple thanks you all for your feedback. Have a nice day.

  30. Rio Karma is WONDERFUL (from a GNU/Linux user) by donfede · · Score: 4, Interesting

    Forget the ipod, the Rio Karma is wonderful from a GNU/Linux users perspective!

    It plays all my ogg files without problems (a friends iriver could only handle lower bitrate ogg files).

    I could upload music to it quickly and easily from my linux desktop using their java gui and connecting to the rio karma across my lan.

    As I use this player to drive my car speakers (I only have an amp, no head unit), it was very important that the interface be user friendly. This is where I had seen the ipod shine, and where I was doubtful about getting the rio karma (as I knew no owners of one and had not seen a showroom model). However I (and several passengers) found the rio karma interface to be as friendly, if not more so, than the ipod.

    The rio karma was cheaper than the ipod, has more features, and is more cross platform. I have no regrets and strongly recomend it to music fans.

    donfede

    1. Re:Rio Karma is WONDERFUL (from a GNU/Linux user) by Anonymous Coward · · Score: 0

      The Karma also only has a 90 day warranty, which is a clear indiciation that the manufacturer considers it disposable. At least an iPod is going to last a year before it drops dead.

    2. Re:Rio Karma is WONDERFUL (from a GNU/Linux user) by Anonymous Coward · · Score: 0

      I have to concur with the other anonymous type person. The Karma is a disposable piece of crap. I wrote about this about a week ago.

    3. Re:Rio Karma is WONDERFUL (from a GNU/Linux user) by Anonymous Coward · · Score: 0

      learn how to spell first, fuckwad.

    4. Re:Rio Karma is WONDERFUL (from a GNU/Linux user) by proxima · · Score: 1

      It plays all my ogg files without problems (a friends iriver could only handle lower bitrate ogg files).

      I can't speak for all iriver devices but my wife's new iHP-120 (20 GB) plays quality 9 (~320 kbit/sec) OGGs just fine.

      --
      "The universe seems neither benign nor hostile, merely indifferent." --Carl Sagan
  31. *Why?* by adun · · Score: 5, Insightful

    Seriously, who cares about Vorbis outside the faction of *nix users with +1 Amulets of OSS Awe?

    Apple's primary market are the throngs of not-quite-but-almost-technologically-literate end users out there who see gadgets as tools, not lifestyles. Does this afforementioned throng care about Vorbis? No. Should Apple therefore care about Vorbis? No.

    Get the fuck over it, already.

    1. Re:*Why?* by FrostedWheat · · Score: 2, Insightful

      Seriously, who cares about Vorbis outside the faction of *nix users with +1 Amulets of OSS Awe?

      The same was said about MP3. Who cares about MP3, few computers can decode it in real time anyway...

      I don't understand why everytime there is an article about Ogg here loads of people rush to write about how pointless it is and there's no point using it.

      Get over it!!!

      It's a great format! There's no question about that. People who use it would love to see it better supported. It makes sense! So where's the harm in that? Why should you spend your time saying that's it wrong for people to want a great technology supported in there iPod or whatever player they have.

    2. Re:*Why?* by gmhowell · · Score: 1

      Seriously, who cares about Vorbis outside the faction of *nix users with +1 Amulets of OSS Awe?

      Beats me. But there are tons of OSSholes on slashdot.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    3. Re:*Why?* by transient · · Score: 1
      The same was said about MP3.

      And they were wrong then.

      MP3 was revolutionary. It allowed people to create music files that sounded decent at a then-dramatic compression ratio. The value of MP3 versus that of other sound formats at the time was huge. It started P2P and online music, and quickly became entrenched.

      Vorbis, on the other hand, is evolutionary. Its value over MP3 is small. Not negligible, but certainly not enormous. People have already invested a significant amount of time and money in MP3-related technology, and to get them to move to another format, that format must provide tremendous value.

      It is certainly not wrong to want to see more widespread Vorbis support. But you must understand that the differences between MP3 and Vorbis go far beyond the technical realm.

      --

      irb(main):001:0>
    4. Re:*Why?* by Llywelyn · · Score: 1

      You are using a false analogy when you compare Ogg with mp3.

      Let me ask a basic question: Why should I use it over AAC? Why should my mother use it over AAC?

      Quality comparisons at the bitrates I use for AAC (128 kbps and 192 kbps) seem to tie or exceed Ogg. AAC is Free Enough&#153;--I don't have to pay for it directly and it is supported natively in the player(s) I use.

      Ogg is, for 99% of the people out there, completely pointless. MP3s weren't, but people didn't anticipate their market. I don't see anything that Ogg Vorbis can do, however, that as an end user makes it worth using over AAC for most of Apple's target audience.

      --
      Integrate Keynote and LaTeX
    5. Re:*Why?* by Anonymous Coward · · Score: 0

      Really, what comparisons are these? For 128 the Vorbis AoTuV fork beats AAC.

    6. Re:*Why?* by ImpTech · · Score: 1

      Because this is slashdot. We're the ones that WANT it! If we don't speak for ourselves, who does? You don't like it, don't read the Vorbis articles. Its really not complicated.

    7. Re:*Why?* by Fweeky · · Score: 1
      "Seriously, who cares about Vorbis outside the faction of *nix users with +1 Amulets of OSS Awe?"

      Users with an interest in having their music ripped in a high quality format. Vorbis and MusePack are a common choice among even fairly tame audiophiles, as is FLAC and a few other lossless formats (which are great for totally sidestepping "what codec should I use and what settings are best" arguments). Although these people are in the minority, they're an important minority, because who do you think people are going to ask when they're trying to choose a portable player?

      Besides, as far as I'm concerned a portable digital audio player should play back as many digital formats as possible; I don't want to worry about what format my music is in, I just want to dump it on my player and have it play. An iPod is *barely* a step up from a 20UKP flash based MP3-only player in this regard, with me not having any AAC's or WMA's.
    8. Re:*Why?* by fr0dicus · · Score: 1
      AAC is high quality format. Apple also recently introduced a lossless version. A true audiophile wouldn't even consider anything less than lossless compression. In terms of 'dumping your music on your player', iTunes is the single simplest and best piece of ripping software I've ever used, although perhaps you know something better than a piece of software that can quite literally be turned into a ripping production line (automatically gets the cddb info, rips, and ejects the disc). The default encoding method is an adequate 128k AAC, but you can change it to whatever you prefer, out of AIFF, AAC, Apple lossless, mp3 or wav.

      In terms of comparing an iPod to a 20 quid flash player, you really aren't speaking as an Audiophile now, are you? The iPod is more than just a 20 quid flash player with a built-in hard drive, as a real audiophile.

    9. Re:*Why?* by Fweeky · · Score: 1

      As far as I'm aware, iTunes is a fairly primitive burst ripper, and lacks things like reader and writer offset correction. EAC's Secure mode remains the most trustworthy ripping method, and it's easy enough to set up to automatically fetch data from FreeDB etc. It can also rip to arbitary formats, including command line encoders, so lossless wise you're not limited to the largely untested, unsupported and sub-par Apple Lossless (which I've already heard truncates samples in some circumstances) or WAV.

      In terms of high quality, sure, AAC's not bad, but MusePack still consistantly beats it in listening tests, is faster to encode, and is fully open source. It's a true VBR codec too, and quite happy to scale up to half a Mbit when the music demands it; last I heard AAC was still limited to ABR.

      As far as comparing the iPod to a 20 quid player, that was purely from a format support standpoint; I'm well aware that the iPod is likely to include higher quality components which will likely impact sound quality. It's just not much use if it doesn't actually play most of my music in the first place :)

      Plus, I find iTunes' UI absolutely disgusting. My preffered player isn't exactly a looker, but at least that's just because it has conservative defaults, not because it's using some weird and extremely slow GUI library with next to zero configurability. Foobar more than beats iTunes in features; and it even has an iPod plugin ;)

    10. Re:*Why?* by fr0dicus · · Score: 1
      Musepack doesn't consistently beat AAC in quality listening tests, the only tests I've seen have been using equivalent filesize as the control, leading to higher average bitrates for the VBR encoders, hardly a fair test, as file size comparisons are largely irrelevant on hard drive players. I believe Apple are working on VBR so the situation should be revisited properly soon.

      iTunes ripper has an error correction mode. I've never used it. Quality of the GUI is subjective. I'm not really sure what you mean by labelling Apple's lossless encoder 'sub-par', it seems perfectly fine to me, losslessly encoding my CDs into files smaller than .wav. Again labelling a lossless encoder untested is also strange, given that it's job is to merely replay audio files exactly as the CD would, but with a smaller filesize. How much testing do you think it needs?

      In terms of support, ALAC is just a very high bitrate VBR AAC without the psychoacoustic and other stuff dropping parts of the audio afaik. People talk about ~900k rates. If Player X doesn't support it, but does support regular AAC, I would imagine it wouldn't take long for support to be extended to cover ALAC too. As for truncating samples, that's a bug in the Windows version, which they've been a bit tardy fixing. FLAC is/was guilty of the same thing, as they only losslessly encode the audio, and not any null or header data that can exist within the confines of certain CD tracks or uncompressed audio formats.

    11. Re:*Why?* by Fweeky · · Score: 1
      How do you get a higher average bitrate into a file with the same size and playtime? It's probably also worth mentioning that MusePack's not really aimed at fixed bitrate encoding; it's designed to remain "transparent" at whatever bitrate's required. I've seen it go from 90kbps all the way past 400 depending on the track. Any test forcing it into 128kbps is going to be pessimising it, yet it still performs excellently.
      How much testing do you think it needs?

      FLAC's source includes a full range of tests which exercise it sufficiently to pretty much prove that it's encoding and decoding correctly -- testing is important with any software, especially any which makes guarantees like a lossless compression format. I wonder if Apple have a similar range of tests, and if they're as mature as FLAC's.

      As for "sub-par", I mean of course in terms of how well it compresses compared with how much CPU and memory it consumes -- ALAC appears to consistantly produce files with higher bitrates than even FLAC, which isn't known for it's great compression ratios. It's certainly not terrible, but why on earth didn't Apple just use FLAC instead of making their own inferior codec? It's not as if they couldn't have taken the code and integrated it into an AAC wrapper -- it just strikes me as another symptom of Apple's not-invented-here problem.

      I'm not aware of any details as to what ALAC actually is; whether it's based on ALE (it's performance doesn't seem to suggest so), a hacked up MP4 or what, but things tend to point to it being an entirely in-house effort. Lacking any specification, I won't be holding my breath for support anywhere outside iTunes :/
    12. Re:*Why?* by fr0dicus · · Score: 1
      How do you get a higher average bitrate into a file with the same size and playtime?
      Using VBR?

      Of course Apple test their software, you don't get to produce a complete forward-thinking system like OS X by accident... however, I would have thought the testing procedure was simple, take various raw WAVs, ALAC compress, decompress, perform binary diff on source vs. result. Am I missing something?

      As regards Apple 'inventing their own codec', I believed AAC was simply the audio portion of MPEG4, and ALAC the uncompressed (but as yet not a ratified standard) equivalent. It's in Apple's interest to attract the attention of people in the business by using recognised standards of the like created by Dolby, as opposed to (and with respect) a bunch of hackers who, in the eyes of any blinkered music exec, will be considered in the same subset as p2p pirates. Given that the difference between the codecs in question is subjective at best, and is pretty irrelevant when applied to the iPod, being fairly unlimited in its relative storage size (a 160k AAC will be better than a 128k anything), this was a business decision, Apple always have to ensure that they're not going to find their stuff embraced and extended by Microsoft. This goes for pretty much anything they do. Who knows what Apples long-term plans are for ALAC? I'm betting that the iTunes store will be involved somewhere...

    13. Re:*Why?* by Fweeky · · Score: 1

      A 1MB audio file that's 1 minute long is 140kbps, whether it's VBR, ABR or CBR -- all they change are the bitrate distribution. VBR would be damn cool if it could make a file higher bitrate without increasing it's size :o

      Testing, yes; you're right of course (although they're typically a little more involved than that -- just because it works on 10, 100 or 1000 WAV's doesn't mean it'll work on the 1001th), but test suites are just another part of software; they tend to mature over time. Like all file formats you're going to dedicate GB's of data to, the more mature option is typically the best for just this reason :)

      AAC is indeed one of the audio standards which appear in the MP4 container format; MP4 can contain just about anything, including MP3, AAV, and any other format you care to put into it -- it's rather like AVI or OGG in this regard. MP4's lossless format is known as ALS; it's as yet unfinished, however. Being based on LPAC, it should perform pretty well; FLAC's lossless codec comparison page however shows LPAC performing significantly better than ALAC. Without source and specifications, though, all of this is just speculation -- maybe they just did a really bad job of implimenting it ;)

    14. Re:*Why?* by fr0dicus · · Score: 1

      Maybe they just included the stuff that will definitely be in the final spec, to retain backwards and forwards compatibility? I suppose time will tell.

    15. Re:*Why?* by SuiteSisterMary · · Score: 1
      How do you get a higher average bitrate into a file with the same size and playtime?

      If a ten second file is ten megabytes big, you have a average bitrate of 1 meg/second.

      So how can somebody claim to have a ten second/ten meg file with an average bitrate of 1.5 megs/second?

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  32. Care to back *your* assertion up? by Anonymous Coward · · Score: 0

    Or are you just speculating like the guy who works on that type of device is alleged to have done?

    Let me think....who is probably correct.....a /. maccie troll with zero documentation, or someone who works in the field....hmmm....

  33. I know I always say this, but by chegosaurus · · Score: 0, Flamebait

    Can't you let this ogg thing go and either:

    a) buy a Rio and STFU, or
    b) use mp3 and STFU.

    1. Re:I know I always say this, but by Anonymous Coward · · Score: 0

      finally, someone had to say it

  34. A lot of people do. :) by drosselmeyer · · Score: 1

    Or at least, just about everybody did until DivX came about and necessitated the distinction because they wouldn't play without installing the codec - and many people do to this date.

    --
    In Soviet Russia... RUSSIANS comment on YOU.
  35. mild Gizmodo rebuttal from Monty by xiphmont · · Score: 5, Informative
    I sent a mild rebuttal to Gizmodo about Hugo's article back when Gizmodo first ran it. As it hasn't appeared on Gizmodo, here's the text:

    Hi there; it's interesting to see one's software being talked about by others as if it fell from the sky :-)

    First off, the original iPod does indeed have the horsepower for Ogg; the original Tremor codec written in C used approximately 40MHz of a Cirrus Maverick (720TDMI), an ARM7 chip somewhat more underpowered than the chip in the iPod. What the Maverick often has that many other DSPs don't have is access to alot of memory. This was indeed a stumbling block for a while.

    Since then, we've made three mostly seperate branches of the Tremor codec line (used in the Rio), each tailored to specific CPU and memory structural differences found in different DSP architectures. Hugo Fiennes didn't mention which he was using... or if he was aware there are multiple different branches today (although I expect he is aware, it's worth mentioning).

    From the story:

    "The 5002 has a "broken" cache (1 wait state per access for program or data, meaning you effectively have half the effective clock rate when running code from external memory). This means that running code that doesn't fit in the internal 96kbyte SRAM of the player is very inefficient, both in terms of CPU cycles and power."

    He didn't say if he meant code, data or both, but modern Tremor can fit both comfortably into this space. This is still substantially faster than the ARM7 DRAM-based access Tremor was originally designed for (using SRAM as a random-replacement cache with 7-14 wait-states on a cache miss).

    Also, he says it uses more power but also says they didn't optimize much and so, they're mostly using the stock ANSI C Tremor decoder, written by a single engineer (me) in a month as a 'starting point' to help other engineers write a Vorbis decoder for their own platforms. The mp3 playback is likely handcoded assembly written by a professional team focused on only that task. This is in fact astounding! It's also a testement to the power of good modern compilers. I smile every time GCC soundly beats me at optimizing.

    I agree that the newer iPods are more likely to decode Ogg and Vorbis with ease. I do, however, strongly believe the original iPods can also do so with room and cycles to spare.

    Monty
    TD, Xiph.Org

    1. Re:mild Gizmodo rebuttal from Monty by Beer_Smurf · · Score: 1

      It would seem odd that my Newton can play MP3s but a new iPod doesn't have the power for OGG.
      http://www.40hz.org/MADNewton/

    2. Re:mild Gizmodo rebuttal from Monty by gmhowell · · Score: 1

      Monty, given the fact that any time someone mentions mp3's being available, the hordes of unwashed slashdot pyschos pimp Ogg (excuse me, Ogg Vorbis) does it ever make you wonder if these people are going to start stalking you? Or do you figure they won't get out of their parents' basement? Does the fanboyish mentality hurt or help when trying to sell various non-free Ogg things?

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
  36. vapours by crackshoe · · Score: 2, Funny

    Heaven forbid that a device can't necesarily do something it wasn't designed to do. lordy lordy, i may catch a vapor.

    --
    Don't worry - its just stigmata. Pass me a napkin and don't you dare tell my mother.
  37. Did you RTFA? by genixia · · Score: 2, Informative

    If you had you would have seen that the discussion was a technical one explaining why the current iPods can't play Ogg Vorbis and speculated that the next generation iPod probably would have the horsepower to do so.

    It was hardly a "My Karma is better than your iPod" article.

    Face it - It took a Rio engineer to answer the question that most of Slashdot have been asking for years. It's not like Apple have been forthcoming with it.

    1. Re:Did you RTFA? by Overly+Critical+Guy · · Score: 1

      Face it - It took a Rio engineer to answer the question that most of Slashdot have been asking for years. It's not like Apple have been forthcoming with it.

      In the greater scheme of the Apple consumer base, Slashdot is like 1% of that.

      A bunch of nerds demanding to know whether Apple's music player supports some open source file format that the majority of computer users don't even care about isn't on their list of priorities. AAC has already been proven time and time again to be better than Vorbis (as has WMA).

      However, mentioning a flaw in the competition to any sort of audience certainly is a priority to an engineer at Rio.

      --
      "Sufferin' succotash."
    2. Re:Did you RTFA? by kayen_telva · · Score: 1

      the rio engineer was wrong. you can find the xiph link yourself.

  38. Read the googled information by JohnTheFisherman · · Score: 2, Informative

    You'll see that this is a substandard ogg vorbis playback with only fixed point arithmetic. I guess it technically can play OV files, just not correctly decoded with full floating point quality.

    1. Re:Read the googled information by Anonymous Coward · · Score: 0

      It's not "substandard". The rio karma uses fixed-point decoding for Ogg as well.

    2. Re:Read the googled information by VertigoAce · · Score: 2, Informative

      This is the trouble with getting ogg vorbis playback on any player that was optimized for wma/mp3 playback. I have a Rio SP250 mp3/wma player hacked to run iRiver firmware. iRiver has been working on ogg vorbis playback for all of its players and it seems they were just barely able to make it work. There older players have somewhat limited bitrates that they are capable of playing (up to about 160 kbps). Given that a lot of these players have special hardware for decoding mp3, it wouldn't surprise me that a lot of the older players are incapable of playing ogg vorbis files.

    3. Re:Read the googled information by JohnTheFisherman · · Score: 1

      Ah. You're right. :)

      It's only running at 80% real time (at least for now), so you couldn't do it without pauses between songs and a decent buffer size.

    4. Re:Read the googled information by Darren+Winsper · · Score: 1

      That's well within the area of optimisation allowing for full speed playback.

  39. This points to an issue for lossy codec design... by Entropius · · Score: 4, Informative

    Most codecs are designed to simply give the best audio per kilobyte, and recent tests point to (a retuning of) Ogg Vorbis as near the top of the heap. It's certainly achieved what it set out to do: a Free audio codec with fairly wide acceptance that sounds better than mp3/wma under most circumstances.

    Vorbis, of course, takes much more CPU muscle to decode than mp3. The difference may be between 0.1% and 1% of my Athlon XP[1], but obviously on an iPod it matters.

    Maybe it's time for some group to look at weak-CPU audio codecs? You've got to balance audio-quality-per-bitrate with expense (and power consumption!) of CPU required to decode in realtime.

    There's got to be something out there that sounds better than mp3 but can still be decoded with a cheap processor using an amount of power that's not really significant compared to the amplification/transmission circuitry required to get the signal out of the device.

    Ideally this could be done on the decode side: write a codec that produces Vorbis-quality results when decoded by a fast CPU, but that could be decoded by a slow processor to produce a good-enough signal. This would solve the current dilemma: do I encode in vorbis to save disk space/get better quality, or mp3 to play stuff on portables?

    [1]What a stupid name for a processor.

  40. What!? by Ikn · · Score: 1

    What!? No way! Damn it! I'm taking this POS back! ... Who cares? /tear

    --
    I know nothing
  41. Re:Oh well by Geoffreyerffoeg · · Score: 0, Troll

    Um...they're white. Some logic there....

  42. Rio Karma by exigentsky · · Score: 2, Interesting

    I currently think that the Rio player is a much ebtter bang for the buck than the iPod. * It's smaller and just as stylish * It's much cheaper * It supports more formats * It doesn't lock you down like Apple does and works on mroe platforms well * It has a longer battery life * etc. What exactly is the reason to buy an iPod if you are not into the whole "online music store" thing?

    1. Re:Rio Karma by perky · · Score: 1

      What exactly is the reason to buy an iPod if you are not into the whole "online music store" thing?

      It looks nice and has a beautiful interface. nuff said.

      --
      "The new wave is not value-added; it's garbage-subtracted" - Esther Dyson, Dec 1994
    2. Re:Rio Karma by Anonymous Coward · · Score: 0

      What exactly is the reason to buy an iPod if you are not into the whole "online music store" thing?

      Because everyone else has one!

      Oh, sorry, I forgot-- that's only a valid reason to use Microsoft products.

    3. Re:Rio Karma by Snorp · · Score: 1

      I tried to like the Karma. I really, really did.

      Then the scroll wheel broke. So I exchanged it. Then the hard drive crapped out.

      I exchanged it again, for an ipod. Never looked back.

  43. linux? by cybermint · · Score: 0, Offtopic

    Who cares about ogg vorbis? Can it run linux?

  44. VQF??? by Lehk228 · · Score: 1

    I encoded everything to TwinVQ files you insensitive clod.

    --
    Snowden and Manning are heroes.
  45. Try this at home: by Anonymous Coward · · Score: 1, Interesting
    ac@eggdrop:~ > find ~/share/music -name "*.mp3" -print | wc -l
    5951
    ac@eggdrop:~ > find ~/share/music -name "*.m4a" -print | wc -l
    191
    ac@eggdrop:~ > find ~/share/music -name "*.m4p" -print | wc -l
    371
    ac@eggdrop:~ > find ~/share/music -name "*.ogg" -print | wc -l
    0
    ac@eggdrop:~ > _

    Gee, I wonder why Apple isn't trying very hard... not saying that Apple should base their marketing decision on my hard drive, but I bet you'd find a similar situation on MOST hard drives out there...

    1. Re:Try this at home: by Just+Some+Guy · · Score: 1
      I tried it:

      kirk@pooh:/usr/share/media/music $ find . -name "*.mp3" -print | wc -l
      854
      kirk@pooh:/usr/share/media/music $ find . -name "*.m4a" -print | wc -l
      0
      kirk@pooh:/usr/share/media/music $ find . -name "*.m4p" -print | wc -l
      0
      kirk@pooh:/usr/share/media/music $ find . -name "*.ogg" -print | wc -l
      930

      Tell me again what we're supposed to be demonstrating?

      --
      Dewey, what part of this looks like authorities should be involved?
    2. Re:Try this at home: by Anonymous Coward · · Score: 0

      ogg: 2490
      mp3: 0
      aac: 2

      Any more tests you want us to run?

    3. Re:Try this at home: by Anonymous Coward · · Score: 0

      A quick ask around the office.

      Yeap, ONE person, other than me knows of OGG.
      All know of MP3, four could ID AAC as "Thats that Mac MP3 thingie".

      Most people don't care about OGG.

    4. Re:Try this at home: by Anonymous Coward · · Score: 0

      # find / -name "*.mp3"
      2688
      # find / -name "*.m4a"
      0
      # find / -name "*.m4p"
      0
      # find / -name "*.m4p"
      4368

    5. Re:Try this at home: by Anonymous Coward · · Score: 0

      Yeah, but the grandparent post didn't ask about it in office but on slashdot. Assuming that the folks here represent normal distribution is pretty stupid.

    6. Re:Try this at home: by m1chael · · Score: 0

      That's because no-one buys music anymore. Everyone downloads these mp3s. Nobody knows where they come from...

      --
      I know you are psychotic, but please make an effort.
    7. Re:Try this at home: by m1chael · · Score: 0

      So from the little pinch of people that use linux and unix (sounds kind of fruity) based products, only 3 have over 1.0 Ogg files on their computer. Compelling...

      The truth hurts... And so does moderation.

      --
      I know you are psychotic, but please make an effort.
    8. Re:Try this at home: by Knos · · Score: 1

      > find media/global.media/z/ -name "*.mp3" -print | wc -l
      4580
      > find media/global.media/z/ -name "*.mp4a" -print | wc -l
      0
      > find media/global.media/z/ -name "*.mp4p" -print | wc -l
      0
      > find media/global.media/z/ -name "*.ogg" -print | wc -l
      1157

      --
      . . . . . . . .. . . . . . . .
      may u!sh 2 sm!le at dz!z bad nn.!m!tat!ion
  46. RTFA, though you probably won't understand it by alizard · · Score: 1, Insightful
    I don't have a horse in this race. Speaking as a neutral, his arguments about ogg being too big to run out of solid-state cache made perfect sense to me.

    The specs for the microcontroller chips discussed in the article are available at the vendor sites for download.

    So unless you're just another ignorant Apple fanboy, refute the guy's arguments. Or write a new version of ogg that can be made to work with the iPod.

    If you can do either. Otherwise, stop whining.

    1. Re:RTFA, though you probably won't understand it by JabberWokky · · Score: 1
      Or write a new version of ogg that can be made to work with the iPod.

      Why? It's already been done (FAQ 3.3).

      Note that the Ogg player runs about 80% real-time. That could have to do with the overhead of having Linux running, or it could be due to the iPod honestly not having enough horsepower. Apple has chosen not to support Ogg for one reason or another (or likely a whole slew of reasons).

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    2. Re:RTFA, though you probably won't understand it by repetty · · Score: 0, Troll

      "So unless you're just another ignorant Apple fanboy..."

      Aaaaaaaaaah!
      Aaaaaaah! Aaaaaaargh!

      Ouch!

      I'm an ignorant Apple fanboy and I'm disappointed to see you use my label so carelessly. You're just speculating.

      --Richard

    3. Re:RTFA, though you probably won't understand it by pchan- · · Score: 5, Informative
      So unless you're just another ignorant Apple fanboy, refute the guy's arguments.

      okay, i will refute the guy's arguments. i am an embedded systems developer, and often deal with swapping code in from dram/flash to sram for quick execution just such as this. the guy's arguments are, well...

      The 5002 has a "broken" cache (1 wait state per access for program or data, meaning you effectively have half the effective clock rate when running code from external memory). This means that running code that doesn't fit in the internal 96kbyte SRAM of the player is very inefficient, both in terms of CPU cycles and power. MP3 and AAC just about squeeze into the internal memory (one at a time, obviously!), but anything that didn't would result in a big power hit - my guess is 30-40%+. This would be a bad user experience, considering the already short gen3 battery life.


      first, the cache is not broken. this is a common design limitation of embedded processors. running code or accessing data from external ram can be VERY slow (1 cycle delay is pretty good). however, his argument is bullshit. the support code for the codec is usually run from dram (like the "open a file, parse a bitstream part"). the core decoder loop, on the other hand, is loaded into sram for fast execution (code and data). if the ogg vorbis decoder can be squeezed into whatever apple has left of the 96kb depends mostly on the efficiency of apple's memory allocation. but i have no doubt that they could do it (they may need to optimize some tables out by computing them at runtime, and other such tricks).

      having said that... adding a complex codec into such a system such as the ipod firmware is a major pain in the ass. they may want to enable vorbis support, but it is a large amount of work, and probably hard for apple engineers to justify. if someone could find a good excuse for apple marketing to justify it, i'm sure engineering could figure it out.
    4. Re:RTFA, though you probably won't understand it by pslam · · Score: 1
      first, the cache is not broken. this is a common design limitation of embedded processors. running code or accessing data from external ram can be VERY slow (1 cycle delay is pretty good).

      It is very much a broken design, and it certainly isn't common. Even the ARM720 (which they could have used) is 0 wait state. In fact, this is the only ARM based system I've come across which isn't 0 wait state, and I've come across a lot of them. Notably none of the other PortalPlayer CPUs have this problem.

      having said that... adding a complex codec into such a system such as the ipod firmware is a major pain in the ass. they may want to enable vorbis support, but it is a large amount of work, and probably hard for apple engineers to justify. if someone could find a good excuse for apple marketing to justify it, i'm sure engineering could figure it out.

      Yes - the developer still has to dick around with micro-optimisations to even get it working because it's not presenting sdram/flash at near the speed of SRAM. If it were a full speed cache like everyone else makes, then moving parts to SRAM would just be a minor battery and performance improvement. As it stands, it's probably too large a task for them to bother.

      Vorbis runs easily real time on most ARM720 based CPUs out of SDRAM, yet it's only 80% real time on PP5002. That's what I call broken.

    5. Re:RTFA, though you probably won't understand it by pchan- · · Score: 1

      It is very much a broken design, and it certainly isn't common. Even the ARM720 (which they could have used) is 0 wait state.

      true, it's uncommon for arm processors, which are usually feature-packed compared to other embedded processors. have a look at some of the stripped down mips chips available, and most DSPs, and you'll see it. whether it was done intentionally by portalplayer, or a silicon bug, i have no idea.

      Vorbis runs easily real time on most ARM720 based CPUs out of SDRAM

      i'm not sure what your idea of "easily" is, but in my experience, the low accuracy vorbis decoder eats up almost all available cycles on a 70 mhz arm7 when playing high-bitrate files. this is about twice that of mp3 or wma (although these have been optimized for that chip).

  47. Re:Oh well by Anonymous Coward · · Score: 0

    iPods are like Cadillacs. White people drive black Cadillacs, while black people drive white Cadillacs.

    When Apple comes out with a black iPod, more white people will buy them.

  48. Bootstrap by Anonymous Coward · · Score: 0

    ...a standard that doesn't have a lot of real-world support?

    If Apple picks it up for their iPod, there will be a lot of real-world support.

  49. well you know, by aaron+p.+matthews · · Score: 2, Informative

    this guy seems OK with just calling it Ogg

    ah, but what does that guy know?

  50. iPod has more HP than Amiga, and Amiga can do Ogg by chaoskitty · · Score: 5, Interesting
    Amiga programmers (yes, I know Amiga's dead (long live Amiga!)) can get Ogg Vorbis playback in real time on a 50 MHz m68060. They can also get >10 fps out of the Quake 2 engine on an '060, too. Considering that the ARM is quite a bit faster, it can certainly be done if someone puts in the effort.

    John Klos
    Running Amigas for more than a decade.

  51. Well, we know what to do! by MikeCapone · · Score: 1

    Lets email Apple and politely ask for OGG support.

    It might seem like nothing, but who knows what can make a difference, and if when some engineer shows X number of emails to his boss it might make him have a second look.

    http://www.apple.com/contact/

    Besides, the competition between audio devices of the iPod type is heating up and I'm sure that soon any technical advantage over a concurrent will be worth more than when competition was cooler.

    1. Re:Well, we know what to do! by xanderwilson · · Score: 2, Informative
      Or even more directly...

      http://www.apple.com/feedback/ipod.html

      Personally, I'm more interested in letting iTunes support Ogg Vorbis. I'd rather have all my audio files in one place, and I like the iTunes interface more than any other.

      Alex.

    2. Re:Well, we know what to do! by rillian · · Score: 1

      Personally, I'm more interested in letting iTunes support Ogg Vorbis.

      You can do this by installing the Ogg Vorbis quicktime components. iTunes will use them to play Vorbis files. It's a little slow to load and unfortunately doesn't work with streams, but it's great for accessing your Vorbis files from within the interface.

  52. It's just dual ARM cores by pslam · · Score: 1
    The iPod doesn't rely on its CPU to do the decoding for its mpeg formats. The bulk of that is done by a special coprocessor. Whether this is to cut power use or because the slower clock and coprocessor are cheaper than a faster general purpose CPU, I don't know.

    It's just another ARM7TDMI core. There's 2 in it.

    Memory isn't a problem. The full of the iPod's memory is directly addressable, and there are even projects (including iPod Linux) which do Ogg (vorbis, really) decoding, however only at low bitrates.

    Memory is a problem. I refer you to the article. Also note that the current state of "open source" Vorbis playback on iPod is non-real time. Still, I think there's ample CPU to do Vorbis playback despite the issues.

  53. So, wait... by Snowspinner · · Score: 2, Insightful

    Why is Ogg Vorbis format so good if it requires such extensive resources to play? Particularly when the most popular digital audio player doesn't support it?

    This, to me, is evidence of the problems with Ogg Vorbis, not of problems with the iPod...

    1. Re:So, wait... by MikeCapone · · Score: 2, Interesting

      Why is Ogg Vorbis format so good if it requires such extensive resources to play? Particularly when the most popular digital audio player doesn't support it?

      This, to me, is evidence of the problems with Ogg Vorbis, not of problems with the iPod...


      Yeah, and DivX was flawed a few years ago because it took more CPU cycles to decode and wasn't supported by DVD players.

      XviD is displacing DivX, and that's good. Too bad that mp3 will be much harder to avoid; still, doesn't mean that we who prefer OGG shouldn't keep spreading the word and asking companies for OGG support.

    2. Re:So, wait... by Mr+Smidge · · Score: 1

      Ogg is not an acronym. It should not be written in capital letters.

  54. Software freedom matters. by jbn-o · · Score: 1

    Because there is no quality loss in converting between Apple Lossless and flac, it really doesn't matter that iPods don't support flac.

    Software freedom matters. Apple has their customer's money and they deliver increased dependence in exchange. That matters. I don't mind paying for things, but I do mind buying into a monopoly. FLAC files give me software freedom because I can make them and play them on my free software computers. I can't say the same for non-free formats like Apple's lossless format.

    1. Re:Software freedom matters. by willy_me · · Score: 1

      Fine, but a simple script can convert the two. So if you want an iPod to play flac, just convert to Apple Lossless, dump it onto the iPod and you're done. Feel free to keep the copy on your computer as flac, that way you preserve all your freedoms. It's not like the lossy formats where converting reduces quality. It may be a slight inconvenience, but if it matters that much then I'm sure you could write a script to simplify things.

    2. Re:Software freedom matters. by jbn-o · · Score: 2, Insightful

      If I do that I am still a subordinate to Apple's format and their non-free software. I'd rather spend my money on a machine that runs on free software and directly supports the formats that let me keep my freedom.

  55. Uhuh, the rIO. well . JUST IN !!!!! by Retep+Vosnul · · Score: 1

    Rio player May Not Have The looks For getting a girl to go "wow is that a eeeeepod ?" !. HE !. and it runs Linux (no mmu, okee BUT IT DOES) rio this. retep vosnul

    --
    -- forget /. It's gone.
  56. Neuros Audio by daserver · · Score: 2, Funny

    Thank god I bought a Neuros so I don't have to care about this :)

    1. Re:Neuros Audio by Stonent1 · · Score: 1

      Myself as well.

      In unison: HA HA!

  57. Ogg support should be implemented by deviun · · Score: 2, Insightful

    I would just like to point out that 128kbps mp3's are unlistenable on my iRiver IHP-120 + MD33s's due to the annoyance of MP3 artifacts. However, OGG's are good to 96kbps. Itunes AAC is simply out of the question. Paying more for instant lossy encodes? I'm sorry, thats just moronic. and I'm not one of those guys that "just wants one song from an album" because I only give artists money when they have the ability to produce an entirely good album.

    1. Re:Ogg support should be implemented by Anonymous Coward · · Score: 0

      1) You're encoding your MP3s with a very shit encoder then. Use lame, you'll find 128k is very good.

      2) Do you think 95% of the people who use iPods would understand your post? No. The iPods are designed to be a portable music player, not a super audiophile device. Remember how everyone was happy with walkmans? They JUST PLAYED TAPES! Terrible audio quality compared to what you're bleeting about, but the world was happy with them.

      We can all babble about quality and space and artifacts, but 99% of users don't care for such geek shit, they just want a portable device that sounds good and the iPod does this very nicely already.

  58. What I want to know is why do players do WMA? by jonwil · · Score: 1

    Most stuff on p2p is MP3.
    And most WMA is either streaming and unsavable or protected.

    Is there really that much unprotected, downloadable WMA available to make supporting WMA worth it for music players?

    1. Re:What I want to know is why do players do WMA? by HBI · · Score: 1

      WMA is the Microsoft solution.

      It doesn't have any particular merit, it's just their solution, so people support it sometimes. I note that sometimes they don't, too.

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
  59. Hate to say it... by Overly+Critical+Guy · · Score: 0, Offtopic

    This seems to be the norm on Slashdot. Is anything posted these days that's:

    * Not false. For instance, "Microsoft Changes Its Tune Again On SP2 Installs" is a big fat lie. What Slashdot posted last time was a rumor. Microsoft never said SP2 would install on pirate copies.

    * Not already known for months. Again in the previous example, Microsoft said MONTHS AGO that SP2 wouldn't install. The rumors were dismissed And as you pointed out, this story has been known for TWO YEARS.

    It seems very little of value is really posted these days other than news from yesterday's OSNews, reposts, or falsehoods.

    --
    "Sufferin' succotash."
  60. go iAudio M3 by Anonymous Coward · · Score: 0

    The iaudio m3 is beginning to look too good.

    http://www.jetaudio.com/products/iaudio/m3/

    Good to see some serious competition for apple.

  61. Re:This points to an issue for lossy codec design. by damiam · · Score: 2, Informative

    That was the original purpose of the MP1 and MP2 formats (MPEG Layers 1 and 2, respectively). They pretty much disappeared after most computers became fast enough to decode MP3 easily. I don't think there's really enough demand for modern low-complexity codecs. After all, LAME-encoded MP3 still sounds better than many "modern" formats, and it's fairly easy to decode. Apple seems to have done a decent job implementing AAC in hardware, and Monty thinks that Vorbis on iPod is quite doable. Since hardware is only getting cheaper and more power-efficient, the effort to develop such a codec probably wouldn't be worth it.

    --
    It's hard to be religious when certain people are never incinerated by bolts of lightning.
  62. Re:This points to an issue for lossy codec design. by adolf · · Score: 4, Interesting

    Let us assume that it really is a CPU horsepower vs. file size vs. sound quality issue.

    Looking at two extremes:

    Realaudio files used to play justfine, Back In The Day, on a slowish 486. It sounded like shit, but it worked fine. Of course, this same 486 was incapable of playing MP3s. For that, you generally needed a Pentium, and preferably a fast(ish) one.

    And of course, these days, it just doesn't matter. MP3 playing consumes so little CPU time that nobody gives a thought to it running in the background. In other words, the hardware finally caught up (some time ago, really).

    Fast forward, and things are the same, only portable. MP3 files play justfine, on just about everything. My old Riovolt SP-250, after a lot of effort from the Xiph folks and iRiver, is able to play some Vorbis without a hiccup.

    Newer units play all Vorbis justfine, though. They use even less power doing it, and cost less than my SP-250 did. In other words, the hardware is already caught up.

    Sufficient CPU power to play such new-ish formats as Vorbis will eventually creep into more products as the cost of CPU power decreases (eg. Moore's Law).

    I'd like to forecast that it'll be easier, cheaper, faster, and better to simply wait for CPU power to catch up across the board, than to go ahead and invent a scalable codec. By the time you're done making the thing, no matter how brilliant it is, CPUs and DSPs will have advanced the price/performance ratio sufficiently that your efforts will fade into obscurity, just like intel's indeo video format[1] of more than a decade ago.

    Meanwhile, any foolish manufacturers or software developers who jumped on your scalable codec-bandwagon will watch their efforts fizzle and die, as people regroup to support formats that Don't Suck, like our existing OGG Vorbis.

    That said, if you must tinker with software, do feel free to help improve Vorbis. Make it faster, make it smaller. Make it shit golden eggs, whatever. But don't reinvent the wheel without first examining where the rest of the world will be by the time you get done.

    [1]: indeo was created as a high-ish quality, high-bitrate video format, designed to be encoded once and played anywhere. Framerate and quality would drop on low-end devices, while things would be more pristine on faster machines, all from the same source file. It died a quiet death when inevitable increases CPU speed made it a non-issue. Subsequently, better and more-intensive codecs like MPEG1 took over. The near-universal playability, and use, of the previously-hideously-intensive DivX family of codecs drive this point home.

  63. no, it CAN. by gotr00t · · Score: 3, Informative
    Both the iPod's processors are embedded within a single IC, produced by PortalPlayer. This unit _is capable_ of encoding MP3 audio in realtime, but its just that Apple did not implement this into their software.

    Even though Apple themselves may not support Vorbis audio, ever, the community will implement it if it is possible. Go check out iPodLinux. It has much promise in delivering the things that the Apple stock firmware fails at so miserably.

  64. ogg can actually increase battery life, in a way by David+Jao · · Score: 4, Informative
    for a portable player with limited battery life... why in the world would anyone choose to get 75% performance with a negligable increase in sound quality (from headphones)?

    The sentence in the article about ogg's battery life is very misleading. Yes, it is true that "you get about 25% less battery life" on ogg vs. mp3. However this comparison is done at the same bitrate -- that is to say, 128 kbps ogg will only have 75% the battery life of 128 kbps mp3.

    But, what the quote doesn't take into account is that nobody uses oggs and mp3s at the same bitrate. I for one find that ogg can match mp3 in sound quality at about 60% of the bitrate. When you use a smaller bitrate, battery life goes up, because your hard drive activity is less. My firsthand experience is that you can get 15 hrs of continuous ogg playback on the karma, if you use a lower bitrate like 64 or 72 kbps. Also, you will note that even if we hypothetically penalized this real-world measurement of 15 hours by a theoretical 25%, it would still be better battery life than an iPod.

    As to your dismissal of headphone sound quality, there are a great many headphones that are good enough to tell the difference. Even without good headphones, 72 kbps mp3 is so bad that anyone who is running out of disk space on their portable can easily justify the switch to vorbis.

  65. Tried it at home: by gfolkert · · Score: 2, Insightful
    Here is my collection of all personally ripped and encoded music I have:
    [greg@duke:~]$ find /music -name "*.mp3" -print | wc -l
    0
    [greg@duke:~]$ find /music -name "*.m4a" -print | wc -l
    0
    [greg@duke:~]$ find /music -name "*.m4p" -print | wc -l
    0
    [greg@duke:~]$ find /music -name "*.aac" -print | wc -l
    0
    [greg@duke:~]$ find /music -name "*.wma" -print | wc -l
    0
    [greg@duke:~]$ find /music -name "*.ogg" -print | wc -l
    18046
    Gee I wonder why I could careless if Apple even tries. Best part is I started as am MP3 phreak.

    I don't share these at all. Because big olde RIAA/MPAA might just come a knocking. I only use them for my personal use.
    --
    greg, REMEMBER ED CURRY!!!
  66. Just think... by Anonymous Coward · · Score: 0

    If this were Microsoft instead of Apple, would you be saying the same thing?

  67. What if... by DaHat · · Score: 1

    What ifwe don't care about OGG support? I when I bought my iPod a year ago, there was no iTMS for the PC (nor iTunes), nor any OGG support. I was quite happy then, just as I am now.

    I guess I don't understand the draw for people to want OGG support so bad.

    If you want an iPod, then you don't get OGG support, if you want to play your OGG files... you are forced to convert em.

    If you MUST have OGG support in a portable device, then buy one with it already and quit complaining to Apple!

    1. Re:What if... by lvdrproject · · Score: 1

      So, OK, there are two car manufacturers in the world. You live in Canada. One company makes cars that run on fuel that you can only find in Asia. The other makes cars gigantic trucks that run on regular fuel but get extremely poor mileage. Instead of wanting a better alternative, do you just buy the truck?

      Stupid example, but come on, what's the difficulty? :/


      On another subject, i'm kind of lost. I thought the iPod depended on a separate hardware MP3 decoder for playing MP3s. If the iPod can't play MP3s without that special decoder, how is it going to play a format that requires more resources? That doesn't make sense to me. It's like saying 'NEWS FLASH: PEOPLE MAY NOT BE ABLE TO FLY BY FLAPPING THEIR ARMS'....

    2. Re:What if... by emorphien · · Score: 1

      'NEWS FLASH: PEOPLE MAY NOT BE ABLE TO FLY BY FLAPPING THEIR ARMS'
      WHAT!?? NOOOOO!

      I have trouble understanding how Apple's iPod sells well to anyone that doesn't own an Apple computer. The sound quality isn't up to par, the battery life is poor, and I've seen a lot with crummy backlights.
      Beyond that other units have more features (or support ogg). Look at the iRiver iHP (now H series) for what I have to say is an obviously superior product. Their only fault is poor Mac support.

      That seems to be common though, nobody else supports Apple that well, particularly iRiver. But if you don't own an Apple computer that's not an issue and I'd without a doubt recommend the iRiver first and foremost as a music player (recorder, etc). The interface on the iRiver is simple, although not as effective for scrolling through large libraries, but what matters most IMO is sound quality.

      --


      Presently here, but not there.
    3. Re:What if... by TechniMyoko · · Score: 1

      stupid example because mp3 and aac arent huge ineficient trucks, ogg is as it sucks more processing/battery power. Your example tells us not to use ogg.

    4. Re:What if... by Anonymous Coward · · Score: 0

      everything you said in your message was completely useless and contributed nothing to discussion

    5. Re:What if... by Anonymous Coward · · Score: 0

      I have 40 gigs of Ogg Vorbis files (all legal, let me add).

      I also have a new G5.

      I won't be buying an iPod, though.

      Guess why?

    6. Re:What if... by lvdrproject · · Score: 1

      I'll reply to both of you, i guess.


      The interface on the iRiver is simple, although not as effective for scrolling through large libraries, but what matters most IMO is sound quality.

      Well... it's not really a mystery, i mean, number one, iPod is aimed at the masses, and it's advertised to the masses. iRiver have almost no advertising to speak of. So, you can kind of see why it'd be more popular for that reason. Number two, you might be familiar with how much 'the masses' know about sound quality...? (Hint: Not a lot.)


      stupid example because mp3 and aac arent huge ineficient trucks, ogg is as it sucks more processing/battery power. Your example tells us not to use ogg.

      I guess you could see it that way, but that isn't what i was getting at. AAC and MP3 are the trucks because, while they get the job done, there are more desirable ways of getting the job done. Vorbis is the other one because it's... less available. ... I guess.

      I said it was a stupid example. What more do you want from me? ;_;

    7. Re:What if... by rikkards · · Score: 1

      NEWS FLASH: PEOPLE MAY NOT BE ABLE TO FLY BY FLAPPING THEIR ARMS'
      WHAT!?? NOOOOO!


      Fret not, if you watch those Windows XP commercials, it allows you to fly..

      Huh, what do you mean that was artistic license...

    8. Re:What if... by TechniMyoko · · Score: 1
      the soul of your first born child?

      *Minion comes up and whispers in ear*

      forgot this was slashdot. Um, your computer?

  68. Re:This points to an issue for lossy codec design. by Anonymous Coward · · Score: 0

    It sounds like the Dynamic LOD game programers use, but the only way I could see it implemented the way you describe is by having different sampling rates.

    Another idea would be to spend more time on encoding in order to create a smaller file, so decoding will be very fast.

  69. hwardware hackers... by Richthofen80 · · Score: 2

    you have just been issued a challenge.

    geeks are a group that hate to be told they 'can't'.

    --
    Reason, free market capitalism, and individualism
  70. They need to improve other things first by emorphien · · Score: 1

    Having OGG support would be nice, but first Apple should improve the overall sound quality to match the Zen and iRiver players if they want to keep competitive for those who care about sound quality, not their image or style (although I think the iRiver is just as sexy, but different).

    Better battery life would be nice too.

    --


    Presently here, but not there.
  71. Re:iPod has more HP than Amiga, and Amiga can do O by Anonymous Coward · · Score: 0

    You do know that ARM is a family of proccessors, and while some are very fast, and have floating point, and even Java support, others are VERY slow and don't support FP.

    I'm guessing that the iPod uses a CHEAP proc, and thus a very slow one, prob. with MP3 and/or ACC support built in.
    It also is unlikely to support FP, at a guess OGG would need this.

    The Amiga would support FP. And have a all-round proccessor. Not one tuned for MP3/ACC playing.

  72. You down with OGG? by telstar · · Score: 3, Insightful

    Yeah, you know me!

    I think OGG's major hurdle is that it's trying to solve a problem that most people aren't aware exists. Storage is cheap, and getting cheaper. For the vast majority of listeners ... they're happy with the sound quality. MP3 is huge 'cause it was first and it was free. ACC is huge because it's tied to iTunes and iTunes is the first pay-per-use DRM system. Unless OGG can offer something new, it'll have a hard time gaining support.

    1. Re:You down with OGG? by odano · · Score: 1

      Actually the ACC is a sports conference known for its great basketball (with teams Duke, UNC, Maryland, Ga Tech and Wake forest).

      AAC is an audio codec.

  73. Goose, meet Mr.Gander by Anonymous Coward · · Score: 0

    Had the article been about Microsoft, the whole forum would have been up in arms with their traditional bash-on-Gates-for-not-supporting-ogg-or-opensource .

    Had someone like you written "What's in it for Microsoft", they would have been pilloried.

    That said, this is a linux-open source community site and the constant Apple boys chanting their mantras like hare krishnas is starting to get tedious.
    If I wanted to hear zealots talk about an overpriced toy or computer (we dont sell cpus, we sell an 'experience'), Id go to an Apple forum.

    I come here for the linux-open source zealots.

    ss

  74. get DVD Jon's lawyer... by Anonymous Coward · · Score: 0

    What you are suggesting is illegal under DMCA rules and Apple will sue you.
    Apple is the end all of computing.
    How dare an insignificant serf such as you try to hack what is perfection?

  75. Why, you ask.... by Anonymous Coward · · Score: 0

    Why is Ogg Vorbis format so good ?

    Its open source....AAC is not.

    Hows that for a short answer?

    1. Re:Why, you ask.... by m1chael · · Score: 0

      Depends you you are answering. If it a corporate entity possibly. If it's a user then likely it is not. Does the average user associate "being opensource" with "being better" or what? Probably not. They don't even know where the Start button has gone.

      --
      I know you are psychotic, but please make an effort.
    2. Re:Why, you ask.... by Snowspinner · · Score: 1

      The benefit of open source is supposed to be that it leads to better formats.

      In this case, it's apparently led to a format that's not usable on the most popular audio player.

      This is not a great success of open source.

    3. Re:Why, you ask.... by frog51 · · Score: 1

      Think about "better"

      Generally "better" in this field means a combination of "lower file size" and "closer to the original" in terms of sound quality. This means we can store more files - a good thing (tm)

      To do this uses an algorithm which is more cpu-intensive, so it needs a more powerful processor. Saying this is a failure of open-source is like complaining that the improvements in OpenGL, DivX etc require video card upgrades. Yes, they do - but look at the improvement.

      I for one have never been interested in the iPod for two reasons - it never looked like it would run Vorbis, whereas my player of choice is very hackable/tweakable, and it looks a bit girly (subjective, I know, but really...)

  76. Re:Oh well by Demogorgo · · Score: 0

    who said anything about buying

  77. To me, OGG is the only format by DrunkenTerror · · Score: 1

    Yeah, well, we humans sometimes do things that are... illogical.

    Plus, I still have most of the discs handy to re-rip as need be. I OGG my stuff at Quality=5, supposedly a sweetspot of sound quality/file size. Perhaps Q=4.9 would be better on that ratio. I don't have a portable player thingy, so that's currently not a factor, but one can see how a person such as myself would want Vorbis support like that Rio thing has. In summation, Ogg @ Q = 5 -> Happy music fan

    Alternative Answer:
    I am a masochist, you insensitive clod! ;)

  78. iTunes for Windows already supports WMA by aardvarko · · Score: 1

    What's new in iTunes 4.5
    Using iTunes 4.5 you can:

    Publish your playlists ... ...

    Import WMA files into your music library
    Import unprotected WMA files into iTunes for Windows by dragging them to your library.

  79. Astroturf Maybe? by mtvsucks · · Score: 1

    I may sound like a cynic, or maybe I'm just drunk, but for a guy with such a low uid, he sure seems to have too much of a hard on about a little box of hardware. May I point out the whole double positive adjectives, the proper use of gnu/linux, and the excess of parens. Esp on a topic that dosn't really dump on the rio.

    really all it needs is a semi colon and it could be from a kid straight out of a pr firm traing course.

    --
    1337
    1. Re:Astroturf Maybe? by donfede · · Score: 1

      I've been looking for that past several years for a decent portable music player... and finally found one which I'm happy with. So yeah, I've got "too much of a hard on about a little box of hardware".

      donfede

  80. They even have problems playing 320 kbit mp3 files by Anonymous Coward · · Score: 0

    See here: Test.mp3 (Works fine in winamp,xmms, or itunes but not on the ipods)

  81. Re:iPod has more HP than Amiga, and Amiga can do O by KozmoStevnNaut · · Score: 2, Informative

    I don't think Ogg Vorbis needs an FP unit any more. There was a story here on /. on how someone got the decoder working in integer mode.

    --
    Eat the rich.
  82. Sure. by MarcQuadra · · Score: 2, Informative

    I'm not just a Maccie troll, I've been reading about the iPod CPU because I'd like to hack with it a bit.

    I can't see any reason why the dual ARM7 CPUs Apple fitted the beast with wouldn't be able to play vorbis files. If something has the CPU beefiness to encode MP3s (which the iPod CPU can, there's just no software for the feature) I'm confident that it's good enough to decode vorbis files.

    I've played and encoded MP3s on my Quadra 660AV, which ran at a whopping 25MHz (encoding was slow); I'm pretty sure a dualie-ARM made a decade later can handle the vorbis codec, especially when the vendor of the chip Apple uses designed the chip to be a highly extensible media platform.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  83. And now for some more! by MarcQuadra · · Score: 3, Informative

    I just found that the 'tremor' vorbis player for integer-only CPUs (like the ARM used in the iPods) is playing-back media at 80% of realtime on uCLinux iPods, and that's a non-assembler, non-optimized player running on a general-purpose Linux kernel. If you think that a currently neglected OSS player could net a 25% performance boost from being reimplemented in assembler, being tailored for the ARM CPU, and/or running on Apples proprietary iPod OS, raise you hand! ::raises hand enthusiastically::

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  84. Why I see Vorbis a good idea! by Botijo · · Score: 1

    I've found a quantitave comparision between codecs quality. I know I've read an older comparision from the same guy, but dunno where it is now. Although that Vorbis is the state of the art (hasn't been openly distributed yet - so we should stick with the old Vorbis 1.0), the fact that MP3 does have too much artifacts at low bitrates (anything below 192 is low in this case) is the main reason why we should avoid them in portable devices, where memory cards are somewhat expensive. I'm not such a techman on embedded systems, so I cannot say if transfers of chunks of data from the memory card are such a problem for the battery life. Personally I like the quality of Vorbis even at roughly 96kbps (when you encode you won't specify the average kbps, it is quality based, I mean a Q factor of 3 or 4 is Ok), I even encoded some DivX with that in favor of video quality. So I'd like that iPod and the other ones would have support for Vorbis.

  85. sigh by Anonymous Coward · · Score: 0

    s/m4p/ogg/
    in the last one

  86. Why shouldn't iPod do what iRiver iHP140 can do ? by Anonymous Coward · · Score: 0

    My iRiver iHP140 can decode Ogg files. In my opinion there's no reason why Apple cannot do the same...
    Or is the hardware used in the iRiver devices so much better ?

  87. Re:New market for studios by DeadScreenSky · · Score: 1

    That companies aren't catering to a group of people more or less dependent on others violating the copyrights of other people isn't a big suprise to me.

    And that's why none of the big portable music players support the copyright violator's file of choice, the MP3...

    --
    There is no excellent beauty that hath not some strangeness in the proportion. -- Francis Bacon
  88. is Ogg really better? by richman555 · · Score: 1

    a few months ago, I tried ripping some of my CDs to the ogg format, and noticed that through a song the bitrate would change throughout the song. I then noticed that I could hear the difference of this happening, and since the sound wasnt consistent, I decided I liked the other formats better (like Apple's ACC sounded better). Maybe its my PC, maybe its my sound card, maybe Im not ripping the .ogg files correctly, but I've found this to be the case. Until they can get the .ogg format to sound as good as ACC I won't use it. I do like the idea of a free and open format however.

    1. Re:is Ogg really better? by fr0dicus · · Score: 1
      No. In blind tests where they let the Ogg Vorbis VBR bitrate to creep up beyond 130-odd kbit/s, Ogg beats out AAC by an incredibly slim margin. Tests were performed by people listening to samples via their computer. The results were so close as can be considered entirely subjective, and in general the average computer owner would have been evaluating them on a crap factory fitted Creative soundcard using possibly a stereo connected by a jack lead, but more likely a speaker/subwoofer system that would make an audiophile cry. The tests were also about 'which one sounds best' as opposed to which one sounded the most like the original recording, which was not made available. Certainly nothing to do with the portable players that we're discussing here, and more than likely not good even to really allow a properly neutral evaluation.

      All formats have artifacts and different people are bothered by them in different ways.

  89. Free music by iamacat · · Score: 2, Interesting

    mp3 consortium might charge a fee per user*MB or some such for commercial use of the encoder. Or even if they don't charge it now, they could easily add such fees for new licenses in future. If you think that's counter common sense for them, look at SCO.

    Now let's say I offer my own music for free download, and sell some extra tracks to subsidize bandwidth, making it nominally commercial. If I get 100 people downloading 10 songs each daily, this will cost me 30 bucks per day if the license fee is one cent per user*meg. I might just decide it's not worth it, for my free music and only offer ogg streams. Or I might actually serve WMA if ogg is not well supported by portable players and Microsoft offers me a better deal than mp3.

    Small segment of users? Perhaps. But so is Apple's market share. They would do well to follow open standards whenever it doesn't cause big problems rather than trying to "lock-in" users using the market dominance they don't have. They actually kind of did with UNIX-based OS.

  90. re: developer time by themusicgod1 · · Score: 1

    simple solution: Hire more developers. God only knows there's an infinite supply of unemployed desperate developers out there.
    "Developers! Developers! Developers! Developers! Developers! Developers!..."

    --
    GENERATION 26: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
  91. It is ogg+xvid NEVER mp3 by Anonymous Coward · · Score: 0

    As far as I know .ogm containers cannot use .mp3. At least linux dvdrip would not let you choose mp3 for an ogm conteiner. If you choose .ogm YOU have to use ogg or aac

  92. I have my iRiver iFP-890 by Schugy · · Score: 0

    It plays ogg vorbis very well but it has lower/upper bitrate limits. However 48kbit isn't CDquality (with any Codec) and I can't hear any difference between 160 and 320kbit. My quality5-files are accepted. ogg vorbis is free, oggenc is faster than lame (highest quality) and it produces better soundquality at lower bitrates. I just use oggenc -q5 and I'm happy.