A powerful, native Unity Editor extension that seamlessly integrates the massive Freesound.org audio library directly into your engine. Perfect for game audio designers and developers who want ultra-fast prototyping and iterating.
- Live Search & Filtering: Perform text-based search queries using advanced tags (e.g.,
tag:loop,duration:[0.0 TO 10.0]). - Seamless OAuth 2.0: Painless authentication. Uses a secure external proxy (
freesound-api.nullcomma.com/login) to bounce verification directly back to Unity — no backend setup required by you. - Visual Waveforms & Smart Cropping: Left/Right click on dynamically fetched waveforms to set start/end endpoints. Save space by cutting sounds before they encode.
- FFMPEG Integration: If FFMPEG is available in your environment, cropped downloads are processed losslessly into your
Assets/directory. - HQ Preview Playback: Direct low-latency OGG audio streaming for previewing results over the web.
Open your project's Packages/manifest.json and add the following line inside the dependencies block:
"com.nullcomma.freesounddownloader": "https://github.com/NullComma/freesound-unity-downloader.git"Or open the Package Manager window in Unity (Window > Package Manager), click the + button, select Add package from git URL..., and paste:
https://github.com/NullComma/freesound-unity-downloader.git
Copy the com.nullcomma.freesounddownloader folder into your project's Packages/ directory. The tool will compile automatically.
- Open the tool via Window > Audio > Freesound Downloader.
- Go to the Settings tab and authenticate with your Freesound account using the Authenticate Account button.
- Configure your local Download Path.
- Switch back to the Search tab and find sounds.
- Crop Audio:
- Left-click on the waveform to define the start time.
- Right-click on the waveform to define the end time.
- You can also use the Crop Range slider.
- Hit Download Full Quality and enjoy.
- Unity 2020.1 or newer.
- FFMPEG (optional, but recommended): used for locally clipping WAV/FLAC files after download. The tool also works without it.