Skip to main content

4 - Techniques et manipulations du son


(Résolu)enregistrer instruments de musique numériques

bonjour,
je voudrai enregistrer ce qui sort de mon piano nimérique sur mon ordi.
je me sui procuré un câble jack6.35 (sortie piano)d'un côté et fiche usb (entrée ordi)de l'autre
je suis sur Linux Mint 9.1, avec Audacity.Et log de son de base Linux.
Le signal mono envoyé du piano à l'ordi ne rentre pas dans Audacity.
il y a peut-être un paramétrage à faire dans Audacity?
faut-il un préampli?
le cable cité plus haut est fabriqué usine avec une ficue usb avec diode verte qui s'allume qud je la branche.
merci
France
Salut Phil !
Le signal AUDIO qui sort du piano par le jack 6.35 ne peut en aucune manière être reconnu par la prise usb NUMÉRIQUE (je me demande même comment ils peuvent vendre de tels câbles, comment ils sont câblés, ...).
Tu dois brancher une sortie AUDIO sur une entrée AUDIO, la plus évidente étant la prise micro de ton PC (il faudra un adaptateur jack 6.35/jack 3.5).
Allemagne
Salut Phil 43,

C'est quoi exactement ton câble, tu peux nous donner une référence exacte ou bien un lien.

En théorie je rejoins ce que dit Geis007, mais je veux bien être surpris.
Je viens de remarquer sur la notice d'emploi ceci:
Supports Windows 7/vista/xp/2000

du coup est-ce qu'il n'y a rien à faire avec Linux?
Allemagne
Salut Phil 43

Alors je suis surpris, c'est effectivement une interface audio qui convertit ton signal pour qu'il soit lisible par l'ordinateur.

La bonne nouvelle c'est que c'est sûrement compatible avec GNU+linux. Ils annoncent qu'aucun pilote n'est nécessaire ce qui signifie que c'est class compliant donc que c'est compatible.

La moins bonne nouvelle c'est qu'il n'y a pas de sortie audio. Il faut donc utiliser ton cable-interface pour l'entrée et la sortie de ton autre carte son. Bref c'est faisable mais ça va demander de configurer ton système et ça peut devenir taquin.
Allemagne
Va dans tes paramètres de son et vois si tu peux changer de carte son/interface vers le câble pour les sons en entrée. Si tu trouves, essaie à nouveau d'enregistrer avec Audacity. Tu n'entendras surement rien, mais si les indicateurs bougent, tu sauras que le son rentre donc que ce câble fonctionne avec ton système. C'est l'étape 1. Sans ça, ça ne sert à rien de continuer.

Si rien ne bouge dans Audacity ou si tu ne trouves pas le "câble" dans tes préférences de son, ouvre un terminal et donne nous le résultat (en balise code) de la commande
Copy to clipboard
lsusb

Ça va faire la liste des périphériques USB branchés.
Copy to clipboard
philboy@philboy-Lenovo-ideapad-330-17IKB:~$ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 005: ID 174f:116a Syntek Bus 001 Device 003: ID 0cf3:e500 Atheros Communications, Inc. Bus 001 Device 006: ID 1058:10b8 Western Digital Technologies, Inc. Elements Portable (WDBU6Y, WDBUZG) Bus 001 Device 004: ID 046d:c50e Logitech, Inc. Cordless Mouse Receiver Bus 001 Device 007: ID 0bc2:2100 Seagate RSS LLC FreeAgent Go Bus 001 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub


ds le paramètre "son" le seule option est : Device:Microphone interne Audio interne.Avec volume et niveau d'entrée.
rien de plus.
d'après ce que tu me dit Sameul, ça semble râpé.

ce que j'ai écrit précedemment "J'ai essayé de brancher sortie piano jack 6.35 à entrée/sortie son de mon pc en jack 3.5,
enregistré avec le magnétophone Linux, il n'y a que du bruit de fond, et avec Audacity, pareil si ce n'est un bruit de fond moins fort."
que peux-tu me répondre?

merci
Allemagne
Bon,
C'est un peu bizarre tout ça.

Je ne sais pas trop quoi te dire pour le lsusb. Est-ce que ton câble s'allume quand il est branché ? Quelle est la différence avec lsusb quand le câble est branché et quand il ne l'est pas ?

