Author Topic: Digital Room Correction - DIY  (Read 1079 times)

0 Members and 1 Guest are viewing this topic.

Offline Teleflubbie

  • New member
  • *
  • Trade Count: (0)
  • Posts: 30
  • Total likes: 4
  • Gender: Male
  • I love the HTforum
Digital Room Correction - DIY
« on: March 9, 2019, 15:33:30 »
Room Correction DIY

Ben de laatste weken wat aan het experimenteren geweest met Digital Room Correction en wil mijn ervaringen hier met jullie delen.

Achtergrond
In onze nieuwe woning ben ik nooit echt tevreden geweest met het geluid in de woonkamer (groot , hoog, tegels en veel glas). Ondanks diverse akoestische aanpassingen (akotherm panelen, etc), bleef het geluid ‘onrustig’ en hard. Door de welbekende WAF factor, was het niet mogelijk om nog veel meer aanpassingen aan de ruimte te doen. Intussen had ik me ook georienteerd op actieve room correctie systemen, zoals Dirac Live en Room Perfect. Omdat de kosten hiervan relatief hoog zijn en ik niet wist of dit zou helpen, ben ik op een eigen manier wat gaan experimenten.

De aanpak
In mijn werkkamer streamde ik via een Raspberry Pi met Volumio. Ik ontdekte dat Volumio een plugin heeft voor EQ (FIR en IIR) filters. Opzet werdt daarom:
  • Zelfbouw streamer / DRC op basis van Raspberry Pi + Allo DigiOne + lineare voeding
  • USB meetmicrofoon UMIK-1 (toevallig tegenaan gelopen op Marktplaats)
  • REW Room EQ Wizard. (https://www.roomeqwizard.com/) Software om room measurements te maken, te analyseren en om (minimal phase) EQ filters te generen op basis van een gewenste ‘home curve’
  • rePhase (ttps://sourceforge.net/projects/rephase/). rePhase is een FIR generation tool waarmee volledige linear-phase filters gegenereerd kunnen worden. REW filter setting export kan in rePhase geimporteerd en verder ‘getuned’ worden. 
  • Volumio Brutefir plugin (https://github.com/balbuze/volumio-plugins/tree/master/plugins/audio_interface/brutefir3). BruteFIR is een software convolution engine, die lange FIR filters op multi-channel digital audio kan toepassen. BruteFIR is behoorlijk efficient, waardoor de rekenkracht van een Raspberry Pi 2 al voldoende is. De plugin installeerd BruteFIR en zorgt dat deze zich ‘installeerd’ in de audio keten ([volumio]--->[Loopback]--->[Brutefir]--->[output /DAC]).
Ervaring
Hoewel ik nog niet klaar ben met experimenteren, heeft deze setup inmiddels al een grote verbetering gebracht. Belangrijkste aanpassingen:
  • Room modes onder de 300HZ ‘gladgesteken’: In eerste instantie dacht ik dat ik door de ‘harde’ woonkamer veel problemen had met hoge frequentie (>1khz) reflecties. Maar na meten met REW werd me duidelijk dat m.n. de lage frequenties (<100hz) de boosdoener waren (room modes).
  • Looptijd verschil tussen linker / rechter kanaal gelijk getrokken. Helaas is het in onze inrichting niet mogelijk om helemaal recht voor de speakers te zitten (driehoek), waardoor er nooit echt een lekker stereo beeld was. BruteFIR kan deze looptijden corrigeren. Het resultaat was voor mij echt een verassing.
Resultaat: veel meer gebalanceerd beeld met rust en een sterk verbeterd ruimtelijk stereo beeld.

DIY versus Dirac Live, Room Perfect
Hoe dit zich verhoud tot commercieele producten als Dirac Live en Room Perfect vind ik moeilijk in te schatten. Het zou wel interessant zijn om dat ooit eens te vergelijken.
Het resultaat is in ieder geval zeer bevredigend. Wat ik zelf als een groot voordeel ervaar, is dat tools als REW en rePhase je enorm veel inzicht geven in de akoestiek van je ruimte. Door hier zelf mee bezig te zijn, wordt het duidelijk waar de room modes zijn en waar sterke reflecties zijn. Hierdoor kan je met wat extra aanpassingen in de luisterruimte ook al e.a. verbeteren. Producten als  Dirac Live en Room Perfect zijn wat meer ‘black box’.
En het laatste voordeel is natuurlijk de prijs. De kosten zijn verwaarloosbaar, waardoor het lekker laagdrempelig is om hier mee te ‘experimenteren’.

De hardware
Vervolgens de Raspberry met Allo DigiOne met lineare voeding netjes in een kastje weggewerkt, waardoor een compacte streamer met ingebouwde DRC ontstaat .
Cambridge CXA60 - Monitor Audio Silver 6 - Raspberry Pi/Allo DigiOne - Volumio/BruteFIR DSP - Logitech Touch - Logitech Media Server

Offline chansig

  • Forever Addicted
  • **********
  • Trade Count: (+126)
  • Posts: 23856
  • Total likes: 1316
  • Doof en slechte set...neem dat mee in wat ik post.
Re: Digital Room Correction - DIY
« Reply #1 on: March 9, 2019, 17:10:51 »
Altijd ook leuk om te lezen dat iemand op deze manier de hobby bedrijft. Bedankt voor het delen.

Gr. Hans
Dutch & Dutch 8M, Arendal Sub 2, Ritmik F12, BK 400 XXlS, Paradigm PW Link,

Offline Kingpin

  • Highly esteemed member group
  • *******
  • Trade Count: (+2)
  • Posts: 8045
  • Total likes: 105
  • Gender: Male
  • Just An Ordinary Member
Re: Digital Room Correction - DIY
« Reply #2 on: March 9, 2019, 17:50:19 »
Idd, mooi project  :clapping:
Netjes weggewerkt ook.
« Last Edit: March 9, 2019, 17:50:44 by Kingpin »
Stereo 1: Cayin A-55T KT88 Svetlana winged "C", Telefunken ECC83 "Smooth Long Plates", Sylvania 5814A NOS "Black Plate", Logitech Squeezebox Touch, DIY LiPo Power Supply voor Touch, Metrum NOS DAC Quad, DIY Power Supply voor Metrum DAC, miniDSP DDRC-22D, miniDSP DIY Power Supply, Audio Physic Brilon 2.0, Audio Physic Luna I, Apogee Wyde Eye, Canare 4S8, Copulare Zonal Rack
Stereo 2: Naim UnitiQute 2, HDI Dune BD Prime 3.0, Audio Physic Spark, Apogee Wyde Eye, Canare 4S8

Online hifiman

  • HT forum donateur
  • Forever Addicted
  • *******
  • Trade Count: (+22)
  • Posts: 21595
  • Total likes: 37
  • Gender: Male
  • (voorheen bekend onder de naam "audioloog")
Re: Digital Room Correction - DIY
« Reply #3 on: March 9, 2019, 23:23:42 »
Mooi hoor! :-)

Heb 11 jaar geleden een documentje gemaakt over mijn audio pc destijds met drc, wellicht staat er nog wat bruikbare info in:
http://www.ronaldverlaan.nl/download/audiopc.pdf

Offline Teleflubbie

  • New member
  • *
  • Trade Count: (0)
  • Posts: 30
  • Total likes: 4
  • Gender: Male
  • I love the HTforum
Re: Digital Room Correction - DIY
« Reply #4 on: March 10, 2019, 09:45:18 »
@Hifiman: mooie PDF met uitleg van jou. Deze had ik via google al eerder gevonden. Is een van de redenen dat ik me verder ben gaan verdiepen in BruteFIR.
« Last Edit: March 10, 2019, 09:45:58 by Teleflubbie »
Cambridge CXA60 - Monitor Audio Silver 6 - Raspberry Pi/Allo DigiOne - Volumio/BruteFIR DSP - Logitech Touch - Logitech Media Server

Online hifiman

  • HT forum donateur
  • Forever Addicted
  • *******
  • Trade Count: (+22)
  • Posts: 21595
  • Total likes: 37
  • Gender: Male
  • (voorheen bekend onder de naam "audioloog")
Re: Digital Room Correction - DIY
« Reply #5 on: March 10, 2019, 19:21:09 »
@Hifiman: mooie PDF met uitleg van jou. Deze had ik via google al eerder gevonden. Is een van de redenen dat ik me verder ben gaan verdiepen in BruteFIR.
A ok haha, tof dat ik er dan blijkbaar indirekt aan bijgedragen heb dat je deze mooie oplossing gemaakt hebt  :pompom:

Offline Cantodea

Re: Digital Room Correction - DIY
« Reply #6 on: March 11, 2019, 10:14:41 »
Kijk ook eens hier naar: https://www.homeaudiofidelity.com
Ik gebruik het in combinatie met Roon en het heeft een heel goed resultaat. De metingen moet je zelf doen met REW en die stuur je dan door naar Thierry van https://www.homeaudiofidelity.com je krijgt meestal dezelfde dag nog een filter die je kan beluisteren. Er wordt zeer goed geluisterd naar je feedback en er wordt gewerkt aan het filter tot jij het goed vind.

Verder gebruik ik voor film Dirac. Zowel Rew als Dirac geven eigenlijk zeer goede resultaten.
Audiolab MDAC+ Preamp/DAC, Advance Acoustic X-A160 Eindversterker,  Arendal Sound 1723 Tower speakers, Arendal Sound Sub1, Roon audio software, Roon DSP Room Correction,XTZ Star Quad luidsprekerkabels, Tubulus Libentus
XLR interlinks, Tubulus Libentus USB.