Qu'est-ce que le format de fichier SEQ ?
Un fichier .seq au format Sony PlayStation est une séquence musicale binaire utilisée dans le développement de jeux PS1 (PSX). Créé par Sony Computer Entertainment, il pilote le SPU (Sound Processing Unit) de la PlayStation, contrôlant la lecture de la musique en jeu et les signaux audio.
Le fichier s'ouvre par une signature magique de quatre octets pSEQ, suivie d'un mot de version, de la résolution PPQ (pulses per quarter note), d'un tempo initial exprimé en microsecondes par noire, et d'octets de signature rythmique. Les données de piste sont structurées de manière très proche du format MIDI Format 0 : des valeurs delta-time de longueur variable entrelacées avec des octets de statut MIDI standard. Les points de boucle sont encodés via des messages NRPN - la valeur 20 du CC#99 marque le début de la boucle, la valeur 30 marque la fin, et le CC#06 définit le nombre de répétitions (127 = boucle infinie).
Un fichier .seq ne contient aucun échantillon audio ; il fonctionne en tandem avec une banque d'instruments compagnon .vab qui contient les patchs chargés dans le SPU. Une variante multipiste appelée .sep utilise la signature pSEP et regroupe plusieurs séquences.
Le format est spécifique à la PS1 et n'a pas été reconduit sur PlayStation 2. Il reste largement étudié par la communauté de préservation des jeux et du modding. L'outil en ligne de commande open-source seq2mid (loveemu, GitHub) convertit les fichiers .seq en MIDI standard pour une lecture ou une édition dans des logiciels modernes.
Sécurité et sûreté
RISQUE : LOWDonnées audio binaires ou séquence MIDI ; aucun code exécutable. Sûr à manipuler.
Détails du format
en bref- Fichier de projet PowerTracks Pro Audio - PowerTracks Pro Audio de PG Music utilise .seq comme format de projet natif (MIDI + audio + instances VST) ; sans rapport avec le SEQ Sony PS1. Toujours activement maintenu en 2026.
- Fichier texte de séquence d'ADN/protéine - Certains outils de bio-informatique (Chromas, DNAbaser) exportent des séquences d'ADN en texte brut sous forme de fichiers .seq ; format texte simple, sans en-tête standard.
- Formats de séquenceur Atari / CMS - Plusieurs séquenceurs MIDI hérités d'Atari et des débuts de DOS utilisaient .seq pour leurs fichiers de projet propriétaires ; tous disparus.
Programmes qui ouvrent les fichiers SEQ
Détails techniques
spécifications approfondies| Octets magiques | pSEQ (hex : 70 53 45 51) à l'offset 0 |
| Ordre des octets | Little-endian |
| Encodage | Binaire |
| Conteneur | Conteneur binaire Sony personnalisé |
| Taille de fichier typique | 1 Ko - 200 Ko |
| Résolution PPQ | Variable ; stockée sous forme de champ de 2 octets dans l'en-tête |
| Encodage du tempo | Microsecondes par noire, stocké sous forme de valeur de 3 octets dans l'en-tête |
| Mécanisme de boucle | NRPN CC#99 (valeur 20 = début, 30 = fin) ; CC#06 définit le compte (127 = infini) |
| Variante multipiste | Format .sep (signature pSEP) ; regroupe plusieurs séquences |
| Fichier compagnon | Banque d'instruments .vab fournissant les patchs d'échantillons au SPU |
| Plateforme | Sony PlayStation (PS1/PSX) ; non utilisé sur PS2 |
| Relation MIDI | Structurellement similaire au SMF Format 0 avec des extensions NRPN spécifiques à la PS1 |
| Publié | 1994 (Sony PlayStation / PS1) |
| Dernière version | SEQ v1 (format stable; no versioned revisions documented) |
| Spécification | problemkaputt.de |
Conversions SEQ
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SEQ.