Windows VSTs auf Linux - Lösung!

lilak

|||||
will nur mal durchgeben dass ich mehr zufällig entdeckt habe wie man die meisten win vsts auf linux zum laufen bringt:

- kxstudio installieren oder wenigtstens carla
- carla -> add plugin -> vst + vst2 anwählen -> refresh -> window 32 + 64 anwählen -> den scan abwarten

ich hab jetzt 100 win vsts in der liste von carla. alles geht natürlich nicht aber zb die valhalla reverbs alle. ich bin kein plugin man aber ein paar uhe synths würden mich schon reizen.

hnat sonst noch jemand win vsts unter linux am start? wenn wie?
 
Differences between the 32bit and 64bit ISOs : At a casual glance you are not likely to see much difference between the 32bit and 64bit versions of AV Linux, but there are a few differences noted here:
➢ The 32bit version includes an extra build of Ardour that supports Windows VST Audio Plugins.
➢ The 32bit version has the XFCE4 Panel postioned at the top and 64bit has it at the bottom.
➢ The 32bit version uses the ‘Greybird’ system theme and 64bit uses ‘Zukitre’
➢ The 32bit version has no Chrome Browser because Google discontinued 32bit support.
➢ The 64bit version is 'multiarch' and may have some extra required 32bit packages included.
➢ The 64bit version has preliminary, incomplete Systemback support for UEFI Boot.
➢ *UEFI boot has NOT been tested, User Input Needed!
Aus dem http://bandshed.net/pdf/AVL2017.3UserManual.pdf von
http://www.bandshed.net/avlinux/.
Da steht auch auch u.a. zum VST/Carla/Linux&Audio/... Thema was dabei.

Also evt. schon 32/64 Bit Thema?


- Für VST2 musst du die "VST SDK" runter laden falls du z.B. Debian hast, KXStudio/AVLinux (spezielle Audio Distributionen) sind Audio seitig "was geht" konfiguriert. ;-), siehe
https://wiki.linuxaudio.org/wiki/vst_support_and_commercial_apps?s[]=vst#vst-support
- VST3 ist full Support, THX Steinberg.
https://www.sequencer.de/synthesizer/threads/vst3-jetzt-auch-mit-gpl-v3.121228/
- Neben der AVLinux.PDF/ISO auch im KXStudio Discussion viel Info
https://linuxmusicians.com/viewforum.php?f=47
-

EDIT:
Bzg. Frage Erfahrung ... eher keine. Ein paar mal install bzw. c/p in den .vst Ordner und angespielt. Nie aber "ernsthaft" benutzt/angewiesen.
Wie stabil läuft denn jedes einzelne VST Teil für sich, bestimmt Unterschiede je nach ~Instrument?
Gibt es da so [_] "gut" [_] "naja" Liste?

Die Wahrscheinlichkeit das du mit http://www.bandshed.net/avlinux/ im Live Mode bzw. wenn installiert er VST findet ist groß, ja.
Mit qjackctl schon seit ~2001 möglich. :D Carla ist :cool:! Ist das ungewöhnlich? *wunder*
 
Zuletzt bearbeitet:
das schöne an der carla variante ist dass du die plugins dann in derr patchbay frei verschalten kannst mit was du willst, also zb für live sets ideal.
 
Die U-HE Plugins gibts doch als native Linux VST Plugins. Da braucht man nicht die Win Version.
Ansosnsten laufen nahezu alle Win Plugins, die nicht per iLok oder andere Hardware (UAD) verdongelt sind, mit einem aktuellen Wine und dem linvst Wrapper.
 
Gibt es eine Übersicht HP welche VST wie zum laufen zu bringen sind (wine, c/p .vst3, ..) und wie stabil diese laufen?

Bzg. wine-vst:
- Läuft das stabil/latenzfrei/ressourcenschonend/...?
- braucht man da jack-1 oder 2 oder dank Carla egal?
https://github.com/jackaudio/jackaudio.github.com/wiki/Q_difference_jack1_jack2
- Welche Version von wine braucht man oder dank Carla egal? Kann aktuelles wine noch jack? Ich kann kein jack in wine einbauen.
https://gpo.zugaina.org/app-emulation/wine/USE#ptabs
- linvst Wrapper? Hast du einen Link dazu?
https://gpo.zugaina.org/Search?search=linvst
 
