Forum : 1 - Présentation

Bonjour

maliblues utilisateur non connecté
En quelques, mots, guitariste débutant je cherche à m'enregistrer pour mieux progresser.
Je pensais que celà serait assez simple, mais je commence à me rendre compte que j'ai peut-être mis le doigt dans un engrenage qui risquerait bien de m'avaler le bras mrgreen

Sinon, je n'ai aucune compétence particulère en MAO si ce n'est avoir utilisé lilypond et Tuxguitar, j'utilise Gnu/Linux depuis maintenant 10 ans (Archlinux actuellement), et suis dévelopeur dans la vie donc plus informaticien que musicien.

Alors le but des prochains mois sera de réussir à m'enregistrer de façon correcte avec mon ordi portable (un Acer 9302WSMI / AMD Turion 64x2 1.6Ghz / 2Go RAM ) et passera donc par l'achat d'un micro et d'une carte externe USB.

jy_moustache utilisateur non connecté
salut !

pour t'aider a choisir une carte son USB, va voir .

Citation :
un engrenage qui risquerait bien de m'avaler le bras
je ne vois pas du tout de quoi tu parles biggrin

a bientot
jy

olinuxx utilisateur non connecté France
Coucou maliblues,

Tu as un bon petit tuto sur LinuxMAO : Ardour 2 Enregistrement Simple.

Sinon, quand tu dis que tu es informaticien-développeur, tu fais quoi comme dév ?
(olinuxx sifflote et se demande si ça va se voir qu'il a une idée derrière la tête ....)
wink

cece466 utilisateur non connecté
salut,
je te conseille fortement la M-audio fastrack pro si tu veux pas te prendre la tête a configurer plus qu'a jouer, actuellement je rencontre des petits soucis de grésillement mais je pense que ça vient plus du laptop ( genre le pavé tactile qui fait du bruit de fond)
si tu as une soluce pour ça j'en serait ravi....
merci de l'aide eventuelle...
cedric

maliblues utilisateur non connecté
Citation :
Coucou maliblues,

Tu as un bon petit tuto sur LinuxMAO : Ardour 2 Enregistrement Simple.

Sinon, quand tu dis que tu es informaticien-développeur, tu fais quoi comme dév ?
(olinuxx sifflote et se demande si ça va se voir qu'il a une idée derrière la tête ....)
wink

Je suis développeur orienté info industrielle, langage de prédilection : le C, je connais bien linux, le bash, un peu de perl aussi.

olinuxx utilisateur non connecté France
Citation :
Je suis développeur orienté info industrielle, langage de prédilection : le C, je connais bien linux, le bash, un peu de perl aussi.

Dans le genre de trem ?
ou alors dans quel type d'industrie ?

Éventuellement, si tu connais UDEV, j'ai un petit souci de temporisation sur une règle à régler.

maliblues utilisateur non connecté
Citation :
Dans le genre de trem ?
http://www.linuxmao.org/tikiwiki/tiki-read_article.php?articleId=175

Pas vraiment, je ne fais pas du tout d'embarqué/temps réel, c'est plus de la GPAO, du pilotage de périphériques, imprimantes industrielles, automates, supervision de process de fabrication, etc..
Citation :
ou alors dans quel type d'industrie ?

C'est dans l'agro-alimentaire.

Citation :
Éventuellement, si tu connais UDEV, j'ai un petit souci de temporisation sur une règle à régler.

Dis toujours, je connais un peu, je ne peux rien promettre (surtout si c'est lié à un matériel bien précis ).

olinuxx utilisateur non connecté France
Citation :
Dis toujours, je connais un peu, je ne peux rien promettre (surtout si c'est lié à un matériel bien précis ).

OK, merci :-)
dans la page de ma carte son Tascam US-224, tu peux voir que j'ai fais un tout petit script (3 lignes) UDEV pour automatiser le chargement du firmware dans la carte. c'est ici.

Le (très petit) problème, c'est que maintenant qu'UDEV fonctionne bien (à ses débuts, j'étais sous Gentoo, et la règle tel-quel fonctionnait sans aucun souci), j'aurai besoin d'une temporisation avec le lancement de la commande usx2yloader.
J'avais essayé (il y a plusieurs mois voire 1 an) différentes commandes que j'avais glané sur le net, mais rien ne fonctionnait.

Connaîtrais-tu une commande magique du genre pause = 1sec ?

(Pour l'instant, j'ai contourné le problème en créant un lanceur sur mon bureau qui lance usx2yloader, mais ça fait un clic de trop ! wink )

Au fait, tu fais/écoutes quelle genre de musique ?
Ton blaze me ferait penser Tinariwen, Salif Keïta et autres ... J'ai bon ?

jy_moustache utilisateur non connecté
salut olivier

pour la temporisation pourquoi n'écrirait tu pas un script bash contenant
sleep  5; ''ta commande''

comme ca, tu regles le probleme.
quand tu branches ta carte, il va lire la regle udev et lancer automatiquement le script .... qui commence par une petite pause de 5 secondes... :-)

jy

olinuxx utilisateur non connecté France
coucou Jy
le coup du sleep ne marche pas car le sleep doit se faire à l'intérieur de la séquence de ma règle UDEV et UDEV ne semble pas comprendre la commande sleep.
Ce que je cherche, c'est justement à mettre un équivalent de la commande sleep dans ma règle UDEV.

Schématiquement, la règle UDEV pour la Tascam fonctionne en 3 étapes :
1) chargement du 1er firmware
2) activation du fader master de la carte
3) chargement du 2ème firmware

