Virtual DJ - STEMS 2.0 - Welche Grafikkarte wird benötigt?

erstellt am 14.03.2023 | Christian
editiert am 07.11.2023
Nachtrag am 17.04.2023
Nachtrag am 07.11.2023

Das Problem

Jedem Nutzer von Virtual DJ stellt sich gerade die Frage: "Welche Grafikkarte muss ich im Notebook haben, um die neuen STEMS 2.0 nutzen zu können?"

Selbstverständlich sind auch ältere Rechner ohne separate Grafikkarte in der Lage, die STEMS 2.0-Separation per CPU durchzuführen. Das geht dann aber nur im Vorfeld eines Gigs, indem man die Titel, die man vorbereiten möchte zu Hause berechnen lässt und die STEMS entsprechend abspeichert. 

Bei einer Neuanschaffung möchte man aber vorher wissen, wie gut die Separation "on-the-fly", also während des normalen Ladens eines Titel während der Veranstaltung funktionieren wird. Zudem hilft die vorbereitende STEMS-Separation nicht bei Titeln, die man ggf. vor Ort per DEEZER oder TIDAL lädt, da bei gestreamten Titeln die STEMS-Files nicht gespeichert werden. Beim Entfernen eines Tracks aus dem Player werden auch die separierten STEMS sofort gelöscht. Lädt man einen Titel unmittelbar danach neu in den Player, müssen die STEMS erneut berechnet werden.

Leider gibt die Empfehlung seitens Atomix Productions (VDJ) nicht sehr viel her. Hier steht: (Stand 26.03.2023)

  •  Windows 10 64-bit or newer
  •  NVIDIA video card (GTX 1050 or above with 4GB VRAM, RTX with 6GB VRAM recommended)
  •  or AMD video card (Radeon RX 5600 XT or better)

bzw. für Apple-User:

  •  macOS 13 or newer
  •  M1 or M2 processor with 16GB RAM

Da es gar nicht so einfach ist, die Grafikkarten der einzelnen Serien und Generationen zu vergleichen und zudem im Forum nur gemunkelt wird, dass es auf die CUDA-Fähigkeit der Grafikkarte ankommt, hilft das nicht direkt weiter.


Die Lösung

Wir als Interessenvertretung möchten daher eine Vergleichstabelle aufbauen, mit der es idealerweise etwas einfacher werden soll, verschiedene Gerätekonfigurationen miteinander zu vergleichen.

Hierzu wählen wir einen möglichst langen Titel, damit der Vergleich möglichst aussagekräftig wird. Ich habe mich für "Die längste Single der Welt" von Wolle Petry entschieden. Der ist ca. 30 min lang, schon ziemlich alt und den dürfte wohl jeder kennen. Wer ihn nicht hat schreibt mich bitte an - ich kann ihn hier aus urheberrechtlichen Gründen zwar nicht veröffentlichen, kann aber beim Finden helfen.  ;o)  (webmaster@bbseg-online.de)

Ich bitte um aktive Teilname für alle, die STEMS 2.0 bereits nutzen und natürlich um reges Teilen dieser Seite, damit wir kurzfristig zu aussagekräftigen Daten kommen.

Beschreibung Zeitnahme

  1. den Testtitel suchen und separat auf den Desktop speichern - noch nicht in einem Player laden! Innerhalb VDJ ist das über Rechtsklick, "Dateioptionen" und "kopieren nach..." möglich
  2. VDJ 2023 starten und Optionen öffnen
  3. Bereich "Performance" öffnen oder ins Suchfeld "STEMS" eingeben
  4. stemsRealtimeSeparation: 'Always'
  5. stemsSavedStems: 'Automatic'
  6. stemsGPU: externe Grafikkarte auswählen
  7. stemsFix: alle 3 Felder deaktivieren
  8. Stoppuhr vorbereiten (Smartphone)
  9. Im VDJ-Browser Desktop auswählen
  10. Testtitel in den Player laden und sofort Stoppuhr starten
  11. Mauszeiger auf die Statuszeile rechts neben der Titel-Eingabezeile schieben - Fortschritt wird angezeigt
  12. bei 100% Stoppuhr anhalten
  13. Daten ins Formular eingeben und absenden
