![]() |
|
DRC - Anleitung und Script - Druckversion +- diy-hifi-forum.eu (https://diy-hifi-forum.eu) +-- Forum: Archiv (https://diy-hifi-forum.eu/forumdisplay.php?fid=198) +--- Forum: Elektronik (https://diy-hifi-forum.eu/forumdisplay.php?fid=8) +---- Forum: Allgemeine Themen (https://diy-hifi-forum.eu/forumdisplay.php?fid=87) +---- Thema: DRC - Anleitung und Script (/showthread.php?tid=7349) |
DRC - Anleitung und Script - schrottie - 01.04.2014 Ich möchte euch hier eine Script vorstellen, das es euch einfacher macht, eine digitale Frequenzweiche inkl. Raumkorrektur durch DRC zu erstellen. Dazu habe ich das wohl bekannte Script von Fujak geändert und erweitert. Er hat also einen großen Teil der Arbeit schon vor einigen Jahren gemacht. Das Ergebnis sollen Dateien sein, die in einen Convolver geladen werden können und gleichzeitig das Frequenzband und die Korrekturen für den jeweiligen Kanal enthalten. In diesem Fall sind es 6 Dateien, also alles für ein 3-Wege Stereo-System. EDIT: Ich sollte vielleicht noch dazu schreiben, dass die Lautsprecher, die gemessen und korrigiert werden sollen, mit einer puren Weiche basierend auf den Files von maXO spielen sollten. Diese werden dann durch die hier erstellten ersetzt bzw. eben um DRC erweitert. Ich hänge hier die alte Anleitung von Fujak an (ich hoffe, dass das in Ordnung ist). Daraus gehen so viele Wertvolle Infos hervor, dass es schade wäre, sie zu verheimlichen. Was gemacht werden muss, bevor man das Script ausführen kann: Das steht in der Anleitung von Fujak in Punkt 2. Allerdings müssen an den Stellen an denen er 3.0.1 geschrieben hat die Ordner entsprechend der aktuellen DRC Version in 3.2.1 geändert werden. Außederm muss maXO in das DRC-Verzeichnis kopiert werden. Hier also das Script, das als .cmd abgespeichert werden muss. Vielleicht hat ja jemand Lust, es auszuprobieren und Rückmeldung zu geben. Code: @echo offDazu ist ein Text-File nötig, das dem Convolver sagt, was er machen soll. Bei mir sieht das so aus: Code: 44100 2 6 0Den Inhalt oben sollte man in einer .txt Datei speichern und diese kann man dann dem Convolver als Config mitgeben. Der Aufbau der Datei wird hier erklärt: http://convolver.sourceforge.net/config.html Das Ergebnis sieht dann in Audiomulch z.B. so aus: http://www.diy-hifi-forum.eu/forum/showpost.php?p=114364&postcount=650 Diese Konfiguration kann aber auch z.B. in Foobar oder anderen VST-fähigen Programmen genutzt werden. DRC - Anleitung und Script - schrottie - 03.04.2014 Version 20140403 * Fehler bzgl. Sweeplänge korrigiert * Fehler in Kanalauswahl korrigiert * maXO Ordner und Kopieren der Files an die richtige Stelle eingebaut * unbedingt die aktuelle Version oben benutzen! DRC - Anleitung und Script - kasbc - 03.04.2014 Hallo schrottie, das Script schaut gut aus. Recht übersichtlich und gut erläutert (ein bisschen im Thema sollte man aber schon sein). Das reinfalten der Raumkorrektur in die Weichenfilter mit lsconv ist ne sehr "elegante" Sache. Hab mich eh immer gefragt, was ich mit lsconv machen soll Bei Nutzung von rec_imp und nur für die Erzeugung der Raumkorekturfilter braucht man es ja nicht wirklich.Mal wieder was dazugelernt. Danke! DRC - Anleitung und Script - schrottie - 04.04.2014 Schön, dass sich jemand meldet. ![]() Ich habe heute frei. Vielleicht schaffe ich es, den konkreten Anwendungsfall zu dokumentieren. Noch schlafen meine Nachbarn aber. Die per Sweep zu wecken, halte ich für eine mittelgute Idee.
DRC - Anleitung und Script - kasbc - 04.04.2014 Hallo schrottie, mangelndes Feedback heisst nicht, dass das nicht benutzt wird. M.E. ist es eine deutlich Erweiterung des fujak-Scripts. Ich habe mich z.B. nie mit convolverVST beschäftigt (weil durch fujak auf SIR verwiesen bzw. dann halt auch mit brutefir beschäftigt), dabei ist das Ding deutlich schöner verwend- weil sehr gut konfigurierbar. Und halt lsconv, das in DRC relativ mager dokumentiert ist. Durch den von dir gezeigten Einsatz wird das Ding deutlich wertvoller (zumindest für mich). Beim DRC-Designer z.B. ist die "oberflächliche" Bedienung zwar recht einfach, aber irgendwie weiss man nicht so recht was da abläuft. Das gefällt mir an diesen Scripts. Da kann man sich Schritt für Schritt rantasten. Danke nochmal! DRC - Anleitung und Script - Murphy - 04.04.2014 Damit du Feedback hast: lese mit, werde in Zukunft evtl. drauf zurückgreifen. Ich stehe für einen Freund zwischen der Entscheidung PC aufsetzen (DRC, habe aber auch eine Thuneau Lizenz) oder DSM260. Kommt etwas drauf an. ... Ist aber noch nicht soweit. DRC - Anleitung und Script - schrottie - 04.04.2014 Auf der anderen Seite habe ich mich noch nie mit BruteFIR beschäftigt. Ich benutze zwar im Alltag auf meinen Laptop seit Jahren Linux, aber für die ganzen Audio-Geschichten hat das Windows-System mit DirectWire, Audiomulch und ColvolverVST einfach immer reibungslos funktioniert. Deshalb habe ich nie den Drang verspürt, was anderes auszuprobieren. Interessant an der Lösung oben finde ich vor allem, wie "schlank" sie ist. 6 einzelne Dateien, die per einem sehr kurzen Konfigurations-File eingebunden werden - fertig. Das hat schon was. Was ich allerdings festgestellt habe: Wenn das "Ausgangsmaterial", also der Lautsprecher ohne Korrekturen und nur mit nackter Weiche, sehr unlinear ist, es also grobe Unregelmäßigkeiten im Frequenzgang gibt, dann ist es vorteilhaft, einen Equalizer vorzuschalten und den die groben Korrekturen machen zu lassen. DRC nutze ich dann um das schon ordentliche Ergebnis zu verbessern. Mache ich das nicht so, entstehen bei meinem System deutlich hörbare Artefakte, Fehler, etc. Wenn DRC also zu krass eingreifen muss, wird das Ergebnis nicht gut. Als Basis für meinen Fall nutze ich dann die Soft Einstellung, allerdings leicht angepasst. Um so vorgehen zu können, muss man allerdings mehrere VST-Effekte hintereinander schalten (routen) können. Das können nicht alle Programme, weshalb (u.a.) ich Audiomulch nutze. DRC - Anleitung und Script - schrottie - 04.04.2014 Hier also der Weg etwas ausführlicher beschrieben: Zunächst der Ausgangszustand: Die einzelnen Zweige des Systems. Da passt nicht viel zusammen. Getrennt wurde hier mit maXO. Die Konfiguration, die dafür in den Convolver geladen wurde, sieht so aus: Code: 44100 2 6 0Im nächsten Schritt greife ich mit einem ganz einfachen EQ ein. Ich nutze hier ReaEQ. Ergebnis ist, dass es mit nur 2 kleinen Filtern noch ein wenig ausgeglichener wird: Das Setup sieht in Audiomulch dann so aus: Man sieht, dass ich im Convolver ein Textfile geladen habe, das Weiche.TXT heißt. Das ist das File von oben. Dann führe ich mein Script aus Beitrag 1 aus. Das läuft durch, während die Zweige mit maXO getrennt sind und der EQ eingeschaltet ist. Das Ergebnis ist ein vertretbarer Eingriff, der ein deutlich ausgewogeneres Resultat hervorbringt, als ohne DRC. Die Dateien: Und die Messung: und die Zweige: Für dieses Ergebnis lade ich eine andere Datei in den Convolver, nämlich eine, die die neu erstellten Files nutzt: Code: 44100 2 6 0Ich hoffe, das ist soweit verständlich. DRC - Anleitung und Script - kasbc - 04.04.2014 Hallo schrottie, gute Beschreibung. Ich habe ja mal vor Jahren deinen Setup "kopiert", bis auf audiomulch (ich nutze console) und seitdem läuft es bei mir auch stabil. Allerdings probiere ich viel mit verschiedensten Tools rum (VST-Plugins gibt's ja wie Sand am Meer, dazu noch FAL usw) und muss schon aufpassen, dass ich mich nicht verzettle. Brutefir ist in der Simpel-Konfiguration (d.h. lesen vom line-in und schreiben auf die line-outs) ähnlich strukturierbar wie der convolverVST. Es ist ein bisserl mehr zu schreiben, aber eigentlich recht verständlich. Allerdings habe ich es bisher nur für Weichenfilter genutzt, die ich auf verschiedenste Arten erstellt habe. Wenn man mal die Grundstruktur (3-wege etc.) hat, braucht man nur die Filterfiles (austauschen und hat eine neue Abstimmung. Hast du schonmal dran gedacht statt des EQ drc zu nutzen? Also eine ca. 50 cm Messung des Chassis mit drc behandeln und dann in die Weiche falten und über das Gesamte dann wieder drc laufen lassen ? Gruß DRC - Anleitung und Script - schrottie - 04.04.2014 Ich dachte mir schon, dass BruteFIR im Prinzip ähnlich ist. Wie gesagt, ich habe es aber noch nie ausprobiert. Ich habe noch nie drüber nachgedacht, DRC doppelt einzusetzen und ineinander zu falten. Wäre alleine aus Neugierde aber mal einen Versuch wert... Sozusagen DRCeption ![]() Was ich wirklich spannend finde, sind 2 Eingriffsmöglichkeiten: 1. über die DRC Parameter. Da lässt sich viel einstellen und entdecken. Das Ergebnis klingt immer irgendwie anders. 2. über die Zielkurve, also ganz klassisch die Abstimmung über die Amplitude. Da merkt man erstmal wirklich, wie viel 1 oder 2 dB mehr oder weniger in einem Bereich ausmachen. Das ist schon erstaunlich. Und dann wird es auch wirklich Abstimmung im wahrsten Wortsinn: welche Zielkurve passt zum Lautsprecher, zur Abhörsituation, zum Raum usw. Da kann man Tage über Tage mit verbringen. DRC - Anleitung und Script - Gnom52 - 04.04.2014 Hallo Schrottie Hast Du nicht wenigstens einen Vornamen für uns ? Mit DRC und XOver im VST-Convolver arbeite ich seit 2009, habe aber (-keine Werbung ) dahin einfachere Wege gefunden. Den Zwiespalt zwischen PC-Lösung und DSP sehe ich nach wie vor, weil ich mit DSP noch Fernsehen und Hören könnte, aber mit VST... immer etwas spät dran bin. Ich bleib dran am Thema. Grüsse Wolfgang DRC - Anleitung und Script - kasbc - 04.04.2014 Hallo Wolfgang, Gnom52 schrieb:... habe aber (-keine Werbung ) dahin einfachere Wege gefunden. Einfachere Wege ? Welche? 2 Stichwörter reichen. Gruß, Christian DRC - Anleitung und Script - schrottie - 04.04.2014 Gnom52 schrieb:Hallo SchrottieMein Vorname ist schrottie. Mein Nachname übrigens auch. :p Einige Fernseher können Verzögerungen einbauen. Ansonsten einfach eine TV-Karte einbauen. Dann kannst du auf jeden Fall Bild und Ton synchronisieren. Wenn ich bei Null anfangen würde, würde ich aber heute vielleicht auch eher auf was etwas fertigeres setzen. Diesen ganzen Kram aus der K+T finde ich gut. Rasberry Pi, DAC, Nas mit Squeezeserver, MiniDSP, Icepower Amps. Das macht in der Summe was richtig Gutes. Dazu noch gute Wavecor Chassis oder was äquivalentes und schon ist man nahe an ideal bei wirklich überschaubarem Budget. Dann bleibt fast nur noch der Raum selber zum Spielen. DRC - Anleitung und Script - Gnom52 - 04.04.2014 Hi Christian Ich habe auch ca. 1 Jahr lang versucht (mit Erfolg) No-Cost-DRC zu machen, aber dann bin ich auf eine teure (350,-) Lösung gestoßen, die zum Messen und Filter erstellen taugt (und noch mehr kann..). Schau Dich da mal um:http://www.aktives-hoeren.de/viewtopic.php?f=40&t=1717 Grüsse Wolfgang DRC - Anleitung und Script - Gnom52 - 04.04.2014 schrottie schrieb:Mein Vorname ist schrottie. Mein Nachname übrigens auch. :p OK, das habe ich verstanden. Wolfgang DRC - Anleitung und Script - kasbc - 04.04.2014 Hallo Wolfgang, nur "einfacher" (aber auch nur weil alles zum Erstellen der Filter integriert ist) oder/und auch "besser"? Gruß, Christian DRC - Anleitung und Script - kasbc - 05.04.2014 Hallo Wolfgang, danke für die Infos. Gruß, Christian DRC - Anleitung und Script - Murphy - 05.04.2014 Acourate wird in dem Moment einfach, wo man den Convolver nutzt: http://img10.imageshack.us/img10/9466/7convolver.png Filter einbinden, in den Autostart packen und als Blackbox laufen lassen, Steuerung mit Tablet. |