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

1 - Le matériel et les pilotes ALSA, FFADO, ...

> Forums de discussion > 1 - Le matériel et les pilotes ALSA, FFADO, ... > [CONSEILLÉ] Connection synthétiseur - Ordinateur - Chaine Hifi via Midi/USB
Dernier post

[CONSEILLÉ] Connection synthétiseur - Ordinateur - Chaine Hifi via Midi/USB

Haw utilisateur non connecté
Bonjour,

Je voudrais connecter mon synthétiseur (Roland EM-50) à ma chaîne-hifi via un cable Midi/USB et non un Jack/Jack (parce que ça grésille).

J'ai tenté avec le logiciel ZynAddSubFX et malgré le tuto que j'ai lu et relu, je n'y arrive pas.

Jack semble OK (je le démarre avant ZynAddSubFX). Dans ALSA, j'ai connecté le "20:Midi cable midi" à "ZynAddSubFX".

Dans ZynAddSubFX, le clavier virtuel fonctionne (j'entend des son quand je fait les notes du clavier virtuel).
Mais mon clavier Roland EM-50 (pas virtuel)

Aussi, j'ai ceci comme message :
Récupération désynchronisation (XRUN) (60).
**** alsa_pcm: xrun of at least 20.701 msecs


C'est quoi mon problème Docteur ès MAO ?
Merci.

pianolivier utilisateur non connecté France
salut Haw

je crois que tu ne sais pas tres bien toi meme ce que tu veux faire car "connecter mon synthétiseur (Roland EM-50) à ma chaîne-hifi via un cable Midi/USB" n'est pas possible, et est contradictoire avec "J'ai tenté avec le logiciel ZynAddSubFX"

en gros tu peux faire ces differents trucs :

  • connecter ton synthé sur la chaine hifi avec un jack
  • connecter ton synthé sur le pc avec un jack, dans ce cas tu auras les sons du synthé dans ton ordi, pour enregistrer par exemple, puis connecter ton pc a ta hifi avec un autre jack
  • connecter ton synthé a ton ordi avec un cable MIDI pour le controler, par exemple utiliser zynaddsubfx, c'est a dire que ce sera les sons de zynaddsubfx et non de ton synthé qui sortirons ensuite de ton pc

d'ou ma question : quel est ton choix parmis ces multiples propositions


en ce qui concerne les xrun (craquements) que tu obtiens avec jack, c'est qu'il est mal configuré > augmente la latence (augmente ce nombre d'echantillons par période et de périodes/tampons dans la fenetre des reglages de qjackctl
si ca ne vas toujours pas, post ici le résultat du log de jack au démarrage (fenetre messages de qjackctl) entre des balise {CODE()}ton log{CODE}

oliv' wink

Haw utilisateur non connecté
Salut,
Merci de la réponse.
Alors oui j'ai éclaircie mon truc. Ce que je voulais faire c'était : connecter mon synthè à mon pc via un midi/usb puis le pc à la chaîne hifi via un jack.

Je pensais que c'était possible avec Zynaddsubfx... tant pis.
Je viens d'essayer Rosegarden, ça semble fonctionner : enregistrer du synthè au PC puis lire du PC à la chaine, mais je n'arrive pas encore à faire en même temps. Est-ce possible que Rosegarden enregistre et lise en même temps ce que je joue au synthé ?

Merci pour l'astuce avec les craquements (xrun) de jack.
Merci

pianolivier utilisateur non connecté France
"merci, merci, merci", arrete tu vas me faire rougir..redfacemrgreen

Citation :
Ce que je voulais faire c'était : connecter mon synthè à mon pc via un midi/usb puis le pc à la chaîne hifi via un jack.
Je pensais que c'était possible avec Zynaddsubfx... tant pis.

cette fois ci c'est peu etre moi qui n'a pas été clair, si tu veux controler zynaddsubfx avec ton clavier c'est tout a fait possible

au choix tu utilises le port midi que tu connecte a une carte midi-usb comme le midisport qui tu connecte ensuite au pc
sinon, s'il a un port usb compatible, connecte le directement au pc, et ensuite verifie qu'il est reconnu avec la commande suivante (dans un terminal) :
lister ses cartes son
cat /proc/asound/cards

(envoi nous le resultat de cette commande ici)

ensuie, pour enregistrer les sons du roland sur ton pc (qui est une chose completement differente si tu as bien compris), tu peux utiliser rosegarden biensur, mais ardour ou audacity sont plus spécialisés la dedans
tu dois avoir une option quelque part dans rosegarden qui te permet de faire passer le signal a travers "pass throught", et donc d'écouter ce que tu enregistre pendant la prise
sinon tu peux aussi faire une connection entre l'entrée de ta carte son et sa sortie avec qjackctl ce qui te donnera le meme resultat

Haw utilisateur non connecté
Re-bonjour (après quelques jours (!)

Comme qjackctl semble suffir, j'ai tenté avec ça. Voici mes connections dans jack :

AUDIO - Clients de lectures / Port de Sorties
System
- Capture 1
- Capture 2


AUDIO - Clients d'écriture / Port d'Entrées
System
- Playback 1
- Playback 2


Et dans ALSA
ALSA - Clients de lectures / Port de Sorties
14:Midi Through                                         
- 0:Midi Through Port-0                            
20:USB Midi Cable                                       
- 0:USB Midi Cable MIDI 1


Citation :
ALSA - Clients d'écriture / Port d'Entrées
14:Midi Through
- 0:Midi Through Port-0
20:USB Midi Cable
- 0:USB Midi Cable MIDI 1
128:TiMidity
- 0:TiMidity port 0
- 1:TiMidity port 1
- 2:TiMidity port 2
- 3:TiMidity port 3


Désolé si ce n'est pas très claire. Seulement ça ne fonctionne pas.

Si je schématise mon idée, voilà ce que je voudrais :

Synthé / Midi in Midi Out USB Ordinateur Enceinte
Synthé /Midi out Midi in USB Ordinateur Enceinte

COMMENT JE CONNECTE ??? Merci

Sinon, voici le résultat de la commande :
cat /proc/asound/cards
 0 [SI7012         ]: ICH - SiS SI7012
                      SiS SI7012 with ALC203 at irq 18
 1 [Cable          ]: USB-Audio - USB Midi Cable
                      USB Midi Cable at usb-0000:00:03.0-2, full speed


Cordialement

pianolivier utilisateur non connecté France
salut !

je pense que ton seul souci, c'est que tu mélange ports d'entrée et de sortie :

dans l'onglet audio :
capture = port d'entrée audio de ton pc (line in ou mic)
playback = port de sortie (line out ou headphones)

dans l'onglet midi (alsa)
0:USB Midi Cable MIDI 1 = ton port d'entrée (midi in)

dans qjackctl, les clients de lecture (entrées) sont a gauche, l'ecriture (sortie) est a droite

visiblement, l'interface midi/usb est reconnue, parfait, ta carte son aussi

je ne pense pas que timidity soit vraiment le programme que tu veuille utiliser
prenons pour exemple zynaddsubfx qui est un synthetiseur logiciel

connecte le MIDI OUT du synthé au MIDI IN de la carte MIDI/usb
puis dans l'onglet "alsa" de qjackctl, connecte 0:USB Midi Cable MIDI 1 au port de zynaddsubfx (midi in)
ensuite dans l'onglet "audio", connecte les deux sorties de zynaddsubfx (audio out) à la sortie de ta carte son (Playback 1 et Playback 2) (2 connections a faire car stereo)

tu peux trouver plus d'informations sur les differents sujet abordés ici :
connecter des application : qjackctl
des synthé virtuels et lecteurs d'echantillons : Synthétiseurs
le midi : midi

bonne lecture !

oliv'

Edition admin Olinuxx 16 aout 2013 : Sujet fermé

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool