Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

6 - Le MIDI

> Forums de discussion > 6 - Le MIDI > connecter un clavier midi avec une TASCAM US-122 MKII
Dernier post
Page : 3/3   -   Aller directement à la page : 1  2  3 

connecter un clavier midi avec une TASCAM US-122 MKII

quentic utilisateur non connecté France
Bonjour,

Je débute en MAO sous Linux mais la chose dont j'aurais besoin dans l'immédiat, c'est de connecter mon clavier numérique en MIDI à mon PC via une carte son USB TASCAM US-122 MKII. L'idée est de piloter MuseScore pour la saisie des partitions.

  • J'ai installé une distri Librazik toute fraîche.
  • Le piano (MIDI OUT) est connecté à la TASCAM (MIDI IN) et la carte est reliée en USB au PC.
  • Le PC semble détecter la carte son :

$ cat /proc/asound/cards
 0 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xfebfc000 irq 17
 1 [MKII           ]: USB-Audio - US122 MKII
                      TASCAM US122 MKII at usb-0000:00:13.5-1, high speed


  • Le serveur Jack est configuré avec dans les réglages avancés de QjackCtl :
périphérique d'entrée : hw:MKII
périphérique de sortie: hw:MKII

La carte TASCAM prend le contrôle pour les sorties audio :
une petite boucle sous Hydrogen et je récupère bien le son va sur la sortie casque de la TASCAM.

Bref, y'a des bouts qui marchent mais :
quand je joue une note au clavier numérique, la led MIDI s'allume sur la carte son mais malgré quelques tatonnements, je n'arrive pas à récupérer l'événement MIDI sur le PC.

Quels tests puis-je faire pour avancer ?
Merci.

PS : j'ai tenté de dérouler la procédure Fixer l ordre des cartes-son mais il est indiqué de modifier le fichier /etc/modprobe.d/alsa-base.conf et il ne semble pas exister dans ce dossier sur mon système. Est-ce normal ? Faut-il le créer ?

olinuxx utilisateur non connecté France
quentic écrit :
Il me semble avoir écrasé ton message dans lequel tu disais "ça semble assez complet. il faudrait ajouter la version des noyaux, etc."
ce message était sous l'identité quentic comme si tu avais édité mon message en anglais...


Ah alors oui, ça semble être une erreur de ma part si j'ai édité ton message au lieu d'en envoyer un nouveau. Navré pour ça.

Citation :
A tout hasard, il n'y a pas d'historique des modifications dans l'administration du forum ?


Malheureusement non. J'espère que tu sauras me pardonner mon erreur.

quentic utilisateur non connecté France
Pas de problème. Dès que j'ai un peu de temps, je m'y remets cool

olinuxx utilisateur non connecté France
ok

quentic utilisateur non connecté France
Voilà la nouvelle version du futur mail vers alsa-dev
Peux-tu y jeter un oeil avant que j'envoie ?

Merci

===============


Hi all,

I'm currently trying to use a Tascam US-122mkII sound card with Linux. I've made the following attempts:
  • with a Debian-Wheezy-based distro (called Tango Studio) which is stopped now => I can use the Tascam card
  • with a Debian-Jessie-based distro (called Librazik) which development is active => I cannot use the Tascam card

I'm able to use the card with Tango Studio but I would prefer to use the Librazik as there's a community maintaining it.
  • In Debian Wheezy, the card is identified as US122L
  • In Debian Jessie, the card is identified as US122mkII which looks promising but it's not fully functional


