Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Audio-Signalverarbeitung mit REAPER
#1
Hallo Forum,
es gibt ja mittlerweile schon einige Lösungen für die PC-basierte Echtzeitfilterung von Lautsprechern. Auch ich habe da einiges ausprobiert. Seit einiger Zeit benutze ich dafür das Program REAPER (eigentlich eine DAW) und bin damit äußerst zufrieden. Da ich das zumindest hier im Forum in dieser Form noch nicht gesehen habe, möchte ich kurz vorstellen wie das bei mir derzeit konfiguriert ist, vielleicht ist es für jemanden hilfreich.

Was mich überzeugt hat, REAPER auszuprobieren:
-> Sämtliche für uns Lautsprecherbastler relevanten Filter sind bereits enthalten, insbesondere: sowohl minimalphasige IIR-Filter (ReaEQ) als auch effiziente und latenzfreie (!!) Echtzeitfaltung (ReaVerb)
-> Mit ReaRoute (virtuelle ASIO-Soundkarte) ist das Routing ALLER Audiostreams vom PC durch REAPER relativ einfach möglich

Allgemein zu REAPER:
Eigentlich ist das eine DAW (digital audio workstation), mit der ich selbst schon einige Aufnahmen gemixt habe. Über die Monitoring-Funktion kann man das Programm aber auch ohne weiteres für Echtzeit-Signalverarbeitung "missbrauchen", und kann dafür die gesamte Palette an verfügbaren Plugins nutzen. Auch das Einbinden von VST-Plugins ist möglich, mit JS kann man sogar eigene Plugins programmieren. Aber eigentlich ist eh alles dabei was man braucht.

REAPER gibts für Windows und OSX, wobei glaub ich ReaRoute nur auf Windows verfügbar ist - keine Ahnung ob es für OSX was Äquivalentes gibt.

