Forum Linux.général Utiliser un clavier Midi simplement

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
3
24
déc.
2023

Bonjour,
J'ai récupéré un clavier midi M-audio (M-Audio KeyStation 49e Mobile USB MIDI Controller) pour mon fils. J'aimerais juste le brancher (en USB) à mon ordinateur portable et qu'il sorte de la musique.
J'avoue que j'ai installé carla, ardour, qsynth et des polices midi, mais que je me perds un peu ! Et surtout, je n'ai pas de succès !
Donc, si vous avez une piste simple, je suis preneur !

  • # Oups, désolé

    Posté par  (site web personnel) . Évalué à 3.

    Désolé, je voulais faire une entrée de forum mais pas un journal… Si un modérateur veux bien le supprimer…

  • # FEDORAJAM

    Posté par  . Évalué à 3.

    Ca marche ! et ça fait plaisir à Tankey.
    De mon coté, je ne travaille pas la MAO sous linux mais je refais des essais chaque année entre noël et le jour de l'an …

  • # LinuxMAO.org ?

    Posté par  . Évalué à 3. Dernière modification le 24 décembre 2023 à 17:52.

    Salut!
    Sujet qui m'intéresse grandement, puisque le Papa Noël va m'apporter un AKAI MPK MiniPlus :-D

    Et ce sera mon premier clavier MIDI.

    Je pense aller potasser le site linuxmao.org, et en particulier la page consacrée au MIDI

    Apparement, ALSA et JACK sont les interfaces compatibles MIDI

    https://linuxmao.org/MIDI+-+Les+bases

  • # VMPK, Aconnectgui

    Posté par  (site web personnel) . Évalué à 7. Dernière modification le 25 décembre 2023 à 14:22.

    Une fois branché, ton clavier devrait être reconnu comme une entrée MIDI. Par défaut tu devrais avoir le pilote MIDI Alsa d'installé, et c'est suffisant pour commencer.

    Je me suis un peu amusé avec VMPK, c'est à la fois un clavier MIDI virtuel et un synthétiseur. Il faut regarder dans les paramètres pour y retrouver ton clavier physique et le choisir comme entrée. Le logiciel Aconnectgui peut éventuellement t'aider pour connecter les entrées et sorties des différents logiciels.

    Un LUG en Lorraine : https://enunclic-cappel.fr

  • # qsynth !

    Posté par  . Évalué à 4. Dernière modification le 27 décembre 2023 à 17:23.

    Bonsoir Cyprien,

    C'est une chouette idée ce cadeau pour ton fils : ma fille fait moins d'écran depuis qu'elle a un clavier ;)
    Je comprends que tu t'y perdes, sous linux c'est encore assez compliqué.
    Il y a plusieurs couches pour gérer l'audio : du bas niveau pour les pilotes des cartes sons, puis alsa pour unifier tout ça (et qui peut gérer le midi), puis pulseaudio (un serveur de son grand public) ou jack (plutôt orienté pro, qui peut aussi gérer le midi), et j'en passe.
    Un travail de simplification est en cours, il s'agit de pipewire, et certaines distributions commencent à le proposer par défaut, c'est le cas de la dernière version de UbuntuStudio, Même si pipewire souffre encore de bugs rédhibitoires pour la production, j'ai bon espoir que toutes ces galères ne seront plus qu'un mauvais souvenir :)

    Je pense qu'en branchant ta keystation sur ton ordi, elle sera reconnue comme une sortie midi.
    À ma connaissance, vmpk n'est pas un synthétiseur : il ne te sera pas utile pour produire du son.
    Je te conseille d'insister sur qsynth, mais pour avoir du son il te faudra :

    • cliquer sur le bouton "configuration" et
      -- dans l'onglet midi, choisir ta keystation
      -- dans l'onglet "audio", choisir ton pilote (jack ou alsa)
      --- si tu n'utilises pas jack, choisir la carte son de sortie
      --- si tu utilises jack, mapper la sortie de qsynth sur ta carte son (par exemple avec le bouton "graphe" de qjackctl)

    • surtout, dans l'onglet "banque de son", assure-toi d'avoir quelque chose, si ce n'est pas le cas il te faudra en télécharger une.

    Ce dernier point est très important car ce fichier, au format soundfount2 (.sf2), va déterminer la qualité et la richesse des sons que qsynth va produire. Tu peux les télécharger soit depuis internet, soit en installant un paquet (comme fluid-soundfont sur debian).
    Tiens-nous au courant !

  • # Le web à la rescousse !

    Posté par  (site web personnel) . Évalué à 4.

    Dans le cadre de l'application détaillée dans ce journal, j'ai découvert qu'il existait des bibliothèques JavaScript dédiées à la gestion du protocole MIDI. Du coup, en lisant cette entrée de forum, je me suis dit qu'il y a bien quelqu'un qui a crée une appli web qui exploite ces bibliothèques, et, en effet, après une rapide recherche rapide, je suis tombé sur https://midi.city, mais il doit en exister d'autres…

    Malheureusement, ces bibliothèques MIDI sont assez récentes et ne sont pas encore implémentées dans tous les navigateurs. En l'occurrence, ce site ne fonctionne pas à 100% avec Firefox. Par contre, cela fonctionne avec Chrome, et devrait donc fonctionner avec d'autres navigateurs basés sur le moteur de Chrome, dont Chromium je suppose.

    Il se trouve que j'ai récemment réinstallé Kubuntu sur mon ordinateur et que je n'ai encore rien installé de spécifique concernant MIDI ou l'audio en général, mais je n'ai eu qu'à brancher mon clavier MIDI en USB pour qu'il soit instantanément reconnu par https://midi.city avec Chrome. À part ce qui est installé par défaut par Kubuntu, il n'y a donc rien d'autre à installer pour que cela fonctionne, et ça doit aussi être le cas avec d'autres distributions…

    Pour nous émanciper des géants du numérique : Zelbinium !

  • # VMPK, Dexed ou Raspberry pi

    Posté par  (site web personnel) . Évalué à 4.

    En plus de VMPK (Virtual MIDI Piano Keyboard) qui est très simple d'utilisation.

    Il y a Dexed qui simule un Yamaha DX7.

    Si tu as un Raspberry pi, tu peux tester mt32-pi qui simule soit un Roland MT-32 via Munt soit permet d'utiliser FluidSynth

    S'il y a un problème, il y a une solution; s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.