LE FORUM DES CERCLOSOPHES
LE FORUM DES CERCLOSOPHES
 
 LE FORUM DES CERCLOSOPHES  Forums des anciens  Section arts divers 

 MIDI

Nouveau sujet   Répondre
 
Bas de pagePages : 1 - 2 Page suivante
Zig
Zig
1856 messages postés
   Posté le 15-05-2008 à 02:25:10   Voir le profil de Zig (Offline)   Répondre à ce message   Envoyer un message privé à Zig   

Bon je post ici parce que je vais parlé de musique, même si pas mal teinté d'informatique.

Vous connaissez tous la musique MIDI : une sorte de musique pourrie qui rappelle les sonneries des premiers téléphones. Remarquez, il y a du vrai puisque les premiers portables utilisaient effectivement du MIDI, mais en version très allégée.
Je vous propose de faire un peu mieux connaissance avec le MIDI en vous l'expliquant comme à des golios (mais c'est pour que vous compreniez bien, hein! ).
C'est parti.

A chaque fois que j'emploie le mot « synthétiseur » dans ce texte, je ne parle pas de l'instrument de musique électronique qui ressemble à un piano mais d'un truc qui synthétise quelque chose (vous verrez) :



Présentation

MIDI est l'acronyme de Musical Instrument Digital Interface, ce qui nous donne en français quelque chose comme Interface Numérique d'Instrument de Musique. C'est une norme qui a été créée en 1981 afin de standardiser l'échange de musique numérique. Avant lui, les données des appareils des différents fabricants n'étaient généralement pas compatibles.

Sa fonction première est donc de permettre d'échanger des données entre un ordinateurs et des instruments de musique électronique. En gros une musique jouée sur un instrument électronique peut être importée au format MIDI sur un ordinateur et vice versa. Bien entendu, si on n'a pas d' instrument électronique on peut tout à fait composer une musique MIDI directement sur l'ordinateur avec un logiciel approprié.

Dans tous les cas, les données constituant une musique MIDI peuvent être stockées dans un fichier répondant lui aussi à un format standard. Son extension (obligatoire sous Windows) est .mid ou .midi. A noter que les fichiers avec l'extension .kar (pour Karaoké ) sont de vrais fichiers MIDI avec une fonctionnalité en plus permettant le défilement d'un texte synchronisé avec la musique.

Le succès du MIDI semble mitigé auprès des musiciens professionnels mais il a eu un grand succès dans l'informatique pendant les années 80 et 90, en particulier dans les jeux vidéos.



Que contient un fichier MIDI ?

On peut se demander pourquoi les fichiers MIDI sont si légers (quelques Ko seulement) comparé aux mp3 ou ogg par exemple, pour une musique de longueur égale. La qualité? Non. C'est parce que tandis qu'un fichier mp3 (pour prendre le plus répandu) contient toutes les données musicales tel un bloc indivisible, le fichier MIDI ne contient que des informations relatives au rythme, la hauteur de note, l'instrument à jouer, etc.

En clair le fichier MIDI ne contient aucun son, ce n'est qu'une partition. Le chef orchestre, qui est le même pour toutes les musiques MIDI, se trouve quelque part sur le disque dur sous forme de logiciel. On l'appelle synthétiseur logiciel, en opposition au synthétiseur matériel qui est soit un appareil spécifiquement conçu pour ça (expander), soit partie intégrante d'un instrument de musique électronique. Certaines cartes son peuvent aussi gérer directement le MIDI car elles ont leur propre petit synthétiseur matériel intégré.



La banque de son

Une banque de sons est un fichier qui contient les sons des instruments. En quelque sorte, c'est l'orchestre. Voilà la réponse à ceux qui se demandent pourquoi les musiques MIDI crache un son aussi pourri : c'est la banque de sons qui est pourrie. En quelques sorte les musiciens de l'orchestre ont des instruments de merde. Donc ça marche comme ça : le synthétiseur lit les informations contenues dans le fichier, retient quelle note il faut jouer et comment il faut la jouer, cherche le son correspondant dans sa banque de sons, le formate comme indiqué dans le fichier, et enfin envoit le son final à la carte son. Donc le synthétiseur est le chef d'orchestre, le fichier MIDI est la partition, et la banque de sons est l'orchestre.