et j'ai besoin d'une pause entre 2) et 3).

Merci pour l'aide ;)
Olivier

jy_moustache utilisateur non connecté
ok
j'avais bien compris.

tu peux poster ta règle UDEV s'il te plait ?

ceci dit j'ai oublié de te dire que UDEV ne connait pas les chemins des applis, il faut lui mettre le chemin complet.
essaie /bin/sleep ou un truc dans le genre...

jy

PS : je me permets de faire un petit commentaire à l'administrateur que tu es : ne serait-il pas mieux de créer un post sur ce problème dans le forum adéquat plutot qu'en réponse au message de bienvenue à un nouveau ? biggrin

olinuxx utilisateur non connecté France
Citation :
ok, j'avais bien compris.
tu peux poster ta règle UDEV s'il te plait ?

Elle est sur ma page Tascam citée plus haut.
Citation :
ceci dit j'ai oublié de te dire que UDEV ne connait pas les chemins des applis, il faut lui mettre le chemin complet.
essaie /bin/sleep ou un truc dans le genre...

j'ai essayer /bin/sleep 5, bin/sleep 5; sans réussite. Sais-tu si udev nécessite d'être redémarrer afin de prendre en compte les modifications des règles ? Si oui, il faudra que j'attende de pouvoir éteindre mon ordi. wink
Citation :
PS : je me permets de faire un petit commentaire à l'administrateur que tu es : ne serait-il pas mieux de créer un post sur ce problème dans le forum adéquat plutot qu'en réponse au message de bienvenue à un nouveau ? biggrin

Oué, pas faux,wink
Là j'ai saisi la balle au bond, donc, j'ai pas été faire un thread spécial surtout que je n'ai pas trop le temps de me plonger la dedans. J'ai d'autres trucs plus important sur le feu.
Pour calmer l'inquiétude dont tu fais preuve, j'ai pris l'habitude de remonter le plus systématiquement possible les infos sur le wiki. Car le Wiki est la partie la plus pérenne du site. Les forums sont des incubateurs pour les pages wiki de documentation. C'est pour cela que je saoûle tout le monde pour remonter les forums RÉSOLU dans les pages lorsque c'est pertinent et que je passe du temps (beaucoup de temps même) à structurer le Wiki et les menus.

Ceci dit, si je n'ai pas de réponse fonctionnelle ici ET que je décide un jour de régler ce problème, ça passera certainement par :
1) recherche sur le web pour trouver de nouvelles (pour moi) infos concernant UDEV,
2) si 1) n'a pas fonctionné, nouveau fil de discussion sur LinuxMAO,
3) remontée sur le wiki.

En fait, je pense que c'est un problème trivial à résoudre lorsqu'on a les bonnes connaissances, et qui n'est pas spécialisé en MAO, donc je pense que 2) a très peu de chance d'arriver et que j'irai chercher mes infos ailleurs. Par contre 3) est une étape qui sera réalisée un jour wink
Voilou !

