Il y a trop de carte son pour les énumérer ; chacune avec ses propre composants. Les Sound Blaster PCI et les Ensoniq AudioPCI (ens-1370, ens-1371, ens-1373), notamment les snd-intel8x0 et snd-via82xx intégrés qui sont probablement les plus communes, mais les cartes son qui entrent dans cette catégorie sont légion.
La façon de pouvoir jouer du MIDI est semblable dans tous les cas. Vous devez vous assurer avoir la configuration ALSA MIDI en chargeant les modules suivants en plus de ceux basique:
snd-seq-midi snd-seq-virmidi snd-seq-midi-event snd-seq
snd-timer snd-rawmidi snd soundcore
lsmod | grep snd pour vérifier et modconf pour ajouter des modules
La liste ci-dessus est une extrapolation de ma config. Il se peut contenir des modules qui ne se chargeront pas avec votre matériel. Si un ou plusieurs chargement des modules ci-dessus échoue, ne vous inquiétez à moins que le MIDI ne fonctionne pas.
La manière la moins compliquée pour que votre carte joue du MIDI est d'utiliser QSynth.
C'est un simple synthé logiciel ALSA qui prend des données MIDI en entrée et utilise des soundfonts au format .sf2 pour générer de l'audio en sortie. Il est simple à configurer, il utilise ALSA pour l'audio et a besoin que JACK fonctionne Vous pouvez aussi utiliser Hydrogen ou ZynAddSubFX.

La première chose à faire est d'utiliser JACK pour la sortie audio. Cliquez Sur "Setup", "Audio", voir la figure ci-dessous. Vérifiez les connexions avec JACK Control.

Chargez un soundfount, pour cela cliquez sur l'onglet "Soundfont" et sur open pour indiquer le chemin de vos soundfonts.

Qsynth est prêt à générer du son suivant les actions que vous ferez sur votre interface MIDI extern
Il est également possible de jouer en utilisant des plugins synthé. Il y a FluidSynth-DSSI plugin qui fournit les même fonctionnalité que QSynth, sauf qu'il est directement intégré dans Rosegarden. Je décrirais en détail comment assigner des instruments,plugins, aux voies.
| Précédent | Sommaire | Suivant |
| Chargé un SoundFont | Niveau supérieur | Jouez de l'audio |