Ardour (DAW pr Linux) Installation et Utilisation
- 103 réponses
- 6 participants
- 4 837 vues
- 1 follower
Norrin
Tagadaboum
Norrin
Tu peux modifer cette avec l'option -n, essaye 4 8 16 32
Tu peux assi essayer -P momentannement (playback only) ce qui va pe resoudre le probleme lié a la capture, mais tu ne pourra pas enregistrer.
Mais c vrai que je ne connais pas bien les interfaces qui ont plusieurs channels.
Est ce que la carte a le meme nombre de channels en capture et en ecriture ?
Norrin
Norrin
Citation : Oui j'ai essyé un peu toutes les possibilités (nombre de période, taille des buffers, avec/sans -R, avec sans -a) et j'ai la même réponse.
Je ne sais pas ou tu en est, je sais que dans la documentation ALSA il parle de comment creer un fichier de configuration appelé .asoundrc
Il permet de definir des devices virtuels, d'utiliser des options de mixages/routing, etc...
Par exemple on peut creer un device virtuel qui fonctionne a 96khz alors que la carte hardware est a 48khz max...
On peut egalement simplement definir des devices qui vont fonctionner avec jackd ;)
Ces fameux devices une fois definis tu peux les passer en argument a la place de -d hw:0
Norrin
J'ai donc resolu mon probleme de compilation en desinstallant l'ancien package jack et en compilant moi meme le source.
J'ai commencé a regardé un peu, mais c dur je trouve sans doc.
Il y a meme une fenetre a droite de l'editor qui est caché au debut, on ne voit que le carré pour resizer cette fenetre.
Donc j'ai reussi a lire un fichier audio et puis le reste on verra ca plus tard apres lecture de la doc !!
Norrin
Nvelle version d'ardour, en fait premier beta officiel sur le site sourceforge:
https://sourceforge.net/projects/ardour/
A conseiller a ceux qui avaient du mal à la compilation ? ;-)
---------------------
Sinon ou en est etes vous les uns et les autres ?
Norrin
Ligne 1876 :
return scanner (path, state_file_filter, 0, false, false);
Ligne 2058 :
templates = scanner (path, template_filter, 0, false, true);
Voila c juste un zero a ajouter au milieu
Mr°FrEeZe
Pov Gabou
Citation :
Moi, ca compile, mais j'ai des pbs avec jack. Je connais pas tres bien jack, et dans la FAQ de jack, onm me parle de ca :
Citation :
* 2.[4|5] series kernel with tmpfs turned on (CONFIG_TMPFS)
* Shared memory file system mounted on /dev/shm. add the following to /etc/fstab to get it mounted at boot:
shmfs /dev/shm shm defaults 0 0
(Note: you may have to make the /dev/shm directory)
Ca sert a quoi ?
Norrin
Norrin
0)recompil du kernel ? Moi j'ai pas eu a le faire, ca doit etre compilé par defaut sur les distribs je pense
1) mkdir /dev/shm
2) ajout de la ligne dans /etc/fstab
3) mount /dev/shm (apres le mount se fera tout seul au reboot)
Quel genre de problemes as tu ?
----
Voila sinon moi je commence a m'amuser avec ardour, c'est pas si mal que ca ....
Deux ptites choses que j'ai apprises sur les ml ardour :
1) on peut compiler avec --enable-optimize (lors du configure), ca ameliore les perfs
2) il y a un bug avec le pavé numerique, il faut desactiver VerNum pour avoir les menus bouton droit de la souris
Pov Gabou
Apres recompile du kernel, pas de problems, jackd tourne. Sauf que chaque fois que je veux ouvrir un projet sous ardour, il se ferme tout seul, ou jack le ferme ( jack me dit que l'appli, donc ardour, ne devait pas etre assez rapide. Je pensais perso aux pbs de latence, mais mettre les buffer a plus de 1024, valeur par defaut, fait planter jacks... ).
Bref, genial
Norrin
Si tu peux pas plus, peutetre ta carte accepte d'autres valeurs pour -n ? Moi c fixé a 2 pour la Sblive mais certaines cartes acceptent plus.
Egalement j'ai mis tout le repertoire /tmp en ramdisk, tu n'est pas obligé de tout mettre, seulement /tmp/jack, mais je me suis dit que ca aiderait peutetre vu que KDE et X ont des fichiers dans /tmp
Tu rajoutes dans /etc/fstab:
none /tmp/jack tmpfs defaults 0 0 (ou /tmp carrement)
Attention pour le mounter a la manno tu dois quitter X et vider /tmp
Puis mkdir /tmp/jack et enfin mount /tmp/jack
Bon c clair que le systeme ne tolere pas trop la charge mais moi j'ai vraiment un vieux PC et pourtant j'arrive a m'enregistrer a la gratte, plus lire des regions audio, plus quelques effets (peu).
Mais par exemple j'ai du changer un plugin de reverb car la Gverb n'est pas vaccinée anti-denormal et le cpu "skyrocket" apres STOP, et la evidemment jack n'aime pas ca
Heureusement la Freeverb est ok.
Pov Gabou
UN truc qui m'inquiete, c'est que lire une piste stereo prend 10% de mon proc ( un PIV 1.8, quand meme ). Mais c'est pas forcement significatif.
Pov Gabou
Citation :
Voila jusque la ca marche bien, j'ai pas encore testé l'automation par contre...
Ma grande interrogation. LADSPA ne gere pas du tout l'automation, d'apres ce que j'ai compris. Donc je me demande comment ca marche si tu veux faire de l'automation au niveau des plugs dans ardour.
Bon, mtnt que jack tourne, ardour, lui , est "stable". Par contre, ils vont devoir faire un effort pour la GUI : elle est laide, tres mal faite, pas intuitive du tout. Une catastrophe.
Norrin
Tu click-droit dedans, et t'as un menu tu fais new plugins...
Des ptites choses a savoir, et surtout les menus/combinaisons de touches, c mal fait, je crois qu'il en sont conscients, mais sinon :
-tu peux permutter l'ordre de plusieurs plugins directement en les tirants.
-Shift+bouton droit pour effacer un plugin
-Ctrl+bouton droit pour editer un plugin
Il y a aussi une fenetre "route parameters" pour editer les plugins mais les touches cites plus haut ne marchent pas (?)
Voila tu peux aussi foutre des insert/send
Typiquement, tu crees un BUS stereo tu fout une reverb et tu mets un "insert" (NEW INSERT).
Apres toutes les pistes dont tu veux envoyer un peu du signal vers cette reverb, tu mets un send (NEW SEND)
Voila jusque la ca marche bien, j'ai pas encore testé l'automation par contre...
PS: si le menu plugins n'apparait pas, c un bug (cf plus haut il faut desengager le pave numerique)
Norrin
Mais tu n'es pas le seul a le dire, j'ai pourtant utilisé samplitude et Wavelab bahh je trouve pas quel soit si moche ??
Tu peux la customiser la GUI mais tu sais comment ca marche, tu dois le faire toi meme...
Sur l'ergonomie, c ce que je disais, c un peu nul mais a mon avis c surtout qu'ils ont pas eu le temps de s'y mettre vraiment...
Sur l'automation des plugins, je comprends pas trop ta question, l'host se contente d'envoyer les valeurs des parametres en fontion des courbes d'automations et le plugin calcule le son en fonction..
Pourquoi dis tu que les plugins LADSPA ne gere pas l'automation ? Quels genres de fonctionnalités cela devrait-il impliquer que n'a pas LADSPA ?
Norrin
C'est la meme methode que pour l'automation (par piste) du volume ou de la panoramique.
Voici la methode.
Pour le volume/pan d'abord:
Sur la tranche de la piste voulue du mixer, cliquer le bouton AREC et appuyer sur lecture (pas besoin de mettre Record ni sur la piste ni sur le transport).
Faire varier les potards.
Une fois fini, Stop, cliquer APLAY a la place.
Si les courbes ne sont pas visibles, allez dans la fenetre principale et sur le boutons V, un menu apparait choisir show automation/Volume ou Pan
Pour les plugins meme topo, faire control+click droit sur le plugin en question dans le mixer, cliquer sur le boutons Arec du parametre, et je crois aussi sur Automation juste au dessus.
Voila et c la meme methode, je viens de tester.
Aplay permet ou pas de rendre la lecture de l'automation active...
Par contre pas de courbe, affichée dans l'editeur et je ne sais pas comment on fait alors pour l'editer (menu incomplet ?)
Norrin
----------------
Voila, moi sinon je continue de decouvrir la bete, et mon premier jugement est que la base du logiciel a l'air saine et stable. Je n'ai pas eu encore de bizzareries (sauf au debut peutetre avec la beta1).
Je n'arrivais pas editer les enveloppes de volumes mais je me suis rendu compte que c'etait a cause du snap (reglé alors sur bars) et debrayé ca fonctionnait bien..
Donc je suis quand meme assez satisfait de ce logiciel, et c'est meme je trouve une petite revolution en soi (pour linux, la GPL). Certes il est tres basique comparé a samplitude mais l'essentiel est là, on peut enregistrer, router, editer a loisir... possibilités de routings tres ouvertes, puisqu'on peut router toutes les pistes/bus dans un autre logiciel avec jack !
On peut regretter des mauvais choix ergonomiques, mais c'est une beta ne l'oublions pas...
Il ya des bugs ca et la, notemment Scrub fait planter... La consommation en ressource et comparable a samplitude ou un logiciel du meme genre, cad il vaut mieux aussi avoir un PC puissant, ou alors faire du bouncing assez souvent pour delester le cpu.. (je compte perso faire un ptit investissement)
J'ai deja reussi a exporter un mix donc voila, c'est quand meme cool
Mr°FrEeZe
(Cette API est faite pour faire seulement des effets ou aussi des instruments? En gros quel est l'équivalent des VSTi/DXi pour Linux?)
Ca vous dit quelque chose Jezabel: a toolkit for GUI-based real time audio applications?
En tout cas en bas de la page:
Citation : - jezzie: a multitrack recording and editing application.
- jezamp: a real time guitar amp simulator.
Les liens sont foireux, les downloads du projet manquants, mais j'ai déjà vu des binaires dans le "Direcory for vendor Ken McMillan" chez https://rpm.pbone.net/.
Comme j'ai pas encore de système prêt-à-utiliser, ça vous dit de les tester?
(Hebus joue de la gratte en plus ;-) )
Norrin
Citation : Ardour supporte-t-il déjà les plugins LADSPA?
(Cette API est faite pour faire seulement des effets ou aussi des instruments? En gros quel est l'équivalent des VSTi/DXi pour Linux?)
Oui support des LADSPA.
Il y a quelques instruments (un orgue notamment dans la cmt.so lib) mais pour le moment il n'y a pas de logiciel qui en tirent partie. Il faudrait essayer dans un modulaire comme SpiralSynthModular.
Point de reel equivalant au VSTI donc pour le moment.
Pour Jezzabel, j'etais tombé dessus une fois... interessant mais ca n'a pas l'air de faire bcp d'emules pour l'instant.
Dans "Files" sur la page sourceforge tu trouveras les fichiers en questions.
A l'occasion je verrais ca, mais d'ici la tu auras sans doute trouver une solution pour ton systeme..
Pov Gabou
Sinon, ardour plante pas trop pour moi ( c'est toujours a cause de jack, en gros, et de ma carte son qui a du mal avec le 44.1 khz, ca doit etre les drivers alsa qui sont un peu foireux ), et je suis bien conscient que c'est une beta.
En fait, le probleme pour les plugs, c'est en fait ou il les cherche, et comment les rajouter. Car en fait, l'idee, c'etait de tester mes plugs sous ardour ;)
Norrin
Citation : En fait, le probleme pour les plugs, c'est en fait ou il les cherche, et comment les rajouter. Car en fait, l'idee, c'etait de tester mes plugs sous ardour Clin d'oeil
il y a theoriquement une variable LADSPA_PATH qui definie ou ils se trouvent, par defaut c dans /usr/lib/ladspa
Tu as quelques commandes bien utiles:
-listplugins
-analyseplugin
-applyplugin
Avec man pages en prime
Pov Gabou
Tagadaboum
Moi je suis toujours dans la panade à cause de jack et ma carte alors que ardour est enfin compilé.
J'ai une RME digi 96/8 et je n'arrive même pas à faire jouer un .wav avec aplay.
En fait la carte a 2 sorties une coaxiale Spdif et une optique spdif ou adat.
Quand je lit sur l'adat ça donne un gros bruit. et quand je lis sur le spdif ça sort en optique et ça veut pas sortir par le coaxial ! Et j'ai rien pour lire le spdif optique ( j'ai une 01V donc adat ou spdif coaxial)
Quand je tape : "amixer contents", ça m'affiche une liste de paramètres de la carte et là effectivement y'a une option pour choisir coaxial ou optique mais j'arrive pas à la faire basculer. Alors que j'arrive très bien à jouer avec les autres options.
Y'a quelqu'un qui à déjà le problème ?
- < Liste des sujets
- Charte

