Giter Club home page Giter Club logo

Comments (5)

mikeoliphant avatar mikeoliphant commented on May 28, 2024

Some more information on this. When decoding the ogg file I linked above, it reports that it has 14436798 samples. The decoded wav file only ends up with 14407104 samples, though, so somehow samples are getting dropped.

Loading the ogg file directly into Audacity shows the expected 14436798 sample length.

from nvorbis.

mikeoliphant avatar mikeoliphant commented on May 28, 2024

I did some testing with older versions. Decoding works fine in v0.9.1 and the problem occurs in v0.10.0-alpha. So it looks like something in the 0.10 rewrite caused the problem. Unfortunately with all of the changes in that version it may be hard to track down.

from nvorbis.

ioctlLR avatar ioctlLR commented on May 28, 2024

Yeah, v0.10 has a completely new implementation of the Ogg format reader that addresses performance and memory usage issues previous versions had. Unfortunately it appears to have a few issues.

We've been snowed-in for the last week, but lemme see if I can find some time to take a look at this later today or tomorrow.

from nvorbis.

mikeoliphant avatar mikeoliphant commented on May 28, 2024

Let me know if there is anything I can do to help, or if you need any other files that show this behavior.

from nvorbis.

mikeoliphant avatar mikeoliphant commented on May 28, 2024

Thanks - good to see this fixed!

from nvorbis.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.