Mixcraft and Freesound.org api integration no longer working

13 views
Skip to first unread message

Joseph Clarke

unread,
Apr 4, 2026, 5:16:52 PMApr 4
to Freesound API
To the Freesound devs,

First off - thank you for your work on this important project!  

Mixcraft has an option to search the freesound.org database and with the recent server move it no longer works via the Mixcraft client. )=

For example, this url

https://freesound.org/apiv2/search/text/?query=test&token=<mytoken>&fields=id,name,username,url,created,tags,license,duration,bitdepth,bitrate,samplerate,filesize,channels,num_downloads,avg_rating,num_ratings,previews,analysis,description,&descriptors=rhythm.bpm,tonal.key_key,tonal.key_scale&page=1&page_size=10&sort=

does not work from within Mixcraft as it has for many many years.

However, if I paste this into a browser it shows no errors and seems to behave properly. Is our API key still valid?

Hope you can help! Thank you!

-Joseph

Frederic Font Corbera

unread,
Apr 5, 2026, 4:26:06 AMApr 5
to freeso...@googlegroups.com

Hi Joseph,

The errors you are observing is because the client seems to be using a deprecated API feature which has stopped working after the server migration. It stopped working because the feature relies on a service which was not prioritary and we have not moved (and which we were planning to remove before summer anyways).

You see no errors in the URL you pasted, but bpm and tonality information are not returned as expected, which I guess makes the mixcraft app to fail. Instead of using the combination of "analysis" and "descriptors=rhythm.bpm...", you can now simply add "bpm" and "tonality" in the "fields" parameter. So you would do:

https://freesound.org/apiv2/search/text/?query=test&token=&fields=id,name,username,url,created,tags,license,duration,bitdepth,bitrate,samplerate,filesize,channels,num_downloads,avg_rating,num_ratings,previews,description,bpm,tonality&page=10&page_size=10&sort=

You can find a list of avialable fields in the API documentation (https://freesound.org/docs/api/resources_apiv2.html#sound-sound). That feature was deprecated more than one year ago and we sent emails to owners of API keys who used it, but maybe in your case the email did not reach any relevant mailbox. Ideally you could release an update for the clients, but if this is not feasible, send me a private message and we look into other options. Note that instead of getting "key_key" and "key_scale" you now get the info combined in "tonality".

Cheers,

frederic


--
Frederic Font - ffont.github.io
Phonos - phonos.upf.edu
Music Technology Group, UPF - mtg.upf.edu
Freesound - freesound.org


--

---
You received this message because you are subscribed to the Google Groups "Freesound API" group.
To unsubscribe from this group and stop receiving emails from it, send an email to freesound-ap...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/freesound-api/d2098811-709f-4d93-8cf3-7ddbd1d3bbb2n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages