Skip to main content

Commentaires

  • JConv ne se lance pas
    youki Sun 27 Dec 2009 00:42

    Salut. Tiens Thorgal, puisque tu passes par la tu peux peut être m'éclairer (ou quelqu'un d'autre).

    J'ai installé jack-jconv, jconv-config-files et j'ai compile jcgui sur Debian sid.

    Jc_Gui se lance, les connexions se font dans jack, mais quand j'essaye de lancer jconv ou de paramétrer jconvolver :

    Copy to clipboard
    $ Jc_Gui Preset List Building *** 0 presets found Enhanced3DNow! detected SSE2 detected Jack init *** The jack sample rate is 44100/sec Jack init *** The jack buffer size is 128/frames ... Jack sample rate *** jack sample rate changed to 44100 Jack Server *** Connected to Jack Server Wave view expose *** nofile cannot be exposed /usr/bin/jconv


    Et a ce moment j'ai cette fenêtre qui s'ouvre.

    Copy to clipboard
    WARNING [JConv] Sorry, jconv startup failed ... giving up!


    J'ai raté quelque chose?
    • JConv ne se lance pas
      olinuxx Sun 27 Dec 2009 02:00

      Replied to Salut. Tiens... Merci pour l'ajout thorgal, ça fait toujours plaisir de voir des développeurs passer par ici et compléter la documentation de ce site. 😊
      Sens toi libre, bien entendu, d'ajouter ce que tu penses être intéressant pour les utilisateurs.
      Merci !
      Olivier
  • Hello :)
    thorgal Mon 28 Dec 2009 11:51

    jc_gui est une version "trimmed-down" de Guitarix2. Hermann a gardé quasiment toutes les fonctionalités de guitarix donc si le jconv call fonctionne depuis Guitarix2, il doit fonctionner également depuis jc_gui 😊

    Youki, as-tu essayé de lancer jconv via Guitarix2 ? Si ça marche alors il y a un bug dans jc_gui, ce qui m'étonnerait un chouia, ça marche bien depuis mon PC.
  • pareil avec guitarix
    youki Mon 28 Dec 2009 17:05

    J'ai exactement le meme probleme avec Guitarix :

    $ guitarix
    Preset List Building *** 0 presets found
    Enhanced3DNow! detected
    SSE2 detected
    Jack init *** The jack sample rate is 44100/sec
    Jack init *** The jack buffer size is 128/frames ...
    Jack sample rate *** jack sample rate changed to 44100

    (guitarix:32434): Gtk-WARNING **: Impossible de trouver le moteur de thème dans module_path : « pixmap »

    (guitarix:32434): Gtk-WARNING **: Impossible de trouver le moteur de thème dans module_path : « pixmap »

    (guitarix:32434): Gtk-WARNING **: Impossible de trouver le moteur de thème dans module_path : « pixmap »

    (guitarix:32434): Gtk-WARNING **: Impossible de trouver le moteur de thème dans module_path : « pixmap »
    /usr/bin/jconv


    Et meme message d'erreur que pour Jc_Gui pour Jconv.

    Je suppose que soit il manque des trucs, soit ils sont mal configures.
  • et sur AVLinux 3.0
    youki Mon 28 Dec 2009 17:51

    meme chose en rebootant sur AVLinux...
  • 64 bit ?
    thorgal Mon 28 Dec 2009 18:26

    t'es en 32 ou 64 bit ?

    essaie:

    which jconv

    ou bien, si tu as la nouvelle version,

    which jconvolver
  • Les deux
    youki Mon 28 Dec 2009 21:18

    La sid est en 64bits, AVlinux (debian squeeze en gros) en 32bits mais sur la meme machine que la sid.

    which jconv donne bien /usr/bin/jconv, which jconvolver ne donne rien.

    $ apt-cache policy jconvolver
    W: Impossible de trouver le paquet jconvolver


    $ apt-cache search jconvolver ne donne rien non plus.
    • moi z'aussi
      olinuxx Tue 29 Dec 2009 02:21

      Replied to La sid est... Simplement pour dire que j'ai le même truc : (Ubuntu Karmic avec Jackdbus)
      • même message quand je veux activer Run Jconvolver
      • Copy to clipboard
        $ which jconv /usr/bin/jconv
      • Copy to clipboard
        $ which jconvolver $ apt-cache search jconvolver
        ne donne rien
      • Copy to clipboard
        $ apt-cache search jconv jack-jconv - Jconv is a Convolution reverb Engine for JACK jconv-config-files - Demo config files needed for jack-jconv libjconv-bin - charset conversion library - binaries libjconv-dev - charset conversion library - development libjconv2 - charset conversion library
      J'ai installé, par Synaptic, jack-jconv qui s'est installé ainsi que 2 dépendances :
      • jack-jconv (0.8.1-1)
      • jconv-config-files (0.8.1-1)
      • libzita-convolver1 (1.0.0-2)
      Si ça peut aider ...
  • jackdbus ??
    thorgal Tue 29 Dec 2009 02:39

    y a peut-être un problème à cause de jackdbus ... jamais essayé la chose mais je vais tester demain. Je n'ai pas accès au 64bit par contre ...
    • jackdbus ??
      olinuxx Tue 29 Dec 2009 02:45

      Replied to y a... Pour info, Jc_Gui se connecte à Jack.
      Peut être faut-il charger à la main un chemin d'accès au preset ? ou quelque chose dans le style ?
      Peux-tu me dire où sont censés être les presets (les config-files qui viennent avec le paquet jconv-config-files je suppose)?
      a+
      Olivier
  • version de jconv?
    youki Tue 29 Dec 2009 06:07

    Tu utilises quelle version de jconv Thorgal? Le probleme vient peut-etre de la :

    $ apt-cache policy jack-jconv
    jack-jconv:
    Installé : 0.8.1-1
    Candidat : 0.8.1-1


    Je vois que la derniere version est la 0.8.4, je compilerai apres avoir dormi pour voir si ca change quelque chose. Je doute que ca vienne de jackdbus parce que je ne l'ai pas chez moi et que mes symptomes sont les meme que ceux d'Olinuxx.
  • bon...
    youki Tue 29 Dec 2009 07:32

    Sans recompiler, la piste d'Olinuxx est la bonne, les presets sont dans /usr/share/jack-jconv/config-files/. En fait ca manque juste un peu de documentation, ou alors c'est nous qu'on est miros.
  • quelques détails
    thorgal Tue 29 Dec 2009 11:23

    je viens de voir ce que jconv-config-files contient. Ce sont des exemples de configuration avec quelques "impulse response" (réponse d'impulsion ??)

    Bref, ces configurations ne sont pas utilisables directement par jc_gui. SI j'avais le temps, je programmerais bien un bouton "import existing conf" mais va falloir demander à Hermann sur la mailing list LAD. Je vais voir ce que je peux faire.

    Par contre, les fichiers WAV sont utilisables. Faut juste en sélectionner un dans la fenêtre de configuration (jconvolver settings). Je n'ai pas testé toutes ces IRs, mais vous pouvez obtenir des IRs de qualité sur certains sites (J'ai tout un ensemble d'IRs de Lexicon). Si vous travaillez en taux d'échantillonnage différent de 48kHz, Jc_Gui va proposer de resampler l'IR. Malheureusement, le directory où se trouvents les IRs de jconv-config-files n'a pas les permissions nécessaires pour l'utilisateur autre que root. Pas terrible terrible tout ça.

    Chez moi, toutes mes IRs (fichiers WAV) sont dans un de mes directories privés (permissions correctes). Jc_Gui a pour vocation de fabriquer un fichier config pour jconv par la sélection d'une IR et le paramétrage du gain, quantité de mémoire, mode d'opération de jconv (read ou copy si l'IR a 2 ou 1 channels). Donc, je propose que vous placiez tous vos fichiers IR (WAV) dans un directory privé (non root) et que vous reconfiguriez Jc_Gui. Notez que lorsque jconv a été lancé, tout changement de paramètres de jconv (via la fenêtre de configuration de jconv) ne sera actif que si vous stoppez jconv et le relancez. Les boutons de l'interface principale de Jc_Gui ont par contre un effet en realtime. Ils affectent le traitement du signal à l'intérieur de Jc_Gui, pas dans jconv lui-même. Vous pouvez considerer Jc_Gui comme un channel principal avec un point d'insertion. Lorsque jconv est lancé, il se connecte au point d'insertion de Jc_Gui. Les paramétrage en realtime affecte le mix final. L'auteur de jconv (Fons A.) a bien précisé que jconv n'était pas ajustable en realtime en raison du design de libzita-convolver (a shame but that's how it is 😊 .