Testtitel auf Desktop kopieren
Performance-Optionen festlegen
Fortschritt der Echtzeitberechnung verfolgen

Wie gehts weiter?

Nach dem Eingeben der Daten ins Formular bekomme ich eine Mail und übertrage die Daten in die Tabelle. Das geht nicht automatisch, daher bitte ich um Geduld, wenn die eigenen Daten nicht unmittelbar in der Tabelle auftauchen. Das kann sicher 1-3 Tage dauern.

mögliche Meldungen in VDJ 2023

Meldung zu STEMS 2.0

Diese Meldung dürften die Meisten VDJ-Nutzer bereits kennen. Ist keine benutzbare Grafikkarte verbaut oder in den Performance-Optionen nicht ausgewählt (hier die CPU-Interne Grafik), meldet VDJ, dass die STEMS-Separation nicht in Echtzeit möglich ist und ggf. im Voraus berechnet werden sollte. Das geht dann auch per CPU, dauert nach eigenen Erfahrungen aber auch sehr lange.

Hierfür bietet sich der Virtuelle Ordner "STEMS" im Browser links, ganz unten an. Gewünschte Titel einfach dort ablegen und ggf. per Rechtsklick "speichert vorbereitete Stems" auswählen.

Performance-Problem

Auch wenn die Grafikkarte grundsätzlich für die Berechnung tauglich sein sollte, kann es sein , dass sie die benötigten Berechnungen nur sehr langsam schafft. Wird dies von VDJ festgestellt, kommt die Abfrage, ob man wirklich in Echtzeit weiterrechnen lassen will. Im Beispiel (Tabelle, 2. Zeile) zeigte sich für eine Nvidia T1000 mit 4GB VRAM, dass diese grundsätzlich die Berechnungen kann. Allerdings so langsam, dass man von "Echtzeit" nicht wirklich sprechen kann. Diese Grafikkarte muss man demnach mit "nicht geeignet" bewerten.

Datenerfassung

Beispiel: v2023 b7482

Hersteller und Modell, ggf. Modelljahr (Siehe Beispiele in der Liste unten)

PC oder NB (2 Zeichen)

Bitte Testtitel benutzen und Zeit in Sekunden stoppen.

Hinweise zum Testlauf, ggf. Abbruch mit Fortschritt vermerken.
Z. Bsp.: Abbruch bei 50%, Rechenzeit 5:30 min.

Durchführung

Zum Ablauf habe ich ein kleines Video gemacht, welches erklärt, wie die Zeitnahme erfolgen sollte.

anderer Testsong?

Wenn du einen anderen Song zum Testen verwenden möchtest, ist das ok. Ich habe auch verschiedene Titel getestet und den Index berechnet. Der SPI ist hier ziemlich konstant.

Bitte dann im Kommentar die Länge des verwendeten Titels angeben.

Wichtig ist aber, den Test wirklich im Hintergrund automatisch durchführen zu lassen. [ stemsRealtimeSeparation: 'Always' ]

STEMS 2.0 - Benchmark-Ergebnisse

