Thanks a lot for that. Just pasting that line into the onCreate of the app makes Echo Nest jEN.jar work like a charm. Guess this thread can be marked solved!
on android
Cannot generate echogen.exe
Hi friends i have just started compiling codegen window using the readme given in the file. following the youtube link http://www.youtube.com/watch?v=NmYfPea4ELU i have managed to generate the 2 DLL files.
the readme says that i need to load the codegen.sln and i try to compile it but i have the following error message
" error C1083: Cannot open include file: 'tablib_config.h'. No such file or directory "
also as mentioned in the readme i am supposed to see a codegen.exe but i cannot find it anywhere in the folder. Is it automatically generated after i build codegen.sln?
thanks for reading and thanks for your help
No song data
Is there something wrong with this statement?
http://developer.echonest.com/api/v4/song/search?api_key=API_KEY&format=xml&artist=Shawn Mendes&title=Life of the Party
I comes back empty - most songs in the same syntax come back fine, but this is one example of it not working....
Updating Taste Profile Problem
Hi,
I edited your post to remove your API key. You should treat your API key as a password. If someone were to save it, they could access all of your taste profiles, and use up all your rate limit.
It looks like you are specifying song_id and artist_id when you send in some of your updates. Can you remove those? Those are supposed to be Echo Nest IDs (e.g. ARSJGNW..., SODBJWJ...) or Rosetta IDs. Since we don't recognize the IDs you've passed in, we can't resolve them to things we know about.
No song data
That song just came out this morning. We don't guarantee any particular time between release and having data, but we should have it in soon.
Updating Taste Profile Problem
Ahh, sorry keep forgetting about API key. Thanks a lot. I really appreciate the reply, I'll attempt to rerun it without these ID's. My developer won't be back till tomorrow so I'll let you know how it goes.
Thanks alot. Tom
Cannot generate echogen.exe
" error C1083: Cannot open include file: 'tablib_config.h'. No such file or directory "
I can't tell where this is coming from but it almost certainly is a typo that should be "taglib_config.h". Is that typo in the error message or just your post?
David
Cannot generate echogen.exe
hi david thanks for your reply
yes it is a typo error on my post, my bad.
currently i have generated both tag.dll and zlib1.dll and i tried to build codegen.sln using microsoft visual c++ express however got the error on top.
I am supposed to have a successful build and codegen.exe will be generated after that right?
cheers
Cannot generate echogen.exe
Hi i have managed to generate out the codegen.exe already and now i am trying to use echoprint to do query into echonest server.
however how do i go on from here?
i have run the exe file through the cmd (window user)..i cd to the release directory where the codegen.exe is and i use the following command
codegen.exe 1828.mp3 10 30
some code were generated which i guess the code generator has already convert the 30s duration audio into code. so how do i use the code to query the server? am i correct to run the exe file using cmd directly?
i read on the developer guide and 1 of the examples of query is
http://developer.echonest.com/api/v4/song/search?api_key=1ARVQFD9FNVOP8BIB&format=json&artist=weezer&song_type=christmas&bucket=song_type
where do i use this query sentence?
thanks for all the advices. cheers
Echonest song ID --> what does it identify?
Let's take "The Wheel" by the Grateful Dead as an example. There are a couple of dozen live versions in Spotify. Do each of those have their own Echonest song ID? Or is there one Echonest song ID for "The Wheel" that is associated with all of the live versions?
thanks
Echonest song ID --> what does it identify?
Hi LarryPerson.
An Echo Nest song represents an acoustic entity. So many different Spotify tracks can map to a single Echo Nest song if the same audio was released multiple times (like on an album, a single, a compilation, etc). But different live recordings will certainly have different audio, and hence different SO IDs.
You can see this in action in the API by finding the list of songs called The Wheel by The Grateful Dead, and seeing how Spotify tracks map to them:
http://developer.echonest.com/api/v4/song/search?api_key=XXX&artist=The%20Grateful%20Dead&title=The%20Wheel&results=100&bucket=tracks&bucket=id:spotify
In this case, it looks like every different song has exactly one track. But compare that with, for example:
http://developer.echonest.com/api/v4/song/search?api_key=XXX&artist=Miley%20Cyrus&title=Wrecking%20Ball&results=100&bucket=tracks&bucket=id:spotify
-Eli
Updating Taste Profile Problem
It worked :) Thanks a lot mkb! Appreciate the help.
Tom
My Music Recognition v1.0
I uploaded a new version.
Track profile from MusicBrainz track ID
Thanks for the tip Eli, but this still doesn't seem to work very well:
For example, Queen's Bohemian Rhapsody recording id (which is the example on musicbrainz's own site), returns back success, but no actual data:
http://developer.echonest.com/api/v4/song/profile?api_key=XXX&id=musicbrainz:song:ebf79ba5-085e-48d2-9eb8-2d992fbf0f6d
More importantly, for my purposes -- Last.fm's mbid for track.getInfo causes an error: The Identifier specified does not exist
e.g.
http://developer.echonest.com/api/v4/song/profile?api_key=XXX&id=musicbrainz:song:61bf0388-b8a9-48f4-81d1-7eb02706dfb0
Any fix for this?
Thanks!
Track profile from MusicBrainz track ID
Hi, jonaustin.
I'm not sure what's up with the successful but empty return for Bohemian Rhapsody: that seems like a bug. I'll see what we can do about that.
More broadly though, we do a less-than-complete job of matching MusicBrainz recordings to our universe of music. This is because MusicBrainz (obviously) does not have audio that we can analyze and fingerprint, so we can only match on metadata, which leads to some errors and some failures to match anything in cases where the names that MusicBrainz has for an artist or recording aren't quite the same as the ones in our data. This gap is why we have never officially documented support for MusicBrainz recordings as foreign song IDs as part of Rosetta Stone.
As a practical matter, if you are using lastfm scrobble data, you may have better luck using artist names and track titles.
-Eli
Track profile from MusicBrainz track ID
Gotcha, thanks for the quick reply, Eli.
how to define BOOST_CFLAGS
hi friends, i m following the echoprint guide in an attempt to identify a song on my server. I have come across the line in the guide
~/echoprint-codegen/src$ vi Makefile # edit BOOST_CFLAGS and other variables as necessary
i am using windows 7 and i using cynwin. i update my makefile to
BOOST_CFLAGS=-I/C:/Users/User/Desktop/project/codegen/boost_1_46_1
where it points to the location where i have uncompressed my boost file.
however, when i call the "make" command i got the following error:
fatal error: boost/config/compiler/gcc,hpp: No such file or directory
i believe that the compiler is unable to locate the file..and the root of the problem is likely to be due to wrong path defined in the BOOST_CFLAGS
so my questions are as followed:
1) How should i change my BOOST_CFLAGS if the problem comes from wrong path defined? 2) Is the method described in the guide applicable for window users? I have followed the windows guide and have generated the codegen.exe.. so do i still have to change my boost_cflags and call the make command?
thanks for all the help. cheers
bán căn hộ chung cư ở Hà Nội
Chung cư CT3 Tây Nam LinhĐàm nằm ngay cạnh mặt đường Linh đường của khu đô thị Tây Nam Linh Đàm – Hoàng Mai – Hà Nội, gần hồ trong KĐT kiểu mẫu linh đàm. Nằm gần ngay cạnh khu biệt thự của khu đô thị phía tây nam linh đàm. Tòa Chung Cư CT3 Tây nam Linh Đàm về Phía bắc giáp Khu bắc Linh Đàm mở rộng (X2). Tòa Chung Cư CT3 Tây nam Linh Đàm về Phía Đông giáp phố Linh Đường nhìn sang khu trung tâm thương mại gồm 4 tòa chung cư HH1 linh đàm, Chung cư HH2 linh đàm, Chung cư HH3 linh đàm, Chung Cư HH4 linh đàm đã đangchuẩn bị xây dựng trong đó tòa HH4 linh đàm đang thi công phần cọc khoan nhồi và nhìn xa hơn một chút là Lõi Bán Đảo Linh Đàm tòa chung cư vp5 linh đàm đã cất nóc và đang thi công và hoàn thiện chuẩn bị bàn giao nhà. Tòa Chung Cư CT3 Tây nam Linh Đàm về Phía Đông giáp đường nội bộ đô thị rộng 11,5m và lô cây xanh CX4. Tòa Chung Cư CT3 Tây nam Linh Đàm về Phía tây giáp đường nội bộ đô thị rộng 13,5m và lô nhà ở cao tầng CT02.
bán căn hộ times city
Dự án Times City có diện tích mặt bằng lên đến 364.500m2, đây chính là sự khác biệt với các dự án khác. Điểm nhấn có công viên cây xanh - hồ nước rộng trên 100.000m2 cho không khí trong lành và mát mẻ, mang lại cho ta cảm giác thoải mái, bên cạnh đó có Trung tâm thương mại rộng 230.000m2 với Khu vui chơi giải trí hấp dẫn; Sân trượt băng trong nhà hiện đại; Khu ẩm thực phong phú và đặc biệt có Thủy cung dưới nước được xây dựng lớn nhất tại Hà Nội; Bệnh viện đa khoa Vinmec rộng 60.500m2 gồm 500 phòng khám và chữa bệnh đạt chuẩn 5 sao; Trường mẫu giáo và Trường học đầy đủ 3 cấp học đạt chuẩn quốc tế; Vườn dưỡng sinh trên cao lý tưởng. Tất cả đã tạo nên Times City đẳng cấp, sang trọng và đầy đủ tiện nghi Số 458 – 460 Minh Khai – Hai Bà Trưng – Hà Nội, cạnh cầu Vĩnh Tuy cách hồ Hoàn Kiếm gần 4km hướng phía Nam, tiếp giáp với cửa ngõ phía tây vào trung tâm thành phố Ngã Tư Sở bằng đường cao tốc trên cao tiện lợi
Cách đường Giải Phóng 2.5 km, gần với các trường đại học lớn như: ĐH Kinh Tế Quốc Dân, ĐH Bách Khoa, ĐH Xây Dựng khoảng 2km đến 3km và cách bệnh viện Bạch Mai 3km. Đi đến khu ĐTM VincomVillage khoảng 4 Km
Về hướng dự án Times City có:
Phía Đông nhìn ra sông Hồng
Phía Nam nhìn ra đường Lĩnh Nam và khu dân cư
Phía Tây nhìn ra khu dân cư quận Minh Khai
Phía Bắc nhìn ra đường Minh Khai
How to identify a certain song?
Hello to all. I am just a noob and I how can I fix this?
I want to identify song of Van Halen, "Human Beings" like write guide on this site. I have whole song and i record only 20 seconds. Then with codegen i execute this command : codegen filestream15.mp3 10 30 > json_string.json (i get only 10 seconds of 30) is it ok ? There i execute this command : curl -F "api_key=N6E4NIOVYMTHNDM8J" -F "query=@json_string.json""http://develper.echonest.com/api/v4/song/identify" But i get always {"response": {"status": {"version": "4.2", "code": 0, "message": "Success"}, "songs": []}}
Any chance of how to fix this? Thanks