Les synthétiseurs actuels utilisent quasiment tous une banque de sons mais ça n'a pas toujours été le cas :

Depuis 1981 était utilisé la modulation de phase (je ne m'attarde pas là-dessus...). En 1988 la synthèse FM (FM pour frequency modulation, c'est-à-dire modulation de fréquence) arrive dans les cartes sons et connait un grand succès (à noter que ça existait déjà depuis quelques années dans les instruments de musique électronique). Cette technologie n'utilise pas de banque de sons puisque ceux-ci sont entièrement synthétiques et calculés en temps réel.

Plus tard en 1992 la carte son Gravis Ultrasound débarque avec la synthèse à tables d'ondes : un son d'instrument réel est échantillonné, puis on extrait de cet échantillon les caractéristiques du son qui permettent au synthétiseur de le produire. Le principal avantage par rapport à la synthèse FM est que d'une part le son est plus réaliste, d'autre part il est non pas calculé à la volée mais prédéterminé, nécessitant moins de calculs et donc moins de ressources de la machine. Les échantillons sont stockés dans un fichier appelé table d'ondes. En fait ce principe existait depuis 1985 mais n'a pas beaucoup été exploité car l'espace mémoire étant très limité à l'époque, stocker un fichier de sons était compliqué.

Enfin dans les années 90 est arrivée la méthode qui est de loin la plus répandue aujourd'hui : la SoundFont. Ce nom est en fait une marque mais sert toujours à désigner la technologie. Elle est souvent confondue avec les tables d'onde, alors qu'il s'agit bien de deux technologies différentes : les tables d'ondes contiennent des informations sur les sons, alors que les banques de son de type SoundFont contiennent de (très) courts échantillons à un format audio non compressé (par exemple .wav), et la méthode de synthèse est différente. Tout comme les tables d'ondes, les SoundFonts n'ont besoin que d'un ou plusieurs sons pour chaque instrument qui est ensuite re-synthétisé en fonction de la hauteur ou de la nuance de la note demandée. La première carte son commercialisée qui a utilisé cette technologie était la Creative's Sound Blaster AWE32 en 1994.



Améliorer la qualité du son

Il existe de nombreuses banques de sons différentes. On se doute bien alors que la qualité du son dépend de la qualité des échantillons de cette banque. C'est aussi la raison pour laquelle une musique MIDI peut sonner très différemment d'un ordinateur à un autre, et d'un logiciel de lecture audio à un autre. Windows Media Player utilise une banque de sons stockée dans les fichiers système de Windows, tandis que QuickTime embarque sa propre banque de sons.

Ce genre de banques de sons par défaut sont toujours de très basse qualité et pèse moins de 500 Ko mais d'autres, aux sons très réalistes (pas toujours gratuites) excèdent les 100 Mo et quelques fois largement puisque la Crisis GeneralMidi fait pas moins de 1.5 Go ! Certaines se spécialisent dans un instrument, par exemple la Guitar Vince (15 Mo) ne fournie que des sons de guitare.