Zuletzt bearbeitet:
ich habe kxstudio installiert, da ist alles dabei. vermutlich läuft das mit jack am latenzfreisten und der entsprechende kernel ist auch wichtig, bei mir lowlatency. ich versuche gerade linvst zu compilieren und wie damit die neusten uhe und roland plugins laufen. mit meinem i5 bin ich damit auf jeden fall schneller als jeder win schnarcher :)
 
ALSA (dort sind "die Treiber" wenn nicht grade USB (dank "class compliant" "out of the box") / FW (=FFADO) Klangkarte verwendet wird) ist Fundament. Auf ALSA_deinen_Karten-Treiber kann 1 Programm zugreifen. Hast du mehrere Klangkarten eingebaut kann man sie gleichzeitig über jack ~betreiben, bissel ~Hack.
Jack verbindet sich mit ALSA_deinen_Karten-Treiber. Mittels jack kann man mehrere Programme ~latenzfrei/audiophiler_Klang untereinander Audio/MIDI routen, ~virtuelle Patchbay.

linuxaudio.png

alsa.png


Audio kannst du mit der limitsconf auf max. 100% setzen, was dem Betriebssystem evt. nicht so gut gefallen würde, deswegen 99/95% oft zu sehen. https://wiki.linuxaudio.org/wiki/system_configuration#limitsconfaudioconf
Optimierter Kernel ist immer noch besser (lowlatency, realtime), aber auch mit ~normalen Kernel geht sehr viel da einiges/(vieles) der RT-Patches seit Kernel Version ~2.37 (~2009(?)) in den normalen Kernel mit eingeflossen ist.

Bzg. uhe/vst3 hasst du aber meine vorherige Antwort gelesen? "Vst3 Install"
Ich habe kein wine oder "linvst Wrapper" installiert.
Einfach die Sachen in ".vst" bzw. ".vst3" Ordner c/p und mit Ardour/Renoise/.. nach neuen plugins suchen lassen. Gefunden, spielen.

linvst Wrapper? OMG ich bin doch alt, kenne ich nich. Nutze auch keine VST, daher Bildungslücke. :sad:
 
Zuletzt bearbeitet:
also habs gerade getestet: mit uhe diva (win) + valhalla vintageverb unter carla bekomme ich problemlos 6 polystimmen ohne knackser wenn ich das powersave auschalte und den i5 prozessor auf fixe 2.1 ghz laufen lasse. der buffer ist bei 512 ... das klingt schon ziemlich genial!

bei mir läuft das dann durch einen 80ger dynaccord mixer + analog eq und klingt auch nicht schlechter als meine vintage polys die ich inzwischen fast alle verkauft habe ;-(
 
Zuletzt bearbeitet:
kurzer performance test: diva 1.4, 6 voices, 3 oszis pro voice im DIVINE mode = 20% cpu (i5 quad). alles ohne DAW, ich sequence das mit pure data und non-timeline = NULL cpu overhead.

vermutlich sind ganze tracks mit 12+ voices und mehreren instanzen auch kein problem. das soll mal jemand auf win oder mac nachvollziehen ;-)
 
Ist das viel/wenig?
~Wie viel, zum Vergleich, hast du mit deinem anderen Betriebssystem - bei 512, diva 1.4, 6 voices, 3 oszis pro voice im DIVINE mode = 20% cpu- ... (also ~gleicher Bedingung)?

Immer mal nachschauen.
https://wiki.linuxaudio.org/wiki/system_configuration#limitsconfaudioconf
Bringt was.

KDE ist aber auch nicht grade ein schlanker Desktop. Kann man KDE bedienen?
Ich habe seit 4 Tagen XFCE :like: ..., was ich sagen will ist:
Schlanker Desktop auf Musikrechner == ~Vorteil. ==> XFCE (über Paketmanager) Oder zum testen ohne install: Audio XFCE Live Distribution AVLinux
 
