Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

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

Dernier post

Wine - Wineasio

fredd Articles : 90 utilisateur non connecté France
Rebonjour,

suite à mon post sur l'utilisation de Guitarix en live, j'ai compris que le chemin semblait trèèèèèès long pour s'en servir live.

Comme je l'ai dit Guillaume Jeulin de Blue Cat Audio m'a envoyé une licence presse pour son Axiom2 qui sonne de manière très naturelle. Donc je voulais essayer.

J'ai déjà Wine (5)

Image


sur mon Mint

Image

Je vois qu'il faut utiliser wine-asio que j'installe depuis un repository kx.studio que j'ai depuis longtemps dans mes réglages de sources de packages. Ca date de quand j'avais réussi grâce à ce forum à transformer mon mint en station MAO sommaire.

Evidemment ça ne fonctionne pas (ça m'aurait étonné aussi) je regarde vos pages sur wine et là j'hallucine. Dans wine config je n'ai qu'un choix, pulse audio ou
valeur par défaut du système. Je ne vois, ni jack (qui est bien présent et en marche pourtant), ni asio rien. Lorsque je clique sur tester le son, j'entends le son généré.
J'ajoute que j'ai installé l'ensemble 32 et 64 bits.

Image


Dans la config de l'appli, pareil je ne vois que None, MME, windows wasapi et Network, pas d'asio. De plus le seul qui a un device à me présenter c'est MME et c'est pulse audio rien d'autre.

Image


J'ai vaguement vu qu'il fallait enregistrer wineasio dans le registre de wine, aucune idée de comment on fait.

Maintenant je sais encore plus pourquoi j'ai arrêté windows, rien que d'entendre parler de base de registres, ça me ramène au 20e siècle ;-)


Bon voilà si vous avez une idée de ce que j'ai pu mal faire dites-moi, parce que je crois avoir épuisé mes ressources ;-) Pour info j'ai une carte firewire TC Electronics 24D Konnekt.
Je précise aussi que j'ai vu ça sur le forum

Image

chez moi ça dit ça

Image

Désolé de vous casser les pieds aussi régulièrement.

darkbob Articles : 80 utilisateur non connecté Canada
La documentation de wineasio sur LinuxMAO est passé date.

Assure-toi d'avoir installé la dernière version la 1.2.0. Selon kxstudio, Il y a deux paquets à installer.
wineasio-i386_1.2.0b-1kxstudio1_i386.deb ou la version amd64
wineasio-data_1.2.0b-1kxstudio1_all.deb

Il n'est pas nécessaire d'installer le 32 bits et le 64 bits. Une seule version suffit.

La commande pour installer wineasio64.dll est :
sudo cp build64/wineasio64.dll.so /usr/lib/x86_64-linux-gnu/wine/x86_64-unix/

La nouvelle commande pour la base de registre est :
wineasio-register


Pour plus d'information voilà le readme.md pour l'installation sur le github. (En anglais)
https://github.com/wineasio/wineasio/blob/master/README.md


Quand tu auras fini ton excursion du côté obscure de la force. Sur LinuxMAO, dans la section Logiciels/Effets Audio, il y a plusieurs (au moins dix) logiciels de processeurs d'effets pour guitare alternatifs à Guitarix. Peut-être y trouveras-tu ton bonheur.

fredd Articles : 90 utilisateur non connecté France
Salut et merci Darkbob mais...

J'ai installé les deux packages (amd64 et _all) en .deb ta première commande

sudo cp build64/wineasio64.dll.so /usr/lib/x86_64-linux-gnu/wine/x86_64-unix/


a donné ça

cp: impossible d'évaluer 'build64/wineasio64.dll.so': Aucun fichier ou dossier de ce type


la deuxième

wineasio-register


a donné ça

'/opt/wine-devel/lib/wine/i386-windows/wineasio32.dll' -> '/home/jfredd/.wine/drive_c/windows/system32/wineasio32.dll'
regsvr32 : DLL « /opt/wine-devel/lib/wine/i386-unix/wineasio32.dll.so » enregistrée avec succès
'/opt/wine-devel/lib64/wine/x86_64-windows/wineasio64.dll' -> '/home/jfredd/.wine/drive_c/windows/system32/wineasio64.dll'
regsvr32 : DLL « /opt/wine-devel/lib64/wine/x86_64-unix/wineasio64.dll.so » enregistrée avec succès


