Aller au contenu
View in the app

A better way to browse. Learn more.

Next

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Un probleme Midi (vkeybd-timidity)

Featured Replies

Posté(e)

Bonjour,

j'ai un petit probleme avec cartes son multiples.

Voici la situation :

j'ai carte son integree sur /dev/dsp (ainsi que /dev/snd/pcmC0D0p, etc...) (avec pilote snd-via82xx)

j'ai une deuxieme carte son sur /dev/dsp2 (ainsi que /dev/snd/pcmC2D0p, etc...) (avec pilote snd-ens1371)

et j'aimerais utiliser la second carte son (de temps en temps, pas en permanence) pour la sortie de son de timidity lance en tant que service. Est-ce possible ?

Avant tout, je precise qu'il n'y a pas de probleme de compatibilite : si je fais

 timidity monfichier.midi -o /dev/dsp2

j'ai le son sur la deuxieme carte son

Et voici tout ce que j'ai tente :

timidity -iAD -Od /dev/dsp2
vkeybd --addr 129:0

La, il n'y a aucun message d'erreur mais il n'y a aucun son. D'ailleurs, si je tente d'utiliser kmidi avec la deuxieme port timidity, il n'y a pas de son non plus.

Et juste pour voir si c'est lie a la deuxieme carte son, je fais la meme chose avec dsp a la place de dsp2, il n'y a pas de son non plus...

Donc je me suis dit : il ne faut pas utiliser OSS, mais ALSA. Du coup je fais

 timidity -iAD -Os -o /dev/snd/pcmC2D0p

je trouve le message d'erreur

ALSA lib pcm.c:2090:(snd_pcm_open_noupdate) Unknown PCM /dev/snd/pcmC2D0
Can't open pcm device '/dev/snd/pcmC2D0'.
Couldn't open ALSA pcm device (`s')

Et encore une fois juste pour voir si c'est lie a la carte, je fais la meme commande avec /dev/snd/pcmC0D0p , et j'obtiens toujours la meme erreur.

Or, ce que je ne comprends pas, c'est que si je fais

 timidity -iAD -Os

la, tout fonctionne avec la sortie son a la carte integree

(/dev/snd/pcmC0D0p donc !)

Quelqu'un saurait me dire comment je fais pour utiliser la deuxieme carte son pour Timidity ?

Encore un truc : quand je fais /sbin/lsmod | grep snd , je trouve

snd_seq_midi			6752  0 
snd_usb_audio		  73120  1 
snd_usb_lib			13920  1 snd_usb_audio
snd_hwdep			   6848  1 snd_usb_audio
snd_seq_dummy		   2532  0 
snd_seq_oss			31136  0 
snd_seq_midi_event	  5696  2 snd_seq_midi,snd_seq_oss
snd_seq				46960  12 snd_seq_midi,snd_seq_dummy,snd_seq_oss,snd_seq_
midi_event
snd_via82xx			24256  4 
snd_mpu401_uart		 5664  1 snd_via82xx
snd_pcm_oss			48960  2 
snd_mixer_oss		  16896  1 snd_pcm_oss
snd_ens1371			20224  1 
gameport			   11112  2 snd_via82xx,snd_ens1371
snd_rawmidi			19616  4 snd_seq_midi,snd_usb_lib,snd_mpu401_uart,snd_ens
1371
snd_seq_device		  6828  5 snd_seq_midi,snd_seq_dummy,snd_seq_oss,snd_seq,s
nd_rawmidi
snd_ac97_codec		 83900  2 snd_via82xx,snd_ens1371
snd_pcm				79784  6 snd_usb_audio,snd_via82xx,snd_pcm_oss,snd_ens137
1,snd_ac97_codec
snd_timer			  20548  2 snd_seq,snd_pcm
snd_page_alloc		  8392  2 snd_via82xx,snd_pcm
snd					46116  25 snd_usb_audio,snd_hwdep,snd_seq_oss,snd_seq,snd
_via82xx,snd_mpu401_uart,snd_pcm_oss,snd_mixer_oss,snd_ens1371,snd_rawmidi,snd_s
eq_device,snd_ac97_codec,snd_pcm,snd_timer
soundcore			   7008  3 snd
usbcore			   108348  8 snd_usb_audio,snd_usb_lib,pwc,usb_storage,usblp,
ehci_hcd,uhci_hcd

et je vois que snd_mpu401_uart n'est pas utilise par snd_ens 1371. Est-ce-que ca peut etre la cause de mes soucis ?

Merci d'avance a tous ceux qui peuvent m'aider.

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.