Comments (7)
Hi,
Are you using the last version of the lib? I corrected a bug in frequency_sort.c this morning :)
Unit tests are a good idea, but I don't have enough time to do that... :/ . I just test the same songs over and again to see if I obtain different results.
I'll write a TODO list tomorrow with all your suggestion, so I don't forget them, thanks!
from bliss.
If you can find relevant songs for testing, free of charge, on Jamendo for example, it would be quite easy to write a few tests, just to check that the same results are obtained again and again :)
I mean free of charge, so that they could be included in the repo and used reliably without relying on a specific version of the song, which will be impossible to share.
from bliss.
Okay, so I asked an artist on Jamendo if I could use some of his songs (David TMX, for the record) for sample tests; while waiting for his answer, where do you think I should put the test songs? I thought of an audio/ dir at the root of the repo...
from bliss.
I think a git versionned audio/
folder is ok as long as there are not too many songs and they are not modified afterwards.
from bliss.
Done in 76854c4 :)
from bliss.
Cool! I will map them to the Python bindings as well, to check that nothing is broken.
from bliss.
Mapped onto Python bindings.
from bliss.
Related Issues (20)
- cosine_similarity producing similar result values? HOT 15
- libswresample dependency only available for very latest distros HOT 9
- trying to decode more than 7 files produces crash of the process HOT 10
- Fails to build with ffmpeg-6.0 HOT 3
- ReplayGain HOT 3
- ffmpeg garbage output HOT 2
- Online database HOT 4
- Segfault HOT 3
- Freeing struct upon BL_UNEXPECTED HOT 3
- Wrong usage example HOT 2
- Ranges for each analysis value HOT 4
- Probleme de compilation HOT 11
- use aubio for analysis? HOT 2
- build error with ffmpeg 2.8.8 HOT 2
- Classifying songs HOT 2
- ArchLinux PKGBUILD fix please HOT 1
- Status of this project HOT 2
- Failed test building on Debian/buster HOT 1
- Please tag the repository with a version number HOT 2
- Please drop "/usr/" in installation paths HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bliss.