Como trocar músicas e sons do cliente de MU Online
Substitua as trilhas de mapa, efeitos de skill e sons de interface do cliente de MU Online com formato, sample rate e volume corretos, sem estourar o áudio nem quebrar o loop.
O áudio é a camada de identidade que quase todo servidor de MU Online negligencia — e é justamente por isso que trocar a trilha de fundo e os efeitos sonoros dá um ar tão característico ao seu cliente. Uma música de Lorencia remixada, um efeito de skill mais impactante, um som de login com a marca d
O áudio é a camada de identidade que quase todo servidor de MU Online negligencia — e é justamente por isso que trocar a trilha de fundo e os efeitos sonoros dá um ar tão característico ao seu cliente. Uma música de Lorencia remixada, um efeito de skill mais impactante, um som de login com a marca do servidor: são detalhes que os jogadores sentem mesmo sem saber explicar. Este tutorial mostra como substituir músicas e sons corretamente, respeitando formato, sample rate, volume e loop, sem estourar o áudio nem quebrar a reprodução. Todos os nomes de arquivo e valores são exemplos e variam por season/cliente.
Pré-requisitos
- Cliente de produção do servidor — a mesma versão que os jogadores baixam.
- Editor de áudio: Audacity (gratuito) é mais que suficiente para cortar, normalizar e ajustar loop. Reaper ou Adobe Audition se você quiser mais controle.
- Acesso às pastas de áudio do cliente — tipicamente
Music/eSound/(ouData/Sound/), mas isto varia por season/cliente. - Arquivos de áudio de origem com direito de uso. Trilhas com copyright podem gerar takedown na distribuição do cliente. Prefira músicas royalty-free, Creative Commons compatível ou composições próprias.
- Editor de texto (Notepad++) caso a season use um arquivo de índice/mapeamento de sons.
- Backup completo das pastas de áudio em uma subpasta
_original/antes de qualquer troca. - Fones ou monitores decentes para avaliar volume e clipping — caixinha de notebook engana.
Music/ e Sound/ inteiras para _original/. Áudio é fácil de testar e fácil de estragar; ter o original à mão economiza horas.Como o MU Online organiza o áudio
O áudio do cliente se divide em duas categorias com regras bem diferentes:
- Trilhas de fundo (BGM) — uma música por mapa/tela, tocada em loop contínuo. Ficam na pasta
Music/. O requisito crítico aqui é o loop limpo: a faixa precisa recomeçar sem estalo. - Efeitos sonoros (SFX) — sons curtos disparados por evento: hit de skill, clique de botão, coleta de item, level up. Ficam em
Sound/ouData/Sound/. O requisito crítico é latência baixa e volume consistente — um efeito muito alto vira irritação.
O motor carrega o áudio por nome de arquivo. Trocar o som é, na prática, substituir o arquivo mantendo o mesmo nome e formato que o cliente espera. Em alguns clientes há um arquivo de índice que mapeia evento → arquivo; nesses casos você pode até apontar para um nome novo, mas isto varia por season/cliente.
Formatos e requisitos de áudio
| Categoria | Formato típico | Sample rate | Canais | Observação |
|---|---|---|---|---|
| Trilha de fundo (BGM) | MP3 ou OGG | 44100 Hz | Estéreo | Precisa de loop limpo |
| Efeito sonoro (SFX) | WAV (PCM) | 22050 ou 44100 Hz | Mono ou estéreo | Latência baixa, curto |
| Som de interface | WAV (PCM) | 22050 Hz | Mono | Muito curto (clique, hover) |
O formato exato varia por season/cliente: clientes antigos costumam usar WAV para tudo; seasons modernas aceitam MP3/OGG para BGM. Sempre verifique a extensão dos arquivos originais antes de exportar os seus — se o original é .wav e você joga um .mp3 com o mesmo nome, o cliente pode ignorar ou travar.
Mapear os arquivos de áudio
Assim como na interface, o primeiro trabalho é saber qual arquivo é qual.
- Abra a pasta
Music/. Os nomes costumam indicar o mapa:
Music/
├── MuTheme.mp3 -> tema principal / tela de login
├── Lorencia.mp3 -> BGM de Lorencia
├── Dungeon.mp3 -> BGM da Dungeon
├── Devias.mp3 -> BGM de Devias
├── Noria.mp3 -> BGM de Noria
└── ...
- Abra
Sound/(ouData/Sound/) e identifique os efeitos:
Sound/
├── sword1.wav -> som de golpe de espada
├── skill_evil.wav -> som de skill (ex.: Evil Spirit)
├── button.wav -> clique de botão da UI
├── levelup.wav -> som de subir de nível
├── pickup.wav -> coleta de item
└── ...
Esses nomes são exemplos e variam por season/cliente. Monte a sua própria tabela de referência ouvindo os arquivos originais no Audacity antes de substituir.
Passo a passo: trocar uma trilha de fundo (BGM)
Vamos substituir a música de um mapa, o caso mais comum.
- Escolha a faixa de origem (com direito de uso) e abra no Audacity.
- Confirme o formato-alvo olhando o arquivo original que você vai substituir (ex.:
Lorencia.mp3, estéreo, 44100 Hz). - Ajuste o sample rate do seu projeto para bater com o original (Audacity → taxa do projeto, canto inferior esquerdo).
- Corte a faixa no tamanho desejado. Trilhas de fundo funcionam melhor entre 1 e 3 minutos, já que tocam em loop.
- Crie um loop limpo (seção dedicada abaixo) — este é o passo que mais falha.
- Normalize o volume para o mesmo nível dos arquivos originais (Efeito → Normalizar; mantenha o pico abaixo de -1 dB para evitar clipping).
- Exporte no formato exato do original (Arquivo → Exportar → MP3/OGG), com o mesmo nome do arquivo que vai substituir.
- Copie para a pasta de trabalho, teste, e só então leve ao cliente de produção.
- Entre no mapa correspondente no jogo e ouça pelo menos dois ciclos completos do loop.
Como cortar um loop limpo
O "clique" ou "estalo" a cada repetição vem de um corte no lugar errado. O motor volta ao início instantaneamente; se o fim e o começo não casarem em amplitude, você ouve o salto.
- No Audacity, dê zoom bem próximo no início da faixa e posicione o corte num ponto onde a onda cruza o zero (amplitude zero).
- Faça o mesmo no fim: corte também num cruzamento de zero.
- Idealmente, o início e o fim devem ter energia parecida — não termine num clímax e recomece no silêncio.
- Aplique um fade de poucos milissegundos no começo e no fim (Efeito → Fade In / Fade Out muito curto) para suavizar a emenda, se ainda houver estalo.
- Para testar o loop antes de exportar, use a reprodução em loop do Audacity (Shift+Espaço) e escute a emenda várias vezes.
Passo a passo: trocar efeitos sonoros (SFX)
Efeitos exigem menos edição, mas mais cuidado com volume e latência.
- Abra o efeito de origem no Audacity.
- Confirme o formato do original (quase sempre WAV PCM, 22050 ou 44100 Hz, mono ou estéreo).
- Corte o efeito para ser curto e direto — um som de golpe não pode ter cauda longa, ou atrapalha o combate rápido.
- Remova silêncio no início (Efeito → Truncar Silêncio). Silêncio no começo do arquivo vira latência percebida: o jogador clica e o som demora.
- Normalize o volume consistente com os outros efeitos. Um efeito muito mais alto que os demais irrita rápido.
- Exporte como WAV PCM (ou o formato do original), com o mesmo nome.
- Teste in-game disparando o evento (dar um golpe, clicar no botão, subir de nível).
> [!AVISO] Nunca deixe um SFX mais alto que a BGM. O jogador ouve dezenas de efeitos por minuto; se cada golpe estoura o áudio, ele baixa o volume geral do jogo e perde a sua trilha caprichada também.
Padronizar volume entre todos os áudios
Uma biblioteca de áudio consistente é o que separa um cliente profissional. Faça uma passada de padronização:
- Defina um nível de referência. Um bom ponto de partida é normalizar todas as BGMs para o mesmo pico (ex.: -3 dB) e os SFX um pouco abaixo.
- Use a análise de loudness (se seu editor suportar LUFS) para nivelar a percepção de volume, não só o pico. Duas faixas com mesmo pico podem soar com volumes bem diferentes.
- Evite clipping: nenhum arquivo deve encostar em 0 dB. Deixe headroom de pelo menos -1 dB.
- Teste a transição entre mapas: entre e saia de vários mapas seguidos. Se um mapa "explode" e o outro "sussurra", ajuste.
GUIA DE VOLUME (referência, ajuste ao seu gosto)
BGM (trilha de fundo) -> pico ~ -3 dB, loudness uniforme entre faixas
SFX de combate -> pico ~ -6 dB, curto e sem cauda
SFX de interface -> pico ~ -9 dB, discreto
Som de login/tema -> pico ~ -3 dB, sem clipping nos climaxes
Testar o áudio completo
Antes de distribuir, rode este roteiro em cliente de teste:
- Tela de login/tema: o tema principal deve tocar limpo, no volume certo.
- Cada BGM de mapa: entre em Lorencia, Dungeon, Devias, Noria e nos mapas principais. Ouça pelo menos dois loops de cada — atenção ao estalo de repetição.
- Transições: ande entre mapas conectados e confira se a troca de trilha é suave.
- SFX de combate: dê golpes, use skills. Latência baixa, volume equilibrado.
- SFX de interface: clique botões, abra janelas, colete itens. Sons discretos e responsivos.
- Level up e eventos: dispare os sons de progressão e confirme que soam recompensadores, não estridentes.
- Sessão longa: jogue 15–20 minutos com o áudio ligado. Se algum som cansa ou irrita, ajuste antes de lançar.
Distribuir o áudio customizado
- Copie os arquivos finais para as pastas
Music/eSound/do cliente de produção. - Gere um patch apenas com os arquivos de áudio alterados — áudio costuma ser pesado, e ninguém quer rebaixar o cliente inteiro por causa de uma trilha.
- Publique o hash de integridade do pacote.
# Empacotar apenas o áudio alterado e gerar hash (PowerShell)
& "C:\Program Files\7-Zip\7z.exe" a -t7z -mx=9 patch-audio.7z Music\ Sound\
Get-FileHash patch-audio.7z -Algorithm SHA256 | Select-Object Hash
Se você ainda está montando o servidor e o cliente do zero, o áudio é uma das etapas finais de personalização — o fluxo completo de criação está no guia como criar um servidor de MU Online.
Erros comuns e soluções
| Sintoma | Causa provável | Solução |
|---|---|---|
| Loop com "clique" a cada repetição | Corte fora do cruzamento de zero | Recortar início/fim em amplitude zero e aplicar micro-fade |
| Música não toca | Formato/extensão diferente do esperado | Exportar no mesmo formato do arquivo original |
| Efeito com atraso perceptível | Silêncio no início do arquivo | Remover silêncio inicial (truncar silêncio) |
| Áudio estoura / distorce | Clipping ou normalização acima de 0 dB | Normalizar com headroom de -1 dB, sem picos acima de 0 |
| Um mapa muito mais alto que outro | Volumes não padronizados | Nivelar por loudness (LUFS), não só por pico |
| Efeito de combate irritante | SFX mais alto que a BGM | Reduzir o pico dos SFX abaixo da trilha |
| Cliente trava ao carregar o mapa | Arquivo corrompido ou sample rate inválido | Reexportar no sample rate esperado pela season |
| Som mono onde deveria ser estéreo (ou vice-versa) | Contagem de canais diferente do original | Exportar com o mesmo número de canais |
| Takedown na distribuição | Música com copyright | Usar apenas áudio com direito de uso (royalty-free/CC) |
Checklist de lançamento
- Backup de
Music/eSound/guardado em_original/ - Formato, sample rate e canais confirmados a partir dos arquivos originais
- Todas as músicas de origem com direito de uso comprovado
- Loops de BGM cortados em amplitude zero, sem estalo
- Volume padronizado entre todas as BGMs (loudness uniforme)
- SFX curtos, sem silêncio inicial, mais baixos que a BGM
- Nenhum arquivo com clipping (headroom mínimo de -1 dB)
- Transições entre mapas testadas
- Sessão longa de teste sem áudio irritante ou cansativo
- Patch apenas com áudio alterado gerado e hash publicado
- Cliente final testado do login ao combate real
Com trilhas bem cortadas, efeitos equilibrados e volume padronizado, o áudio deixa de ser um detalhe esquecido e vira parte da identidade do servidor. Respeite o formato de cada season, cuide dos loops e dos direitos de uso, e valide tudo em cliente de produção antes de mandar o patch para os jogadores.
Perguntas frequentes
Onde ficam as músicas do MU Online?
As trilhas de fundo por mapa ficam geralmente na pasta Music/ do cliente, em formato de áudio comprimido, e os efeitos sonoros na pasta Sound/ ou Data/Sound/. Os nomes e formatos variam por season/cliente.
Posso usar qualquer MP3 como música do servidor?
Tecnicamente sim, mas você precisa respeitar o formato que a season espera (MP3, WAV ou OGG), o sample rate e, no caso de trilhas de fundo, um loop bem cortado. Também precisa ter direito de uso da música — trilhas com copyright podem gerar problemas de distribuição.
Trocar sons afeta outros jogadores ou o servidor?
Não. Áudio é 100% cliente. Cada jogador ouve os sons do cliente que baixou. O servidor não envia nem valida áudio.
Por que minha música nova estoura ou fica muito alta?
Provavelmente o arquivo foi normalizado num volume maior que os originais ou tem clipping. Padronize o volume (normalização para o mesmo nível dos arquivos originais) e evite picos acima de 0 dB.
A música de fundo corta e recomeça com um 'clique'. Por quê?
O loop não está bem cortado. A trilha precisa de início e fim que casem em amplitude zero, senão o motor gera um estalo a cada repetição. Edite o loop point num editor de áudio.