In der digitalen Welt gibt es nur 0 oder 1, Aus oder An. Daran kann der beste Programmierer nichts ändern.
Im Normalfall macht jeder EQ, jeder Comp, jedes Delay...exakt das Selbe, unabhängig vom Hersteller.
Ein Boost bei z.B. 200Hz um 6dB ist überall das Gleiche. Man kann beim programmieren lediglich beeinflussen, was exakt passieren soll, wenn der User eben die 6dB rein dreht. Bei manchen EQs wird dann automatisch irgendwas anderes mit angehoben/abgesenkt, was dann angeblich gut klingen soll.
Programmieren hat nichts mit 0 und 1 zu tun, denn mit diesem binären Code arbeitet lediglich der Prozessor auf Maschinenebene. Programmier
sprachen sind hingegen weit komplexer.
Und durch das Programmieren wird auch mitnichten "Dasselbe" ereicht, weil der Weg dahin jeweils unterschiedlich ist - und so auch das Ergebnis. Entscheidend ist der Algorhitmus. Und schon geringste Abweichungen "hinter dem Komma" (durch falsch angelegte Datentypen, Konvertierungs- oder Rundungsfehler) können in der Summe zu erheblichen Abweichungen kummulieren. Es ist durchaus vergleichbar mit einem unterbelichteten Foto: Wenn im "Gesamtbild" Informationen fehlen, kann man diese im Nachhinein nicht einfach aus dem Hut zaubern und ein perfektes Bid abliefern. Es kommt also darauf an, wie "sauber" (=aufwendig) man programmiert und
wie viele richtige Informationen in der Summe noch vorhaden sind. Und je aufwendiger (und komplexer) man programmiert, desto mehr Zeit und Know-How muss man investieren (können).
Manche Hersteller bauen in ihre Plugins einfache, frei verfügbare Programmbibliotheken (Algorhitmen) ein und getalten dann einfach nur eine Bedienoberfläche drumherum. Diese Plugins dann auch noch für Geld anzubieten, ist natürlich eine riesige Sauerei. Aber die Markenhersteller entwickeln ihre eigene Algorhitmen - und das hört man.
Es ist jedenfalls kein Zufall, dass Musik mit 8 Bit anders klingt als Musik mit 16 oder 24 Bit - und warum die Verarbeitung der Daten in der DAW mit 64 Bit erheblich genauer erfolgt als mit 32 Bit. Ob das menschliche Ohr dann allerdings überhaupt noch in der Lage ist, die Unterschiede zu hören, steht auf einem anderen Blatt.
Besonders geht es mir dabei auch um jene Plugins, wo behauptet wird einen "analogen Charakter" rein zu bringen. Genau genommen halte ich das alles für heiße Luft. Ich gehe soweit zu behaupten, dass es jeder stink-normale EQ, Comp, Limiter usw. aus der DAW auch tut, oder irgendwelche Freeware.
Na ja, da geht es um denselben individuellen Charakter, wie er auch im realen Instrumentenbau durch die Verwendung verschiedener Materialen oder Bauformen erreicht werden soll. Ein EQ zum Beispiel hebt eben nicht nur eine bestimmte Frequenz einzeln an, sondern beeinflusst je nach Filterform auch die Umgebung. Und je größer der Q-Faktor, desto größer auch die Beeinflussung ganzer Frequenzbereiche. Das erwünschte Ergebnis gezielt zu erreichen, ist weniger eine Frage der Programmierung, aber stark von der musikwissenschaftlichen Ausbildung/Erfahrung abhängig.
Der "analoge Charakter" (als Beispiel) soll dann wohl die physikalisch bedingten Schwankungen in den Oszilatoren abbilden (wobei es sich im Grunde genommen um nichts anderes als sog. "Distortion" handelt). Oder um sog. "Noise", also einem der geringen Bitttiefe analoger Synths geschuldetem Grundrauschen. Diese Phänomene digital zu
simulieren ist ebenfalls Sache der der musikwissenschaftlichen Ausbildung/Erfahrung - das Programieren dann nur Mittel zum Zweck.
Wenn Du Lust dazu hast, dann könntest Du dich ja mal mit der
Subtraktiven Klangsysnthese befassen, also damit, wie Synthesizer ihre Klänge modulieren. Es ist nämlich so, dass in dieser Art der Klangsynthese erst einmal alles auf Maximum aufgedreht - und dann anschließend mit Stromspannung und Filtern quasi so lange reduziert und gefiltert wird, bis der gewünschte Sound entstanden ist. Und
in etwa nach einem ähnlichen Prinzip arbeiten Filter und EQs als Plugins.
Fazit: Wie gut ein Plugin arbeitet, hängt also davon ab, wie gut die Personen in Physik und Musikwissenschaften ausgebildet sind, die die Ziele für die Programmierung vorgeben. Die Programmierung selbst ist dann nur noch Mittel zum Zweck. Und natürlich gibt es da Unterschiede (bei Markenherstellern aber wohl zunehmend weniger)

.