Bon voilà, pour améliorer la qualité des musiques MIDI il suffit de télécharger une banque de sons (je le rappelle : c'est un seul fichier) et de la mettre à la place de l'autre.

Je vous parlerai une autre fois du potentiel du MIDI.



Quelques musiques MIDI

http://www.vgmusic.com/music/console/nintendo/snes/Chrono4.mid
http://www.vgmusic.com/music/computer/microsoft/windows/CB_HoMM2Grass.mid
http://www.page-online.nl/midifreak/games/PC/Lemmings_-_Builders_Will_Help_You_Here.mid
http://www.vgmusic.com/music/console/nintendo/snes/TheMiddleAges.mid
http://www.tesguides.com/tes2/music/dag_5.mid
http://www.vgmusic.com/music/console/nintendo/snes/Celes1.mid
http://www.vgmusic.com/music/console/nintendo/snes/cttrial.mid


Edité le 15-05-2008 à 02:38:59 par Zig


Atil
Atil
35277 messages postés
   Posté le 15-05-2008 à 11:43:33   Voir le profil de Atil (Offline)   Répondre à ce message   http://noo-spheres.com/   Envoyer un message privé à Atil   

Et ou peut-on trouver ces banques de sons ?
Ca porte quelle extension ?

--------------------
...à mon humble avis.

#Atil
PizzaMan
11828 messages postés
   Posté le 15-05-2008 à 12:40:47   Voir le profil de PizzaMan (Offline)   Répondre à ce message   Envoyer un message privé à PizzaMan   

On peut en télécharger plein sur Limeware. Et visiblement, ils portent l'extension «mid».

--------------------
#PizzaMan
Atil
Atil
35277 messages postés
   Posté le 15-05-2008 à 12:50:50   Voir le profil de Atil (Offline)   Répondre à ce message   http://noo-spheres.com/   Envoyer un message privé à Atil   

Mais "mid" ce sont les fichiers midi eux-même, il me semble, mais pas les banques de sons utilisées pour "lire" les fichiers midi.

Remarque, je connais quelqu'un qui a plein de DVD remplis de banques de son, peut-être que c'est pour le midi.

--------------------
...à mon humble avis.

#Atil
Zig
Zig
1856 messages postés
   Posté le 15-05-2008 à 16:27:56   Voir le profil de Zig (Offline)   Répondre à ce message   Envoyer un message privé à Zig   

Puisque tu es sous Mac je suppose que tu utilises QuickTime. Dans ce cas tu dois utiliser un fichier .sf2 (SoundFont version 2) ou .dls (Downloadable Sounds).
Voici la procédure que j'ai trouvé pour changer de banque de sons avec QuickTime sous Mac OS X : aller dans le dossier ~/Library/Audio/Sounds/Banks et ajouter la nouvelle SoundFont dedans. Puis ouvrir "Préférences systèmes", sélectionner "QuickTime" puis "Musique", choisir le nom de la SoundFont dans la liste et cliquer sur "Définir par défaut" (je ne suis pas sûr des termes exacts). Ensuite, redémarrer quicktime et c'est bon.


Voici quelques SoundFonts classées par ordre croissant de taille de fichier. Elles sont toutes aux formats .sf2. Par contre je ne sais pas lesquelles sont biens ou pas. A vous de tester :

Hollywood GM - 512 Ko
http://www.hammersound.com/cgi-bin/soundlink_download2.pl/Download%20UK;Hollywood.zip;62

Roland Sound Canvas (Tuned) - 3,12 Mo
http://www.hammersound.com/cgi-bin/soundlink_download2.pl/Download%20UK;Scc1t2.zip;180

Chaos Bank - 4 Mo - uniquement pour windows car fichier .exe
http://www.hammersound.com/cgi-bin/soundlink_download2.pl/Download%20UK;caos4m15.zip;77

Realsound GS - 8 Mo
http://www.hammersound.com/cgi-bin/soundlink_download2.pl/Download%20UK;8RealGS20.zip;24

Ultimate GM/GS - 8MB - Jugée très bonne
http://www.hammersound.com/cgi-bin/soundlink_download2.pl/Download%20UK;Ultimate.zip;72

Super GM - 8Mo
http://www.hammersound.com/cgi-bin/soundlink_download2.pl/Download%20UK;super8mb.zip;81

Fluid Release 3 - 68,5 Mo - Réputée excellente, mais besoin d'une décompression spéciale qui nécessite l'installation d'un programme. C'est très facile mais j'ai la flemme.
http://www.hammersound.com/cgi-bin/soundlink_download2.pl/Download%20Austria;FluidR3122501.zip;699
Zig
Zig
1856 messages postés
   Posté le 15-05-2008 à 16:35:19   Voir le profil de Zig (Offline)   Répondre à ce message   Envoyer un message privé à Zig   

Effectivement les fichiers .mid sont des fichiers MIDI et non pas des banques de sons.


Au fait, voici un court passage qui provient de l'enregistrement d'une musique MIDI jouée avec une très bonne (et très lourde) banque de sons :
http://www.bismutnetwork.com/01Download/Music/Crisis/DemoMidi/CLASSIQUE-Bach(AirOnAGString02)(18).mp3. Rien à voir avec le cliché habituel qu'on a du MIDI.
PizzaMan
11828 messages postés
   Posté le 15-05-2008 à 18:10:35   Voir le profil de PizzaMan (Offline)   Répondre à ce message   Envoyer un message privé à PizzaMan   

J'ai assisté à un concert de musique midi, en Californie. C'était sous le thème de l'univers de Zelda. J'étais étonné par la richesse dans les harmonies.
Atil
Atil
35277 messages postés
   Posté le 15-05-2008 à 20:04:24   Voir le profil de Atil (Offline)   Répondre à ce message   http://noo-spheres.com/   Envoyer un message privé à Atil   

J'avais peur que les banques soient plus lourdes.

--------------------
...à mon humble avis.

#Atil
Zig
Zig
1856 messages postés
   Posté le 15-05-2008 à 23:25:19   Voir le profil de Zig (Offline)   Répondre à ce message   Envoyer un message privé à Zig   

Un concert sur Zelda? J'aurai bien voulu voir ça, j'aurai été séduit facilement je pense.

A propose des banques de sons j'avais envie de tester la Ultimate, mais sous Windows j'arrive pas à trouver où la mettre. Je n'ai trouvé l'emplacement des banques sons ni de Windows Media Player, ni de QuickTime. Je crois que je vais plutôt essayé de la tester sous Linux (j'ai ces deux OS sur ma bécane).
PizzaMan
11828 messages postés
   Posté le 16-05-2008 à 00:11:34   Voir le profil de PizzaMan (Offline)   Répondre à ce message   Envoyer un message privé à PizzaMan   

Un extrait du concert de Zelda, avec Miyamoto en introduction...

http://fr.youtube.com/watch?v=uJMdFHE90iI


Celui-ci est un autre concert sous le thème des jeux 8 bits :

http://www.dailymotion.com/relevance/search/nintendo%2B8%2Bbits%2Bconcert/video/xbmji_concert-musique-8-bits-live_music


Edité le 16-05-2008 à 00:11:51 par PizzaMan




--------------------
#PizzaMan
Atil
Atil
35277 messages postés
   Posté le 16-05-2008 à 08:06:21   Voir le profil de Atil (Offline)   Répondre à ce message   http://noo-spheres.com/   Envoyer un message privé à Atil   

"Je crois que je vais plutôt essayé de la tester sous Linux (j'ai ces deux OS sur ma bécane)."

>>>>>>>Je trouve pourtant que c'est plus difficile encore sous Linux.

J'avais des plugins videos à installer à la main (car l'installateur automatique ne marche pas avec les processeurs PPC) et je n'arrive même pas à localiser le dossier ou les mettre.

(Moi aussi j'ai 2 OS installés)

--------------------
...à mon humble avis.

#Atil
Zig
Zig
1856 messages postés
   Posté le 16-05-2008 à 17:52:42   Voir le profil de Zig (Offline)   Répondre à ce message   Envoyer un message privé à Zig   

Maintenant que tu m'en parles, c'est vrai que Linux n'est pas très accueillant avec le MIDI. je me souviens en avoir chié pour faire fonctionner Timidity, et l'expérience que j'en ai eu était mitigé : très bonne table d'ondes (donc très bon son), mais une lecture décevante des fichiers MIDI (saccadée et un peu "raide").
Zig
Zig
1856 messages postés
   Posté le 16-05-2008 à 17:58:05   Voir le profil de Zig (Offline)   Répondre à ce message   Envoyer un message privé à Zig   

Concernant le concert de Zelda, c'est pas dans celui-là qu'était utilisé du MIDI, hein ?
En tout cas j'aurai bien voulu y être, surtout vu l'ambiance enthousiaste qu'il y a dans le public!
PizzaMan
11828 messages postés
   Posté le 16-05-2008 à 18:12:15   Voir le profil de PizzaMan (Offline)   Répondre à ce message   Envoyer un message privé à PizzaMan   

Non, c'était pas dans celui-ci qu'on avait utilisé le MIDI. Malheureusement personne n'a mis le concert sur YouTube ou DailyMotion. Dommage, c'était sympa.

--------------------
#PizzaMan
Zig
Zig
1856 messages postés
   Posté le 24-05-2008 à 00:31:49   Voir le profil de Zig (Offline)   Répondre à ce message   Envoyer un message privé à Zig   

J'ai finalement testés les banques sons dont j'avais donné les liens quelques posts au dessus. Parmi celles faisant 8 Mo maximum la Ultimate GM/GS était jugée très bonne, et c'est effectivement celle qui m'a satisfait le plus (téléchargeable ici : http://www.hammersound.com/cgi-bin/soundlink_download2.pl/Download%20UK;Ultimate.zip;72). J'en ai aussi testé des plus lourdes : la Fluid Release 3 (141 Mo une fois décompressée), et la Crisis General Midi 1.8 (231 Mo). Elles sont toutes au format .sf2. J'ai utilisé QuickTime car c'est beaucoup plus simple et pratique de modifier sa banque son que celle de Windows.

Voici le bilan : avec les plus grosses banques que j'ai testé la qualité du son est nettement meilleurs, on se rapproche de celui d'intruments réels. Mais des fois ça passent mal : des grésillements se font entendre sur certaines musiques (très peu heureusement) et certains instruments peuvent sonner beaucoup plus fort que d'ordinaire. Je ne sais pas à quoi c'est dû, mais certaines musiques ont pu être composées sur mesure pour certaines banques de sons. Peut-être aussi qu'il s'agit de fichiers MIDI créés par la conversion en MIDI d'un autre format de musique synthétique, car j'ai remarqué que mes musiques qui sonnent bizarrement sont presque toutes des musiques d'anciens jeux vidéos. En effet les musiques de jeux vidéos (surtout consoles) utilisaient un système de musique synthétique similaire au MIDI mais sans en être (et étaient donc d'un format non compatible), et sur le web on trouve des logiciels qui convertissent les fichiers musicaux de ces formats en MIDI. Rien n'est sûr mais je le soupçonne. Par contre je constate à coup sûr que certaines merdouilles (sauts, saccades, changement d'instrument imprévus) sont à mettre sur le dos de QuickTime, dont la gestion du MIDI n'est pas parfaite. Windows Media Player est meilleurs sur ce terrain là. Une dernière raison : les mauvaises compositions, qu'elles soient originales ou qu'elles reproduisent en MIDI des musiques déjà existantes. Dans ce cas là évidemment ça restera mauvais quelque soit la banque de sons.
PizzaMan
11828 messages postés
   Posté le 24-05-2008 à 00:50:20   Voir le profil de PizzaMan (Offline)   Répondre à ce message   Envoyer un message privé à PizzaMan   

Par simple curiosité, est-il possible d'utiliser certains de ces sons pour les intégrer dans des jeux vidéos en Flash par-exemple ?

--------------------
#PizzaMan
Zig
Zig
1856 messages postés
   Posté le 24-05-2008 à 01:40:12   Voir le profil de Zig (Offline)   Répondre à ce message   Envoyer un message privé à Zig   

Tu veux dire extraire des sons de la banque de sons? Si c'est bien ce que tu veux dire, c'est sûrement possible mais je ne sais pas comment. De toute façon je pense que ce n'est pas très intéressant vu que dans une banque il n'y a que quelques sons (très courts) par intruments et non pas toute la gamme, puisqu'une seule note peut suffir pour produire toutes les autres en se faisant re-synthétiser (bien qu'on peut supposer que dans les grosses banques les échantillons doivent être nombreux).

