Chargement...
 
Skip to main content

Historique: Alsa - MIDI

Aperçu de cette version: 12



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


Tester un périphérique MIDI

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.



1.2. 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 (faites-la précéder de sudo sous Ubuntu) :
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

Historique

Avancé
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