Slashdot Mirror


Ogg Vorbis decoder chip a reality

LinuxGeek writes "The design is finished and announced for a low power Ogg Vorbis decoder. Hopefully we will see portable players very soon now."

12 of 321 comments (clear)

  1. portables by h4x0r-3l337 · · Score: 5, Informative
    Hopefully we will see portable players very soon now

    One already exists

  2. Who needs a chip? by bytesmythe · · Score: 4, Informative
    --
    bytesmythe
    Hypocrisy is the resin that holds the plywood of society together.
    -- Scott Meyer
  3. Mirror by brejc8 · · Score: 3, Informative

    In not sure if it will hold for much longer so heres a mirror.

  4. Re:Huh? by zachster · · Score: 5, Informative

    What rock have you been living under:
    Ogg Vorbis is a new audio compression format. It is roughly comparable to other formats used to store and play digital music, such as MP3, VQF, AAC, and other digital audio formats. It is different from these other formats because it is completely free, open, and unpatented.

    Ogg
    Ogg is the name of Xiph.org's container format for audio, video, and metadata.
    Vorbis
    Vorbis is the name of a specific audio compression scheme that's designed to be contained in Ogg. Note that other formats are capable of being embedded in Ogg such as FLAC and Speex.

  5. Links to more information... by n0nsensical · · Score: 5, Informative
  6. Re:Is it needed? by n0nsensical · · Score: 3, Informative

    Is Ogg clearer or cheaper or have smaller file sizes?

    All of the above. You get better sound at lower bitrates royalty-free.

    Do p2p for Ogg exist?

    Not sure about Kazaa, etc., but I do see .oggs occasionally on SoulSeek.

    If someone like myself was going to convert my mp3's (if that is even possible) not only would it take a good amount of time, I'd no longer be able to share files with my peers as not a soul I know owns a single Ogg file.

    You wouldn't want to bother converting them because the resulting sound quality would be worse than the original MP3s, so you'd have to rip them again. (Since you do own the original CDs, don't you?) Nothing's stopping you from sharing files though, since any self-respecting software player (including Winamp, but I prefer Quintessential) plays oggs fine. Hardware, of course, is a different story.

  7. Re:Is it needed? by stonecypher · · Score: 4, Informative

    Is Ogg clearer or cheaper or have smaller file sizes?

    Yes to all three. The sound quality is better than VQF, MP3, AAC, or WMF for the size. It's an opensource codec, so it has no patent encumberments. The files tend to be smaller because people encode (usually) at the minimum size to catch a CD quality track. Moreover, you can thumb your nose at Frauenhoffer.

    Do p2p for Ogg exist?

    Peer to peer exists for arbitrary files; therefore, for any such question, yes. Hell, you can also share them over the web, on CDs, or with smoke signals.

    However, in answer to what I expect the real question is, no, they're quite a bit more difficult to find than MP3s. MP3 is very entrenched, it's the one people that aren't activists know about, and it's the one that nobody wants to spend the time crosscoding from (both because it's time consuming/boring and because the crosscoding leaves you with a file with the errors of *both* formats, and it's a noticable downgrade; people should start from the CD again, but nobody wants to do that.)

    To be honest, I believe this chip's strongest market is in players that can handle MP3, Ogg with vorbis, speex, etc, WMF, and so on. The question isn't whether you start over. It's whether you move on with legacy support.

    And that's pretty much how we've always done it, right? I don't make MP3s anymore.

    I'd no longer be able to share files with my peers

    Wrong. It doesn't matter if they have one already. It matters if their player can use them. Almost all players can (Winamp, and ... well, who really uses anything else? :D )

    --
    StoneCypher is Full of BS
  8. Reprogrammable? It is. by pclminion · · Score: 3, Informative
    Did you actually read the article?

    "Software IP" includes DSP firmware do decode Ogg vorbis and the CPU firmware for overall system control.

    Basically, it's designed how it should be designed: seperate CPU and DSP cores, and both are independently programmable. It would be incredibly stupid to design a "pure" hardware solution (decoder in silico) since everyone admits that Vorbis is going to evolve and change, especially right now, during its "adolescent" period.

    Don't worry, they've done the right thing :-)

  9. Re:Umm by quasi_steller · · Score: 4, Informative

    Remember, just because Ogg Vorbis is (royalty) free doesn't mean that the player is royalty free. The point of royalty free is that Ogg Vorbis player manufacturers don't have to pay royalties to Xiph. This (hopefully) gives the end user a cheaper product. Of course it also allows OSS developers to create ogg vorbis players without having to worry about having to pay royalties.

    --
    ...interesting if true.
  10. Low clock rate != Low power by pslam · · Score: 3, Informative
    It's generally true that low clock speed gives you low power, but when you're throwing a custom core at a problem, that's not necessarily true. The amount of power is basically proportional to the number of gates you have to switch. If you're running at 1/4 the clock speed, but you're switching 4 times as many gates, you'll probably end up with the same power requirement. Put simply: imagine running 4 processors in parallel at 1/4 the clock speed - assuming perfect parallelism, I'd say it'd still take at least as much power. If you run into limits such as having to turn up the voltage at higher clocks, that's another matter, but at these clock speeds it's not a major factor.

    The trick is they have is a single issue RISC core (1 instruction per clock) running in parallel with a 4 issue VLIW DSP core (4 instructions per clock). Assuming it's all running at peak rate (which it hopefully will be for the majority of time) that's about 60 MIPS of processing going on there for a 64kbit Vorbis stream. Compare that to an ARM7TDMI (which a lot of players are based on), which requires (ball park) 30-50MHz for the same stream. The figure they state of 74MHz is nonsense - that's the general class of processor you require, not the actual MHz. You'll find higher bit rates requiring most of that 74MHz, though.

    If they can come up with a real piece of hardware or a simulation that says it takes less than 100-200mW in an actual system, then I'll be impressed. That's about how much your average MP3 player takes. (Power = Battery mAh * Battery Voltage / Time in hours, work out how much yours takes). Just having a low clock speed is as incomplete a power consumption picture as Intel's use of high clock speeds alone is to performance.

  11. If OV ever gets popular... by PylonHead · · Score: 3, Informative

    Then we'll find out whether they infringe on any patents. Remember this article:

    clicky , clicky News.com from 2000

    The Ogg developers staunchly defend the notion that they have created everything from scratch, or at least have built their system without using any of the Fraunhofer-owned technology. But their rivals say they aren't so sure.

    "We doubt very much that they are not using Fraunhofer and Thomson intellectual property," Linde said. "We think it is likely they are infringing."

    Whether this is true, analysts say Thomson and the German company are likely to file patent lawsuits the moment Vorbis appears to be a viable market candidate. By creating a perception of uncertainty around Vorbis' future, MP3's parents could prevent conservative digital music companies from adopting it.

    "If you're going to go into a marketplace where people play hardball, that's what hardball looks like," Scheirer warned.

    --
    # (/.);;
    - : float -> float -> float =
  12. Re:Wow, very low power! by m0rbidini · · Score: 3, Informative

    The current implementation (12 MHz) is limited to 64 kbps. For more, a higher frequency is needed.

    http://www.xiph.org/archives/vorbis/200307/0242. ht ml

    cya