generate_bgm
Analyzes a game scene and generates royalty-free background music with integration code for Unity or Unreal Engine.
Instructions
Generate background music for a game scene. Uses DeepSeek to analyze the scene and map to Soundraw parameters, then generates music via Soundraw API. Returns audio URL, share link, and optional game engine integration code.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scene | Yes | Scene type (e.g., "boss_fight", "exploration", "cutscene", "menu", "combat", "stealth", "horror") | |
| game_genre | Yes | Game genre (e.g., "dark_souls_like", "jrpg", "fps", "puzzle", "horror", "platformer", "metroidvania") | |
| intensity | Yes | Music intensity level | |
| mood | No | Optional mood hint (e.g., "epic", "melancholic", "mysterious", "peaceful", "tense") | |
| duration_seconds | No | Track duration in seconds (10-300, default: 60) | |
| engine | No | Game engine for integration code snippets | |
| file_format | No | Audio file format (default: m4a, recommended for quality/size) |