Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
controleurs_midi [Le 14/05/2023, 19:32] krodelabestiole |
controleurs_midi [Le 14/05/2023, 19:37] (Version actuelle) krodelabestiole ancienne révision (Le 11/05/2023, 20:13) restaurée houla planté de fenetre |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>installation_logiciel gestionnaire_de_paquets}} | + | {{tag>mao multimédia audio matériel}} |
- | ====== PackageKit ====== | + | ====== Contrôleurs MIDI ====== |
- | [[wpfr>PackageKit]] est une surcouche gérée par le responsable d'une distribution Linux (Canonical dans le cas d'Ubuntu) et utilisée par des [[:gestionnaire_de_paquets|gestionnaires de logiciels]] tels que [[:gnome-software|GNOME Logiciels]], [[:plasma-discover|Plasma Discover]], ou en ligne de commande par [[#pkcon]]. | + | Les [[wpfr>Musical_Instrument_Digital_Interface#Contrôleur_MIDI|contrôleurs MIDI]] sont des périphériques matériels utilisés la plupart du temps dans le domaine de l'[[:audio]] et de la [[:MAO|musique assistée par ordinateur]], mais parfois aussi dans d'autres domaines : [[:vjing|vidéo]], lumières, ou autres performances en temps réel. |
- | PackageKit permet de récupérer des informations concernant certains [[:paquet|paquets]] disponibles via [[:APT]], mais tous les paquets ne sont pas rendus visibles afin par ex. qu'en tant qu'utilisateur on visualise des logiciels plutôt que des librairies, ce qui est a priori plus pratique et intéressant. | + | Ces [[wpfr>interfaces homme-machine]] permettent de jouer des [[:mao#instruments|instruments virtuels]] et plus généralement de contrôler des instruments, des [[:mao#effets]], de la vidéo ou tout autre type de paramètres logiciels au moyen de boutons, claviers, potentiomètres rotatifs, linéaires, ou autres. En donnant un accès direct à certains paramètres, ils facilitent les performances par rapport à l'usage plus habituel en informatique d'un clavier et d'une souris. |
- | <note>FIXME | + | Comme leur nom l'indique, ils communiquent avec les logiciels au moyen de la norme [[:MIDI]]. |
- | Pourquoi on n'a pas les mêmes résultats avec les logithèques d'un côté ou avec de l'autre gnome-packagekit ou pkcon qui montre l'intégralité d'APT alors qu'ils sont sensés être des interfaces de PackageKit, pas d'APT ?</note> | + | ===== Compatibilité avec Ubuntu ===== |
- | ===== pkcon ===== | + | Aujourd'hui, dans le domaine informatique, la plupart des contrôleurs MIDI se connectent à l'ordinateur en [[wpfr>USB]].\\ |
+ | Tous les contrôleurs MIDI USB dits //class compliant// (c'est à dire qu'ils utilisent des pilotes génériques, et c'est le cas de l'énorme majorité des contrôleurs aujourd'hui) fonctionnent avec Ubuntu. Pour certains matériels plus anciens il faut s'assurer avant achat que les pilotes existent pour Linux. | ||
- | **pkcon** est un utilitaire qui permet d'utiliser PackageKit en ligne de commande. Il se rapproche donc de [[:apt-cli|apt]], qui lui gère directement les dépôts [[:APT]]. | + | Il est possible de vérifier que le matériel est bien reconnu au moyen de la commande suivante : |
+ | <code>aplaymidi -l</code> | ||
+ | Voir aussi le chapitre concernant l'[[:midi#implementation_du_midi_sous_linux|implémentation du MIDI sous Linux]]. | ||
+ | |||
+ | ===== Assignations MIDI ===== | ||
+ | |||
+ | Une fois le périphérique relié au logiciel de son choix, il existe plusieurs méthodes afin d'assigner un contrôle physique à un paramètre logiciel. Cela dépend avant tout du logiciel en question.\\ | ||
+ | Dans les grandes lignes on trouve 3 méthodes : | ||
+ | * Connaître exactement quelle commande MIDI est envoyée par chaque contrôle et gérer les assignations manuellement. C'est une méthode plutôt historique, assez compliquée et chronophage. On peut éventuellement s'aider d'un moniteur MIDI (voir la [[wpfr>Musical_Instrument_Digital_Interface#Messages_MIDI|norme MIDI]]), mais généralement mieux vaut si possible l'éviter. | ||
+ | * Utiliser des fonctions simplifiées que proposent certains logiciels tels que le //MIDI Learn// : on clique sur un paramètre puis le premier contrôle qu'on manipulera lui sera assigné. | ||
+ | * Certains logiciels tels que [[:Mixxx]] propose des fichiers de //mapping// qui leur permettent de gérer automatiquement ces assignations dès qu'on branche un contrôleur qu'ils reconnaissent. On peut éventuellement s'échanger ces fichiers, quand ils ne sont pas distribués directement avec le logiciel. | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * [[:APT]] | + | * [[:tutoriel:piano midi|Jouer du piano avec un contrôleur MIDI]] |
- | * [[:gnome-packagekit|GNOME Paquets]] | + | * la [[:midi|page dédiée au MIDI]] |
+ | * la [[:mao|page dédiée à la MAO]] | ||
+ | * la page concernant les contrôleurs MIDI sur [[http://linuxmao.org/Surfaces+de+contr%C3%B4le|LinuxMAO]] | ||
---- | ---- | ||
//Contributeurs : [[:utilisateurs/krodelabestiole]] | //Contributeurs : [[:utilisateurs/krodelabestiole]] |