GNT sans publicité, site mobile, fonctionnalitées exclusives...

Limitations des instruments MIDI

Le
Yliur
Bonjour

On m'a dit que le format MIDI supportait mal plus de 3-4 instruments
simultanés.

Est-ce vrai ?

Et dans ce cas, est-ce une limitation du format, des cartes sons
courantes, des bibliothèques de gestion des fichiers MIDI ?

Merci
Lire les 19 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 4
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
SoudanPierre
Le #20976521
Yliur a écrit :
Bonjour

On m'a dit que le format MIDI supportait mal plus de 3-4 instruments
simultanés.

Est-ce vrai ?

Et dans ce cas, est-ce une limitation du format, des cartes sons
courantes, des bibliothèques de gestion des fichiers MIDI ?

Merci



Bonjour
3-4... ou 3-4000 ?
º¿º
Wykaaa
Le #20976561
Yliur a écrit :
Bonjour

On m'a dit que le format MIDI supportait mal plus de 3-4 instruments
simultanés.



"On" : probablement quelqu'un qui n'y connaît rien...

Est-ce vrai ?



Il est vrai qu'il ne faut pas chaîner (donc "en série") plus de 4 ou 5
instrument MIDI via la prise "Thru" à cause des problèmes de latence
mais en parallèle, il n'y a aucun souci. Rien n'interdit d'utiliser
autant d'interfaces MIDI qu'on en a besoin, après, c'est une question de
budget. J'ai connu des "installations MIDI" avec 96 canaux MIDI en
parallèle. Il n'y avait aucun problème.

Et dans ce cas, est-ce une limitation du format, des cartes sons
courantes, des bibliothèques de gestion des fichiers MIDI ?



Ne parlons pas de "carte son" quand on parle du protocole MIDI qui ne
véhicule aucun son mais seulement des commandes aux instruments.
MIDI avant d'être un "format" est d'abord un protocole de communication.

Une bibliothèque de gestion de fichier MIDI, ça ne veut rien dire. C'est
de la gestion de fichiers, point, qu'ils soient MIDI ou non...
A moins que tu veuilles parler des fichiers de réglages MIDI qui sont
particuliers à chaque instrument MIDI ou fabricant (banque MIDI Roland
truc ou Yamaha bidule) et qui déterminent les paramètres d'un timbre
d'instrument MIDI pour un matériel MIDI donné.
Gerald
Le #20976771
Yliur
Bonjour

On m'a dit que le format MIDI supportait mal plus de 3-4 instruments
simultanés.

Est-ce vrai ?