Moralité toujours aucune trace de driver asio ni dans wine config ni dans le setup audio d'axiom.

Arf....


Moi ce que je veux à l'arrivée quel que soit le soft c'est avoir un son de guitare utilisable en scène, or Guitarix j'ai tweaké, j'ai cherché ça garde toujours un côté chimique, trop compressé pas assez de dynamique, c'est sympa pour soloter sur YT mais à part ça... c'est pas suffisamment convaincant. Pour l'instant le truc standalone qui sonne le mieux que j'aie entendu c'est axiom 2 mais il n'y a qu'une version win et une version mac.

Y a un équivalent de wine qui fasse layer MacOS?

Je trouve quand même que le son est le parent pauvre sous Linux en termes de softs par rapport aux jeux, au graphisme, à la vidéo etc. Je ne dis pas qu'il est impossible de faire du son, j'ai même vu récemment un studio semi-pro qui tournait sous linux, mais c'est clairement l'apect le plus galère à paramétrer.

Vivement que ça change.

jujudusud Articles : 2362 utilisateur non connecté France
Fredd,

il faut que tu installes une version plus jeune de wine, on est à la version 8.02 en stable et 8.20 en developpement.

Ensuite, tu installes wineasio. on est à la version 1.2.

Je vois sur tes capture d'écrans que tu envois le son vers pulseaudio. il faut surement envoyer vers JACK ou vers ASIO selon ou tu te trouves.

fredd Articles : 90 utilisateur non connecté France
Juju,

ok je vais installer la dernière version de wine.

pour wine asio c'est bien la version que j'ai.


enfin je ne route pas vers pulse audio je n'ai comme expliqué aucun autre choix wine ne voit ni jack , ni asio. C'est bien le pb. cry

Raoul86 Articles : 287 utilisateur non connecté
je vais peut etre dire une betise mais je viens de lire que l'axiom 2 existe en VST3... du coup ce serait pas plus simple de l'utiliser avec yabridge et de le sortir avec carla (en utilisant evidemment jack)?... plutot que de se prendre la tete avec wineasio?

fredd Articles : 90 utilisateur non connecté France
Oui mais du coup c'est pas standalone.

Raoul86 Articles : 287 utilisateur non connecté
pitêtre....
...mais si ça marche ça ferait le taf.
à moins que le vst3 aie moins de fonctionalité que la standalone... mais moi par exemple j'utilise le mark one de addicitive key qui est un fender rhode. Je ne l'utilise que avec carla , même si ça marche en standalone... une habitude.... ça marche très bien.

fredd Articles : 90 utilisateur non connecté France
1) Impossible de trouver le package wine 8 dans synaptic même en ayant rajouté le dépôt wineHQ/..../ focal

2 quand je télécharge le paquet, la réponse est: "Des dépendances ne peuvent être satisfaites" sans aucune mention de ces dépendances.

3) Je suis en train de télécharger les versions vst3 mais je ne sais pas utiliser carla donc ça promet;-) Question: on est bien d'accord que même si l'install marche et que tout roule cette solution m'oblige à ouvrir un DAW pour avoir accès au plugin?

Merci de vos réponses en tout cas.


EDIT
version VST3 installée (exe win) j'ai indiqué le chemin à Carla qui dit "can not handle this binaries" et j'ai copié le rep dans mon repertoire perso en le renommant .vst3, pareil. J'ai indiqué le chemin à reaper qui ne voit rien du tout. J'suis à deux doigts de chiner un mac book pro là ;-)

jujudusud Articles : 2362 utilisateur non connecté France
Re fredd,

Il va falloir prendre les choses dans l'ordre, une après l'autre.

wine 5.0 est présent dans ton dépôt de base Mint 20.3. Cette Mint 20.3 s'appelle Una. Elle correspond à Ubuntu Focal Fossa.

Cela dit, Il faut donc que tu commences par désinstaller tout ce que tu installé jusqu'à maintenant, nettoyer les dépots supplémentaires ... etc ...
Tu peux utiliser :
sudo apt autoremove wine*
ou bien
sudo apt autoremove --purge winehq*
pour nettoyage en profondeur de wine.

Ensuite, il faut configurer ton système pour pouvoir utiliser l'architecture 32 bits :
sudo dpkg --add-architecture i386

