Quantcast
Channel: The Echo Nest Developer Forum
Viewing all 1582 articles
Browse latest View live

How do I create a song/artist entry?

$
0
0

Hi, in trying to upload my own music I figured out how to create a new "track" to call analyze.

How would I get the song recognized as a "song" or "artist" so I can also call those API methods? Is it a matter of creating records through a separate service that you partner with? How long does it usually take for new data records to show up in your database?


Artists Information

$
0
0

I have a list of artist id's and I would like to get the terms associated with each and a foreign id for each. Is there a better way to get this information for each artist than just looping through each and retrieving the terms and foreign id individually?

Setting up Remix: en-ffmpeg not found

$
0
0

You should get results if it is on your path, and named en-ffmpeg.

As per bwhitman's post above, Python's just trying to run it through the shell. If you can't see it from the terminal, Remix won't be able to see it.

Capsule.py limits memory usage to 1 GB

$
0
0

Hi,

Capsule.py is one of the samples in the echonest sample library. I can successfully run the script when I provide around 6 songs. However, more than 6 songs always crashes with "Memory Error". I thought this was a limitation on my dev environment as I only had 8 GB of RAM on my laptop. This is not the case. I have access to a Windows 2008, 4 core, 64 bit, 64 GB RAM server. When running the script on this super server with 8 songs I still get a "Memory Error". Using task manager I noticed that python.exe only consumes around 1 GB of memory before it crashes. I noticed the same behavior on my 8 GB RAM laptop.

This leads me to believe that the issue lies with python and Capsule.py.

Please advise on how I can overcome this limitation.

Thanks! Bobby

Capsule.py limits memory usage to 1 GB

$
0
0

Hello!

Andreas Jansson did some work around this - you might want to look at his branch of Remix, here.

Best, Thor

Get albums by artist

$
0
0

Hello,

How can I retrieve all albums of an artist?

Get albums by artist

$
0
0

This is currently the only thing blocking me from choosing your service over Rovi or Gracenote.

Catalog Radio not Working

$
0
0

Hello, i've tried to do a catalog-radio static playlist but each time a new playlist is created it is just taking one artist from the catalog as the seed, not all them. This is the what i am doing:

  • I have this artist catalog: http://developer.echonest.com/api/v4/catalog/read?api_key=SBLWTA99PCG4NJOYG&id=CAUOLDM1405EB36E5E

  • I create a playlist: http://developer.echonest.com/api/v4/playlist/static?api_key=SBLWTA99PCG4NJOYG&type=catalog-radio&seed_catalog=CAUOLDM1405EB36E5E&results=100

I wonder if there is something i am missing. Thank you very much!


Capsule.py limits memory usage to 1 GB

$
0
0

Hi Thor,

I'm a newbie when it comes to Python. Is there a Windows MSI I can run? If not can you please provide me with step-by-step details on how to run Andreas version of Remix?

Thanks!

Problems with account activation

$
0
0

Any word on this issue yet? I am having the same issue logging in, and am guessing that is why I get a API not allowed error when sending a request.

Problems with account activation

$
0
0

Chris--

We've checked and your account is enabled; please check again and let us know (if you still are having problems) the specific API call and error message?

Thanks.

-dave

Get albums by artist

$
0
0

Sampsakuronen - we currently do not provide album information in our API. Sorry. -- Paul

Artists Information

$
0
0

cvaught - yes, you can create a taste profile with all of the artists and then read back the information via the catalog/read method using the appropriate buckets. -- Paul

How do I create a song/artist entry?

$
0
0

tunesmith - we do not provide an API to let you add a song or artist. We discover new artists and songs via multiple methods. In general, if an artist has music available in a commercial music service, then we will learn about that artist pretty quickly. -- Paul

Catalog Radio not Working

$
0
0

Social DJ - what behavior are you expecting exactly? The Echo Nest API tries to give a coherent listening experience so when you create a single playlist seeded with a catalog it will try to make sure that all of the songs in that playlist fit well together. Are you expecting a different behavior than this?

Paul


Catalog Radio not Working

$
0
0

First of all, thank you Paul for your response.

We would expect a playlist with songs related to "all" the artists on the catalog, as it actually happens with an artist-radio with 5 different artist seeds:

http://developer.echonest.com/api/v4/playlist/static?api_key=SBLWTA99PCG4NJOYG&artist=u2&artist=carlos+vives&artist=los+pericos&artist=red+hot+chili+peppers&artist=blur&results=100&type=artist-radio

But with the catalog-radio (in the example of the first post) we see that this isn't happening, first because we get a playlist with either all songs in spanish or all the songs in english, and second because it seems that all the songs are related to just one artist from the catalog, the one of the first song in the generated playlist.

As we can notice from your response, it seems that your algorithm is planned to behave this way. We think we can still work with "artist-radios" instead of "catalog-radios", even thought they are limited to only 5 artist seeds :(

Thank you very much again for your help and we would appreciate if you can update this thread if this behavior changes anytime. ;)

Capsule.py limits memory usage to 1 GB

$
0
0

I downloaded the zip file from the link you posted. I also copied the pyechonest-master files to the pyechonest folder. From a windows command prompt I ran the command "python setup.py install" and got the following error:

building 'soundtouch' extension
error: Unable to find vcvarsall.bat

Please advise.

Capsule.py limits memory usage to 1 GB

