Qu'est-ce que le format de fichier FXT ?
Un fichier .fxt est un module de plug-in binaire compilé pour MakeMusic Finale, l'application professionnelle de notation musicale. Finale chargeait les fichiers .fxt au démarrage à partir de son dossier « Plug-ins », où ils étendaient l'ensemble des fonctionnalités de l'application - ajoutant des formats d'exportation, des utilitaires de gravure et des outils de composition - en implémentant l'API interne du Plug-in Development Kit (PDK) de Finale.
Le format a fait ses débuts avec les premières versions Windows de Finale vers 1994. Sur Windows, les fichiers .fxt partagent des caractéristiques avec les DLL PE (Portable Executable) dans certaines versions ; les anciennes versions Mac étaient compilées pour PowerPC. Le fichier .fxt le plus largement distribué était Dolet7.fxt, le plug-in d'exportation MusicXML développé par MakeMusic et Recordare.
MakeMusic a annoncé la fin de vie de Finale le 26 août 2024, le support se terminant le 26 août 2025. Finale ne recevra plus de mises à jour et n'est pas testé sur les futures versions des systèmes d'exploitation. Étant donné que le .fxt est un module compilé lié au PDK privé de Finale, les fichiers n'ont aucune utilité dans les logiciels de notation concurrents - Sibelius, Dorico et MuseScore ne reconnaissent pas le format. Aucune spécification publique n'existe.
Les copies installées existantes de Finale continuent de fonctionner sur le matériel actuel à la date de l'arrêt. Il n'existe aucun convertisseur .fxt pour d'autres applications, et le PDK de Finale n'était fourni qu'aux développeurs enregistrés sous accord de confidentialité (NDA).
Sécurité et sûreté
RISQUE : MEDIUMLes fichiers .fxt sont des binaires natifs compilés chargés avec les privilèges de Finale ; un fichier .fxt malveillant pourrait exécuter du code arbitraire. Utilisez uniquement des fichiers .fxt provenant de sources officielles MakeMusic ou de développeurs de plug-ins reconnus. Depuis que Finale est en fin de vie (EOL), aucun nouveau correctif de sécurité ne sera publié pour l'application hôte.
Détails du format
en brefProgrammes qui ouvrent les fichiers FXT
Détails techniques
spécifications approfondies| Format binaire | Binaire compilé spécifique à la plateforme - Windows : variante de DLL PE ; Mac hérité : PowerPC Mach-O / CFM ; non modifiable par l'utilisateur |
| API | Implémente le Plug-in Development Kit (PDK) de Finale - une API interne C/C++ privée et non documentée |
| Mécanisme de chargement | Finale analyse son dossier « Plug-ins » au démarrage ; les fichiers `.fxt` valides sont enregistrés et apparaissent dans le menu « Plug-in » |
| Plateforme | Windows (principal) ; macOS hérité (ère Intel et PowerPC) |
| Ordre des octets | Little-endian (versions Windows) ; big-endian (anciennes versions Mac PowerPC) |
| Taille typique | 50 Ko - 2 Mo |
| Exemple notable | `Dolet7.fxt` - le plug-in d'exportation MusicXML ; le `.fxt` le plus largement distribué dans l'écosystème Finale |
| Compatibilité de version | Les fichiers `.fxt` sont liés à des révisions majeures spécifiques du PDK de Finale ; les fichiers d'une version majeure peuvent ne pas fonctionner dans une autre |
| Statut de fin de vie | Finale abandonné le 26 août 2024 par MakeMusic ; fin du support le 26 août 2025 ; aucun test de compatibilité avec les futurs OS |
| Compatibilité inter-logiciels | Ne peut être chargé par Sibelius, Dorico, MuseScore ou toute application en dehors de l'écosystème Finale |
| Chiffrement | Aucun documenté |
| Disponibilité des spécifications | Aucune spécification publique ; PDK distribué uniquement aux développeurs Finale enregistrés sous NDA |
| Publié | circa 1994 (Finale for Windows early plug-in system) |
| Dernière version | Final version: Finale 27 (2022); Finale EOL August 26, 2024 |
| Spécification | usermanuals.finalemusic.com |
Conversions FXT
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers FXT.