Brevet FR2842004A1 — publié le 20040109

-1 Le domaine de l'invention concerne la compression de fichiers numériques et les technologies d'exécution sonores de fichiers compressés. On connaît un certain nombre de formats compressés, le plus connu étant le MP3. On connaît des formats beaucoup plus légers tels que le MIDI qui sont soit dérivés d'une partition, soit d'une exécution spécifique, sur un synthétiseur par exemple. Ce deuxième type de format, bien adapté à la création musicale et à la diffusion bas débit, grâce à son faible poids, n'est pas utilisé pour la diffusion d'enregistrements sonores provenant de sources phonographiques. Le but de l'invention est de proposer un système permettant d'utiliser des formats type MIDI pour la diffusion d'oeuvres issues de sources phonograhiques grâce à un système automatisé permettant, à partir d'un fichier MIDI et d'un enregistrement, d'identifier les composantes d'une oeuvre musicale, comme par exemple l'interprétation, la mélodie, le timbre des instruments ou des voix, afin de permettre 1' exécution de ladite oeuvre musicale par des sons de synthèse ou des samples. L'invention concerne à cet effet dans son acception la plus générale, un système d'identification, d'extraction et d'exécution sonore des composantes d'une oeuvre ou d'une pluralité d'oeuvres musicales, ces composantes peuvent être: la mélodie, l'interprétation, les arrangements, les instruments et les voix. Ce système est caractérisé en ce qu'il comprend un serveur relié aux réseaux informatiques, ledit serveur comprenant au moins une mémoire pour l'enregistrement de quatre types de fichiers numériques: des fichiers MIDI et des fichiers sons, correspondant à des oeuvres musicales, des fichiers sons correspondant à des samples et des fichiers comtenant les composantes extraites desdites oeuvres musicales. Le système est caractérisé aussi en ce qu'il comporte des moyens pour le téléchargement des fichiers mentionnés ci-dessus, une table de liaison entre les fichiers MIDI et les fichiers son, correspondant à des oeuvres musicales similaires, des moyens pour la comparaison entre un fichier MIDI et un fichier son, correspondant à une même oeuvre musicale en vue de l'identification de ses composantes, des moyens pour l'exécution de l'oeuvre à partir des composantes musicales identifiés, des moyens de synthèse du son et/ou des samples. Selon un mode de réalisation particulier, le système comporte des moyens permettant à un utilisateur de modifier chaque instruments ou de le supprimer, de modifier la mélodie et le rythme des instruments et des voix dans leur ensemble ou pris séparément. Selon une variante avantageuse, le système comporte des moyens de synchronisation des instruments et des voix prises dans leur ensemble ou séparément, avec des fichiers multimédias, en fonction du rythme, de la mélodie, de l'interprétation ou autre critères. Selon une autre variante, le système comporte des moyens d'indexer les instruments, les interprétations, les rythmes afin d'améliorer la classification des oeuvres musicales et des fichiers sons présents sur le système. Selon un mode de réalisation particulier, le système comporte des moyens d'échange portant sur l'ensemble des fichiers présents dans la ou les mémoires du système. Selon une autre variante, le système comporte des moyens de contrôle d'accès, via le réseau, aux fichiers MIDI correspondant à une oeuvre musicale, afin de conditionner le téléchargement desdits fichiers MIDI à la présence, dans la mémoire du système, des fichiers sons correspondant à ladite oeuvre musicale. Selon une variante avantageuse, le système comporte des moyens de publication des composantes extraites des oeuvres musicales, caractérisées en ce qu'on enregistre dans la mémoire d'un serveur lesdites composantes afin qu'elles puissent être transmises sur les réseaux et exploitées par d'autres systèmes à travers des moyens de paiement sécurisés ou non. La description qui suit se réfère à un exemple non limitatif de réalisation et au schéma annéxé. Le système est constitué d'un serveur (1), comportant une mémoire de masse divisée en quatre secteurs, reliés à une carte réseau (7): le premier secteur (21) est destiné à stocker les fichiers sons correspondant aux oeuvres musicales, le deuxième (22) est destiné à recevoir les fichiers MIDI correspondant à la partition de l'oeuvre musicale, le troisième (23) est destiné à stocker les données issues de la comparaison entre les fichiers correspondant à l'oeuvre musicale et les fichiers MIDI et le quatrième (24) est - 3 destiné à stocker les samples sous un format compressé ou non. Les données contenues dans la mémoire (23) pilotent un séquenceur (8). Le séquenceur (8) fait jouer le sampler (10). Si le sampleur ne contient pas les sons requis, le séquenceur fait jouer le synthétiseur (9). Lorsqu'ils sont activés, le synthétiseur ou le sampleur commandent la carte son (6) reliée au haut- parleur (5). L'écran de contrôle (3) permet à l'utilisateur de visualiser les opérations, le clavier (4), lui permettent d'effectuer le choix des oeuvres musicales et de commander les samples et les fichiers MIDI sur le réseau. Le moteur d'identification (11) permet d'associer les sons présents dans la mémoire (21) aux fichiers MIDI présents dans la mémoire (22) correspondant à la même oeuvre musicale. Le moteur de comparaison (12) permet de comparer un fichier MIDI et le fichier de l'enregistrement sonore lui correspondant, il identifie et extrait les données d'interprétation ainsi que le timbre des instruments. Le produit du moteur de comparaison est stocké dans la mémoire (23) afin de pouvoir être exploité par le séquenceur (8). Le système permet les applications industrielles suivantes: Le système peut être embarqué dans des appareils légers et communicant tels que des téléphones mobiles. La taille des fichiers publiés est suffisamment légère pour être transmise rapidement sur des réseaux GSM ou GPRS. Le système peut être embarqué dans des terminaux dédiés à la lecture de fichiers compressés tels que le MP3. En identifiant les composantes musicales des oeuvres musicales présente sur le terminal, l'invention permet de classer le oeuvres selon plusieurs critères, tels que le rythme ou l'interprétation. Les composantes identifiées permettent aussi de synchroniser les oeuvres musicales avec des animations ou des vidéo, l'indexation peut se faire par exemple sur le rythme, la hauteur des notes. Le système peut être utilisé pour sur des bases de données d'oeuvres musicales afin d'en extraire les composantes. Les fichiers peuvent comprenant les composantes peuvent être alors vendu à des prestataires afin que ces derniers les exploitent pour la diffusion sur les terminaux mobiles par exemple. -4 Le système peut être utilisé à dans des logiciels d'aide à la composition qui nécessitent d'analyser les différentes composantes d'une oeuvre musicale. - 5 - REVENDICATIONS 1 - Système d'identification, d'extraction et d'exécution sonore des composantes d'une oeuvre ou d'une pluralité d'oeuvres musicales, caractérisé en ce qu'il comprend un serveur relié aux réseaux informatiques, ledit serveur comprenant au moins une mémoire pour l'enregistrement de quatre types de fichiers numériques: des fichiers MIDI et des fichiers sons, correspondant à des oeuvres musicales, des fichiers sons correspondant à des samples et des fichiers comtenant les composantes extraites desdites oeuvres musicales. Le système est caractérisé aussi en ce qu'il comporte des moyens pour le téléchargement des fichiers mentionnés ci-dessus, une table de liaison entre les fichiers MIDI et les fichiers son, correspondant à des oeuvres musicales similaires, des moyens pour la comparaison entre un fichier MIDI et un fichier son, correspondant à une même oeuvre musicale en vue de l'identification de ses composantes, des moyens pour l'exécution de l'oeuvre à partir des composantes musicales identifiés, des moyens de synthèse du son et/ou des samples. 2 - Système d'identification des mélodies, des arrangement et des instruments, selon la revendication 1, caractérisé en ce qu'il comporte des moyens permettant à un utilisateur de modifier chaque instruments ou de le supprimer, de modifier la mélodie et le rythme des instruments et des voix dans leur ensemble ou pris séparément. 3 - Système d'identification des mélodies, des arrangement et des instruments, selon la revendication 1, caractérisé en ce qu'il comporte des moyens de synchronisation des instruments et des voix prises dans leur ensemble ou séparément, avec des fichiers multimédias, en fonction du rythme, de la mélodie, de l'interprétation ou autre critères. 4 - Système d'identification des mélodies, des arrangement et des instruments, selon la revendication 1, caractérisé en ce qu'il comporte des moyens d'indexer les instruments, les interprétations, les rythmes afin d'améliorer la classification des oeuvres musicales et des fichiers sons présents sur le système. - 6 - Système d'identification des mélodies, des arrangement et des instruments, selon la revendication 1, caractérisé en ce qu'il comporte des moyens d'échange portant sur l'ensemble des fichiers présents dans la ou les mémoires du système. 6 - Système d'identification des mélodies, des arrangement et des instruments, selon la revendication 1, caractérisé en ce qu'il comporte des moyens de contrôle d'accès, via le réseau, aux fichiers MIDI correspondant à une oeuvre musicale, afin de conditionner le téléchargement desdits fichiers MIDI à la présence, dans la mémoire du système, des fichiers sons correspondant à ladite oeuvre musicale. 7 - Système d'identification des mélodies, des arrangement et des instruments, selon la revendication 1, caractérisé en ce qu'il comporte des moyens de publication des composantes extraites des oeuvres musicales, caractérisées en ce qu'on enregistre dans la mémoire d'un serveur lesdites composantes afin qu'elles puissent être transmises sur les réseaux et exploitées par d'autres systèmes à travers des moyens de paiement sécurisés ou non.