Ajouter le dépôt officiel de wine et la clé du dépôt :
Créer le dossier keyrings dans le répertoire système /etc/apt/ pour l’accueillir la clé de dépôt :
sudo mkdir -pm755 /etc/apt/keyrings
puis télécharger la clé du dépôt directement dans ce dossier
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

Ajouter le bon dépôt :
WineHQ propose sur ses serveurs des fichiers source en fonction de la version de Linux Mint utilisée. Il suffit juste de télécharger le fichier correspondant dans le dossier /etc/sources.list.d/
Pour Ubuntu 20.04 Focal Fossa et variantes ou Linux Mint 20.x :
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/focal/winehq-focal.sources

Puis mettez à jour la liste des paquets pour prendre en compte le dépôt ajouté :
sudo apt update

Installation des dernières versions de Wine sur Linux Mint
Pour installer la version stable de Wine (actuellement Wine 8.0) :
sudo apt install --install-recommends winehq-stable
ou la version en cours de développement :
sudo apt install --install-recommends winehq-devel
ou la version expérimentale :
sudo apt install --install-recommends winehq-staging
Enfin, pour vérifier le numéro de version installée de Wine avec :
wine --version


fredd Articles : 90 utilisateur non connecté France
Merci beaucoup Jujudusud,

je crois pas que j'aurais été capable de deviner tout ça tout seul ;-)

Donc j'ai bien réussi à installer la version stable 8.02 de wine.. Du coup je vois plus de choses dans la config de wine. J'ai configuré comme suit (en haut jack, en bas à gauche wine, en bas à droite axiom.


Image

Mais malgré tout j'ai des xruns dès qu'il y a un ampli et deux effets. Qu'est-ce que je peux faire pour limiter ça? Parce qu'à priori avec deux xeons à 3.4 Ghz et 96 Go de ram c'est pas une question de perfs du CPU ou de manque de mémoire, d’autant qu'avec Guitarix je peux empiler autant d'effets que je veux. Et passer à plus de latence va devenir injouable.

Si vous avez des idées.

EDIT: donc j'ai mis un buffer de 1024 partout (Jack, axiom et wine asio) et ça fonctionne beaucoup mieux, j'ai une latence de 40 ms affichée mais en réalité je n'en ai pratiquement pas de latence.. Je vais voir avec Guillaume s'il y a des choses à améliorer dans la config d'axiom mais pour l'instant c'est plutôt encourageant. Merci les gars.

tongo Articles : 441 utilisateur connecté
Je vais pas te donner de solution étant donné que je n'utilise pas Wine ni de vst windows .
Mais j'ai quand même essayé moi aussi de faire tourner des vst windows sur linux et les perf n'était pas du tout au rdv , beaucoup de consommation cpu pour bien peu de chose .
Moi aussi j'ai eu une tour avec des xeon et un tas de ram et maintenant j'en ai encore une que j'utilise mais qui n'a qu'un xeon et moins de ram .
Je m'était dit que c'était un bon plan pour avoir un pc puissant pour pas cher , ce qui est le cas .
Par contre j'ai remarqué une chose c'est qu'avec ce genre de pc tu peux gérer des projets très gros avec des tas de pistes mais point de vue latence c'est pas le top , j'entends par là que pour ma part j'ai constaté qu'une fois que t'as trouvé une latence qui fonctionne bien tu peux chargé énormément de greffons et de pistes ça tourne sans soucis . Mais dés que tu veux descendre en dessous de cette latence y a rien a faire t'as des xruns mêmes avec peu de chose .
J'ai remarqué aussi un truc c'est que sur certains xeon dans le bios y a moyen de désactiver l'hyper-threading a mon sens ça améliore un tout petit peu la chose et il y a aussi l'option intel turbo boust qui est activé par défaut et qui n'est pas toujours trés efficace ça a tendance a faire fonctionné un cœur du processeur à sa fréquence turbo mais à faire tourner les autres autres moins vite pour éviter la surchauffe ..
Franchement j'avais un vieux pc portable hs avec in un i3 de 2016 et 4 gb de ram , j'y ai installé librazik 4 et d'un point de vue petit projet live ça tourne mieux qu'avec mon pc fixe et un xeon + 32 gb de ram ..
ça t'avance pas beaucoup mais je suis pas étonné de ce que tu dit dans ton message au dessus .

A+

fredd Articles : 90 utilisateur non connecté France
Merci pour ces précisions.

Alors le truc c'est que j'ai maintenant une soi-disant latence affichée de 40ms ce qui devrait être pénible mais en réalité je n'ai quasiment pas de latence. Autre délire je ne peux lancer axiom qu'en cliquant sur modifier/désinstaller ce prg dans wine bon j'm'en fous un peu mais... ;-)