Pour ce qui est de l'import de son dans Flash, le format doit être .aif .wav ou .mp3. Et en fait si tu mets du wav, Flash le convertira automatiquement en mp3 lors de la pseudo-compilation.

Quant au MIDI, il n'est malheureusement pas du tout géré par Flash. Bon il y a un plugin non officiel qui le permet, mais installer un programme supplémentaire (et lent en plus) pour faire tourner du Flash c'est franchement pas une solution à envisager.

Bref pour Flash, la meilleure solution pour les bruitages et la musique reste le mp3.
Atil
Atil
35277 messages postés
   Posté le 24-05-2008 à 07:54:14   Voir le profil de Atil (Offline)   Répondre à ce message   http://noo-spheres.com/   Envoyer un message privé à Atil   

Si on a un son (en mp3 par exemple) on peut le mettre dans un logiciel comme garageBand (pour Mac) par exemple, pour en fabriquer toutes la gamme. Ou même pour en faire une musique complète. Et ensuite on sauvegarde le résultat en mp3.

--------------------
...à mon humble avis.

#Atil
Nimra
3 messages postés
   Posté le 13-12-2009 à 15:01:19   Voir le profil de Nimra (Offline)   Répondre à ce message   Envoyer un message privé à Nimra   

Bonjour à tous ! Nouveau sur le forum, musicien et amateur d'informatique je cherche à transformer mes compo avec reaper et des soundfonts mais j'ai quelques souci et ai besoins d'aide ^^

