O que é o formato de ficheiro BANK?
Um arquivo .bank é um FMOD Audio Bank, o contêiner binário usado pelo FMOD Studio (Firelight Technologies) para entregar áudio de jogo compilado para mecanismos de execução. O FMOD é uma das plataformas de middleware de áudio mais amplamente utilizadas na indústria de jogos, alimentando títulos como *Darkest Dungeon*, *Hollow Knight* e *Celeste*.
Cada arquivo .bank empacota amostras de áudio compactadas junto com dados de grafos de eventos do FMOD Studio: lógica de gatilho, automação de parâmetros, transições e contêineres de mistura. O contêiner interno é o FSB5 (FMOD Sample Bank versão 5), introduzido com o FMOD Studio 1.0 em 2014 - uma evolução do banco de amostras .fsb independente usado em títulos mais antigos do FMOD Ex. O áudio pode ser compactado como Vorbis, FADPCM, PCM ou MP3, com codecs nativos de plataforma disponíveis para PlayStation (AT9) e Xbox (XMA). O FMOD Studio também suporta criptografia AES-128 opcional para bancos protegidos por DRM.
Os bancos são exportados do FMOD Studio como compilações específicas de plataforma e carregados em tempo de execução pelo FMOD Engine. Em jogos baseados em Unity, eles normalmente residem em StreamingAssets/audio/generated/. Um projeto geralmente é enviado com vários bancos: Master.bank contém o índice de eventos, Master.strings.bank fornece mapeamentos de nomes e bancos de conteúdo adicionais dividem o áudio por área ou categoria do jogo.
Modders e pesquisadores de áudio podem extrair amostras de arquivos .bank usando o vgmstream (disponível como um plugin para Foobar2000 ou CLI independente). A extensão .bank é compartilhada com formatos de patch de sintetizador não relacionados, mas no contexto de arquivos de jogos, a assinatura de cabeçalho FSB5 (FSB5 no deslocamento de byte 0) identifica de forma confiável o formato FMOD.
Segurança e proteção
RISCO: LOWArquivos .bank do FMOD contêm dados de áudio - sem código executável. Nenhuma vulnerabilidade de segurança conhecida. Baixe arquivos .bank apenas de fontes legítimas de modding de jogos. Alguns jogos criptografam bancos; ferramentas de descriptografia que ignoram o DRM podem violar o EULA do jogo.
Detalhes do formato
em resumo- Banco de instrumentos de sintetizador/sampler (genérico) - Muitos sintetizadores de hardware e software usam .bank para coleções de patches/presets; o formato varia de acordo com o fabricante (Roland, Korg, etc.).
- Banco de instrumentos do FL Studio - O FL Studio usa .bank para exportações de estado de canal e presets de instrumentos; formato binário diferente do FMOD.
Programas que abrem arquivos BANK
Detalhes técnicos
especificação profunda| Contêiner interno | FSB5 (FMOD Sample Bank versão 5) |
| Ordem dos bytes | Little-endian |
| Assinatura mágica | FSB5 (4 bytes ASCII) no deslocamento 0 |
| Codecs de áudio suportados | Vorbis, FADPCM, PCM, MP3; AT9 (PlayStation), XMA (Xbox) |
| Faixa de taxa de amostragem | 8 kHz - 192 kHz; normalmente 44.1 kHz ou 48 kHz para áudio de jogos |
| Criptografia | AES-128 opcional (configurável por banco no FMOD Studio) |
| Tamanho de arquivo típico | 1 MB - 500 MB |
| Dados de evento | Inclui o grafo de eventos FMOD (gatilhos, parâmetros, transições) junto com o áudio bruto |
| Formato predecessor | FSB1-FSB4 (FMOD Ex, pré-2014) |
| Caminho comum no jogo | StreamingAssets/audio/generated/ em projetos Unity + FMOD |
| Arquivos complementares necessários | Master.bank (índice de eventos) + Master.strings.bank (tabela de nomes) |
| Plataformas alvo | Windows, macOS, Linux, PlayStation, Xbox, Nintendo Switch, iOS, Android |
| Lançado | 2014 (FMOD Studio 1.0, Firelight Technologies) |
| Versão mais recente | FMOD Studio 2.x (2020-2026) |
| Especificação | www.fmod.com |
Conversões de BANK
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos BANK.