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

Where is AllOnTheOne.mp3?

$
0
0

Does Not. Nor does the find command. I'm pretty confident the file is not being created. Am guessing that the statement is telling me what is supposed to be happening as opposed to what has happened:

en-ffmpeg -i "/var/folders/X2/X2KGhecyG0aQhzRDohJqtU+++TI/-Tmp-/tmpH1Nb0m.wav" -y -ab 128k -ac 2 -ar 44100 "HereComeTheDrumBang.mp3

Where is AllOnTheOne.mp3?

$
0
0

Hm again. I will keep looking at this, but I don't have an easy answer, sorry! It could be a permissions issue, but I doubt it...

Apologies again, will let you know if I find anything! How did you install remix? Via the package, or with the command line?

.thor

Where is AllOnTheOne.mp3?

$
0
0

installed it with the command line. numpy as well. wait... where is numpy?.... i remember it was requested by the install package for either remix, pip, easy_install. it's been a bit of a multi-step process to get everything installed

Where is AllOnTheOne.mp3?

$
0
0

numpy is up to date. tried a couple of other examples and all say believe they have succeeded, but the file does not seem to exist anywhere. here's output from add_blips:

        macbookpro1:add_blips theuser$ python add_blips.py DrumnBangStereoMix.mp3 DrumnBangStereoMix_blips.mp3 beats bars
    blipping beats.
blipping bars.
    en-ffmpeg -i "DrumnBangStereoMix.mp3" -y -ac 2 -ar 44100 "/var/folders/X2/X2KGhecyG0aQhzRDohJqtU+++TI/-Tmp-/tmpaBIve9.wav"
    Computed MD5 of file is ab3cf10d3c06eff8cf8ff87d9b04e9bb
    Probing for existing analysis
    en-ffmpeg -i "/usr/local/share/echo-nest-remix-examples/add_blips/sounds/blip_low.wav" -y -ac 2 -ar 44100 "/var/folders/X2/X2KGhecyG0aQhzRDohJqtU+++TI/-Tmp-/tmpSP2rlP.wav"
    en-ffmpeg -i "/usr/local/share/echo-nest-remix-examples/add_blips/sounds/blip_med.wav" -y -ac 2 -ar 44100 "/var/folders/X2/X2KGhecyG0aQhzRDohJqtU+++TI/-Tmp-/tmppIGlGS.wav"
    en-ffmpeg -i "/usr/local/share/echo-nest-remix-examples/add_blips/sounds/blip_high.wav" -y -ac 2 -ar 44100 "/var/folders/X2/X2KGhecyG0aQhzRDohJqtU+++TI/-Tmp-/tmpFssU0_.wav"
    going to add blips...
    match! beat start time: 0.64147
    match! bar start time: 0.64147
    match! beat start time: 0.98404 (removed for legibility)
    match! beat start time: 231.06791
    blips added, going to encode DrumnBangStereoMix_blips.mp3 ...
    en-ffmpeg -i "/var/folders/X2/X2KGhecyG0aQhzRDohJqtU+++TI/-Tmp-/tmpXhRRVw.wav" -y -ab 128k -ac 2 -ar 44100 "DrumnBangStereoMix_blips.mp3"
    Deleting: /var/folders/X2/X2KGhecyG0aQhzRDohJqtU+++TI/-Tmp-/tmpXhRRVw.wav
    Finito, Benito!

Calling Codegen from C++/CLI

$
0
0

I'm currently developing a component using the open source codegen.dll per C#, will post some usable code as soon as the API is back online so I can do the final tests. I will be doing this without C++/CLI though.

Calling Codegen from C++/CLI

$
0
0

Olga, I don't speak Russian, but it appears you are looking for a compiled codegen for Echoprint. The Echo Nest does not provide compiled binaries for Echoprint. You should submit your question on the Echoprint Google Group. Several members of the community have built Echoprint on Windows.

floele, We are working to get the Echoprint API back online. We will post to the Announcements forum and Echoprint group when that happens, hopefully by the end of the week.

David

Get tempo of several songs

$
0
0

First of all, thanks for your answer, really helpful

Do you know why the limit is set to 10 tracks maximum to request at the time? can it be changed somehow?

Get tempo of several songs

$
0
0

RunBeat - if you need to get audio summaries for a large number of songs, I suggest you create a taste profile and add the songs to the taste profile. You can then read back the audio summaries from the songs in the taste profile.

-- Paul


Why song_hotttnesss is an array on some requests?

$
0
0

Take for example this request :

http://developer.echonest.com/api/v4/song/search?api_key=3AG7XTMTSROUMQKPY&format=json&results=100&bucket=audio_summary&bucket=artist_location&bucket=song_hotttnesss&bucket=id:deezer&artist_id=AR487ZS1187FB5C243&sort=song_hotttnesss-desc

I get these results : `{

"title": "Booty Swing",
"artist_name": "2B",
"artist_foreign_ids": [
    {
        "catalog": "deezer",
        "foreign_id": "deezer:artist:1885041"
    }
],
"song_hotttnesss": [
    0
],

`