Pour l'autre question, c'est aussi flou.
Peux tu vérifier que tu envoies bien de la musique avec cette sortie 6,35? Avec un câble 6,35 vers 3,5 ça devrait le faire normalement. Peux tu changer la source dans Audacity et/ou dans tes préférences ?
Et en branchant un c1sque sur ladite sortie 6.35 y a t il du son dans le casque?
Un lsusb tout seul est un début de début de piste mais n'est pas toujours très clair ni suffisant, ce pourrait être un début de piste plus précis d'avoir un "lsusb" avant introduction du bidule "Jacusb-YeungQee" et un après, voire même un de plus après l'avoir de nouveau déconnecté.

Ou, au moins, pour un usage unique du lsusb utiliser un, plus complet au moins sur le sujet de préoccupation actuel :

Copy to clipboard
# lsusb -t


qui aura a minima le mérite d'essayer de dire ce que le système "voit" et ce à quoi il suppose que c'est censé servir et quelques détails de type et perfs qu'il en imagine 😉


Histoire de rassurer les néophytes, voilà l'effet de cette commande ici et maintenant sur ma bécane du soir bonsoir 😉 :
Copy to clipboard
# lsusb -t /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M |__ Port 2: Dev 2, If 0, Class=Audio, Driver=snd-usb-audio, 480M |__ Port 2: Dev 2, If 1, Class=Audio, Driver=snd-usb-audio, 480M |__ Port 2: Dev 2, If 2, Class=Audio, Driver=snd-usb-audio, 480M |__ Port 2: Dev 2, If 3, Class=Audio, Driver=snd-usb-audio, 480M |__ Port 2: Dev 2, If 4, Class=Audio, Driver=snd-usb-audio, 480M |__ Port 2: Dev 2, If 5, Class=Application Specific Interface, Driver=, 480M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 5000M |__ Port 3: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 5000M |__ Port 6: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 5000M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M |__ Port 8: Dev 10, If 0, Class=Mass Storage, Driver=usb-storage, 480M |__ Port 13: Dev 3, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 14: Dev 4, If 0, Class=Hub, Driver=hub/4p, 12M |__ Port 3: Dev 5, If 0, Class=Hub, Driver=hub/4p, 12M |__ Port 4: Dev 7, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 4: Dev 6, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 4: Dev 6, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M

merci à chacun

1)
Copy to clipboard
philboy@philboy-Lenovo-ideapad-330-17IKB:~$ # lsusb -t philboy@philboy-Lenovo-ideapad-330-17IKB:~$


Rien de plus

2)fiche usb débranchée

Copy to clipboard
philboy@philboy-Lenovo-ideapad-330-17IKB:~$ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 174f:116a Syntek Bus 001 Device 003: ID 0cf3:e500 Atheros Communications, Inc. Bus 001 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub philboy@philboy-Lenovo-ideapad-330-17IKB:~$


3)fiche usb branchée, voyant vert allumé

Copy to clipboard
philboy@philboy-Lenovo-ideapad-330-17IKB:~$ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 174f:116a Syntek Bus 001 Device 003: ID 0cf3:e500 Atheros Communications, Inc. Bus 001 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver Bus 001 Device 007: ID 0d8c:0014 C-Media Electronics, Inc. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub philboy@philboy-Lenovo-ideapad-330-17IKB:~$


4)la sorite 6.35 du piano émet du son qui peux être amplfié par un ampli extérieur(voir item 5).

5) je me suis procuré un pc avec windows, j'y ai installé Audacity 2.3.3, branché le cable usb, et sans rien régler de plus, Audacity enregistre, la sortie du piano qui en plus par midi mixte un synthé.

Bien domage que Linux soit encore bien compliqué sur certaines tâches!!!

pourtant ça me fais bien ch... de pas pouvoir utiliser mon Linux.
je boue(du verbe bouillir) de rage.
France
1) : la commande est "lsusb -t", pas "#lsusb -t".

En ligne de commande, le caractère dièse ("#") sert à dire "ce qui suit est un commentaire, ne l’interprète pas" et ton terminal ne l'a donc pas interprété.
merci ilonuxx

donc fiche usb branchée

Copy to clipboard
philboy@philboy-Lenovo-ideapad-330-17IKB:~$ lsusb -t /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M |__ Port 1: Dev 11, If 3, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 1: Dev 11, If 1, Class=Audio, Driver=snd-usb-audio, 12M |__ Port 1: Dev 11, If 2, Class=Audio, Driver=snd-usb-audio, 12M |__ Port 1: Dev 11, If 0, Class=Audio, Driver=snd-usb-audio, 12M |__ Port 3: Dev 12, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 4: Dev 14, If 0, Class=Mass Storage, Driver=usb-storage, 480M |__ Port 3: Dev 13, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 7: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M |__ Port 7: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M |__ Port 8: Dev 4, If 1, Class=Video, Driver=uvcvideo, 480M |__ Port 8: Dev 4, If 0, Class=Video, Driver=uvcvideo, 480M philboy@philboy-Lenovo-ideapad-330-17IKB:~$


