Skip to main content

Historique: Alsa - MIDI

Aperçu de cette version: 24

Cette page propose des informations sur l'implémentation de la norme MIDI par/dans ALSA.


Tests

Tester un périphérique MIDI

 attention
Ce paragraphe n'est plus d'actualité (au 31 juillet 2015) ! Si vous connaissez une méthode simple susceptible de la remplacer, allez-y !

Il existe une façon simple de tester qu'un périphérique MIDI fonctionne correctement en ligne de commande.
Branchez par exemple un clavier MIDI, puis entrez la commande suivante dans un terminal :
Copy to clipboard
$ cat /dev/snd/midiC0D0

Jouer sur le clavier produira alors l'affichage de caractères "cabalistiques" dans le terminal.

Tester le support des périphériques MIDI

Un lsmod apportera encore quelques renseignements :
$ lsmod|grep 'midi'
snd_rawmidi        23328   2 snd_usb_lib,snd_mpu401_uart
snd_seq_device      8204   1 snd_rawmidi
snd                50276  14 snd_usb_audio,snd_hwdep,snd_mpu401,snd_mpu401_uart,snd_rawmidi,snd_seq_device,
                             snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer


Attention : la majorité des logiciels MIDI nécessitent le module snd-seq-midi, vérifiez qu'il est bien présent, surtout si en lançant un programme (ex : Rosegarden) dans un terminal vous avez un message d'erreur du type : "ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory". Pour le charger, utiliser en tant que super utilisateur la commande suivante :
Copy to clipboard
# modprobe snd-seq-midi


Message d'erreur "open /dev/snd/seq failed: No such file or directory".

Utiliser en tant que super utilisateur la commande suivante :
Copy to clipboard
# modprobe snd-seq-midi


Test 3 - Midi IN OUT

Utilisez Aconnectgui au besoin lors de ces tests pour connecter vos ports MIDI.

IN

Ce programme permet de monitorer les signaux MIDI entrant dans le PC: kMidiMon
Voir aussi : Tester un périphérique MIDI

OUT

Copy to clipboard
pmidi -p 64:0 fichier.mid



À voir aussi

Alsa-Midi-Latency-Test
Aconnectgui : interface de gestion des connexions MIDI


[+]

Historique

Information Version
Thu 14 Sep 2017 13:57 olinuxx regroupement des alias + mise en page / cohérence wiki 27
Afficher
Thu 14 Sep 2017 08:33 allany alias+1 26
Afficher
Wed 03 Aug 2016 15:47 olinuxx 25
Afficher
Fri 06 Nov 2015 14:16 olinuxx Recherche et remplacement en masse 24
Afficher
Fri 31 Jul 2015 00:49 olinuxx info périmée 23
Afficher
Wed 01 Jan 2014 12:01 romain_bar Rafraîchissement 22
Afficher
Wed 11 Sep 2013 14:06 pianolivier +aconnectgui 21
Afficher
Tue 16 Jul 2013 23:37 utilisateur_anonyme2 +alias 20
Afficher
Fri 01 Mar 2013 19:16 pianolivier nouvelle boite de navigation 19
Afficher
Wed 10 Oct 2012 17:45 pianolivier correction d'un lien 18
Afficher
Thu 14 Jun 2012 15:28 olinuxx coquille 17
Afficher
Thu 14 Jun 2012 15:27 olinuxx coquille 16
Afficher
Sat 29 Oct 2011 20:56 pianolivier +alias(ALSA_MIDI) 15
Afficher
Mon 27 Dec 2010 01:19 olinuxx nettoyage 14
Afficher
Sun 26 Dec 2010 19:59 olinuxx BOX 13
Afficher
Sun 26 Dec 2010 18:46 olinuxx BOX + tuto 12
Afficher
Sun 26 Dec 2010 18:34 olinuxx BOX + tuto 11
Afficher
Sun 26 Dec 2010 17:15 olinuxx BOX 10
Afficher
Sun 26 Dec 2010 16:59 olinuxx ajout tuto BOX 9
Afficher
Sun 26 Dec 2010 15:38 olinuxx BOX 8
Afficher
Sun 26 Dec 2010 15:27 olinuxx BOX-ification 7
Afficher
Sun 12 Dec 2010 00:57 olinuxx rédaction 6
Afficher
Fri 03 Dec 2010 20:16 olinuxx 5
Afficher
Fri 03 Dec 2010 20:12 olinuxx 4
Afficher
Fri 03 Dec 2010 20:10 olinuxx + Alsa-Midi-Latency-Test 3
Afficher
Fri 03 Dec 2010 20:06 olinuxx 2
Afficher
Fri 03 Dec 2010 20:03 olinuxx création de la page à partir des infos sur le midi se trouvant auparavant dispersée dans ((alsa_premierpas)) et ((noob_trooblesooting)) 1
Afficher