Forums » Feature Requests Search

Track Upload Scalability Woes New Reply

Author Post
Posts: 1
Registered: Dec 20, 2008

First let me say that this is a really amazing API - never seen anthing like it.

However, I'm a bit baffled at why you guys chose to offer this as a service tho - it seems really unpractical to upload every track you want to analyze, esp in a large dataset (1,000-150,000 songs). It seems like it'd be advantageous to at the very least do some client side data crunching and only transfer a minimal set of data, if any.

Ultimately, I'd like to see a client side analysis tool that doesn't require sending any data over the wire. In a good amount of cases, I'd suspect that applications that want to leverage this API may not even have a sufficient network connection to utilize the service. The time it'd take to upload every track just to collect metadata (ie, BPM) also makes this a very impractical service for anything other than per-track on-demand listening (or extended background processing - which could take days/weeks/months (!!).

Posts: 1
Registered: Mar 04, 2009

I agree.

This is the single reason for why this API can't be used in the project i am working on. I would say that The Echo Nest is missing out on an obvious and large business opportunity here.

Posts: 666
Registered: Sep 08, 2008

Hey guys. bludbeast, apologies for the lack of response until now. I think your post must of been lost in the holiday shutdown at the Echo Nest. sbrattia - thanks for reviving the thread.

I agree, the analysis API works well for limited analysis, but is not appropriate for analysis of medium to large scale collections. If, as you suggest, there's an obvious and large business opportunity here, you may want to start up a conversation with our business guys who will be able to help you get the analysis speed that you need. You can email me at Paul@echonest.com and I can make the introductions. Really, they are not bad guys once you get to know them.

Paul

Reply to this Thread

You must log in to post a reply.