fiche débranchée

Copy to clipboard
philboy@philboy-Lenovo-ideapad-330-17IKB:~$ lsusb -t /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M |__ Port 3: Dev 12, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 4: Dev 14, If 0, Class=Mass Storage, Driver=usb-storage, 480M |__ Port 3: Dev 13, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 7: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M |__ Port 7: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M |__ Port 8: Dev 4, If 1, Class=Video, Driver=uvcvideo, 480M |__ Port 8: Dev 4, If 0, Class=Video, Driver=uvcvideo, 480M

Tout ça me paraît très prometteur 😊
En gros, le système "voit" bien ton bidule USB et le noyau l'attribue correctement aux éléments de la couche son (Driver=snd-usb-audio).
Reste à savoir pourquoi tu ne le vois pas dans Audacity, les deux possibilités les plus probables étant :
1. tu n'as pas pensé à le "chercher" dans le sélecteur d'I/O d'Audacity
2. le bidule semble "ClassCompatible" mais se dérobe.

Pour tester le point 2, regarde ce que donnent les commandes :

Copy to clipboard
aplay -L arecord -L cat /proc/asound/cards


Pour tester l'hypothèse 1, dans Audacity regarde si les listes déroulantes de sélection des Entrées et Sorties contiennent un truc qui pourrait ressembler à "USB:hx:1" ou "Bidule-port1", bref un truc qui fait penser que ça aurait un rapport avec le Jacusb magique ?
merci LOKI Harfagr

1) ds Audacity, "Préférences", item "enregistrement":
rien ne signale la présence de USB, il n'y a pas de choix d'entréé.

pas d'autre item concernant Entréé/Sortie.
sur la barre des taches ds l'interface, 3 item, ALSA(non modifiable)2èmé item liste déroulante "-default-pulse-sysdefault-USB Audio Device (hw:1.0)-HDA Intel PCH:Generic Analog(hw:0.0), 3ème item- Mono/Stéreo.

j'ai esseyer de changer le item 3, sur chaque ligne, rien ne se passe.

