joj0 / discodos Goto Github PK
View Code? Open in Web Editor NEWA CLI tool for DJ's and record collectors based on the discogs.com collection feature
Home Page: http://discodos.jojotodos.net/
License: GNU General Public License v3.0
A CLI tool for DJ's and record collectors based on the discogs.com collection feature
Home Page: http://discodos.jojotodos.net/
License: GNU General Public License v3.0
Test Env: Windows 7
2 x
disco mix -c "mix1"
possible.
Hence adding tracks to 2nd mix with the name "mix1" not possible!
Intended?
Thanks to @prcutler for reporting and finding the root cause for this bug. There definitely seems to be a wrong column name in the releases table named m_atch_method instead of m_match_method:
Adding Brainz info for track A3 on Please (24588)
Pet Shop Boys - Opportunities (Let's Make Lots Of Money)
Release MBID: 6045cfbd-ac4f-4736-b665-4f66faec4892
Recording MBID: fc8de196-f91d-401c-8ee6-5245e7aff815
Key: Cm | Chords Key: Cm | BPM: 120.202781677
ERROR DB: no such column: m_match_method
ERROR while updating release table. Continuing anyway.
1/9248```
when updating mono in ubuntu studio i get the error: Error while installing package: trying to overwrite '/usr/bin/disco', which is also in package discodos 1.0~rc2-2.
i don"t think this is necessarily a discodos issue, but hopefully the authors of both packages could find a solution to this.
cheers
On a clean Ubuntu install from git, after disco import
and disco import --tracks && disco import -zz
, disco suggest
never gives any results.
The matching algorithm seems to be somewhat broken (only 114 tracks from MB, 55 tracks filled with metadata from AB on 304 in my collection), but there is some data :
Processed: 303.
MusicBrainz info added to DiscoBASE: Release MBIDs: 114, Recording MBIDs: 110
AccousticBrainz info added: Key: 55, Chords Key: 55, BPM: 55
No AcousticBrainz entries available yet: 55
Database errors: 0. Not found on Discogs errors: 0. No track number in DiscoBASE errors: 1.
Additional Discogs fetches necessary: 0.
Results of disco suggest
:
discodos) pak@***:~/Dev/discodos$ disco suggest -b 123
Showing tracks with a BPM around 123. Pitch range is +/- 6%.
(discodos) pak@***:~/Dev/discodos$ disco suggest -b 120
Showing tracks with a BPM around 120. Pitch range is +/- 6%.
(discodos) pak@***:~/Dev/discodos$ disco suggest -b 130
Showing tracks with a BPM around 130. Pitch range is +/- 6%.
(discodos) pak@***:~/Dev/discodos$ disco suggest -b 100
Showing tracks with a BPM around 100. Pitch range is +/- 6%.
(discodos) pak@***:~/Dev/discodos$ disco suggest -b 140
Showing tracks with a BPM around 140. Pitch range is +/- 6%.
I can't seem to find the debug log file
ciao, i glanced over your blog post about this project. and since time has passed, i wondered whether you are aware of https://github.com/Textualize/textual which is an option for GUIs as well. i think it's plausible that terminal based apps are easier to maintain over a long time as the underlying technology is not about to change.
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.