Pular para o conteúdo
AstraDOCS

Eco

Astra 0.2.3-preview.20261007Conferido em fonteReferência revisada · 07 out. 2026

Repetições atrasadas com realimentação

Família: Áudio · Grupo: Mixer · Identificador: astra.audio.echo · Payload: 1

Repete o sinal de um Bus com atraso e realimentação. Use para uma repetição audível de voz ou efeito.

Adicione Eco no objeto do Bus e roteie uma Fonte WAV a ele. Atraso é em milissegundos; Realimentação regula a cauda. Mistura do eco e Sinal original são ganhos separados.

Hierarquia → selecione o objeto → Inspector → Adicionar componente → Áudio / Mixer → Eco.

O schema permite múltiplas instâncias no mesmo objeto; identifique a instância antes de editar ou remover. A fachada C# correspondente é Astra.Components.AudioEcho.

Não é atraso inicial da reprodução nem espera de um tween. Evite ganhos altos em cadeia; eles podem saturar o sinal.

Guia relacionado: Cadeia do mixer

Use Atraso 300 ms, Realimentação .4, Mistura .5 e Sinal original 1. Toque um som curto: as repetições devem decair. Reduza Realimentação para encurtar a cauda. Desligar Ativo esvazia as repetições.

  • Bus de áudio: Adicione Bus de áudio a este objeto: efeitos e envios processam o sinal do bus

Nenhuma regra adicional declarada no schema deste componente.

Operação Contrato
Adicionar/remover em Play ponto seguro
Alterar propriedades em Play ponto seguro
Múltiplas instâncias Sim
Versão do payload 1

Alterações em ponto seguro são aplicadas entre passos da simulação. Um componente exigido por outro não pode ser removido enquanto a dependência existir. Salvar a cena autoral e modificar o mundo de Play são operações distintas; veja Play e cena autoral.

Valores abaixo são resolvidos pelo descritor de um componente recém-criado. Campos por slot dependem dos recursos atribuídos. Um campo sem padrão significa que o descritor não fornece um valor independente de contexto.

Propriedade Tipo / unidade Padrão Domínio
Atraso
delay
número · ms 300 1 … 5000
Realimentação
feedback
número 0.4 0 … 0.95
Mistura do eco
wet
número 0.5 0 … 1
Sinal original
dry
número 1 0 … 1
Ativo
enabled
booleano verdadeiro verdadeiro | falso

Atraso · delay

Onde: Inspector → Eco → Eco → Atraso.

Uso e efeito: Intervalo entre repetições, em milissegundos. 300 ms = .3 s; não é a espera inicial de um tween.

Valor: 300 · Tipo: número · Unidade: ms · Domínio: 1 … 5000.

Realimentação · feedback

Onde: Inspector → Eco → Eco → Realimentação.

Uso e efeito: Fração da repetição que volta ao atraso. Menor encurta a cauda; valores altos prolongam repetições.

Valor: 0.4 · Tipo: número · Domínio: 0 … 0.95.

Aceita tween numérico via contrato de propriedade.

Mistura do eco · wet

Onde: Inspector → Eco → Eco → Mistura do eco.

Uso e efeito: Ganho do sinal processado pelo efeito. Zero retira essa contribuição; não é porcentagem em 0–100.

Valor: 0.5 · Tipo: número · Domínio: 0 … 1.

Aceita tween numérico via contrato de propriedade.

Sinal original · dry

Onde: Inspector → Eco → Eco → Sinal original.

Uso e efeito: Ganho do sinal original. Em um bus de retorno com Reverb, zero evita duplicar o caminho seco.

Valor: 1 · Tipo: número · Domínio: 0 … 1.

Aceita tween numérico via contrato de propriedade.

Ativo · enabled

Onde: Inspector → Eco → Eco → Ativo.

Uso e efeito: Desligado esvazia as repetições

Valor: verdadeiro · Tipo: booleano · Domínio: verdadeiro | falso.

Áudio. Eco de bus presente na 0.2.3; não é propagação acústica por geometria. Sem expansão datada.

Os campos acima pertencem ao contrato existente; novas funções dependem do fechamento da família. Não há datas individuais prometidas para cada propriedade.

  1. Crie Eco pelo fluxo indicado e resolva as dependências.
  2. Altere uma propriedade por vez e observe o efeito esperado na cena.
  3. Salve, reabra e confira os valores autorais.
  4. Entre em Play e verifique o comportamento com os recursos reais do projeto.
  5. Pare o Play e confira a cena autoral.

Este é um roteiro de conferência; não representa um teste executado nesta publicação.

A tabela cobre os tipos de propriedade disponíveis no descritor de reflexão. Não presume persistência de campos transitórios, equivalência com outras engines ou suporte em todos os aparelhos. Recursos, coleções e operações podem exigir APIs específicas.

Referência de arquitetura registrada pela engine: documentação oficial. Essa referência não representa paridade funcional.