rekordbox .edb C++ API

rekordbox .edb C++ API

Ed Kennard

rekordbox .edb C++ API

Hi,

I did some research into the .edb files used by rekordbox.  As far as I could tell it's based on the relatively obscure DeviceSQL, where the schema is declared in C++.  They gave me a trial version to play with, and perhaps armed with some research I came across by some others who attempted to reverse engineer these files, I'll be able to get something going.

But before trying that, I was wondering whether Pioneer would consider releasing some information or an API which would help to achieve/short-circuit this?

The same sort of question seems to have been asked before here, without a conclusive answer, at least with respect to an API:

https://forums.pioneerdj.com/hc/en-us/community/posts/203050999-Library-File-Maintenance

Thanks

Ed

Official comment

Pulse

Nope, sorry - it's not open-source.

Ed Kennard

I wasn't necessarily meaning the source code.  A compiled library could be published without revealing the source

Pulse

No - I mean even the format or structure of the database is not publicly available. Sorry.

Luke Purnell

Hi @Ed Kennard. Did you get anywhere with this? I am looking for a way to programmatically parse the datafile.edb file.

5 comments

Sort by: Date Votes
Post is closed for comments.

Sign in

Can't find help? Search our Support Site or alternatively, reach out to our Support agents