Après si je suis vraiment convaincu par son soft et que je veux essayer la solution live j'ai plusieurs solutions dont un i7 avec Mint 21 et 32 Go de ram. De plus je ne fais que de la maquette et de la prise de son sur ordi. Mais je le fais de manière la plus sérieuse possible parce que de temps en temps ce que j'ai fait chez moi peut finir sur des defs surtout quand ce sont de petites grattes additionnelles par ex.


Je tiens à redire ici que autant Linux j'ai pratiqué pas mal et c'est mon daily depuis quelques années, autant la MAO c'était jusqu'à récemment un monde qui ne m'intéressait pas du tout. Moi vieillissant et leur qualité s'améliorant, le confinement passant par là etc. ça m'a amené à m'y intéresser mais j'ai du mal à comprendre toutes les interactions entre tous les softs, les plgins et les langages (MIDI).

Ex J'ai un synthé chez moi je n'ai jamais encore pu l'écouter autrement qu'au casque. On me dit branche le MIDI tu verras c'est top. Mais pour l'instant pour moi le MIDI c'est toujours de la SF. ;-)

La bise à tous.

jujudusud Articles : 2362 utilisateur non connecté France
Fredd, avec plaisir en ce qui concerne l'installation de wine, je n'ai fait que traduire en français en fait ... hein :-)

Du coup, tu es avec un système qui utilise wine pour faire croire au logiciel que tu lance qu'il est dans windows. Comme c'est un logiciel qui fait du son et que tu veux une latence la plus basse possible, tu utilises le logiciel wine-asio qui fait croire au logiciel que, sur la machine windows sur laquelle il croit tourner, il y a un pilote ASIO qui gére le son de l'interface audio externe. Jusque là, tout va plutôt bien.

Maintenant tu arrives aux portes de wine et il faut envoyer le son quelque part. Dans l'image "dl10081", la dernière de ce fil, on voit que wine est connecté à PulseAudio au travers du pilote "winepulse.drv". Et là, c'est pas bon du tout. Tu ne veux certainement pas faire de MAO avec PulseAudio et donc, on doit trouver ou a lieu cette configuration.

Apparemment, le pilote de wine que tu devrais utiliser s'appelle "winejack.drv". Je ne sais pas t'en dire plus, je n'ai pas vraiment de connaissance la dedans et je n'ai jamais utilisé cet engin. Mais... c'est certainement cette configuration dans la fenêtre de wine qu'il faut trouver. C'est peut être directement dans les choix en dessous que tu peux rebalancer le son dans JACK...

Je vais chercher mais je ne peux rien promettre.

[edit] voilà la traduction de ce que j'ai trouvé :
Qu'en est-il de JACK ?

JACK avait un pilote dans l'ancienne architecture de pilotes. Il a été supprimé dans le cadre de la transition vers MMDevAPI. Cela signifie qu'il n'y a pas de support JACK dans Wine pour le moment. Si un développeur est suffisamment motivé, il pourrait implémenter un pilote audio pour restaurer le support de JACK. Le nouveau pilote devrait passer tous les tests. Un arbre git externe, fréquemment synchronisé avec main Wine, serait la meilleure façon de commencer. Si vous pensez entreprendre ce projet, veuillez contacter la liste de diffusion wine-devel avant de commencer.

Les utilisateurs souhaitant créer un "pont" pour transmettre la sortie ALSA de Wine à JACK peuvent trouver des instructions d'installation simplifiées [http://gamesplusone.com/alsa_to_jack.html|ici].

Les utilisateurs de WineASIO n'ont rien à craindre ! L'implémentation de WineASIO est complètement séparée des anciens pilotes. Si votre application effectue toutes ses entrées/sorties audio via ASIO, votre expérience audio ne devrait pas changer.
Donc c'est pas bien barré cette histoire... :-)

