Product

Sonilo for Godot: Generate Music and Sound Effects for Your Game

Written by
Sonilo Team
Published
Sonilo for Godot: Generate Music and Sound Effects for Your Game cover image

Sonilo ships an official plugin in the Godot Asset Library so you can generate commercial-safe music and sound effects without leaving the editor, either from a text prompt or straight from your gameplay footage.

Quick answer

Sonilo is officially listed in the Godot Asset Library as "Sonilo Audio Generator," an MIT-licensed plugin built for Godot 4.2 and later. It connects your project to the Sonilo API so you can generate music and sound effects without leaving the editor, either from a short text prompt or, uniquely, directly from a clip of your gameplay or cutscene footage, with the output matched to the exact duration you need. Every generated track is licensed via Shutterstock and cleared for commercial use, which matters for indie and commercial studios that can't risk a copyright claim on a shipped game. The plugin is a thin client for Sonilo's hosted API, so it needs a Sonilo API key (created for free at platform.sonilo.com) and an internet connection to generate audio.

Plugin detailValue
Godot version4.2+
LicenseMIT
Asset Library categoryTools
Source repogithub.com/sonilo-ai/godot

Setup steps

  • Create a free Sonilo account and generate an API key at platform.sonilo.com.
  • In the Godot editor, open the AssetLib tab and search for "Sonilo Audio Generator" (or browse to it on the web Asset Library), then install the plugin into your project.
  • Enable the plugin under Project Settings > Plugins, then paste your Sonilo API key into the plugin's settings so it can authenticate with the Sonilo API.
  • Generate audio: describe what you need in a text prompt for a quick track or sound effect, or point Sonilo at an exported clip of your gameplay or cutscene footage so it can generate music or sound effects matched to the action and the exact length of the clip.
  • Preview the result in the editor, then save it into your project and use it like any other imported audio asset.

FAQ

Is the output royalty-free for a commercial game?

Yes. Every track and sound effect generated through Sonilo is licensed via Shutterstock and cleared for commercial use, so you can ship it in a paid, free, or ad-supported game without worrying about copyright claims or takedowns.

Can it generate sound effects from gameplay footage?

Yes, this is Sonilo's core differentiator. Instead of only typing a prompt, you can feed the plugin a clip of your actual gameplay or cutscene footage, and it will generate music or sound effects that fit the action and run for the exact duration of the clip, rather than a generic loop you have to trim and time manually.

Is this an official Godot Asset Library listing?

Yes. Sonilo is listed as "Sonilo Audio Generator" in the official Godot Asset Library under the Tools category, released under the MIT license and targeting Godot 4.2 and later. You can find and install it directly from the AssetLib tab inside the Godot editor or from the web Asset Library, and the source is public on GitHub.

Do I need anything besides the plugin to use it?

Yes. The plugin is a client for Sonilo's hosted API, so you need a Sonilo account and an API key created at platform.sonilo.com, plus an internet connection while generating audio in the editor. The underlying REST API runs at api.sonilo.com and is documented at platform.sonilo.com/docs if you want to call it outside the editor too.

Related Sonilo pages

  • Sonilo API docs: https://platform.sonilo.com/docs
  • Sonilo pricing: https://sonilo.com/pricing
  • Sonilo Godot plugin source on GitHub: https://github.com/sonilo-ai/godot