Le titre de ta contrib et son texte sont ambigus : si j'y réponds de
manière courte avec précision (comme le fait Pierre-Alain d'ailleurs
:-)) tu ne vas sans doute pas comprendre. Si je réponds à la question
que tu ne poses PAS (qu'est-ce que le format MIDI ?), je vais peut-être
t'aider mais je te fais un procès d'intention de ne pas savoir de quoi
il s'agit. On fait quoi ? Tant pis, j'enfourche mon dada de pédago :

Un instrument MIDI, pour moi (et pas que !), c'est ça :
L'un et l'autre ont été en 1983 les deux *premiers* instruments MIDI
commercialisés, c'est-à-dire compatibles avec ce format d'échange de
données, combinant une partie matérielle (format de prises,
opto-coupleur etc.) et une partie logicielle (le standard MIDI

Note que pendant 8 ans, de 1983 à 1991, ce standard est totalement
*indépendant* du son joué. Il ne véhicule que des ordres de
télécommande, et l'envoi d'un appel de programme "01" par exemple ne
préjuge en aucun cas du type de son qui sera présent dans la banque "01"
du synthé relié par MIDI (et placé sur le même canal).

En 1991, sous la pression de la marque Roland et pour des raisons
commerciales qui n'ont rien de musicales, une standardisation de la
correspondance entre numéros de programmes et "types" de sonorités est
proposée, c'est le General MIDI :
C'est une norme stupide et anti-musicale selon moi, mais bon.

Jusqu'en 1996, les gens qui utilisent le MIDI pour faire de la musique
le font avec des ordinateurs Mac ou Atari essentiellement (je sais...
exceptions... les Vax aussi, d'accord :-)), dotés d'une *interface MIDI*
(branchée sur le port modem dans le premier cas because conflit avec
Apple Records... intégrée dans le deuxième cas) sur laquelle sont
branchés en série via des câbles MIDI, des *instruments MIDI* physiques
et bien réels : synthés, expandeurs ou échantillonneurs.

En 1996, Windows étant enfin devenu utilisable (si, si !) par imitation
de l'interface Apple, et l'industrie PC cherchant à se refaire la cerise
dans le domaine des jeux, les ordis grands public se mettent à
"incorporer" une "carte-son" qui, pour des raisons de commodité et de
moindre coût, propose pour la sonorisation de ces jeux des banques de
sons échantillonnés improprement appelés "sons MIDI" (soundfonts).
Latéralement, ils proposent aussi de les utiliser pour faire de la
musique rudimentaire, cachant le lien réel entre le séquenceur et le
générateur de sons (parce que ces constructeurs prennent leurs
utilisateurs pour des blaireaux, à tort ou à raison ?).

En gros, ta question se situe amha à peu près à ce stade, c'est-à-dire à
un état des lieux de plus de dix ans.

Depuis, la puissance accrue des ordinateurs leur permet de lire des
banques de son de grande qualité en temps réel, qu'ils soient Mac PC ou
autres d'ailleurs. Dans certains cas (le mode Logic Node de Logic Studio
sur mac), la possibilité de cascader les processeurs de plusieurs ordis
recule même la limite du possible à l'infini. Quand je parle de banques
de son de qualité, je pense à ça :
e-extended-cubeext.html>
Bon ce n'est ni pour toi ni pour moi mais ça te donne une idée de la
plage étendue de prix :-)

À partir de là tu peux comprendre les réponses suivantes :

- le format MIDI ne contient *aucune* limite en matière de simultanéïté
de jeu d'instruments. Il est certes, par nature, limité à 16 voix/canaux
"par port de sortie physique", mais des interfaces existent pour
démultiplier ces ports si besoin.
Sa transmission série à 31 kbps pourrait parfois créer des problèmes,
mais plutôt face à un grand nombre d'informations de contrôles que
d'informations de notes, et plutôt dans des contextes extrêmes (qui
peuvent être involontaires d'ailleurs, autre sujet).

- l'ordinateur que tu utilises par contre, sa puissance processeur, sa
RAM, le type d'instrument MIDI que tu utilise (matériel ou virtuel ?
géré sur le même ordinateur ou sur un ordinateur séparé ?), le type de
logiciel de séquence audio-MIDI aussi (ses capacités propres, le nombre
de traitements temps réel que tu lui demandes, en particulier au niveau
des effets)... posent évidemment des limites claires mais qui n'ont
aucun lien avec le MIDI. Pour mémoire, mon SE30, sur l'étagère, avec son
processeur à 16 Mhz, son Mo de RAM et ses 20 Mo de DD, pilota jadis sans
problème 3 racks de TX816, soit 24 synthétiseurs avec une polyphonie
cumulée de 384 notes ! Les limites que tu évoques sont celles du
traitement de l'audio-numérique en temps réel, pas du MIDI.

Il resterait à éclaircir ce que tu appelles "bibliothèques de gestion
des fichiers MIDI". Je crains le pire. Et également à te décrire les
domaines d'action très larges du standard MIDI, qui dépassent sans doute
largement ce que tu en imagines. Mais procédons par ordre, digère déjà
ce qui précède, on poursuivra ensuite si tu le souhaites.

hth,

--
Gérald
SoudanPierre
Le #20978191
Gerald a écrit :

Le titre de ta contrib et son texte sont ambigus : si j'y réponds de
manière courte avec précision ...



Héhé, bonne explication Gérald !
j'ai fait une réponse très courte car je me doutais bien que tu allais
enchaîner.
Comme tu le dis, les domaines d'application sont infinis.
Je me suis mis dernièrement dans la tête de virer tous mes classeurs de
partitions sur scène:
j'ai donc pris un Mac et un Pc portables bourrés de VSTis de PDF et de
XLS, deux petits interfaces audio+MIDI et je pilote le tout en Sysex
avec des macros depuis EXCEL qui trie les listes suivant une multitude
de critère, appelle le score sur les écrans avec un simple shell ou un
hypertexte, recherche le .SYX (ou le .MID/.MIDI épuré avec uniquement
des données de règlages) et envoie tout ça à tout le matos du groupe,
entièrement connecté en MIDI sur 64 canaux (effets guitare, table de
mix, Voicelive, TD12, a90, JV etc etc !) et pour l'instant aucun
plantage. Le tout avec MIDI YOKE, SENDSX, MAPLE VMC etc....
Merci le MIDI, pour l'instant, je ne vois pas de limitations !
º¿º
Achim Bombota
Le #20980121
Yliur a écrit :
Bonjour

On m'a dit que le format MIDI supportait mal plus de 3-4 instruments
simultanés.

Est-ce vrai ?



Non.
En 1990 j'avais un Archimedes à 8 Mhz avec une interface pour 64 canaux
MIDI (4 In 4 Out).
20 ans plus tard, avec 3-4 instruments, ça devrait aller.

Merci à Gérald et Pierre pour leurs explications et leur enthousiasme.
Publicité
Suivre les réponses
Poster une réponse
Anonyme