olinuxx Articles : 19011 utilisateur non connecté France
fredd écrit :
Je trouve quand même que le son est le parent pauvre sous Linux en termes de softs par rapport aux jeux, au graphisme, à la vidéo etc. Je ne dis pas qu'il est impossible de faire du son, j'ai même vu récemment un studio semi-pro qui tournait sous linux, mais c'est clairement l'apect le plus galère à paramétrer.


Si tu as un contact avec un mec de Blue Cat, pourrais-tu lui suggérer de fabriquer des versions linux ? À chaque fois qu'un fabricants de logiciels/greffons fait des versions linux, ça fait avancer le schmilblick. Et en plus, ça rend le poil soyeux, ça augmente la chance aux jeux, et ça fait revenir l'être aimé cool

fredd Articles : 90 utilisateur non connecté France
C'est la première chose que j'ai faite. cool

Mais selon lui ça demanderait beaucoup de travail.

Houston4444 Articles : 336 utilisateur non connecté France
> Mais selon lui ça demanderait beaucoup de travail.

Oui, mais en fait du coup, ça devient un travail utile lol.

jujudusud Articles : 2362 utilisateur non connecté France
Si quelqu'un veut se coller à la mise à jour de la page Wine :-)

fredd Articles : 90 utilisateur non connecté France
Citation :
Oui, mais en fait du coup, ça devient un travail utile lol.


Il a d'abord développé son truc sous win. Il l'a porté ensuite sous Mac et comme il est seul à coder ça lui a demandé beaucoup de temps et d'efforts et il ne semble pas prêt à remettre le couvert pour Linux, d'autant qu’il n'a aucune idée du marché potentiel alors que sous Mac il savait rien que par le nb de demandes qu'il y aurait une clientèle potentiel importante. En plus, il sort d'une réécriture partielle pour adapter tout ça aux M1, M2 etc. donc il est un peu saoulé pour le moment. cool

olinuxx Articles : 19011 utilisateur non connecté France
fredd écrit :
C'est la première chose que j'ai faite. cool


Chouette, bien joué.

fredd écrit :
Mais selon lui ça demanderait beaucoup de travail.


Pourtant il fait bien le même boulot pour Windows et pour MacOS.
C'est bien un des nœuds de la question "...le son est le parent pauvre sous Linux en termes de softs par rapport aux jeux, au graphisme, à la vidéo etc...". Si les devs ne font pas ce qu'il faut, ça ne pourra pas changer.

J'en profite pour placer un petit : honneur et respect aux dévs qui font le taf pour que leurs logiciels fonctionnent sur linux ! Des bravos et des kudos pour vous et pour les vôtres !!! J'espère que les dieux du partage et de l'humanisme allongeront votre espérance de vie \o/ biggrin

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]

tongo


Mégaphone [Afficher / Cacher]

allany, 08:34, mar. 11 Jun 2024: Météo à peine estivale MAIS y'a l'éditorial !!! [Lien]
calixtus06, 15:07, ven. 07 Jun 2024: Bonjour et bienvenue à placroix2a, Horace310 et LeLord1967 :-)
calixtus06, 07:44, mer. 05 Jun 2024: Bonjour et bienvenue à krodelabestiole :-)
olinuxx, 19:58, lun. 03 Jun 2024: Bonjour et bienvenue à onider cool
bluedid29, 21:43, sam. 18 mai 2024: Merci pour l'édito :-)
calixtus06, 16:43, ven. 10 mai 2024: Bonjour et bienvenue à pottoka :-)
allany, 21:02, dim. 05 mai 2024: Le plein d'énergie vitale avec l'éditorial !!! [Lien]
calixtus06, 11:36, sam. 04 mai 2024: bonjour et bienvenue à temps9 :-)
olinuxx, 13:13, mar. 30 Apr 2024: @diigitae : la section "Vos créations" du forum est ici : [Lien]
diigitae, 16:26, sam. 27 Apr 2024: [Lien]
diigitae, 16:25, sam. 27 Apr 2024: hello la compagnie, me revoila en compagnie de mon ami tarballrat pour une cassette d'une heure de noise intense voila mëme si vous n'achetez pas la cassette ou n'appreciez pas ou au contraire beaucoup votre avis est le bienvenue diig
olinuxx, 16:51, sam. 20 Apr 2024: @jive et @benj1224356775232 , veuillez me contacter directement par mail : [Lien]