PS : je me permets de faire un petit commentaire au nouveau contributeur hyper-actif que tu es (et que j'applaudis haut et fort pour sa vivacité et pour sa pertinence quotidienne): tu ne serais pas en train titiller le nouvel administrateur que je suis ? biggrinwink

jy_moustache utilisateur non connecté
Citation :
Sais-tu si udev nécessite d'être redémarrer afin de prendre en compte les modifications des règles ?

oui, oui. c'est cette commande magique que tu cherches ?
sudo /etc/init.d/udev restart

je te suggere aussi d'ouvrir un terminal et
watch 'dmesg|tail'
pour voir les derniers messages système...

Les règles :
BUS=="usb", ACTION=="add", SYSFS{idProduct}=="8004", SYSFS{idVendor}=="1604", RUN+="/bin/sh -c 'find1 -D %N -s find2 -I find3'"
BUS=="usb", ACTION=="add", SYSFS{idProduct}=="8005", SYSFS{idVendor}=="1604", RUN+="/bin/sh -c 'find4'"
BUS=="usb", ACTION=="add", SYSFS{idProduct}=="8005", SYSFS{idVendor}=="1604", RUN+="/bin/sh -c 'find5'"

2 choses :
  • Ca me parait bizarre ce BUS. Je mettrai plutot
    SUBSYSTEM=="usb"
    à la place. as-tu été lire cette page très bien faite ? notamment l'utilisation de "udev info"
  • en principe, udev passe son temps à scanner toutes les règles et toute règle qui correspond aux conditions est automatiquement lancée. Autrement dit toutes tes règles sont lancées en même temps car je suppose que
    SYSFS{idProduct}=="8004", SYSFS{idVendor}=="1604"
    et
    SYSFS{idProduct}=="8005", SYSFS{idVendor}=="1604"
    désignent en fait le même périphérique... je te suggère donc de n'avoir qu'une règle si possible qui lance un script et c'est ce script qui va synchroniser le lancement des différentes commandes.

pense bien a suivre les messages systeme, ca permet de savoir si le matériel est détecté etc....

dis moi si ca te fait avancer... :-)

jy

PS :
EDIT je vais te macher le travail.
Essaie ca :
ecris le script
/sbin/fxload -D %N -s /usr/share/alsa/firmware/usx2yloader/tascam_loader.ihx -I /usr/share/alsa/firmware/usx2yloader/us224fw.ihx
/usr/bin/usx2yloader
/bin/sleep 5
/usr/bin/us428control


ensuite remplace tes 3 règles par
SUBSYSTEM=="usb", ACTION=="add", SYSFS{idProduct}=="8004", SYSFS{idVendor}=="1604", RUN+="/bin/sh /chemin/complet/du/script"


débranche ton matos
redémarre udev
rebranche
vérifie si ça a marché....

olinuxx utilisateur non connecté France
Et ba ça, si c'est pas de l'aide ! cool
Ça me semble super logique à première vue.

J'ai plus que 10 mins à passer sur LinuxMAO pour aujourd'hui, donc je bookmark et je fais un retour dès que possible. Demain, démo UbuntuLinux.
Et après (ou dimanche) je décolle pour le stage en studio pour 1 semaine, donc ça sera peut être dans 1 semaine.

En tout cas, gros merci jy !wink

jy_moustache utilisateur non connecté
pas de quoi

en fait je viens de passer 3 semaines a essayer de faire marcher ma carte M-audio MobilePre avec une regle UDEV. du coup, j'ai a peu pres tout lu sur le sujet (j'ai meme fait plusieurs post sur ubuntu-fr.org)
donc vala !!

jy

maliblues utilisateur non connecté
Citation :
pas de quoi

en fait je viens de passer 3 semaines a essayer de faire marcher ma carte M-audio MobilePre avec une regle UDEV. du coup, j'ai a peu pres tout lu sur le sujet (j'ai meme fait plusieurs post sur ubuntu-fr.org)
donc vala !!

jy


Et ben voilà, çà m'apprendra à m'absenter 2 jours, on m'a chipé mon thread de présentation cry

Citation :
Au fait, tu fais/écoutes quelle genre de musique ?
Ton blaze me ferait penser Tinariwen, Salif Keïta et autres ... J'ai bon ?


Presque bon, en fait c'est plus Ali Farka Touré, Boubacar Traoré, Toumani Diabaté pour ce qui est du Mali, mais sinon ça va du Reggae au Rock, en passant par la Folk, le Blues (En fait, beaucoup de guitare )wink, pour indicateur, mes derniers achats de CD, c'est Alela Diane, Eric Bibb(Live à Fip), Eddie Vedder(la BO d'into the Wild), Takana Zion et Bjorn Berge.

PS : pour le problème UDEV, çà à l'air résolu, c'est çà que j'aime avec Gnu/Linux, y'a toujours une bonne âme qui passe un jour ou l'autre avec la bonne solution!

olinuxx utilisateur non connecté France
Citation :
Et ben voilà, çà m'apprendra à m'absenter 2 jours, on m'a chipé mon thread de présentation cry

T'inquiète, à mon retour de stage, je le décalerai dans un forum dédié.
Ça me fera acquérir de nouvelles compétences pour mon nouveau travail d'admin sur LinuxMAO ! :-)
Citation :
...zip...
bb(Live à Fip), Eddie Vedder(la BO d'into the Wild), Takana Zion et Bjorn Berge.

ah .............
Bjorn BERGE !
Comme c'est bon !!!
J'ai eu l'occaz' de le voir en live dans un petite salle (300 personnes) et il est vraiment super communiquant. Une énorme présence sur scène.
Un très bon artiste !
++ Olivier