As you can see, the song_hotttnesss is returned as an array, which makes my code crash.

Why song_hotttnesss is an array on some requests?

$
0
0

Hi Pildit - we are not able to reproduce this issue, are you still seeing it with your posted query? Can you provide some other examples that highlight the issue?

-- Paul

Where is AllOnTheOne.mp3?

$
0
0

Still confounded on this. Thought maybe it could be a permissions issue so tried running add_blips using sudo and get following errors. Not sure if they will shed any light.

$ sudo python add_blips.py DrumnBangStereoMix.mp3 DrumnBangStereoMix_blips.mp3 beats bars
Password:
blipping beats.
blipping bars.
en-ffmpeg -i "DrumnBangStereoMix.mp3" -y -ac 2 -ar 44100 "/tmp/tmpE5TdpN.wav"
Computed MD5 of file is ab3cf10d3c06eff8cf8ff87d9b04e9bb
Probing for existing analysis
Analysis not found. Uploading...
Traceback (most recent call last):
  File "add_blips.py", line 123, in <module>
    main(input_filename, output_filename, tatums, beats, bars)
  File "add_blips.py", line 43, in main
    audiofile = audio.LocalAudioFile(input_filename)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/echonest/remix/audio.py", line 936, in __init__
    tempanalysis = AudioAnalysis(filename)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/echonest/remix/audio.py", line 125, in __init__
    self.pyechonest_track = track.track_from_filename(initializer)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pyechonest/track.py", line 271, in track_from_filename
    result = track_from_file(file_object, filetype, timeout, force_upload)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pyechonest/track.py", line 252, in track_from_file
    return _track_from_data(file_object.read(), filetype, timeout)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pyechonest/track.py", line 223, in _track_from_data
    return _upload(param_dict, timeout, data = audio_data)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pyechonest/track.py", line 208, in _upload
    result = util.callm('track/upload', param_dict, POST = True, socket_timeout = 300,  data = data) 
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pyechonest/util.py", line 241, in callm
    response_dict = get_successful_response(f)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pyechonest/util.py", line 111, in get_successful_response
    raise EchoNestAPIError(code, message, headers)
pyechonest.util.EchoNestAPIError: (u'Echo Nest API Error 1: 1|Invalid key: Unknown',)

My key is returned by:

from pyechonest import config
print config.ECHO_NEST_API_KEY

Where is AllOnTheOne.mp3?

$
0
0

The folder permissions are as follows. Could this be a problem as far as writing the output file, since I'm using as user as opposed to root?

drwxr-xr-x  26 root        admin  884 May  6 15:02 echo-nest-remix-examples

Get tempo of several songs

$
0
0

Hi!

What is the reason to create a taste profile? Will the amount of data be less? Because the playlist will vary a a lot so I would have to create a new taste profile for every time. Is there a way to set a parameter or something so the response will just contain the track id and tempo? I don't need the other data.

Analysis for Spotify tracks

$
0
0

svantana,

You are using the Spotify URI correctly. We do not yet have audio analysis for all the Spotify tracks, which is why the audio_summary is sometimes empty. You are doing the next best thing to use the song analysis.

As to some tracks not being found, this appears to be a bug and we are looking into it. In the "Latch" case, that track can be found (from a different album) at:

http://developer.echonest.com/api/v4/track/profile?api_key=API_KEY&format=json&id=spotify-US:track:1BltsyC5W3SAABdxyrDXwi&bucket=audio_summary

Thanks for pointing it out!

David

Where is AllOnTheOne.mp3?

$
0
0

Hi!

You are correct. That directory will only allow the user root to write to it. You should change the permissions to allow all users to write to it, or change the owner to your normal user accounts. The command for the first is sudo chmod 777 echo-nest-remix-examples and the second is sudo chown (your username) echo-nest-remix-examples. You can of course choose both.

The reason running your script under sudo game that error is that sudo typically deletes all but an approved set of variables from the environment used to run the desired command. It can be configured to leave the ECHO_NEST_API_KEY variable in the environment, but it's much safer to not run things as root when possible.


Where is AllOnTheOne.mp3?

Why song_hotttnesss is an array on some requests?

$
0
0

It look ok now, there's no array returned.

-- Pildit

Song/identify will be offline for extended maintenance

$
0
0

How does it look for Echoprint services at the moment? Will they be back today?

Song/identify will be offline for extended maintenance

$
0
0

Greetings, Echoprint Developers:

We apologize for the inconvenience, but the Echoprint song/identify servers will be offline a few more days. While this is unfortunate, we want to be sure the API will be robust when it does come back.

Thanks for your patience and understanding, and thank you for supporting Echoprint!

David

Song/identify will be offline for extended maintenance

$
0
0

When is the possible time that Echoprint song/identify servers come back?

Betty


www.tek-micro.com/adobe-acrobat-x-standard-win-download

Viewing all 1582 articles
Browse latest View live