Che cos'è il formato di file SEQ?
Un file .seq nel formato Sony PlayStation è una sequenza musicale binaria utilizzata nello sviluppo di giochi per PS1 (PSX). Creato da Sony Computer Entertainment, pilota l'unità SPU (Sound Processing Unit) della PlayStation, controllando la riproduzione della musica di gioco e i segnali audio.
Il file si apre con una firma magica di quattro byte pSEQ, seguita da una word di versione, la risoluzione PPQ (impulsi per semiminima), un tempo iniziale espresso in microsecondi per battito e i byte della segnatura ritmica. I dati delle tracce sono strutturati in modo molto simile al formato MIDI 0: valori delta-time a lunghezza variabile alternati a byte di stato MIDI standard. I punti di loop sono codificati tramite messaggi NRPN - il valore 20 del CC#99 segna l'inizio del loop, il valore 30 segna la fine del loop e il CC#06 imposta il numero di ripetizioni (127 = loop infinito).
Un file .seq non contiene campioni audio; funziona in tandem con un banco di strumenti .vab compagno che contiene le patch caricate nella SPU. Una variante multitraccia chiamata .sep utilizza la firma pSEP e raggruppa diverse sequenze insieme.
Il formato è specifico per PS1 e non è stato portato su PlayStation 2. Rimane ampiamente studiato dalla comunità di preservazione dei giochi e di modding. Lo strumento open-source a riga di comando seq2mid (loveemu, GitHub) converte i file .seq in MIDI standard per la riproduzione o l'editing nei software moderni.
Sicurezza e incolumità
RISCHIO: LOWDati audio binari o sequenza MIDI; nessun codice eseguibile. Sicuro da gestire.
Dettagli del formato
in sintesi- File di progetto PowerTracks Pro Audio - PowerTracks Pro Audio di PG Music utilizza .seq come formato di progetto nativo (MIDI + audio + istanze VST); non correlato a Sony PS1 SEQ. Ancora attivamente mantenuto al 2026.
- File di testo sequenza DNA/Proteine - Alcuni strumenti di bioinformatica (Chromas, DNAbaser) esportano sequenze di DNA in testo semplice come file .seq; formato di testo semplice, nessuna intestazione standard.
- Formati di sequencer Atari / CMS - Diversi sequencer MIDI legacy per Atari e i primi DOS utilizzavano .seq per i loro file di progetto proprietari; tutti defunti.
Programmi che aprono file SEQ
Dettagli tecnici
specifiche approfondite| Magic bytes | pSEQ (hex: 70 53 45 51) all'offset 0 |
| Ordine dei byte | Little-endian |
| Codifica | Binario |
| Contenitore | Contenitore binario personalizzato Sony |
| Dimensione tipica del file | 1 KB - 200 KB |
| Risoluzione PPQ | Variabile; memorizzata come campo a 2 byte nell'intestazione |
| Codifica del tempo | Microsecondi per battito, memorizzati come valore a 3 byte nell'intestazione |
| Meccanismo di loop | NRPN CC#99 (valore 20 = inizio, 30 = fine); CC#06 imposta il conteggio (127 = infinito) |
| Variante multitraccia | Formato .sep (firma pSEP); raggruppa più sequenze |
| File compagno | Banco di strumenti .vab che fornisce le patch dei campioni SPU |
| Piattaforma | Sony PlayStation (PS1/PSX); non usato su PS2 |
| Relazione MIDI | Strutturalmente simile a SMF Formato 0 con estensioni NRPN specifiche per PS1 |
| Rilasciato | 1994 (Sony PlayStation / PS1) |
| Ultima versione | SEQ v1 (format stable; no versioned revisions documented) |
| Specifica | problemkaputt.de |
Conversioni SEQ
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file SEQ.