These are the steps we went through with the linuxmao.org team :
== checking the kernel version ==
**********************************************************************************
Debian Wheezy
cat /proc/version
**********************************************************************************
Linux version 3.2.0-4-realtime-amd64 (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP PREEMPT RT Debian 3.2.57-3+tstudio.2

**********************************************************************************
Debian Jessie
cat /proc/version
**********************************************************************************
Linux version 4.6.0-1-lzk-bl-amd64 (debian-kernel@lists.debian.org) (gcc version 4.9.2 (Debian 4.9.2-10) ) #1 SMP PREEMPT Debian 4.6.2-2librazik1 (2016-06-29)

== checking the sound card detected ==

**********************************************************************************
Debian Wheezy
cat /proc/asound/cards
**********************************************************************************
0 SB : HDA-Intel - HDA ATI SB
HDA ATI SB at 0xfebfc000 irq 17
1 US122L : USB US-122L - TASCAM US-122L
TASCAM US-122L (644:8021 if 0 at 001/002)

**********************************************************************************
Debian Jessie :
cat /proc/asound/cards
**********************************************************************************
0 SB : HDA-Intel - HDA ATI SB
HDA ATI SB at 0xfebfc000 irq 17
1 MKII : USB-Audio - US122 MKII
TASCAM US122 MKII at usb-0000:00:13.5-1, high speed


== creating a ~/.asoundrc file ==

I was instructed to create an .asoundrc file

**********************************************************************************
  1. got from http://www.nabble.com/tascam-us122l-and-ccrma-td24036395.html
  2. thanks to Karsten

  1. The usb_stream plugin configuration

pcm.!usb_stream {
@args CARD
@args.CARD {
type string
default "0"
}

type usb_stream

card $CARD
}

ctl.!usb_stream {
@args CARD
@args.CARD {
type string
default "0"
}

type hw

card $CARD
}
**********************************************************************************

== starting Jack server ==
I'm using QjackCtl to start the Jack server with the following parameters:

**********************************************************************************
Debian Wheezy
QjackCtl -> Settings -> Parameters -> "Interface" : usb_stream:1
**********************************************************************************
=> Jack server starts OK

**********************************************************************************
Debian Jessie
QjackCtl -> Settings -> Parameters -> "Interface" : usb_stream:1
**********************************************************************************
=> Jack server does not start
I've tried to remove the .asoundrc : Jack server does not start either

**********************************************************************************
Debian Jessie
QjackCtl -> Settings -> Parameters -> "Interface" : hw:MKII US122 MKII (hw:1)
(this value is already in the drop-down list of interfaces
**********************************************************************************
=> Jack server starts with the following message :

**********************************************************************************
hw:MKII|hw:MKII|1024|2|48000|0|0|nomon|swmeter|-|32bit
ALSA: Cannot open PCM device alsa_pcm for capture. Falling back to playback-only mode
**********************************************************************************

The result is I can use the sound card to play sounds but cannot get any input from it (I'm trying to get MIDI events)


The linuxmao.org team thinks there might be a change in the ALSA driver in the latest releases.
What do you think?

Thanks for your help

Christian

olinuxx utilisateur non connecté France
Ça me paraît correct pour l'instant.

Pendant que je relisais, je me suis aperçu d'une chose : sur tangostudio, tu utilises un noyau RT (temps-réel) et sur LibraZiK tu utilises un noyau BL (basse-latence). Avant d'envoyer ce message aux développeurs ALSA, je te propose d'essayer le noyau RT de LibraZiK pour voir si ça ne ferait pas une différence. Tu nous dis ?

quentic utilisateur non connecté France
Là, j'ai besoin d'info : comment sélectionnes-tu le noyau RT de librazik ? Au téléchargement de l'ISO, je n'ai vu que 2 options: 32 bits ou 64 bits. L'ISO contient plusieurs noyaux ?

quentic utilisateur non connecté France
J'ai installé le noyau RT et redémarré avec. Les symptômes sont toujours les mêmes (avec ou sans fichier ~/.asoundrc).

olinuxx utilisateur non connecté France
OK, alors le message pour alsa-devel semble être la voix à suivre.

quentic utilisateur non connecté France
C'est parti !

olinuxx utilisateur non connecté France
Bon, j'ai vu que tu avais eu une réponse pas super encourageante sur alsa-dev ... frown

Ceci dit, je viens de voir passer ceci qui concerne la US 122 tout court. Peut être que ça peut t'aider tout de même ?

En espérant que ça aide

quentic utilisateur non connecté France
Intéressant ! Je vais regarder ça.
Quant à l'approche Nicholas Bailey de faire du git bisecting entre Debian 7 et Debian 8 pour localiser ce qui a changé au niveau d'ALSA qui pourrait impacter le fonctionnement de la TASCAM US-122mkII, ça semble jouable ou pas ?

olof utilisateur non connecté
je ne sais pas si ça peut avoir un rapport, mais personnellement, j'ai la tascam us428, et pour pouvoir avoir dans jack ses entrees sorties midi, je n'ai qu'une solution : utiliser a2jmidid
je le lance dans un terminal ainsi :
a2jmidid -e &


et mes entres sorties midi apparaissent dans l'onglet midi (pas alsa), mais j'utilise plutot cadence et claudia pour faire mes connections jack et ce qui apparait en midi et en alsa dans qjackctrl y est sur la meme page, mais de couleurs differentes, je trouve que j'y vois bien plus clair.

olinuxx utilisateur non connecté France
quentic écrit :
ça semble jouable ou pas


Oui. Mais j'ai jamais fait, je ne pourrai pas t'aider là dessus. Il faudrait qu'un utilisateur de git explique la démarche et les commandes.

olof utilisateur non connecté
j'ai moi aussi eu pas mal de problemes a propos du bon moment pour lancer usx2yloader et je ne peux reussir à le lancer avec succes que apres le boot, dans un terminal

olof utilisateur non connecté
ah oui une autre chose aussi, la question du hotplug :
il y a un truc que je n'ai pas reussi a cerner, et apparemment a peu pres tous les utilisateurs de usx2yloader ont plus ou moins le meme souci :
il fonctionne parfois au 1er coup et parfois seulement au 2e. c'est pourquoi je m'arrange toujours pour que ma tascam us428 soit allumée au boot , et là le resultat est toujours le meme en lançant usx2yloader, sinon je ne sais vraiment pas pourquoi (peut une question de timing, avec des choses qui se passent en arriere plan, ou alors c'est le fait que le firmware est chargé dans la tascam, et selon que la session precedente à été terminée avec un firmware chargé ou pas, à la suivante les choses fonctionnent différemment, la tascam ayant entre les deux gardé une trace en mémoire, meme si elle a été éteinte...), mais le lancement de usx2loader ne fonctionne pas toujours.
j'avoue qu'arrivé au stade ou j'ai trouvé une séquence qui fonctionnait à chaque fois, j'ai arrêté de me demander le pourquoi des échecs dans les autres situations.rolleyes

Page : 3/3
1  2  3 
Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

olinuxx, 13:52, jeu. 21 Nov 2019: Bonjour et bienvenue à Fab-DFK cool
ycollet, 23:18, mar. 19 Nov 2019: La prochaine version de vsxu sera ... closed sources ... Lu sur discord.
sub26nico, 17:23, dim. 17 Nov 2019: Salut et bienvenue à Virginal et Geis007 :-)
sub26nico, 01:12, dim. 17 Nov 2019: Salut et bienvenue à jhammen :-)
olinuxx, 12:45, sam. 16 Nov 2019: Bonjour et bienvenue à romger cool
sub26nico, 23:47, mer. 13 Nov 2019: Salut et bienvenue à Laety_angel et jasongouzien :-)
sub26nico, 10:08, mar. 12 Nov 2019: Salut et bienvenue à Jacques Prat :-)
sub26nico, 22:51, ven. 08 Nov 2019: Salut et bienvenue à Lionel Bonnarde :-)
lila, 17:04, ven. 08 Nov 2019: Bonjour, j'ai bien eu vos messages, je dois partir en WE, je vous recontacte à mon retour et je vous dis tout ;D
olinuxx, 12:15, ven. 08 Nov 2019: Bonjour et bienvenue à lila et Airelle cool Lila, j'appuie le conseil d'allany wink
allany, 07:32, ven. 08 Nov 2019: @lila : tu obtiendras davantage de réponses à ta question si tu postes dans le forum adéquat...
lila, 18:02, jeu. 07 Nov 2019: Bonjour, je suis donneur de voix et je veux faire évoluer mes enregistrements vers plus de qualité. Je voudrais savoir si la carte son audient id14 fonctionne sous linux. Je suis sur ubuntu