2 votes

Utiliser MIDI Fighter Classic comme contrôleur GIMP

J'aimerais utiliser un dispositif MIDI pour sélectionner mes outils les plus utilisés dans GIMP. Je vois que je peux ajouter un contrôleur MIDI dans les préférences Périphériques d'entrée, mais je n'ai pas réussi à le faire fonctionner. Mes recherches jusqu'à présent m'ont conduit à aquí et à la Site web de GIMP .

Le combattant MIDI a été réglé sur le canal 1 avec l'utilitaire MF.

J'ai créé une entrée MIDI pour GIMP via le menu des préférences des périphériques d'entrée de GIMP. Elle écoute sur le canal -1 (elle devrait donc recevoir des entrées de tous les canaux).
~/.gimp-2.8/controllerrc contient :

(GimpControllerInfo "MIDI Fighter" (stock-id "gimp-controller-midi") (enabled yes) (debug-events yes) (controller "ControllerMidi" (device "alsa") (channel -1)) (mapping))

Je peux voir que le MIDI Fighter est connecté avec cat /proc/asound/cards

 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xef340000 irq 143
 1 [Classic        ]: USB-Audio - Midi Fighter Classic
                      www.djtechtools.com Midi Fighter Classic at usb-0000:00:14.0-9, full speed

J'ai connecté GIMP au combattant Midi avec aconnect 20 128 et aconnect -lo montre qu'ils sont acheminés l'un vers l'autre.

client 14: 'Midi Through' [type=kernel]
    0 'Midi Through Port-0'
client 20: 'Midi Fighter Classic' [type=kernel,card=1]
    0 'Midi Fighter Classic MIDI 1'
  Connecting To: 128:0
client 128: 'GIMP' [type=user,pid=11073]
    0 'GIMP MIDI Input Controller'
  Connected From: 20:0

GIMP n'affiche aucune entrée MIDI dans le terminal ou lorsqu'il tente de "saisir des événements".

Y a-t-il un moyen de faire en sorte que GIMP se connecte à mon contrôleur MIDI sans avoir à entrer "aconnect # #" à chaque fois ?

1voto

CL. Points 1687

La version actuelle de GIMP est la 2.10, et vous n'avez pas besoin de vous embêter avec des fichiers de configuration. Vous pouvez simplement ajouter un contrôleur MIDI dans la fenêtre des préférences :

GIMP input controllers - MIDI

Ensuite, entrez "alsa" comme nom de périphérique, et activez les événements de vidage :

GIMP MIDI controller configuration

Connectez ensuite votre contrôleur MIDI au port de GIMP avec aconnect .

Si vous avez lancé GIMP à partir d'une console, vous devriez maintenant voir des informations sur tous les messages reçus concernant l'activation et la désactivation des notes et le contrôleur, par exemple :

Received 'MIDI Events' (class 'MIDI')
    controller event 'controller-007 (Controller 007)'
    (value event, value = 0.503937)
    doesn't map to action

Received 'MIDI Events' (class 'MIDI')
    controller event 'note-on-3c (Note 3c on)'
    (value event, value = 0.803150)
    doesn't map to action

Received 'MIDI Events' (class 'MIDI')
    controller event 'note-off-3c (Note 3c off)'
    (value event, value = 0.000000)
    doesn't map to action

Quoi qu'il en soit, vous n'avez pas besoin de vider les événements : appuyez sur "Grab event", puis appuyez sur la touche ou le bouton en question. [ ]

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X