2)
Copy to clipboard
philboy@philboy-Lenovo-ideapad-330-17IKB:~$ aplay -L default Playback/recording through the PulseAudio sound server null Discard all samples (playback) or generate zero samples (capture) pulse PulseAudio Sound Server sysdefault:CARD=PCH HDA Intel PCH, Generic Analog Default Audio Device front:CARD=PCH,DEV=0 HDA Intel PCH, Generic Analog Front speakers surround21:CARD=PCH,DEV=0 HDA Intel PCH, Generic Analog 2.1 Surround output to Front and Subwoofer speakers surround40:CARD=PCH,DEV=0 HDA Intel PCH, Generic Analog 4.0 Surround output to Front and Rear speakers surround41:CARD=PCH,DEV=0 HDA Intel PCH, Generic Analog 4.1 Surround output to Front, Rear and Subwoofer speakers surround50:CARD=PCH,DEV=0 HDA Intel PCH, Generic Analog 5.0 Surround output to Front, Center and Rear speakers surround51:CARD=PCH,DEV=0 HDA Intel PCH, Generic Analog 5.1 Surround output to Front, Center, Rear and Subwoofer speakers surround71:CARD=PCH,DEV=0 HDA Intel PCH, Generic Analog 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers hdmi:CARD=PCH,DEV=0 HDA Intel PCH, HDMI 0 HDMI Audio Output hdmi:CARD=PCH,DEV=1 HDA Intel PCH, HDMI 1 HDMI Audio Output hdmi:CARD=PCH,DEV=2 HDA Intel PCH, HDMI 2 HDMI Audio Output hdmi:CARD=PCH,DEV=3 HDA Intel PCH, HDMI 3 HDMI Audio Output hdmi:CARD=PCH,DEV=4 HDA Intel PCH, HDMI 4 HDMI Audio Output dmix:CARD=PCH,DEV=0 HDA Intel PCH, Generic Analog Direct sample mixing device dmix:CARD=PCH,DEV=3 HDA Intel PCH, HDMI 0 Direct sample mixing device dmix:CARD=PCH,DEV=7 HDA Intel PCH, HDMI 1 Direct sample mixing device dmix:CARD=PCH,DEV=8 HDA Intel PCH, HDMI 2 Direct sample mixing device dmix:CARD=PCH,DEV=9 HDA Intel PCH, HDMI 3 Direct sample mixing device dmix:CARD=PCH,DEV=10 HDA Intel PCH, HDMI 4 Direct sample mixing device dsnoop:CARD=PCH,DEV=0 HDA Intel PCH, Generic Analog Direct sample snooping device dsnoop:CARD=PCH,DEV=3 HDA Intel PCH, HDMI 0 Direct sample snooping device dsnoop:CARD=PCH,DEV=7 HDA Intel PCH, HDMI 1 Direct sample snooping device dsnoop:CARD=PCH,DEV=8 HDA Intel PCH, HDMI 2 Direct sample snooping device dsnoop:CARD=PCH,DEV=9 HDA Intel PCH, HDMI 3 Direct sample snooping device dsnoop:CARD=PCH,DEV=10 HDA Intel PCH, HDMI 4 Direct sample snooping device hw:CARD=PCH,DEV=0 HDA Intel PCH, Generic Analog Direct hardware device without any conversions hw:CARD=PCH,DEV=3 HDA Intel PCH, HDMI 0 Direct hardware device without any conversions hw:CARD=PCH,DEV=7 HDA Intel PCH, HDMI 1 Direct hardware device without any conversions hw:CARD=PCH,DEV=8 HDA Intel PCH, HDMI 2 Direct hardware device without any conversions hw:CARD=PCH,DEV=9 HDA Intel PCH, HDMI 3 Direct hardware device without any conversions hw:CARD=PCH,DEV=10 HDA Intel PCH, HDMI 4 Direct hardware device without any conversions plughw:CARD=PCH,DEV=0 HDA Intel PCH, Generic Analog Hardware device with all software conversions plughw:CARD=PCH,DEV=3 HDA Intel PCH, HDMI 0 Hardware device with all software conversions plughw:CARD=PCH,DEV=7 HDA Intel PCH, HDMI 1 Hardware device with all software conversions plughw:CARD=PCH,DEV=8 HDA Intel PCH, HDMI 2 Hardware device with all software conversions plughw:CARD=PCH,DEV=9 HDA Intel PCH, HDMI 3 Hardware device with all software conversions plughw:CARD=PCH,DEV=10 HDA Intel PCH, HDMI 4 Hardware device with all software conversions sysdefault:CARD=Device USB Audio Device, USB Audio Default Audio Device front:CARD=Device,DEV=0 USB Audio Device, USB Audio Front speakers surround21:CARD=Device,DEV=0 USB Audio Device, USB Audio 2.1 Surround output to Front and Subwoofer speakers surround40:CARD=Device,DEV=0 USB Audio Device, USB Audio 4.0 Surround output to Front and Rear speakers surround41:CARD=Device,DEV=0 USB Audio Device, USB Audio 4.1 Surround output to Front, Rear and Subwoofer speakers surround50:CARD=Device,DEV=0 USB Audio Device, USB Audio 5.0 Surround output to Front, Center and Rear speakers surround51:CARD=Device,DEV=0 USB Audio Device, USB Audio 5.1 Surround output to Front, Center, Rear and Subwoofer speakers surround71:CARD=Device,DEV=0 USB Audio Device, USB Audio 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers iec958:CARD=Device,DEV=0 USB Audio Device, USB Audio IEC958 (S/PDIF) Digital Audio Output dmix:CARD=Device,DEV=0 USB Audio Device, USB Audio Direct sample mixing device dsnoop:CARD=Device,DEV=0 USB Audio Device, USB Audio Direct sample snooping device hw:CARD=Device,DEV=0 USB Audio Device, USB Audio Direct hardware device without any conversions plughw:CARD=Device,DEV=0 USB Audio Device, USB Audio Hardware device with all software conversions philboy@philboy-Lenovo-ideapad-330-17IKB:~$ arecord -L default Playback/recording through the PulseAudio sound server null Discard all samples (playback) or generate zero samples (capture) pulse PulseAudio Sound Server sysdefault:CARD=PCH HDA Intel PCH, Generic Analog Default Audio Device front:CARD=PCH,DEV=0 HDA Intel PCH, Generic Analog Front speakers dmix:CARD=PCH,DEV=0 HDA Intel PCH, Generic Analog Direct sample mixing device dsnoop:CARD=PCH,DEV=0 HDA Intel PCH, Generic Analog Direct sample snooping device hw:CARD=PCH,DEV=0 HDA Intel PCH, Generic Analog Direct hardware device without any conversions plughw:CARD=PCH,DEV=0 HDA Intel PCH, Generic Analog Hardware device with all software conversions sysdefault:CARD=Device USB Audio Device, USB Audio Default Audio Device front:CARD=Device,DEV=0 USB Audio Device, USB Audio Front speakers surround21:CARD=Device,DEV=0 USB Audio Device, USB Audio 2.1 Surround output to Front and Subwoofer speakers surround40:CARD=Device,DEV=0 USB Audio Device, USB Audio 4.0 Surround output to Front and Rear speakers surround41:CARD=Device,DEV=0 USB Audio Device, USB Audio 4.1 Surround output to Front, Rear and Subwoofer speakers surround50:CARD=Device,DEV=0 USB Audio Device, USB Audio 5.0 Surround output to Front, Center and Rear speakers surround51:CARD=Device,DEV=0 USB Audio Device, USB Audio 5.1 Surround output to Front, Center, Rear and Subwoofer speakers surround71:CARD=Device,DEV=0 USB Audio Device, USB Audio 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers iec958:CARD=Device,DEV=0 USB Audio Device, USB Audio IEC958 (S/PDIF) Digital Audio Output dmix:CARD=Device,DEV=0 USB Audio Device, USB Audio Direct sample mixing device dsnoop:CARD=Device,DEV=0 USB Audio Device, USB Audio Direct sample snooping device hw:CARD=Device,DEV=0 USB Audio Device, USB Audio Direct hardware device without any conversions plughw:CARD=Device,DEV=0 USB Audio Device, USB Audio Hardware device with all software conversions philboy@philboy-Lenovo-ideapad-330-17IKB:~$ cat /proc/asound/cards


