Skip to main content

4 - Toutes les autres applications, les émulateurs...


Cherche soft objectif karaoke/echo/reverb

Articles: 7
Bonjour,

je recherche un soft, dont l'objectif serait d'améliorer la voix en temps réelle (genre echo, reverb) afin de pouvoir faire de manière simple du karaoké avec des sites en lignes ou contenus stockés sur mon disque dur.

Je pensais pouvoir utiliser un outil de DJ comme Mixxx mais sauf erreur de ma part, il n'y a pas d'entrée micro.

Ah oui, je suis sous Ubuntu, avec un PC HP basic (carte son de la carte mère pour le moment), idéalement j'aimerais un outil gratuit et/ou connaitre les payants qui pourraient répondre à ce besoin.

Merci d'avance pour votre aide,

Breizho
Articles: 3938 France
coucou breizho !

en effet mixxx est plutot concu pour mixer que pour traiter la voix. (note : la version stable tant attendue vient juste de sortir, a checker 😉)

tu peux plutot t'orienter sur un système modulaire composé d'effets ladspa ou autres greffons dssi

oliv'
Articles: 7
Ok merci Oliv,
je vais regarder comment installer et utiliser ces modules. pas l'air simple à vu d'oeil...
@++

breizho
Articles: 7
Re bonjour,

désolé mais en pratique, je suis un peu néofite en MAO ...

Que dois je installer stp pour tester ces effets ? (ladspa ou autres greffons dssi)...
Qu'elle est la base de ce système modulaire dont tu parles (que dois je installer) ?

Merci,