Zuletzt bearbeitet:
ich finde das viel, diva ist glaube ich eines der cpu intestivsten plugins. mein rechner hat auch ein superschnelles gaming mainboard, das spielt sicher eine rolle.

mit kde hast du sicher recht, ich komm damit gut klar aber am liebsten würde ich archlinux installieren und da drauf dann kxstudio wenn möglich. die hauptelemente von kxstudio kann man relativ leicht unter archlinux kompilieren.

das coolste packet für linux musicians ist das NON-studio. das ist eine modulare daw die läuft sogar auf einem raspberry pi. damit und mit pure data mach ich alles im moment. unbeingt mal ansehen:

http://non.tuxfamily.org/

.
 
OK, kenn da keine CPU Werte.
Meinerseits nur meine Gedanken, das Problem von zu vielen Usern/Möglichkeiten bei Linux, meint keine Ahnung ob das sinnvolle sind.
Arch ist :like:, http://gentoostudio.org/ auch nett aber zu unendlich vielen Möglichkeiten.
Wichtig:
Code:
HF@Music ~ $ :-)
 
Diva gibt es ja als Demo, siehe "Vst3 Install".
Welche Einstellungen bzg. Audio verwendest du (512/44.1/...), welches MIDI File in Loop, welches Preset benutzt du?
Dann kann jeder mal Vergleichen && hier Posten.

@wine: Hat FalkFX wine jack mit drin? Braucht man wine mit jack für vst2? Oder macht das alles Carla?
Hat da https://www.playonlinux.com/de/ / https://wiki.winehq.org/Winetricks einen Vorteil?
Ich kenne mich mit LINUX_VST nicht aus.
VST3 ist da einfacher, kein wine nötig. Z.B. Diva Ordner, wo Diva.64.so drin liegt, nach ".vst3" c/p.
 
Zuletzt bearbeitet:
Um mal die Lage hier ein bisschen zu entwirren.

Es gibt VSTs, die direkt unter Linux laufen und kein Wine benötigen.
Das nennt man dann Linux-Vst.

Die meisten Windows VSTs kann man mithilfe von Wine und Wrappern auch unter Linux verwenden.

Carla hat so einen Wrapper bereits eingebaut.
Ardour besitzt einen Compilerswitch, mit dem man beim Bauen ebenfalls so einen Wrapper mit einbauen kann.

Andere native Linux Sequencer (Renoise, Bitwig, Reaper usw) benötigen einen externen Wrapper.

Derer gibt es mehrere, z.B. vst-server, vst-bridge, airwave, linvst.
Die können allerdings alle nur VST2.

Linvst ist der neueste und am aktivsten weiterentwickelte.

Die U-HE Plugins gibt es sowohl als Windows-VST als auch als Linux VST.
Die Linux-VST Versionen findet man hier http://www.kvraudio.com/forum/viewtopic.phpf=31&t=424953&sid=a52d59add3568cb2dece4298d9223c45

Die Roland Plugout VSTs hatte ich nur mal kurz in einem Windows Reaper unter Wine getestet. Haben da problemlos funktioniert.
 
THX Drumfix! Mir ist vieles klarer nun.
Eins noch, sry VST war nie mein Thema, braucht man bei wine jack Unterstützung/USE-Flag, also muss der jack können? Ich vermute mal "ja".
Macht wine an sich Sinn in einer LAW? Ich persönlich mag dann eher Linux-Vst verwenden.
 
Zuletzt bearbeitet:
Ah OK.
@latenzkompensation:
MIDI: http://x42-plugins.com/x42/x42-midifilter
MIDI Quantization
Live event quantization. This filter aligns incoming MIDI events to a fixed time-grid. Since the effect operates on a live-stream it will introduce latency: Events will be delayed until the next 'tick'. If the plugin-host provides BBT information, the events are aligned to the host's clock otherwise the effect runs on its own time.
Audio: https://github.com/x42/nodelay.lv2
nodelay -- LV2 test & instrumentation tool
------------------------------------------

