O que é o formato de ficheiro STS?
O arquivo .sts é um módulo tracker produzido pelo ScreamTracker 2, um sequenciador de música baseado em DOS lançado pelo grupo finlandês de demoscene Future Crew (principalmente Sami Tammilehto, creditado como «PSI») por volta de 1990.
Assim como seu parente .MOD, um módulo tracker agrupa tanto os dados de padrões/notas quanto as amostras de áudio brutas (samples) que acionam a reprodução. Em arquivos .sts, até 15 instrumentos podem ser incorporados como áudio PCM de 8 bits, organizados em até 4 canais independentes, com o tempo expresso em BPM. O cabeçalho começa com um campo de título da música de 28 bytes preenchido com nulos; não existem magic bytes distintos para identificar o formato apenas pela estrutura binária.
O formato .sts está intimamente relacionado ao .stm (a outra variante de módulo do ScreamTracker 2) e foi substituído em 1994 pelo formato S3M, que o ScreamTracker 3 introduziu com suporte a 32 canais, até 100 instrumentos e saída estéreo.
Hoje, os arquivos .sts são encontrados apenas em contextos de retrocomputação e demoscene. Aplicativos de tracker modernos, como OpenMPT e Schism Tracker, suportam a reprodução e edição; o player de linha de comando xmp (Extended Module Player) também pode renderizá-los em sistemas operacionais atuais.
Segurança e proteção
RISCO: LOWSTS é um arquivo de módulo de áudio da era DOS sem conteúdo executável em sistemas modernos. Sem riscos de segurança conhecidos; formato histórico.
Detalhes do formato
em resumo- Arquivo genérico de status/configurações - Alguns aplicativos usam .sts como uma extensão genérica para arquivos de status ou configurações; não relacionado ao áudio de tracker.
Programas que abrem arquivos STS
Detalhes técnicos
especificação profunda| Codificação de arquivo | Módulo tracker binário (binário simples, sem invólucro de contêiner) |
| Ordem dos bytes | Little-endian |
| Canais | Até 4 (mixagem de canais baseada em mono) |
| Máximo de instrumentos | 15 por módulo |
| Codificação de amostra | PCM de 8 bits, sem sinal; amostras brutas armazenadas após os dados de padrão |
| Taxa de amostragem máxima | Até 22.050 Hz por instrumento (definido em cada cabeçalho de instrumento) |
| Tempo | Baseado em BPM; armazenado como um valor de byte no cabeçalho do módulo |
| Layout do cabeçalho | Offset 0: título da música de 28 bytes preenchido com nulos; seguido pelo tempo, lista de ordem e contagem de padrões |
| Magic bytes | Nenhum; formato identificado apenas pela extensão `.sts` e contexto do cabeçalho |
| Compressão | Nenhuma - layout binário bruto |
| Tamanho de arquivo típico | 10 KB - 200 KB |
| SO nativo | MS-DOS; a reprodução em sistemas modernos requer um emulador de tracker ou player |
| Lançado | 1990 (ScreamTracker 2.x) |
| Versão mais recente | ScreamTracker 2.3 (final release circa 1992) |
| Especificação | fileformats.archiveteam.org |
Conversões de STS
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos STS.