Este artículo ofrece información editorial y de producción general; no es asesoramiento jurídico ni constituye una licencia. Que un audio aparezca en una biblioteca, sea aceptado al subirlo o permanezca publicado no concede ni confirma por sí solo el permiso. Antes de publicar, comprueba el activo exacto, la fuente, el tipo de cuenta, la región, la ubicación, el territorio, el plazo, las ediciones, la monetización y el acuerdo vigente de la plataforma o proveedor.
En Sonilo, el uso comercial solo se aplica a resultados elegibles generados bajo las condiciones un plan elegible o un acuerdo API escrito y sigue sujeto a la página de licencias vigente y a las Condiciones de servicio. No deduzcas el permiso comercial solo por el nombre de un plan; verifica las Condiciones vigentes y el acuerdo específico o escrito aplicable cuando se generó el resultado. El usuario debe tener los derechos necesarios sobre cada entrada y sigue siendo responsable de los derechos de terceros. Ningún texto de esta página promete exclusividad, protección por copyright, aprobación de la plataforma, monetización ni ausencia de reclamaciones.
Revisión de fuentes y políticas: 28 de agosto de 2026. Godot es una marca de Godot Foundation; esta guía independiente no está patrocinada, respaldada ni aprobada por la fundación.
- La fuente y el activo de audio exactos, junto con el registro de generación, compra o descarga.
- La cuenta, el plan y las condiciones aplicables en la fecha de adquisición o generación.
- Las plataformas, territorios, uso para cliente o marca, publicidad pagada, monetización, edición y entrega previstas.
- La autorización de cada entrada, composición, grabación, muestra, voz, imagen y elemento de terceros relevante.
Si algún punto no puede demostrarse, sustituye el audio u obtén una autorización escrita antes de publicar.
Sonilo publica esta página y mantiene el complemento. recurso Library lo marca Community, no Featured; no es aval o prueba independiente de Godot. El código del complemento es MIT; los derechos sobre los resultados dependen de Sonilo el plan y las condiciones. Godot Foundation no patrocinó la guía.
Última verificación: 21 de agosto de 2026. Ficha: Sonilo música & Sound Effect Generator 1.1, herramientas, Godot 4.2, Community, MIT. La documentación estable de Godot cubre flujos de audio, 2D/3D reproductores, buses, efectos, polifonía, selección aleatoria y audio procedimental. El complemento funciona como un cliente ligero para la API alojada y necesita cuenta, clave y conexión.
Elige la entrada según la función del audio en el juego
pieza musical reutilizable
Menu, explore, battle o ending desde mood/duración brief.
Captura-led música original
Trailer/cutscene/partida con ritmo/revelación/final visibles.
Independiente
UI, pickup, spell, door o ambiente que designer coloca.
Timed acción
Cutscene/combat captura con golpes/motion/transiciones.
Generación es authoring, no audio system completo. Aún hacen falta pieza musical logic, variation, spatialization, buses, priorities, pause, save-estado, plataforma reproducción y aprobación. Para footsteps/UI/armas usa curated variations, no generación en cada trigger.
01
Instala complemento como project code revisado
- Abre ficha actual; confirma versión, engine, license, repository/issues.
- Commit/checkpoint. En AssetLib busca ficha exacto e inspecciona archivos.
- Enable en Project Settings y mira Resultado por errors.
- Crea cuenta/clave por documented plataforma. Secret fuera de exportación y public VCS.
- Haz low-cost prueba en branch, previsualiza y guarda en staging folder y reabre project.
- Revisa project archivos, editor settings, network behavior y fuente antes de studio adoption.
Trátalo como code: pin versión, revisión updates, restringe secrets, branch prueba y dependency/incident process. MIT no cubre hosted service, recursos, privacidad o commercial derechos.
02
Genera piezas musicales ligados a game states
“Epic música” es vago. “Seamless 70-second exploration bucle para flooded archivo, restrained fotograma drum, cristal texture, no lead melody, espacio para el diálogo, calm ending para crossfade a danger” define estado, length, material, density, exclusiones y transición. Para SFX: fuente, acción, escala, material, perspectiva, duración y exclusiones.
| recurso | Brief | Acceptance |
|---|---|---|
| Main menu | marca mood, low density, bucle/final | 5-minute listen; clicks claro |
| Exploration | Region, energy, sparse, handles | No over-música original |
| Battle | Escala, tempo, pulse, exit | Combat/diálogo survive |
| UI | Meaning, phone speaker, family | States distinct |
| World SFX | Fuente/acción/material/distance/variants | Spatial/repetition works |
| Cutscene | Authorized clip, momentos narrativos, voz, final | Imagen sincronización/silence |
Compara opciones a matched level, en escena y objetivo resultado. Conserva instrucción, entrada, task/versión, sin procesar, versiones editadas, revisor y derechos. Trim/bucle/capa crea new versión.
03
Importación y player correcto
| Node | Use | Error |
|---|---|---|
| AudioStreamPlayer | música/narration/UI global | Spatial player para música |
| AudioStreamPlayer2D | 2D world position | Ignore listener/distance |
| AudioStreamPlayer3D | 3D fuente/distance | Wrong recorded perspectiva |
| AudioStreamRandomizer | Variation/repetition | One muestra machine-gun |
| Audio bus | Shared level/efectos/routing | Todo a máster |
Copia approved recursos a predictable paths como res://audio/música/forest/explore_v03_loop.ogg. WAV para short material según memory; compressed stream para long música según objetivo. Escucha post-importación y prueba bucle, channels, level y silence.
@onready var música: AudioStreamPlayer = $música
var current_state := ""
func set_music_state(next_state: String, stream: AudioStream) -> void:
if next_state == current_state:
return
current_state = next_state
música.stream = stream
música.bus = &"música"
música.play()
producción manager debe preload, crossfade, persist across scenes, handle pause/focus y evitar duplicate reproductores.
04
Buses antes de polish individual
Crea máster, música, SFX, UI, Ambience, Voice y optional sends. versión control. Reproductores referencian bus names; rename puede romper y caer a máster, así que nombres son interfaz.
| Bus | Contiene | Control |
|---|---|---|
| música | Menu/explore/combat | Slider/crossfade/duck policy |
| SFX | World/combat/Foley | Voices/peaks |
| UI | Navigation/warnings | Global clarity |
| Ambience | Weather/rooms/beds | Zone fades/low final |
| Voice | diálogo/narration | Priority/accessibility |
Deja margen dinámico y prueba worst case. Efectos cuestan performance. Web reproducción mode puede cambiar latency/effect support; prueba actual exportación.
05
Diseña música states y SFX variation
estado machine
Define menu, explore, danger, battle, victory, silence. Cada transición: trigger, minimum hold, fade, interruption, resume/restart y fallback. Debounce estado flapping, preload next y conserva one manager.
Bucle
- Escucha sin procesar más de un ciclo.
- Edita musical structure, no solo duración.
- Evita clicks y verifica encoded importación.
- Corre diez ciclos bajo profiler.
- Prueba crossfade out/back y separate ending si hace falta.
SFX pools
Variations relacionadas, perceived family consistente y random range estrecho. Limita voices/prioriza feedback. Spatial distance y bus dan perspectiva; no bake giant reverb en cada archivo.
06
Protege keys, footage y pruebas
Complemento sirve para authored recursos. Cliente game no protege clave reutilizable. Generación durante la ejecución requiere authenticated backend con user/workspace auth, instrucción/medios validation, rate/concurrency/cost límites, titularidad de la tarea, scan/store, consent y deletion. Pre-generated deterministic content puede ser mejor para partida, moderación, ratings y offline.
Por shipped recurso conserva autorización sobre la entrada, cuenta/plan, complemento/API versión, fecha, instrucción/video ref, resultado ID/hash, versiones editadas, estado, revisor, build, plataformas/territorios y licencias. MIT code license no es resultado license. No digas exclusive/copyright-free/cleared solo por generación.
07
CONTROL DE CALIDAD y troubleshooting
- Fresh clone importa sin secrets/paths faltantes.
- Reproductores apuntan a stable buses.
- música states sobreviven scenes, pause, focus, death y save/load.
- Bucles sin clicks/gaps/desfase progresivo/duplicates.
- SFX pools evitan repetition/voice explosion.
- 2D/3D listener/distance correctos.
- Worst-case margen dinámico; diálogo/UI claro.
- Tests separados desktop/web/mobile/console.
- Exportación sin clave, confidential captura o instrucción innecesario.
- Manifest conecta archivo, generación, revisión, derechos y build.
| Síntoma | Causa | comprobar |
|---|---|---|
| No panel | Disabled/incompatible/parse | versión, Settings, Resultado |
| Unauthorized | Clave/service | Secret/servicios de la cuenta |
| Silent | Stream/bus/volume/listener | Player/meters/position |
| máster inesperado | Renamed/missing bus | Player/layout |
| Bucle clicks | Boundaries/importación | sin procesar/metadata/exportación |
| First stall | Late load/decode | Preload/importación/profiler |
| SFX noise | Many voices/same muestra | Pool/priority/límites |
| Web differs | plataforma reproducción constraints | Documentación estable/real device |
Fuentes
Fuentes
- Godot recurso Library ficha
- Godot stable audio documentación
- AudioServer
- Godot funciones
- Sonilo Godot guide
- Complemento fuente
- Licencias
Verificación editorial: Las fuentes primarias enlazadas se revisaron el 28 de agosto de 2026. Las interfaces pueden cambiar y este artículo no aprueba ninguna pista, sonido, carga, campaña o cuenta concreta. Vuelve a comprobar las condiciones oficiales vigentes para el activo y la publicación exactos. Remite las dudas sobre clientes, publicidad pagada, emisión, sublicencia, exclusividad, muestras, voz o imagen a un profesional de derechos cualificado.
FAQ
Preguntas frecuentes
CREATE IN EDITOR, SHIP AS REVIEWED recurso
Genera música y SFX para Godot y colócalos en un audio system real.
Texto o vídeo de partida; importación, mezcla, ejecución y derechos bajo control del studio.