$
0
0

Nevermind.....had to set an environment variable as specified in this thread:

http://stackoverflow.com/questions/2817869/error-unable-to-find-vcvarsall-bat

It installed successfully.

Capsule.py limits memory usage to 1 GB

$
0
0

Hi Thor,

I ran into an issue on my Windows production server. When trying to install Remix I got an error. Here is the complete output:

C:\Users\administrator\Desktop\remix-master\remix-master>python setup.py install

running install
running bdist_egg
running egg_info
writing remix.egg-info\PKG-INFO
writing top-level names to remix.egg-info\top_level.txt
writing dependency_links to remix.egg-info\dependency_links.txt
reading manifest file 'remix.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'remix.egg-info\SOURCES.txt'
installing library code to build\bdist.win32\egg
running install_lib
running build_py
running build_ext
building 'dirac' extension
creating build\temp.win32-2.7\Release\external\pydirac225
creating build\temp.win32-2.7\Release\external\pydirac225\source
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\cl.exe /c /nologo /Ox
 /MD /W3 /GS- /DNDEBUG -Isource -IC:\Python27\lib\site-packages\numpy\core\inclu
de -IC:\Python27\lib\site-packages\numpy\numarray\include -IC:\Python27\include
-IC:\Python27\PC /Tpexternal\pydirac225\diracmodule.cpp /Fobuild\temp.win32-2.7\
Release\external\pydirac225\diracmodule.obj
diracmodule.cpp
c:\python27\lib\site-packages\numpy\core\include\numpy\npy_deprecated_api.h(8) :
 Warning Msg: Using deprecated NumPy API, disable it by #defining NPY_NO_DEPRECA
TED_API NPY_1_7_API_VERSION
external\pydirac225\diracmodule.cpp(138) : warning C4530: C++ exception handler
used, but unwind semantics are not enabled. Specify /EHsc
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\cl.exe /c /nologo /Ox
 /MD /W3 /GS- /DNDEBUG -Isource -IC:\Python27\lib\site-packages\numpy\core\inclu
de -IC:\Python27\lib\site-packages\numpy\numarray\include -IC:\Python27\include
-IC:\Python27\PC /Tpexternal\pydirac225\source\Dirac_LE.cpp /Fobuild\temp.win32-
2.7\Release\external\pydirac225\source\Dirac_LE.obj
Dirac_LE.cpp
external\pydirac225\source\Dirac_LE.cpp(82) : warning C4244: '=' : conversion fr
om 'double' to 'float', possible loss of data
external\pydirac225\source\Dirac_LE.cpp(87) : warning C4244: '=' : conversion fr
om 'double' to 'float', possible loss of data
external\pydirac225\source\Dirac_LE.cpp(98) : warning C4305: 'argument' : trunca
tion from 'double' to 'float'
external\pydirac225\source\Dirac_LE.cpp(145) : warning C4244: 'initializing' : c
onversion from 'double' to 'long', possible loss of data
external\pydirac225\source\Dirac_LE.cpp(146) : warning C4244: 'initializing' : c
onversion from 'double' to 'long', possible loss of data
external\pydirac225\source\Dirac_LE.cpp(147) : warning C4244: 'initializing' : c
onversion from 'double' to 'float', possible loss of data
external\pydirac225\source\Dirac_LE.cpp(148) : warning C4244: 'initializing' : c
onversion from 'double' to 'float', possible loss of data
external\pydirac225\source\Dirac_LE.cpp(149) : warning C4244: '=' : conversion f
rom 'double' to 'float', possible loss of data
external\pydirac225\source\Dirac_LE.cpp(206) : warning C4244: 'initializing' : c
onversion from 'double' to 'long', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\link.exe /DLL /nologo
 /INCREMENTAL:NO /LIBPATH:external\pydirac225\libs\Windows /LIBPATH:C:\Python27\
libs /LIBPATH:C:\Python27\PCbuild Dirac.lib /EXPORT:initdirac build\temp.win32-2
.7\Release\external\pydirac225\diracmodule.obj build\temp.win32-2.7\Release\exte
rnal\pydirac225\source\Dirac_LE.obj /OUT:build\lib.win32-2.7\dirac.pyd /IMPLIB:b
uild\temp.win32-2.7\Release\external\pydirac225\dirac.lib /MANIFESTFILE:build\te
mp.win32-2.7\Release\external\pydirac225\dirac.pyd.manifest
   Creating library build\temp.win32-2.7\Release\external\pydirac225\dirac.lib a
nd object build\temp.win32-2.7\Release\external\pydirac225\dirac.exp
C:\Program Files (x86)\Windows Kits\8.0\bin\x86\mt.exe -nologo -manifest build\t
emp.win32-2.7\Release\external\pydirac225\dirac.pyd.manifest -outputresource:bui
ld\lib.win32-2.7\dirac.pyd;2

build\temp.win32-2.7\Release\external\pydirac225\dirac.pyd.manifest : general er
ror c1010070: Failed to load and parse the manifest. The system cannot find the
file specified.
error: command 'mt.exe' failed with exit status 31

C:\Users\administrator\Desktop\remix-master\remix-master>

Capsule.py limits memory usage to 1 GB

$
0
0

I came across this link that talks about adding a line to the installation script but I could not find such a file or any file that contains this code.

Viewing all 1582 articles
Browse latest View live