Name Datum Typ Gerätebezeichnung CPU RAM GPU VRAM VDJ-Version Rechenzeit SPI* [s/s]
Christian 24.03.23 NB Schenker, XMG PRO 15 Audio ('21) Intel i7-10870H 32 NVIDIA GeForce RTX 3070 Max-Q (GRD) 8 b7482 01:58 15,41
Christian 17.04.23 NB Schenker, XMG PRO 15 Audio ('21) Intel i7-10870H 32 NVIDIA GeForce RTX 3070 Max-Q (SD) 8 b7482 01:28 20,66
Silvio 24.03.23 NB Lenovo, ThinkPad P53 Intel i7-9750H 32 NVIDIA Quadro T1000 4 b7482 32:00 0,93
Christian 26.03.23 PC Eigenbau Ryzen 7-5800X 32 AMD Radeon Pro WX7100 8 b7482 14:20 2,11
Christian 27.03.23 NB Lenovo, ThinkPad T470p Intel i7-7700HQ 32 NVIDIA GeForce 940MX 2 b7482 30:10 1,00
Silvio 28.03.23 NB Lenovo, ThinkPad P53 Intel i7-9850U 64 NVIDIA Quadro RTX 3000 6 b7482 08:18 3,65
Chris Energy 06.04.23 NB MacBook Pro 2021 M1 Pro 16 M1 Pro (14/16? GPU cores intern) b7482 01:43 17,65
Tobias 26.04.23 PC Eigenbau Intel i7-10700 32 NVIDIA Geforce GTX 1650 4 b7482 05:05 5,96
Thomas 23.07.23 NB MacBook Pro 2021 M1 Max (Akku) 32 M1 Max (32 GPU cores intern) b7607 01:28 20,66
Thomas 23.07.23 NB Asus ROG M16 '23 Intel i9 13900H 32 NVIDIA Quadro RTX 4070 8 b7607 01:11 25,61
DennYo 14.10.23 NB ROG Strix G733ZX (2022) Intel i9-12900H 32 NVIDIA RTX 3080 Ti NB GPU 16 b7692 01:07 27,13
Max 14.10.23 NB MSI Intel i7-10750H 32 NVIDIA GeForce RTX 2070 (SD) 8 b7692 17,33
Peter 25.10.23 NB LENOVO Ideapad Gaming 3 AMD Ryzen5 4600H 16 NVIDIA GeForce GTX 1650 4 b7607 20:04 1,51
Andreas R. 04.11.23 NB ROG Strix Scar 18 (2023) Intel i9-13980HX 64 NVIDIA Quadro RTX 4090 16 b7746 00:39 46,62

Stand: 07.11.2023
* STEMS-Performance-Index in berechnete Sekunden (Titel) pro Sekunde Rechenzeit (höher =  besser)

aktuelle Tabelle als *.ods Datei zum Download (Libre-Office/Word)

weitere informative Datenquellen

Grafikkarten-Datenbank (Auswahl Mobil-Graka vorausgewählt) - https://www.techpowerup.com/gpu-specs/?mobile=Yes&sort=name

Video Encode and Decode GPU Support Matrix - https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new


Nachtrag [16.04.2023]

Aus eigener Erfahrung noch ein Hinweis: Bitte den Treiber für die Grafikkarte nicht unterschätzen.

In meinem Fall mit der Nvidia RTX 3070 liegen 2 verschiedene Treiber-Architekturen vor. Auf der Nvidia-Support-Seite gibt es einen Game-Ready-Treiber und einen Studio-Treiber zum Download.

Nachdem ich den Game-Ready-Treiber durch den Studio-Treiber ersetzt habe, stieg mein SPI von 15,4 auf über 20.

Nachtrag [07.11.2023]

Nach dem bis Juli 2023 nur einige wenige Datensätze aus dem direkten Umfeld des Autors verzeichnet werden konnten, kamen jetzt Im Oktober/November noch einige Datensätze hinzu. Danke dafür!

Die Daten zeigen, dass als Empfehlung aktuell ein Notebook aus der Gamer-Sparte mit mindestens NVIDIA RTX 30x0 genannt werden muss. Diese sollte es aktuell auch recht preiswert geben, da die 3000er RTX Grafikkarten ja schon 2021 in den Markt kamen.

Rekordhalter ist aktuell mit einem SPI von mehr als 46 der 'ROG  Strix Scar 18' vom Andreas mit massivem Speicherausbau und einer RTX 4090. Die genaue Bestellbezeichnung findet man in der Download-Tabelle. Da sollte man im Live-Betrieb nicht an Grenzen stoßen, auch falls irgendwann noch eine STEMS 3.0 kommen sollte. Preislich geht das Spektrum weit auseinander. Bei den Schenker XMG geht es bereits bei 1200,- € für die RTX4060 los, bei RTX4090-Notebooks steht gerne auch mal eine 4 oder 5 ganz vorne.

Weitere Datensätze kamen noch vom User "Housefroind"... allerdings waren die gemeldeten Daten so unklar, dass mir die Ergebnisse etwas unplausibel vorkamen. In der Download-Liste sind die Daten mit Kommentar enthalten, in der Ansicht oben habe ich sie  nicht aufgenommen.

Nach oben