jfreymuth / vorbis Goto Github PK
View Code? Open in Web Editor NEWa native go vorbis decoder
License: MIT License
a native go vorbis decoder
License: MIT License
Hi,
Nice work on the vorbis package!
I did not see another way to contact you, or I'd have done so outside the issue tracker. Nonetheless, on behalf of http://zikichombo.org, we're looking for pure Go encoders and decoders.
Thus want to know if you'd be open to either a PR integrating zikichombo.org support for ogg/vorbis or contributing/having your decoder contributed to zikichombo.org/codec (under shared author BSD license).
Thanks
Scott
I'm using the library indirectly through github.com/hajimehoshi/ebiten and playing a vorbis file there fails with "invalid argument". I haven't done any digging yet to try to figure out what's going on (and I don't know internals of either library yet, so will take some time).
FWIW, the failure happens ever so slightly before the very end of the audio is played, so possibly something with the end of the file. The file itself was just a recording saved with audacity so shouldn't be anything special.
$ go test . -count=4
--- FAIL: TestIMDCT (0.00s)
imdct_test.go:41: different values at index 171 (0.023002505 != 0.023085263)
FAIL
FAIL github.com/jfreymuth/vorbis 0.084s
FAIL
-count=3 or less succeeds.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.