Tous d'abord j'ai un gros problemme pour décompresser les .rar de crisis genreal midi, j'ai tester avec win rar et un autre logiciel, des deux coté il me dit qu'il y a erreur et il ne veut pas...=(

ensuite c'est avec reaper que je n'y arrive pas, j'ai pourtant des sounds fonts, mise dans le bn dossier puis choisi dans les parametres de reaper pour les VSTI, j'arrive à correctement asigner une banque de sons à une piste mais aucun son ne sort, juste un fond de grésillement quand j'augmente le volume...
Besoins d'aide. =)

est ce que quelqu'un connaitrait un logiciel autre que reaper et si possible gratuit qui permettrai d'assigner des soundfonts et vst à ses musique midi ?

Merci =D

Bonne journée !
Atil
Atil
35277 messages postés
   Posté le 13-12-2009 à 15:41:01   Voir le profil de Atil (Offline)   Répondre à ce message   http://noo-spheres.com/   Envoyer un message privé à Atil   

Je vais demander à un collègue qui s'y connait ...

--------------------
...à mon humble avis.

#Atil
Nimra
3 messages postés
   Posté le 13-12-2009 à 16:46:29   Voir le profil de Nimra (Offline)   Répondre à ce message   Envoyer un message privé à Nimra   

tres bien, merci =)