nodelay is a simple audio delay-line that optionally reports its delay as
latency, in which case the effect should be transparent when used with LV2
hosts that implement latency compensation.
?
 
Zuletzt bearbeitet:
Will sagen: overdub unmöglich

gute frage ... non-sequencer ist ein vollkommen eigenes teil, der baut nur auf midi loops auf so ähnlich wie die qy sequencer von yamaha, also loops -> phrases -> songs. ziemlich ideal für polyrhytmisches, damit kann man ganz schnell sehr komplexe sequenzen aufbauen. damit kann man auch midi aufnehmen aber wegen latenz keine ahnung.

sonst gibts ja noch reaper da sollte das doch gehen?
 
Reaper nehmen ich ab und an zum ninjam, ja ist klasses Programm.
Du brauchst nicht zwingend einen RT-Kernel, kannst aber über Paketmanager jeder Zeit installieren. Du hast doch KXStudio. Selbst Debian hat RT Kernel im Paketmanager. ;-)
5emTahw.png

Quelle:
Code:
isotester@avl64box:~$ screenfetch

        _,met$$$$$gg.           isotester@avl64box

     ,g$$$$$$$$$$$$$$$P.        OS: Debian 9.0 stretch

    ,g$$P""       """Y$$.".      Kernel: x86_64 Linux 4.4.30-rt41-avl2

   ,$$P'              `$$$.      Uptime: 9m

  ',$$P       ,ggs.     `$$b:    Packages: 2730

  `d$$'     ,$P"'   .    $$$     Shell: bash 4.4.11

   $$P      d$'     ,    $$P     Resolution: 1920x1080

   $$:      $$.   -    ,d$$'     DE: XFCE

   $$\;      Y$b._   _,d$P'      WM: Xfwm4

   Y$$.    `.`"Y$$$$P"'          WM Theme: Zukitre

   `$$b      "-.__               GTK Theme: Zukitre [GTK2]

    `Y$$                         Icon Theme: Vibrancy-Colors

    `Y$$.                       Font: Ubuntu Medium 10

      `$$b.                     CPU: Intel Atom CPU 330 @ 1.596GHz

        `Y$$b.                  GPU: Mesa DRI Intel(R) 945G

           `"Y$b._              RAM: 685MiB / 1993MiB

               `""""

(

Code:
mud@freedom ~ $ screenfetch

        -/oyddmdhs+:.                Plastic@People

    -odNMMMMMMMMNNmhy+-`             OS: Gentoo testing

   -yNMMMMMMMMMMMNNNmmdhy+-           Kernel: x86_64 Linux 4.9.20-rt-rt16-Gilgamesh

 `omMMMMMMMMMMMMNmdmmmmddhhy/`        Uptime: 17m

 omMMMMMMMMMMMNhhyyyohmdddhhhdo`      Packages: 911

.ydMMMMMMMMMMdhs++so/smdddhhhhdm+`    Shell: bash 4.4.12

 oyhdmNMMMMMMMNdyooydmddddhhhhyhNd.   Resolution: 1920x1080

  :oyhhdNNMMMMMMMNNNmmdddhhhhhyymMh   DE: LXDE

    .:+sydNMMMMMNNNmmmdddhhhhhhmMmy   WM: OpenBox

      /mMMMMMMNNNmmmdddhhhhhmMNhs:   WM Theme: Surreal_Gentoo

    `oNMMMMMMMNNNmmmddddhhdmMNhs+`    GTK Theme: ThinIce [GTK2]

  `sNMMMMMMMMNNNmmmdddddmNMmhs/.      Icon Theme: nuoveXT2

 /NMMMMMMMMNNNNmmmdddmNMNdso:`        Font: Sans 10

+MMMMMMMNNNNNmmmmdmNMNdso/-           CPU: AMD Phenom II X6 1055T @ 6x 2.809GHz [45.0°C]

yMMNNNNNNNmmmmmNNMmhs+/-`             GPU: Gallium 0.4 on llvmpipe (LLVM 4.0, 128 bits)

/hMMNNNNNNNNMNdhs++/-`                RAM: 510MiB / 11973MiB

`/ohdmmddhys+++/:.`                 

  `-//////:--.

;-)

)



