ReplayGain Processing aus PSS oder Track info mod lesen und ändern

Begonnen von Licmeth, 05. März 2009, 20:54:48

Vorheriges Thema - Nächstes Thema

Licmeth

Guten Abend,
Ich möchte gerne, wie der Titel schon sagt, aus einem Panel Stack Splitter oder einem Track info mod heraus ermitteln, welche Processing Methode ReplayGain verwendet und diese dann auch ändern können.
Es gibt doch auch dieses Plugin (http://www.audiohq.de/index.php?showtopic=12&view=findpost&p=9251), welches die Methoden im voraus einstellt. Also müsste das doch gehen, oder?

Mit den Methoden meine ich:
none
apply gain
apply gain and prevent clipping...
prevent clipping...

Liebe Grüße
Daniel

Spirit_of_the_ocean

So weit ich weiß, gibt es keine Methode, dass zu ermitteln.

tedgo

Das ginge höchstens ähnlich, wie ich das in meiner Konfiguration - die du ja kennst - mit der Playback Order gemacht habe, also mit Hilfe des Tabbed Panel Stack mod und vier Tabs mit PSS, da foobar2000 keine "Statusmeldung" hierfür bietet.
Allerdings benötigst du dann auch noch ein weiteres Plugin, welches die Kommandos bereitstellt:
foo_menu_addons

Und es hätte das gleiche Problem, wie meine Playback Order:
Nach dem Laden oder neu laden der FCL wird der falsche Status angezeigt...

Die Kommandos für PSS wären dann (jede Zeile in einen eigenen Tab!):
COMMAND:View/Tabbed Panel Stack mod/Select tab/None;COMMAND:Playback/Replay Gain/Processing mode/none;REFRESH
COMMAND:View/Tabbed Panel Stack mod/Select tab/Gain;COMMAND:Playback/Replay Gain/Processing mode/gain;REFRESH
COMMAND:View/Tabbed Panel Stack mod/Select tab/Gain and peak;COMMAND:Playback/Replay Gain/Processing mode/gain and peak;REFRESH
COMMAND:View/Tabbed Panel Stack mod/Select tab/Peak;COMMAND:Playback/Replay Gain/Processing mode/peak;REFRESH

(Natürlich müsstest du die Tabs dann auch so nennen, also "None", "Gain", "Gain and peak" und "Peak")

EDIT:
Möglicherweise, wenn ich das mit der Playback Order im WSH Panel hinbekomme (wobei ich jetzt glücklicherweise Hilfe bekomen habe :)), könnte ich ja versuchen, etwas ähnliches mit dem ReplayGain hinzukriegen.
Versprechen kann ich aber nichts...

TomPro

Zitat von: tedgo in 05. März 2009, 22:01:10
...Möglicherweise, wenn ich das mit der Playback Order im WSH Panel hinbekomme (wobei ich jetzt glücklicherweise Hilfe bekomen habe :)), könnte ich ja versuchen, etwas ähnliches mit dem ReplayGain hinzukriegen.
Versprechen kann ich aber nichts...

Und weist Du mittlerweile ob ein Auslesen (und ändern) im WSH Mod möglich ist?

Gruß TomPro

tedgo

Leider scheint es nicht zu funktionieren.
Hatte schon einst ein Script erstellt, das mit Hilfe von foo_menu_addons im WSH Panel mod funktionieren sollte. Tat es aber nicht...
Eine Anfrage bei T.P Wang (dem Entwickler von WSH Panel mod) ergab dann, dass das WSH Panel mod nicht erkennen könne, welcher Mode aktiv ist. Im Gegensatz zur Playback Order gibt foobar2000 nämlich über den Replaygain-Mode keine Rückmeldung.
(Hat sich mittlerweile vielleicht geändert. Das war schon vor einigen Monaten)

So bliebe nur der oben beschriebene Weg (oder ein ähnlicher im WSH Panel mod).
Würde der Mode allerdings außerhalb des Panels geändert, bekäme das Panel diese Änderung nicht mit und würde den falschen Mode anzeigen.
Deshalb habe ich den Gedanken nicht weiter verfolgt.