Here we are back with some more news about things happening in the Freesound dev world! We have just released a couple of new features and have been working on a big third new feature but that won’t finally make it until next month. These are the newly introduced features:
- New maps: we’ve just got brand new fresh maps! We switched to a new maps provider called Mapbox (which uses some imagery data from OpenStreetMap) and have taken the opportunity to add some improvements to the way maps work in Freesound. If you go to the sounds map page you’ll notice that, besides the new icons for sounds and clusters, the maps now show terrain labels to easily locate places, and there is a search bar that you can use to enter locations and fly to these in the map. That’s a huge usability improvement as in old maps you had to manually navigate to whatever place in the world you wanted to hear sounds from 🙂 This search bar has also been added to the small map that you use to add geotags when describing your sounds.Together with these improvements we also improved map share links and map embeds. To share map with a link, you can now simply copy the link from the address bar while you’re browsing in the map page. Map embeds now have extra options that allow you to choose the size of the embed and to decide whether you want sounds to be clustered (or not). This is particularly useful for projects that use Freesound map embeds like Sons de Barcelona.
Sounds of Amsterdam
Sounds of New Zealand
- Simpler registration page: believe it or not, we spend a lot of time answering support requests from users that have trouble registering. We detected that our login form was a bit problematic sometimes gave rather confusing messages about the status of the registration process. That’s why we decided to fix it and we have now a brand new and much simpler form that hopefully will reduce the number of support requests we get from registration. Ah, and we also took the opportunity to get rid of the first name and last name fields which we actually never used and don’t store anymore 🙂
As usual, we have also been working and released a number of fixes and improvements:
- Fixes in moderation pages
- Improve cache invalidation for sound pages: to save some efforts to our servers we use caching. This means that there are portions of the HTML we render that are not computed every time you request them but that are already cached and reused for everyone. It can happen that sometimes the cached pages go out of sync with the real data in Freesound. We have improved the mechanisms to invalidate cache so that these will be better in sync with Freesound.
- Fix a bug in sound comment email notifications which in some situations was ignoring user email preferences.
- Improved sync between our stored counts of downloads per user and the actual real numbers.
That’s it for now, enjoy Freesound!
The Freesound Team