## Date 26.5.17



Code:
root@avl64box:/# synaptic

Firmware:



umQL5L8.png






Kernel:



5emTahw.png






Module:



e32oUrK.png






  • [*] AV Linux Assistant


3713aLL.png






  • [*] Additional Drivers


lLeCzJV.png








Code:
┌───────────────────────────────────┤ Software selection ────────────────────────────────────┐

│ You can choose to install one or more of the following predefined collections of software.  │

│                                                                                             │

│ Choose software to install:                                                                 │

│                                                                                             │

│    [ ] Packages for working with ambisonics (3D surround sound)                             │

│    [ ] Packages for creating animations                                                     │

│    [ ] Audio processing plugins, synths and virtual instruments                             │

│    [ ] packages for manipulating & cataloging music and audio                               │

│    [ ] Packages for broadcasting media publicly or in the home                              │

│    [ ] Extra packages for developers and package compiling                                  │

│    [ ] Packages for Disk Jockeys                                                            │

│    [ ] Packages for drums & beats                                                           │

│    [*] Packages for your firewire audiocard / interface                                     │

│    [ ] Packages for making and editing artwork                                              │

│    [ ] Packages for playing with your (virtual) guitar gear                                 │

│    [ ] JACK (Jack Audio Connection Kit) and ALSA related packages                           │

│    [ ] LADI, Linuxaudio session management, packages                                        │

│    [ ] Packages for looping music and audio                                                 │

│    [ ] MIDI related packages                                                                │

│    [ ] Packages for mixing and mastering your music                                         │

│    [ ] Packages for musicians                                                               │

│    [ ] Packages for working with digital photography                                        │

│    [ ] Packages which makes your multimedia tools complete                                  │

│    [ ] Packages for working with Pure Data                                                  │

│    [ ] Packages for audio recording                                                         │

│    [ ] Software samplers                                                                    │

│    [ ] Packages for sound synthesis                                                         │

│    [ ] Video packages                                                                       │

│    [*] Debian desktop environment                                                           │

│    [ ] ... GNOME                                                                            │

│    [ ] ... Xfce                                                                             │

│    [ ] ... KDE                                                                              │

│    [ ] ... Cinnamon                                                                         │

│    [ ] ... MATE                                                                             │

│    [ ] ... LXDE                                                                             │

│    [ ] web server                                                                           │

│    [*] print server                                                                         │

│    [*] SSH server                                                                           │

│    [ ] laptop                                                                               │

│                                                                                             │

│                                                                                             │

│                                           <Ok>                                              │

│                                                                                             │

└─────────────────────────────────────────────────────────────────────────────────────────────┘



tEG6UrL.png


RT kann nicht schaden. Die limits.conf auch wichtig bzg. RT.
Beim Booten kannst du dann zwischen den verschiedenen Kernel's auswählen im grub.
Falls du XFCE installiert hast kannst du beim Login Manager zwischen KDE/XFCE auswählen.

Wenn
Code:
cat /etc/security/limits.conf | grep audio
nichts anzeigt als root in der Konsole:
Code:
echo "@audio      -   rtprio      95" >> /etc/security/limits.conf && echo "@audio      -   memlock      unlimited" >> /etc/security/limits.conf

@dbra
: Hat Renoise das was du meinst? http://tutorials.renoise.com/wiki/MIDI
 
Zuletzt bearbeitet:
Allgemein:
A)
firmware-linux-nonfree ist ~wichtig, wenn dass Paket installiert ist hast du die nichtfreien Treiber. Die Treiber laufen unter Umständen besser bzw. mehr/die Funktionen ~funktionieren auch ;-) (Grafik/WLAN/...).
Je nach Distribution kann dass Paket anders heißen, hier anhand von Debian Namensgebung "firmware-linux-nonfree".
B)
Code:
dmesg |grep failed
oder nur "dmesg" zeigt (die failed/alles) an was er ~sagt beim booten.
Die "failed" kann man c/p über $Suchmaschine z.B. https://www.startpage.com/ nach Antworten suchen bzw. in einem Forum Posten/fragen.
 
