Dans ce tutoriel, nous allons utiliser la capacité du logiciel Carla à permettre l'utilisation de greffons VST Windows 32 bits sur LibraZiK.
Les prérequis sont :
Pour cela, il va vous falloir installer le pont carla-bridge-win32, qui nécessite lui-même l'installation du paquet carla-bridge-linux32 qui n'existe pas en version 64bits.
Il faut donc activer le support “multi arch”, dont voici les étapes à suivre.
En premier, il faut ajouter l'architecture-système 32 bits à votre architecture-système actuelle 64 bits.
Dans un terminal : su -c "dpkg --add-architecture i386"
.
Maintenant, vous pouvez lancer Synaptic et faire un “Recharger” (1). Puis vous attendrez que l'indexation se refasse complètement (2).
À présent, vous devez pouvoir installer le paquet “carla-bridge-linux32:i386”. Ceci prévient que ça entraînera l'installation des paquets suivants : “gcc-6-base:i386”, “libbsd0:i386”, “libc6:i386”, “libgcc1:i386”, “libstdc++6:i386”, “libx11-6:i386”, “libxau6:i386”, “libxcb1:i386”, “libxdmcp6:i386”.
Acceptez ceci, et laissez Synaptic effectuer l'installation de ces paquets.
Maintenant que le paquet “carla-bridge-linux32:i386” est installé, vous devez maintenant pouvoir installer le paquet “carla-bridge-win32”.
Ceci prévient que ça entraînera l'installation des paquets suivants : “carla-bridge-wine32:i386”, “libjack-jackd2-0:i386”, “libopus0:i386”, et “libsamplerate0:i386”.
Acceptez ceci, et laissez Synaptic effectuer l'installation de ces paquets.
Ensuite, toujours dans Synaptic, demander l'installation du paquet “wine32:i386”.
Ceci prévient que ça entraînera l'installation des paquets suivants : “gstreamer1.0-plugins-base:i386”, “i965-va-driver:i386”, “libasound2-plugins:i386”, “libasound2:i386”, “libasyncns0:i386”, “libavahi-client3:i386”, “libavahi-common-data:i386”, “libavahi-common3:i386”, “libavcodec57:i386”, “libavresample3:i386”, “libavutil55:i386”, “libblkid1:i386”, “libcairo2:i386”, “libcap2:i386”, “libcapi20-3:i386”, “libcdparanoia0:i386”, “libcomerr2:i386”, “libcrystalhd3:i386”, “libcups2:i386”, “libdb5.3:i386”, “libdbus-1-3:i386”, “libdrm-amdgpu1:i386”, “libdrm-intel1:i386”, “libdrm-nouveau2:i386”, “libdrm-radeon1:i386”, “libdrm2:i386”, “libedit2:i386”, “libelf1:i386”, “libexif12:i386”, “libexpat1:i386”, “libffi6:i386”, “libflac8:i386”, “libfontconfig1:i386”, “libfreetype6:i386”, “libgcrypt20:i386”, “libgd3:i386”, “libgl1-mesa-dri:i386”, “libgl1-mesa-glx:i386”, “libglapi-mesa:i386”, “libglib2.0-0:i386”, “libglu1-mesa:i386”, “libgmp10:i386”, “libgnutls30:i386”, “libgomp1:i386”, “libgpg-error0:i386”, “libgphoto2-6:i386”, “libgphoto2-port12:i386”, “libgpm2:i386”, “libgsm1:i386”, “libgssapi-krb5-2:i386”, “libgstreamer-plugins-base1.0-0:i386”, “libgstreamer1.0-0:i386”, “libhogweed4:i386”, “libice6:i386”, “libicu57:i386”, “libidn11:i386”, “libieee1284-3:i386”, “libjbig0:i386”, “libjpeg62-turbo:i386”, “libk5crypto3:i386”, “libkeyutils1:i386”, “libkrb5-3:i386”, “libkrb5support0:i386”, “liblcms2-2:i386”, “libldap-2.4-2:i386”, “libllvm3.9:i386”, “libltdl7:i386”, “liblz4-1:i386”, “liblzma5:i386”, “libmount1:i386”, “libmp3lame0:i386”, “libmpg123-0:i386”, “libncurses5:i386”, “libnettle6:i386”, “libnuma1:i386”, “libodbc1:i386”, “libogg0:i386”, “libopenal1:i386”, “libopenjp2-7:i386”, “liborc-0.4-0:i386”, “libosmesa6:i386”, “libp11-kit0:i386”, “libpcap0.8:i386”, “libpciaccess0:i386”, “libpcre3:i386”, “libpixman-1-0:i386”, “libpng16-16:i386”, “libpulse0:i386”, “libsane-extras:i386”, “libsane:i386”, “libsasl2-2:i386”, “libsasl2-modules-db:i386”, “libsasl2-modules:i386”, “libselinux1:i386”, “libsensors4:i386”, “libshine3:i386”, “libsm6:i386”, “libsnappy1v5:i386”, “libsndfile1:i386”, “libsndio6.1:i386”, “libsoxr0:i386”, “libspeex1:i386”, “libspeexdsp1:i386”, “libssl1.1:i386”, “libswresample2:i386”, “libsystemd0:i386”, “libtasn1-6:i386”, “libtheora0:i386”, “libtiff5:i386”, “libtinfo5:i386”, “libtwolame0:i386”, “libtxc-dxtn-s2tc:i386”, “libudev1:i386”, “libusb-1.0-0:i386”, “libuuid1:i386”, “libv4l-0:i386”, “libv4lconvert0:i386”, “libva-drm1:i386”, “libva-x11-1:i386”, “libva1:i386”, “libvdpau-va-gl1:i386”, “libvdpau1:i386”, “libvisual-0.4-0:i386”, “libvorbis0a:i386”, “libvorbisenc2:i386”, “libvpx4:i386”, “libwavpack1:i386”, “libwebp6:i386”, “libwebpmux2:i386”, “libwine:i386”, “libwrap0:i386”, “libx11-xcb1:i386”, “libx264-148:i386”, “libx265-95:i386”, “libxcb-dri2-0:i386”, “libxcb-dri3-0:i386”, “libxcb-glx0:i386”, “libxcb-present0:i386”, “libxcb-render0:i386”, “libxcb-shm0:i386”, “libxcb-sync1:i386”, “libxcomposite1:i386”, “libxcursor1:i386”, “libxdamage1:i386”, “libxext6:i386”, “libxfixes3:i386”, “libxi6:i386”, “libxinerama1:i386”, “libxml2:i386”, “libxpm4:i386”, “libxrandr2:i386”, “libxrender1:i386”, “libxshmfence1:i386”, “libxslt1.1:i386”, “libxtst6:i386”, “libxvidcore4:i386”, “libxxf86vm1:i386”, “libzvbi0:i386”, “mesa-va-drivers:i386”, “mesa-vdpau-drivers:i386”, “ocl-icd-libopencl1:i386”, “va-driver-all:i386”, “vdpau-driver-all:i386”, “wine32:i386”, et “zlib1g:i386”
Acceptez ceci, et laissez Synaptic effectuer l'installation de ces paquets.
Vous pouvez à présent fermer Synaptic.
Lancez Carla.
Dans Carla → Ajouter un greffon → Rafraîchir → Chercher les nouveaux…, il doit maintenant y avoir “Linux 32bit” et “Windows 32bits” que vous pouvez sélectionner en les cochant (1), puis lancer le scannage en cliquant sur le bouton “Scanner” (2).
Maintenant, vous devriez avoir accès aux greffons VST 32 bits win dans Carla sur votre système LibraZiK-2 64 bits.
Si un greffon n'a pas été reconnu, vous pouvez allez consulter l'onglet “Journal” de Carla, après avoir fait un scannage des greffons. Vous devriez y trouver des éléments d'informations et d'éventuels messages d'erreur.
Si vous souhaitiez supprimer ce support, il vous faudra suivre ces quelques étapes, pour désinstaller tout cela proprement :
Maintenant, vous pouvez retirer l'architecture-système 32 bits.
Dans un terminal : su -c "dpkg --remove-architecture i386"
.
Vous voudrez peut être :
Si vous avez un soucis et que vous n'arrivez pas à vous en sortir, contactez-nous.