Dear Freesound Api hackers,
if you have a look at the
Api documentation you'll see we have added a couple of new functionalities that can be useful to you.
1) New 'sounds_per_page' parameter in any request returning a paginated list of sounds: now you can specify the number of sounds you get in every page of the response. For the moment there is a maximum of 100 sounds per page (we don't want to saturate our servers!). The idea of this parameter is to use it together with the 'fields' parameter (which allows you to ask only for certain sound properties in the response, so you can say "give me only sound preview urls" and then increase the number of sounds per page so the overall volume of information is kept low). This way you can speed up some tasks!
2) Bookmarks! now you can also get the list of sounds that a user has bookmarked and its bookmark categories. This can be useful for example if you want to create particular sets of sounds for you application and have an easy way to access them (instead of saving a list of ids or something like this).
You will also see that other clients have not been updated since the last api release. We are on the process of rethinking a bit the implementation of the api clients (specially the as3 and javascript) because we believe they could be much more simpler, so we will be informing about that. However, it is very easy to hack the clients and have access to these new funcionalities, and if you are in trouble just write to this list!
Finally, we have many ideas of new functionalities for the api but don't hesitate to send any ideas or comments to the list!
frederic
Freesound team