FranconianBeatz
- Registriert
- 06.04.11
- Beiträge
- 15
- Reaktionen
- 3
- Punkte
- 30
Hallo,
nun habe ich wieder einmal eine Frage und erhoffe mir wieder einen Rat und Hilfestellung.
Ich habe mich schon etwas belesen und versucht das Problem selbst in den Griff zu bekommen.
Da es aber sehr komplex ist und meine/die Lösung nicht 1:1 auf alle VST übertragbar ist,
muss ich hier doch einmal nachfragen. Sollte ich die falsche Sparte/Kategorie verwendet haben,
dann bitte verschieben und berichtigen. Meiner Meinung nach könnte der Titel/das Problem/Thema auch in andere Themengebiete passen. Nun denn, wie dem auch sein mag...
Vor Monaten/Jahren hatte ich einmal vom "ID-Konflikt" (VST) gehört, aber mich nicht wirklich dafür interessiert, denn ich war so selbst davon noch nicht betroffen und empfand dies zur damaligen Zeit als nicht notwenig. Also, sich dahingehend zu informieren.
Nun, vor ein paar Wochen kam es eben wie es kommen musste: Unterschiedliche VST-Effekte/PlugIns/Synths usw. wurden in unterschiedlichen DAW nicht erkannt und ich wunderte mich nur noch. Durch "herumprobieren" und verschieben stellte ich dann fest, dass einzelne VST dennoch erkannt wurden. Also musste es da ein Problem zwischen vereinzelten .dll geben. Na ja, dann hatte ich mich im Internet etwas belesen und herausgefunden, dass es da wohl einen ID-Konflikt gibt.
Schnell kam ich auf folgende Seite:
http://www.soundonsound.com/sos/nov07/articles/pcnotes_1107.htm
Tja, hier wurde es "einfach" beschrieben. Einfach die .dll im HexEditor öffnen, nach der ID suchen und ändern. Dies tat ich einfach ebenso und es funktionierte. Damals funktionierte dies!
Nun geht dies so wohl nicht mehr bzw. habe ich durch eine genauere Analyse ein paar Sachen herausgefunden:
-Bei den mit Delphi und/oder C++ erstellten VST (.dll) steht die "ID" vorwärts/rückwärts "offen" und diese kann man sehr einfach durch einen HexEditor anpassen bzw. verändern.
-Bei den mit Synthedit und/oder Synthmaker erstellten VST (.dll) finde ich per HexEditor die "ID" eben nicht. Weder vorwärts noch rückwärts.
Nun stellen sich mir folgende Fragen:
Wie kann ein Musiker nun die ID ändern bzw. anpassen, wenn dieser die ID nicht einmal im
HexEditor findet? Gut, manche PlugIns wurden durch "UPX" gepackt und dies kann man auch entpacken, aber auch danach steht bei besagten VST die "ID" so nicht offen.
Wieso erkennt dann "VST-SPY" stets die "ID", wenn doch manches in Delphi, C++ und/oder
mit SynthEdit/Synthmaker geschrieben oder gar mit UPX gepackt wurde?
So, meine Hauptfrage:
Gibt es denn so eine Art "VST-Scanner/SPY", der nicht nur die ID einliest sondern diese ändert?
Wenn nicht, wie kann ein Musiker/User dann auch die anderen VST bzw. deren ID ändern?
Irgendwie wurde dies oben bei der genannten Website zwar schön erklärt, aber dies funktioniert leider nicht überall.
Folgende VST habe ich einmal getestet und man konnte die ID ändern:
-TAL-BASSLINE.dll (ID = 875g, im HexEditor g578 "rückwärts") => C++
-Kjaerhus-Classic Delay.dll (ID = 6f75, im HexEditor 6f75 "vorwärts") => Delphi
Folgende VST habe ich einmal getestet und man kann die "ID" nicht ändern bzw. finde ich nichts:
-Angular Momentum bzw. SynthMaker-Homepage => AM Freehand.dll (ID AMFF) => SynthMaker
-Angular Momentum bzw. SynthMaker-Homepage => AM KarBass.dll (ID AMKB) => SynthMaker
-Adventus 1.5.dll => SynthEdit
-Adventusdf.dll => SynthEdit
So, wie kann man nun unterschiedliche .dll laden und deren ID ändern?
Wieso scheint es "zufällig" gerade bei SynthEdit und SynthMaker Probleme damit zu geben?
Bei anderen PlugIns, die eben auch eine identische ID haben, aber eben mit C++, Delphi usw.geschrieben wurden, konnte ich dieses Problem lösen.
Ist dazu etwas bekannt? Wer hat einen Ansatz oder Lösungsvorschlag?
Ich bin für jeden Rat, Tipp und Hilfestellung DANKBAR!
Gerne würde ich eben auch die IDs von Adventus, Adventusdf usw. ändern. Nur wie?
VIELEN DANK
nun habe ich wieder einmal eine Frage und erhoffe mir wieder einen Rat und Hilfestellung.
Ich habe mich schon etwas belesen und versucht das Problem selbst in den Griff zu bekommen.
Da es aber sehr komplex ist und meine/die Lösung nicht 1:1 auf alle VST übertragbar ist,
muss ich hier doch einmal nachfragen. Sollte ich die falsche Sparte/Kategorie verwendet haben,
dann bitte verschieben und berichtigen. Meiner Meinung nach könnte der Titel/das Problem/Thema auch in andere Themengebiete passen. Nun denn, wie dem auch sein mag...
Vor Monaten/Jahren hatte ich einmal vom "ID-Konflikt" (VST) gehört, aber mich nicht wirklich dafür interessiert, denn ich war so selbst davon noch nicht betroffen und empfand dies zur damaligen Zeit als nicht notwenig. Also, sich dahingehend zu informieren.
Nun, vor ein paar Wochen kam es eben wie es kommen musste: Unterschiedliche VST-Effekte/PlugIns/Synths usw. wurden in unterschiedlichen DAW nicht erkannt und ich wunderte mich nur noch. Durch "herumprobieren" und verschieben stellte ich dann fest, dass einzelne VST dennoch erkannt wurden. Also musste es da ein Problem zwischen vereinzelten .dll geben. Na ja, dann hatte ich mich im Internet etwas belesen und herausgefunden, dass es da wohl einen ID-Konflikt gibt.
Schnell kam ich auf folgende Seite:
http://www.soundonsound.com/sos/nov07/articles/pcnotes_1107.htm
Tja, hier wurde es "einfach" beschrieben. Einfach die .dll im HexEditor öffnen, nach der ID suchen und ändern. Dies tat ich einfach ebenso und es funktionierte. Damals funktionierte dies!
Nun geht dies so wohl nicht mehr bzw. habe ich durch eine genauere Analyse ein paar Sachen herausgefunden:
-Bei den mit Delphi und/oder C++ erstellten VST (.dll) steht die "ID" vorwärts/rückwärts "offen" und diese kann man sehr einfach durch einen HexEditor anpassen bzw. verändern.
-Bei den mit Synthedit und/oder Synthmaker erstellten VST (.dll) finde ich per HexEditor die "ID" eben nicht. Weder vorwärts noch rückwärts.
Nun stellen sich mir folgende Fragen:
Wie kann ein Musiker nun die ID ändern bzw. anpassen, wenn dieser die ID nicht einmal im
HexEditor findet? Gut, manche PlugIns wurden durch "UPX" gepackt und dies kann man auch entpacken, aber auch danach steht bei besagten VST die "ID" so nicht offen.
Wieso erkennt dann "VST-SPY" stets die "ID", wenn doch manches in Delphi, C++ und/oder
mit SynthEdit/Synthmaker geschrieben oder gar mit UPX gepackt wurde?
So, meine Hauptfrage:
Gibt es denn so eine Art "VST-Scanner/SPY", der nicht nur die ID einliest sondern diese ändert?
Wenn nicht, wie kann ein Musiker/User dann auch die anderen VST bzw. deren ID ändern?
Irgendwie wurde dies oben bei der genannten Website zwar schön erklärt, aber dies funktioniert leider nicht überall.
Folgende VST habe ich einmal getestet und man konnte die ID ändern:
-TAL-BASSLINE.dll (ID = 875g, im HexEditor g578 "rückwärts") => C++
-Kjaerhus-Classic Delay.dll (ID = 6f75, im HexEditor 6f75 "vorwärts") => Delphi
Folgende VST habe ich einmal getestet und man kann die "ID" nicht ändern bzw. finde ich nichts:
-Angular Momentum bzw. SynthMaker-Homepage => AM Freehand.dll (ID AMFF) => SynthMaker
-Angular Momentum bzw. SynthMaker-Homepage => AM KarBass.dll (ID AMKB) => SynthMaker
-Adventus 1.5.dll => SynthEdit
-Adventusdf.dll => SynthEdit
So, wie kann man nun unterschiedliche .dll laden und deren ID ändern?
Wieso scheint es "zufällig" gerade bei SynthEdit und SynthMaker Probleme damit zu geben?
Bei anderen PlugIns, die eben auch eine identische ID haben, aber eben mit C++, Delphi usw.geschrieben wurden, konnte ich dieses Problem lösen.
Ist dazu etwas bekannt? Wer hat einen Ansatz oder Lösungsvorschlag?
Ich bin für jeden Rat, Tipp und Hilfestellung DANKBAR!
Gerne würde ich eben auch die IDs von Adventus, Adventusdf usw. ändern. Nur wie?
VIELEN DANK