O que é o formato de ficheiro SEQ?
Um arquivo .seq no formato Sony PlayStation é uma sequência de música binária usada no desenvolvimento de jogos para PS1 (PSX). Criado pela Sony Computer Entertainment, ele gerencia a SPU (Sound Processing Unit) do PlayStation, controlando a reprodução de música e sinais de áudio durante o jogo.
O arquivo começa com uma assinatura mágica de quatro bytes pSEQ, seguida por uma palavra de versão, resolução PPQ (pulsos por semínima), um tempo inicial expresso em microssegundos por batida e bytes de fórmula de compasso. Os dados da trilha são estruturados de forma muito próxima ao MIDI Formato 0: valores de delta-time de comprimento variável intercalados com bytes de status MIDI padrão. Os pontos de loop são codificados via mensagens NRPN - o valor 20 do CC#99 marca o início do loop, o valor 30 marca o fim do loop e o CC#06 define a contagem de repetições (127 = loop infinito).
Um arquivo .seq não contém amostras de áudio; ele funciona em conjunto com um banco de instrumentos .vab complementar que contém os patches carregados na SPU. Uma variante multi-trilha chamada .sep usa a assinatura mágica pSEP e agrupa várias sequências.
O formato é específico para o PS1 e não foi levado adiante para o PlayStation 2. Ele continua sendo amplamente estudado pela comunidade de preservação de jogos e modding. A ferramenta de linha de comando de código aberto seq2mid (loveemu, GitHub) converte arquivos .seq em MIDI padrão para reprodução ou edição em softwares modernos.
Segurança e proteção
RISCO: LOWDados de áudio binários ou sequência MIDI; sem código executável. Seguro para manusear.
Detalhes do formato
em resumo- Arquivo de Projeto PowerTracks Pro Audio - O PowerTracks Pro Audio da PG Music usa .seq como seu formato de projeto nativo (MIDI + áudio + instâncias VST); não relacionado ao SEQ de Sony PS1. Ainda mantido ativamente em 2026.
- Arquivo de Texto de Sequência de DNA/Proteína - Algumas ferramentas de bioinformática (Chromas, DNAbaser) exportam sequências de DNA em texto simples como arquivos .seq; formato de texto simples, sem cabeçalho padrão.
- Formatos de sequenciador Atari / CMS - Vários sequenciadores MIDI legados de Atari e do início do DOS usavam .seq para seus arquivos de projeto proprietários; todos extintos.
Programas que abrem arquivos SEQ
Detalhes técnicos
especificação profunda| Magic bytes | pSEQ (hex: 70 53 45 51) no deslocamento 0 |
| Ordem dos bytes | Little-endian |
| Codificação | Binário |
| Contêiner | Contêiner binário personalizado da Sony |
| Tamanho típico do arquivo | 1 KB - 200 KB |
| Resolução PPQ | Variável; armazenada como campo de 2 bytes no cabeçalho |
| Codificação de tempo | Microssegundos por batida, armazenado como valor de 3 bytes no cabeçalho |
| Mecanismo de loop | NRPN CC#99 (valor 20 = início, 30 = fim); CC#06 define a contagem (127 = infinito) |
| Variante multi-trilha | formato .sep (assinatura pSEP); agrupa múltiplas sequências |
| Arquivo complementar | banco de instrumentos .vab que fornece patches de amostra para a SPU |
| Plataforma | Sony PlayStation (PS1/PSX); não utilizado no PS2 |
| Relação com MIDI | Estruturalmente semelhante ao SMF Formato 0 com extensões NRPN específicas para PS1 |
| Lançado | 1994 (Sony PlayStation / PS1) |
| Versão mais recente | SEQ v1 (format stable; no versioned revisions documented) |
| Especificação | problemkaputt.de |
Conversões de SEQ
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos SEQ.