--------------------
TaoTheKing
Le diable est dans les détails
TaoTheKing
10893 messages postés
   Posté le 13-12-2009 à 17:24:12   Voir le profil de TaoTheKing (Offline)   Répondre à ce message   Envoyer un message privé à TaoTheKing   

Bizarre de s'inscrire sur ce forum pour ce type de question.

--------------------
J'ai dit !
Nimra
3 messages postés
   Posté le 13-12-2009 à 17:50:51   Voir le profil de Nimra (Offline)   Répondre à ce message   Envoyer un message privé à Nimra   

certe etrange je suis d'accord mais c'est que ce sujet des soundfonts est rare sur le web ^^
Tu aime kaamelott à ce que je vois, je suis un TRES grand fan ! =)

--------------------
TaoTheKing
Le diable est dans les détails
TaoTheKing
10893 messages postés
   Posté le 13-12-2009 à 18:30:10   Voir le profil de TaoTheKing (Offline)   Répondre à ce message   Envoyer un message privé à TaoTheKing   

C'est effectivement une œuvre majeure du cinéma international.

Et je suis sérieux.

Et bien bienvenue ici.

--------------------
J'ai dit !
PizzaMan
11828 messages postés
   Posté le 13-12-2009 à 19:25:08   Voir le profil de PizzaMan (Offline)   Répondre à ce message   Envoyer un message privé à PizzaMan   

Ben oui, Tao vient de découvrir que le sujet des soundfonts est rare sur le Net.

Comme quoi, on ne cesse d'en apprendre, mm ?

Il y a en préparation une adaptation cinématographique pour Kaamelott, soit-dit en passant. Et on parle même d'une trilogie. Astier est un génie, au passage...

PS.
Je ne sais pas si c'est le cas pour tout le monde ici, mais les livres V et VI sont bien moins marrants. Ça se prend au sérieux.


Edité le 13-12-2009 à 19:26:48 par PizzaMan




--------------------
#PizzaMan
Haut de pagePages : 1 - 2 Page suivante
 
 LE FORUM DES CERCLOSOPHES  Forums des anciens  Section arts divers  MIDINouveau sujet   Répondre
 
Identification rapide :         
 
Divers
Imprimer ce sujet
Aller à :   
 
 
créer forum