Benötigte Software:
-> REAPER (unbegrenzt lauffähige Demo erhältlich unter: http://www.reaper.fm/ )

Optional:
-> VB Virtual Audio Cable (falls ein WDM-Interface benötigt wird) - ermöglicht es, ALLE Audiostreams die auf dem PC abgespielt werden, per ASIO an REAPER weiterzuleiten. Unbegrenzt lauffähige Demo erhältlich unter: http://vb-audio.pagesperso-orange.fr/Cable/index.htm
-> ASIO4ALL - benutze ich für niedrigere Latenz mit meiner onboard-7.1-Soundkarte, kostenlos erhältlich unter http://www.asio4all.com/
-> DRC - zur Erzeugung von Korrekturfiltern, open source, http://drc-fir.sourceforge.net/

Mein Signal-Routing schaut dann aus wie auf dem Bild:
[Bild: picture.php?albumid=1510&pictureid=25611]

Für REAPER hab ich zwei verschiedene Konfigurationen, einmal für minimales Delay, daher minimalphasige Filter:
[Bild: picture.php?albumid=1510&pictureid=25612]

Und einmal mit einem "normalen" akausalen DRC-Filter und FIR-Trennung, für wenn die Latenz egal ist (Musikhören):
[Bild: picture.php?albumid=1510&pictureid=25614]

Alles in allem bin ich sehr zufrieden mit dieser Lösung, insbesondere auch mit der Effizienz: die zero-delay-Faltung eines 32k-DRC-Filters benötigt auf meinem i3-4330 ca. 0.3% meiner CPU (siehe oberes Bild).

Ich liefere hier keine vollständige Anleitung für die Konfiguration, das könnte nämlich ziemlich lang werden. Aber falls das jemanden interessiert beantworte ich gerne Fragen Smile.
Zitieren

#2
Moin,

dein Projekt finde ich persönlich ziemlich interessant! Danke für die Vorstellung!

Ich werde mal ein bisschen mit der Demo rumspielen. Spontan sehe ich nur ein einziges Problem: Man braucht einen richtigen Windows-PC dafür. Daher ist die Lösung für Musikhören am PC durchaus zu gebrauchen, aber nicht für dauerhafte Nutzung im Wohnzimmer. Da braucht man schon ein System, dass sich nicht dauernd updaten möchte und auf Knopfdruck funktioniert.

Ich denke Reaper ist ideal, wenn man ein wenig Gehirnschmalz in die FIR-Filterung investieren möchte und nicht mit der Shell von Brutefir bzw. Linux umgehen kann. Ich werde mich zumindest erst mal mit Reaper anfreunden und mir dann später eine Brutefir-Lösung aufbauen, wenn ich mit Reaper nachvollzogen habe, wie sich die ganze FIR-Filterung so verhält. Reaper sieht durchaus so aus, als hätte es das Zeug zum "Schweizer Taschenmesser" des softwarebasierte Frequenzweichenbaus. :ok:

Es ist halt wesentlich einfacher, das ganze Routing und die Filterung anhand von Grafiken und mit "Klickibunti" aufzubauen, als in einer Konsole. Wenn man weiß, was man tut, ist letzteres dann aber im Endeffekt doch schneller.
[URL="http://www.igdh.eu"]
[IMGNR]http://www.igdh.eu/logo_igdh_mini.png[/IMGNR]
[/URL]
Zitieren

#3
Hi,

danke für den Tipp.
Habe es mir gerade gezogen und den ReaVerb mit meiner drc-Entzerrung getestet.

Funktioniert gut, man kommt schnell klar und es ist echt der Wahnsinn, was da an PlugIns dabei ist. :eek:
Für ProTools kostet alles Mondpreise.

Aber die Demo läuft leider nur 60 Tage, wenn ich das richtig verstanden habe.

Gruß
Rainer
Zitieren

#4
http://wiki.cockos.com/wiki/index.php/ReaFIR
Der EQ ist super. Den benutze ich schon lange und bin sehr zufrieden damit. Das Programm ist definitiv einen Tipp wert.

EDIT:
Dieser übrigens auch:
http://wiki.cockos.com/wiki/index.php/ReaEQ
Zitieren

#5
pcmurx: Für mich ist eben das coole an der Sache dass ich den PC für "alles" verwende: Studienarbeiten, Musikhören, Websurfen, Filmschauen etc... und die Faltung dann "nebenbei" halt auch noch erledigt wird. Aber andere Einsatzgebiete können natürlich auch andere Werkzeuge erfordern.

Zitat:Aber die Demo läuft leider nur 60 Tage, wenn ich das richtig verstanden habe.
Es kommt dann zwar bei jedem Starten ein Hinweis, dass man doch bitte endlich das Programm kaufen solle, aber benutzbar bleibt die Software trotzdem auch nach den 60 Tagen. Aber bei 60 $ für das komplette Paket musste zumindest ich nicht lange überlegen Wink.
Zitieren

#6
Hi,

Violoncello schrieb:Aber bei 60 $ für das komplette Paket musste zumindest ich nicht lange überlegen Wink.
Ja, da hast Du recht.
Für den Funktionsumfang ist das ein Superschnapp, auch wenn ich mit ProTools lieber arbeite, weil ich das auch auf Arbeit nutze und deshalb relativ gut kenne.

Bin dann mal einkaufen...Wink

Gruß
Rainer
Zitieren

#7
Wah, das Programm erschlägt einen Ja mit seinen tausend Optionen. So ein kleines Anfangstutorial wäre schon hilfreich...
Und kann es sein, das auf OS X JS: Channel Route w/Polarity die Funktion von ReaRoute übernimmt? WAs genau macht denn ReaRoute unter Windows?
Zitieren

#8
' schrieb:Wah, das Programm erschlägt einen Ja mit seinen tausend Optionen. So ein kleines Anfangstutorial wäre schon hilfreich...
Und kann es sein, das auf OS X JS: Channel Route w/Polarity die Funktion von ReaRoute übernimmt? WAs genau macht denn ReaRoute unter Windows?

Da kann ich mich nur anschließen. Allein Windows 10 stellt eine Herausforderung dar, zumindest wenn man von OS X kommt.

Und was ist "OS X JS: Channel Route w/Polarity"?
Zitieren

#9
@violocello: kann Reaper stand alone arbeiten/ starten?

Also ich schalte den Windows Rechner (z.B. das Tablet von Treckstor) an und dann habe ich einen DSP? Mit OS X habe ich schon viel probiert, es funktioniert auch, aber man mußte immer an einer Stelle Hand anlegen (trotz Automator) und genau das ist nicht praktikabel.
Zitieren

#10
Zitat:WAs genau macht denn ReaRoute unter Windows?

ReaRoute stellt per ASIO eine virtuelle Soundkarte mit standardmäßig 16 Ein- und Ausgängen bereit, die von anderen Progammen ganz normal verwendet werden können. Zum Beispiel, weil man es da schön sieht, ein ARTA-Screenshot:

[Bild: picture.php?albumid=1510&pictureid=25641]

Alles virtuellen Ausgänge stehen unter REAPER als Eingänge zur Verfügung (und umgekehrt), wie man dann im Track Input-Menü sieht (Rechtsklick auf den Track-Meter):

[Bild: picture.php?albumid=1510&pictureid=25642]

Zitat:Und was ist "OS X JS: Channel Route w/Polarity"?

Das ist soweit ich weiß nur ein kleines Plugin zum Routing innerhalb von REAPER. Ich kenne mich mit OSX nicht besonders aus, habe aber mal von dem Programm Soundflower gehört, was die ReaRoute-Funktionalität möglicherweise ersetzen könnte?

Zitat: @violocello: kann Reaper stand alone arbeiten/ starten?

Also ich schalte den Windows Rechner (z.B. das Tablet von Treckstor) an und dann habe ich einen DSP? Mit OS X habe ich schon viel probiert, es funktioniert auch, aber man mußte immer an einer Stelle Hand anlegen (trotz Automator) und genau das ist nicht praktikabel.

Einfach REAPER in den Autostart setzen. Beim Start von REAPER wird automatisch das zuletzt offene Projekt geladen und alles läuft von selbst.
Zitieren

#11
Soundflower stellt 2 virtuelle Soundkarten bereit, eine mit je 2 Ein-/Ausgängen (also stereo) und eine mit 64.

Ich habe gerade entdeckt, dass Reaper eine Handbuch in deutsch bereitstellt, toll, schlanke 478 Seiten langSmile. Immerhin muss man sich nicht durch englich durcharbeiten.
Zitieren

#12
Auf die Idee bin ich noch gar nicht gekommen, dabei hab ich noch ne Lizenz für Reaper. Ich fand die Einarbeitung auch nicht wirklich schwierig, das Handbuch braucht kein Mensch Big GrinWinkBig Grin

Die niedrige Prozessorbelastung fand ich sehr beeindruckend. Wir haben im Proberaum 12 Kanäle bei 24/96 aufgenommen, Reaper als Monitormischer mit vier sep. Outs verwendet und nen Stereomix mit den wichtigsten Effekten laufen lassen. Machte damals auf dem kleinsten i5 weniger als 3% CPU. Soundkarten waren zwei große Delta 1010 (PCI-Karte mit 19" Wandlerbox), von Latenz war nichts zu hören.

Warum brauche ich bei den Routingmöglichkeiten, die Reaper mitbringt, noch ein zusätzliches Werkzeug? Das erschließt sich mir grad nicht.

LG
Marcus
Vakuum? Sand? Mir Latte, es muss nur immer Musik da sein. (frei nach den Broilers)

Zitieren

#13
Zitat:Warum brauche ich bei den Routingmöglichkeiten, die Reaper mitbringt, noch ein zusätzliches Werkzeug? Das erschließt sich mir grad nicht.
Mit ReaRoute bekommt man Sound nur über ASIO in Reaper. Solange man nur ASIO-kompatible Programme (z.b. foobar) zur Tonwiedergabe verwendet, ist das auch ok. Aber wenn man Sachen wie Spotify oder Google Play nutzt, oder auch nur mal ein Youtube-Video anschauen will, braucht man etwas, das von WDM (das Standard-Windows-Audiosystem) auf ASIO übersetzt. Und genau das macht dieses VB Virtual Audio Cable.
Zitieren

#14
Äh, jo. Eigentlich klar, danke für die Antwort! Da bei mir die Faltkiste von den Quellen getrennt ist hatte ich an die Variante gar nicht gedacht.
Vakuum? Sand? Mir Latte, es muss nur immer Musik da sein. (frei nach den Broilers)

Zitieren



Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Kleiner Guide: CamillaDSP plus Audio Injector Octo 6x8 Interface an Raspberry Pi 4 Malik 13 3.118 06.09.2025, 11:04
Letzter Beitrag: Malik
  Powerstation für Audio? capslock 2 1.254 23.03.2025, 18:12
Letzter Beitrag: capslock
  Audio Technica HA 5000 Klon Kleinhorn 0 925 02.07.2023, 16:10
Letzter Beitrag: Kleinhorn
  Wer hat Erfahrung mit PCs zur digitalen Signalverarbeitung waterburn 20 4.079 08.01.2023, 22:29
Letzter Beitrag: Darakon
  Bluetooth LE Audio Yogibär 9 2.438 25.11.2022, 17:24
Letzter Beitrag: Slaughthammer
  Jemand Erfahrungen mit Audio Switches? MrFlorian 22 3.495 08.08.2022, 12:27
Letzter Beitrag: ArLo62
  L15D und stärker Digital Audio Amp mit IRS2092 dieterschneider 3.447 2.247.187 06.08.2022, 13:00
Letzter Beitrag: DoXer
  Arylic Up2Stream Wireless Audio Module Sparrow 67 30.920 14.04.2022, 12:05
Letzter Beitrag: Koaxfan
  Audio Signal symmetrieren mit TCB-22 Franky 0 1.032 25.03.2022, 11:40
Letzter Beitrag: Franky
  Preiswerter Audio Balanced to Unbalanced Converter audiobob 33 5.746 23.02.2022, 15:50
Letzter Beitrag: Kalle

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
1 Gast/Gäste

Deutsche Übersetzung: MyBB.de, Powered by MyBB, © 2002-2025 Melroy van den Berg.