ja sieht gut aus aber auf ardour steige ich sicher nicht um. ich denke das läuft in carla auch. ich hoffe für kontakt player muss man nicht gb an unsinn installieren wie das bei den meisten NI sachen ist.

was für einen desktop hat der denn da laufen? sieht gut aus mit dem 3d effekt ..
 
Carla oder was auch immer sollte es dann auch laufen, ja.
Wie/was/.. bzg. z.B. Kontakt braucht habe ich keine Ahnung. >> Video.

https://wiki.ubuntuusers.de/3D-Desktop/
3D ist aber als Linux Audio Workstation (LAW) eher nicht zu empfehle.
Ich würde eher ein schlanken WM wie z.B. XFCE nehmen und die 3D Sachen, wenn überhaupt, sehr bedacht aktivieren. Spart CPU, RAM, startet weniger Dienste, etc. pp..
Was ist ~wichtiger: Audio (RT-Kernel und Eintrag in der limits.conf @audio 95 ...) oder GUI?
Teste selbst und entscheide dich - macht generell GNU/Linux^Audio für dich Sinn - dann langfristig für einen Desktop. Generell kannst du so viele Desktops (Gnome/KDE/XFCE/...) wie du willst installieren. Langfristig willst du aber eher nur einen da sonst viel ~Müll (Programme (jeder Desktop z.B. sein eigenes Dateiverwaltungsprogramm haben will etc. ...) auf deiner Festplatte landet. Auch kannst du mehrere Kernel installieren/updaten.

I Ramble on about Bitwig Studio on Linux January 2017 and the state of Pro Audio Production on Linux

View: https://www.youtube.com/watch?v=jsZnSg4DKDU



 
Zuletzt bearbeitet:
hab gestern abend xfce installiert, schöne sache! erinnert mich irgendwie an amiga zeiten. ein paar funktionen wie cpu speed control fehlt mir noch aber das kommt noch. ein hoch auf linux und
 
VST instruments via Carla Patchbay and recording
https://linuxmusicians.com/viewtopic.php?p=83960#p83960

hab gestern abend xfce installiert, schöne sache! erinnert mich irgendwie an amiga zeiten.
~200 MB RAM Verbrauch, kaum CPU, wenige Dienste_starten (Keine lästige Firewall/Virenscanner im Hintergrund) und trotzdem läuft alles auf Lap/Desk -top ~automatisch/modern (Windows XP Look ;-)).
Generell kannst du XFCE nach deinen Bedürfnissen anpassen.
So eine Art Modularer Desktop/OS.
https://wiki.ubuntuusers.de/Whisker_Menu/
https://wiki.ubuntuusers.de/Xfce_Themes/ als auch Icons.
z.B. Make XFCE look Modern and Beautiful

View: https://www.youtube.com/watch?v=GR2y0xOIIdI


cpu speed control fehlt mir noch aber das kommt noch.
Etwas weiter unten Punkt "CPU frequency scaling"?
https://wiki.linuxaudio.org/wiki/sy...urce-intensive_daemons_services_and_processes
>> https://wiki.ubuntuusers.de/Prozessortaktung/
Ich hab so etwas nicht installiert und immer klimafreundliche max 197%. ;-)

ein hoch auf linux und
? Frank Zappa: "The secret word for tonight is: 'Forget to vote, begin to think'." ;-)

AVLinux XFCE Desktop:
avlinux.png
 
Zuletzt bearbeitet:
super tip, hab neue icons installiert und einen passenden style. so muss das sein, schnell, übersichtlich und totally customizable. da fragt man sich wirklich warum man sich jahrelang mit sowas ekligem wie win abgeärgert hat :)

jetzt versuche ich mein xfce 4-10 auf 4.12 upzugraden aber offensichtlich ist der support für ubuntu 14 im april ausgelaufen. ich finde da kein repository dafür, kann ja wohl nicht wahr sein! muss ich jetzt von source compilieren oder eine neue linux distro installieren? dann fang ich nochmal bei 0,0 an. :sad:
 


News

Zurück
Oben