Assez souvent avec les noyaux linux qui sont fournis avec les cartes ARM ont un minimum de modules d'activé, et bien souvent le séquenceur ALSA n'en fait pas partie. Comme ça fait plusieurs fois que je fais la manip et que j'oublie à chaque fois les differentes étapes voici ce que j'ai fait pour avoir le séquenceur alsa sur une carte NanoPi Neo 2 sans s'emmerder à recompiler un kernel entier. Recuperer les sources correspondant au kernel courant, dans mon cas sur le github de friendlyarm . Le dossier linux n'a pas de .config, y'en a pas dans /proc/config.gz , pour en recuperer un aller dans fa_tools et faire un ./build.sh -b nanopi-neo2 -p linux -t kernel . Ca échoue rapidement mais on s'en fout maintenant y'a un .config dans le dossier linux.

Donc:

cd linux
make menuconfig
et aller dans drivers / soundcard pour rajouter le support du sequenceur alsa sous forme de module.

Il faut aussi recuperer Modules.symvers:

cp /lib/modules/3.10.65/Module.symvers .

Faire

make prepare && make scripts
make CC=gcc-4.9 M=sound/core/seq/
sudo make CC=gcc-4.9 M=sound/core/seq/ modules_install
depmod -a

et voilà normalement on peut maintenant faire un modprobe snd-seq et ça roule.