breizho
Articles: 3938 France
la base du sytèeme (modulaire ou pas pour peu qu'on parle de mao sous linux), c'est jack biensur, c'est lui qui route le signal

le greffon de ton choix va créer le signal, et un greffon ca se greffe sur un logiciel : un multipiste par exemple (comme ardour), ou alors un "hote" dédié. ce que tu recherche donc pour débuter est un "hote dssi" ou un "hote ladspa", il en existe plusieurs comme ghostess par exemple
Articles: 19600 France
Coucou breizho,

je pense qu'avant tout, tu devrais lire les pages consacrées aux débutants et spécialement la 3ème, celle du principe de Jack.

musicalement,
Olivier 😉
Articles: 7
Merci beaucoup pour vos explications.
Je comprend à présent le principe et suis parvenu à utiliser hydrogen et une reverb avec jack-rack, je découvre beaucoup de chose comme un enfant, excellent et encore Merci.

Pour répondre à mon besoin initial, il me faudrait à présent pouvoir rediriger dans jack les flux multimédia issus de certains soft comme firefox, vlc ou autre.
Les réponses que je trouve via google ne sont pas très claires ou obsolètes sur ce sujet, si vous aviez des idées... il existerait un pluging firefox peut être ?

breizho.
Articles: 2020 Allemagne
Salut,

super que t'ais compris le fonctionnement de jack et de la Débuter - la MAO sous Le système GNU Linux.

Pour vlc, il suffit d'installer le greffon vlc-plugin-jack, puis de choisir jack pour la sortie audio dans les préférences.
Pour firefox, c'est moins facile, surtout si c'est des trucs en flash. Il faut aller chercher sur cette page pour plus d'infos.

Pour améliorer la voix, tu peux aussi essayer le greffon vocproc.
tiens nous au courant.
Articles: 7
Super ! Merci.

ça donne des signes de fonctionnement mais le démarrage reste encore aléatoire alors je tente de bien comprendre.

Que devons nous démarrer en premier ? Jack ? ou bien l'application ?
Il semblerait que je sois obligé de démarrer les deux en même temps.

Si je lance jack sans application, le lancement de ce serveur tombe en échec par la suite. En effet, le bouton rafraichir dans l'onglet des connexions n'étant pas actif, on ne voit aucune application dans la liste.

Si je lance par exemple hydrogen sans lancer Jack en même temps, alors il me dit qu'il ne trouve pas ce serveur jack.

Si je lance les deux en même temps, ça fonctionne.

Breizho
Articles: 2020 Allemagne
Il faut d'abord démarrer jack via son interface qjackctl afin que tous les logiciels compatibles puissent "se parler" entre eux. Donc, tant que tu fais de la Débuter - la MAO, jack sera toujours lancé dans un coin.
J'ajoute que jack permet de synchroniser le départ des logiciels entre eux. Par exemple, tu peux faire un rythme dans hydrogen, puis l'enregistrer dans ardour, tu configures ardour pour être maitre via jack et quand tu cliques sur lecture dans ardour, hydrogen se met automatiquement à jouer ce que tu as composé.
Articles: 7
Hello,

arf, merci et désolé de faire mon boulet mais en fait j'ai le même problème je pense depuis le début. ça tombe en marche parfois en fait, après un reboot par exemple 😊

quand je lance qjackctl, j'ai le message suivant:

Copy to clipboard
22:42:24.892 Impossible de connecter le serveur JACK comme client. - L'opération a échoué. - Incapable de se connecter au serveur. Veuillez consulter la fenêtre des messages pour plus d'informations.


Même message après passage de la commande : alsa force-reload
Je me demande si je n'ai pas un problème orienté alsa / pulseaudio... enfin, faute de ne pas maîtriser, je ne sais pas trop.

Voici le log complet:
Copy to clipboard
22:42:22.017 Baie de brassage activée. 22:42:22.146 Réinitialisation des statistiques. 22:42:22.163 Script de démarrage... 22:42:22.163 killall pulseaudio 22:42:22.181 Changement du graphique des connexions ALSA. 22:42:22.678 Script de démarrage terminé avec succès. 22:42:22.678 JACK démarre... 22:42:22.679 /usr/bin/jackd -p512 -t100000 -dalsa -dhw:0 -r22050 -p512 -n2 -i6 -o6 Unknown option character jackd 0.118.0 Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others. jackd comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details usage: jackd [ --no-realtime OR -r ] [ --realtime OR -R [ --realtime-priority OR -P priority ] ] (the two previous arguments are mutually exclusive. The default is --realtime) [ --name OR -n server-name ] [ --no-mlock OR -m ] [ --unlock OR -u ] [ --timeout OR -t client-timeout-in-msecs ] [ --port-max OR -p maximum-number-of-ports] [ --debug-timer OR -D ] [ --no-sanity-checks OR -N ] [ --verbose OR -v ] [ --clocksource OR -c [ c(ycle) | h(pet) | s(ystem) ] [ --replace-registry ] [ --silent OR -s ] [ --version OR -V ] [ --nozombies OR -Z ] 22:42:22.690 JACK a été démarrer avec le PID=6907. -d backend [ ... backend args ... ] Available backends may include: alsa, dummy, freebob, firewire, net, oss, sun, or portaudio. jackd -d backend --help to display options for each backend 22:42:22.708 JACK a été arrêté avec statut de sortie=255. 22:42:22.709 Script post-extinction... 22:42:22.709 killall jackd 22:42:22.882 ALSA active patchbay scan... 22:42:22.883 test: 14:0 Midi Through -> 14:0 Midi Through vérifié. 22:42:22.884 Changement des connexions ALSA. jackd: aucun processus trouvé 22:42:23.084 ALSA active patchbay scan... 22:42:23.085 test: 14:0 Midi Through -> 14:0 Midi Through vérifié. 22:42:23.119 Script post-extinction terminé avec statut de sortie=256. 22:42:24.892 Impossible de connecter le serveur JACK comme client. - L'opération a échoué. - Incapable de se connecter au serveur. Veuillez consulter la fenêtre des messages pour plus d'informations.



Si je lance malgré tout Hydrogen, je ne le vois pas les connexion dans qjackctl mais j’entends ma percu puis ça plante au bout de 5s environ.

Breizho
Articles: 3938 France
coucou ici !

commence par désactiver la fonction "timeout" dans les reglages de qjackctl, sélectionne aussi "duplex", interface = ta carte et entrée et sorties par defaut
enfin, met une valeur plus probable pour taux d'échantillonnage : 48000 hz par exemple (en fonction de ta carte), relance jack, renvoi le nouveau log et par la meme occasion vérifie la version de qjackctl et mets la a jour si possible

voir aussi qjackctl_configuration
Articles: 7
Hello,

pas d'option de désactivation de timeout, donc j'ai mis un décompte à 500000...
Ok pour les options

voici les versions softs installés via apt-get sous ubuntu:
jackd -h
jackd 0.118.0

qjackctl -v
Suspending PulseAudio
Qt : 4.6.2
QjackCtl: 0.3.4 (dois je passer à la version 0.3.6 ?)
__
Voici le nouveau log, même chose, jack ne se lance pas, pas de process...:__

Copy to clipboard
20:43:47.741 Script de démarrage... 20:43:47.743 killall pulseaudio 20:43:48.154 Script de démarrage terminé avec succès. 20:43:48.154 JACK démarre... 20:43:48.155 /usr/bin/jackd -P2 -p512 -t500000000 -dalsa -dhw:0 -r48000 -p1024 -n2 -i6 -o6 20:43:48.160 JACK a été démarrer avec le PID=9940. Unknown option character jackd 0.118.0 Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others. jackd comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details usage: jackd [ --no-realtime OR -r ] [ --realtime OR -R [ --realtime-priority OR -P priority ] ] (the two previous arguments are mutually exclusive. The default is --realtime) [ --name OR -n server-name ] [ --no-mlock OR -m ] [ --unlock OR -u ] [ --timeout OR -t client-timeout-in-msecs ] [ --port-max OR -p maximum-number-of-ports] [ --debug-timer OR -D ] [ --no-sanity-checks OR -N ] [ --verbose OR -v ] [ --clocksource OR -c [ c(ycle) | h(pet) | s(ystem) ] [ --replace-registry ] [ --silent OR -s ] [ --version OR -V ] [ --nozombies OR -Z ] -d backend [ ... backend args ... ] Available backends may include: alsa, dummy, freebob, firewire, net, oss, sun, or portaudio. jackd -d backend --help to display options for each backend 20:43:48.234 JACK a été arrêté avec statut de sortie=255. 20:43:48.235 Script post-extinction... 20:43:48.236 killall jackd jackd: aucun processus trouvé 20:43:48.646 Script post-extinction terminé avec statut de sortie=256. 20:43:50.332 Impossible de connecter le serveur JACK comme client. - L'opération a échoué. - Incapable de se connecter au serveur. Veuillez consulter la fenêtre des messages pour plus d'informations.



Breizho