voila le résultat!?

trouvé ceci https://forum.ubuntu-fr.org/viewtopic.php?id=251677

je vais essayé dès demain.
Vraiment très curieux !
D'après ALSA l'usbidule est bien là et utilisable et même carrément indiqué comme périphérique son par défaut (sysdefault)
Par contre il y a deux trucs dérangeants :
1. l'usbidule est mis comme défaut pour aplay mais cela voudrait dire que les sont produits par l'ordi/OS seront à écouter à travers le piano numérique, il vaudrait mieux donc mettre en défaut pour lecture le port HDA Intel PCH, qui est la carte son interne de ton ordi.
2. Sur ton ordi/OS les couches sons sont sur-gérées via pulseaudio ce qui implique au moins deux ennuis :
a: ce ne serait pas la première fois que la config automatique de pulseaudio génère des difficultés de réglage.
b: personnellement je ne saurai pas aider plus à partir de là étant donné que la seule chose que je parvienne à en tirer est de le désactiver (ce qui n'est pas toujours simple suivant les distros) 😀, mais comme je n'en ai aucun besoin ce n'est pas grave pour moi mais pour un usage laptop multifonctionnel j'admets que pulseaudio peut représenter une simplification alors je ne vais pas t'inciter à le supprimer au risque de tomber dans d'autres difficultés 😉

Donc j'espère qu'il y a ici quelqu'un qui ait de l'expérience dans l'utilisation et le paramétrage de pulseaudio qui puisse intervenir dans ce problème !

Bonne chance en tous cas, d'après les tests que tu as listé jusque-là ça devrait pouvoir tomber en marche 😊
phil43 écrit:
je voudrai enregistrer ce qui sort de mon piano nimérique sur mon ordi.
je me sui procuré un câble jack6.35 (sortie piano)d'un côté et fiche usb (entrée ordi)de l'autre


Pourquoi ne branches-tu pas tout simplement le piano sur la prise micro de ton ordinateur avec ceci ?
Adaptateur Jack Mini Jack

Il se pourrait bien que ça te simplifie la vie.

Ce câble, indiqué dans le sujet que tu as linké, devrait aussi faire l'affaire.

Shadoks Escalier
merci à chacun

en définitive, brancher le câble jack6.35/usb sur entrée ordi, et enregistrer avec "Enregistreur de son 3.28.1" Linux.
contrôle du vol enregistrement avec sortie volume du piano.
le fichier peur être retravaillé ensuite avec un séquenceur.
France
Merci pour le retour et pour le "(résolu)", très bon réflexe !

Bonne musique à toi à présent.