Arta en boxsim tutorial: metingen tbv filterontwerp
Geplaatst: vr 28 apr 2017, 0:48
Tutorial: meten in Arta en exporteren naar Boxsim
Stap 1: Apparatuur
Dit vereist een 2 kanaals meet setup. De meetset van Rumoh is geschikt voor het doen van 2 kanaals metingen. Maar in feite is het niet zo ingewikkeld, het 2e kanaal is een doorlus van output naar input, en dient ter tijdsreferentie. Hierdoor blijft de absolute fase behouden, en kan je de metingen zo importeren in Boxsim en komen evt looptijdverschillen tussen drivers in de metingen.
De hardware voor het meten betreft een 2 kanaals preamp (met phantoom voeding), een meet mic en wat kabels. Evt kan je de calibratie file inladen in Arta onder setup. Ook kan je de hele setup ijken zodat je absolute SPLs kan gaan meten. Maar erg belangrijk is dit niet (zo lang relatieve levels maar kloppen), en de meeste Arta gebruikers laten dit dan ook achterwege.
Stap 2: Meetopstelling maken
Helaas beschikken maar weinigen over een anechoische ruimte. Dit betekent dat we altijd met gereflecteerd geluid te maken gaan hebben in onze metingen. Hier zijn we niet in geinteresseerd, dus die moeten we gaan excluderen. Dit begint met een goede opstelling kiezen van speaker. Je moet hem zo in de ruimte positioneren dat de afstand tot het eerste reflecterende vlak (maakt niet uit waar) zo groot mogelijk is. Dus de speaker moet van de grond af. Zelf zet ik hem meestal op een draaiplateau, omdat ik zelden alleen maar on axis (= precies voor de speaker) meet. Hier een voorbeeld.
De microfoon moet op ten minste 6 x de woofer diameter afstand staan. Voor wie geinteresseerd is in de theorie hierachter, kan dit lezen. Verder moet je de mic precies tussen tweeter en midden van de woofer in gepositioneerd staan. Verder doen we een meting op 0 graden, 15 graden en 30 graden (horizontaal). Het is belangrijk dat je de microfoon stevig vast zet, zodat deze gedurende het hele proces niet meer van zijn plaats gaat!
Stap 3: impuls response meten
In Arta meten we altijd eerst de impuls response. Dit doe je door op de "IMP" knop te drukken en vervolgens op de rode play knop. Dan krijg je onderstaand scherm. Daar stel je in dat je een sweep als test signaal gaat gebruiken. Als eerste selecteer je dual channel measurement mode. Verder kies je de sample frequentie en sequence length. Hier gebruiken we 48KHz en 128K. Lagere sample frequenties komen van pas voor het doen van metingen aan subwoofers, aangezien een lagere sample frequentie (enigszins contra intuïtief) meer meetpunten per octaaf geeft. Voor metingen aan een tweeter verlaag je het output naar veel zachter, bijvoorbeeld -15 dB. Ook stel je de pink cut off op 500 of 1000Hz (dit is een soort high pass filter op de pink noise zodat je tweeter heel blijft bij metingen zonder filter).
Stap 4: excluderen reflecties in je meting
Volgende stap is het excluderen van reflecties. Dit doe je door een venster te selecteren wat alleen direct geluid bevat. Met pijltje naar boven (en beneden) zoom je wat in zodat je het beter ziet. Met je linker muis knop klik je net voor de start van de eerste golf. En met de rechtermuis knop klik je net voor de start van de 1e reflectie. Het IR window stel je in op Hanning 25%. De instellingen voor de gate zijn belangrijk, omdat de plaats van je eerste marker (de gele lijn), de fase in je meting bepaald (op dezelfde manier als een delay dat doet). Hier een voorbeeld.
In het voorbeeld zie je de impulse response van de tweeter. De gate begint op 462 samples, dat zie je onderin staan. Het is belangrijk dat in de meting van de woofer, de 1e marker ook precies op 462 samples ingesteld wordt. Kleine voetnoot hier is, dat als blijkt dat je marker dan middenin de impulse response van de woofer eindigt, zet je de 1e marker vroeger en doe je dit vervolgens voor de tweeter ook. Als ze maar gelijk staan!
Stap 5: meting bekijken
Vervolgens klik je op het 1e vakje waar FR bij staat. Dit is de smoothed frequency response die je dan krijgt. De gele balk onderaan geeft weer wat de beperking is in de meting door het gebruik van je gate. Ik had een gate ingesteld van ongeveer 5 ms, dat geeft een bruikbare meting boven de 200Hz. Dat is de beperking van binnen meten.
Stap 6: meting exporteren
Je stelt de weergave in op M+P (Magnitude+Phase). En de smoothing zo laag mogelijk, 1/24. Daarna klik je in het menu op file, export, asciII file en dan klik je op yes als er gevraagd wordt of je als .frd wilt exporteren. Dit was de meting van de tweeter. Vervolgens doe je hetzelfde voor de woofer, waarbij het dus essentieel is dat je de eerste cursor exact hetzelfde plaatst als bij de tweeter (in dit voorbeeld op 462 samples). De tweede cursor hoeft niet gelijk te staan.
Stap 7: meting importeren
Daarna open je boxim -> menu enclosures & drivers -> driver 1 -> import (naast frequency response). Dit doe je hetzelfde van de rest van de drivers. Hier moet ook de gemeten impedantie response geselecteerd worden.
In Boxsim stel je in dat je de gemeten amplitude en fase response wilt gebruiken as is. Dat doe je door in te stellen "Box which is simulated" bij "measurement of frequency took place:". En verder vink je aan: use frequency response, use acoustic phase response, use impedance response, use electric phase response. En de point of origin moet op 0mm staan! We hebben namelijk de absolute fase gemeten door dual channel te meten (dan heb je een tijdsreferentie). Dus looptijd verschillen zitten al in de meting.
Stap 1: Apparatuur
Dit vereist een 2 kanaals meet setup. De meetset van Rumoh is geschikt voor het doen van 2 kanaals metingen. Maar in feite is het niet zo ingewikkeld, het 2e kanaal is een doorlus van output naar input, en dient ter tijdsreferentie. Hierdoor blijft de absolute fase behouden, en kan je de metingen zo importeren in Boxsim en komen evt looptijdverschillen tussen drivers in de metingen.
De hardware voor het meten betreft een 2 kanaals preamp (met phantoom voeding), een meet mic en wat kabels. Evt kan je de calibratie file inladen in Arta onder setup. Ook kan je de hele setup ijken zodat je absolute SPLs kan gaan meten. Maar erg belangrijk is dit niet (zo lang relatieve levels maar kloppen), en de meeste Arta gebruikers laten dit dan ook achterwege.
Stap 2: Meetopstelling maken
Helaas beschikken maar weinigen over een anechoische ruimte. Dit betekent dat we altijd met gereflecteerd geluid te maken gaan hebben in onze metingen. Hier zijn we niet in geinteresseerd, dus die moeten we gaan excluderen. Dit begint met een goede opstelling kiezen van speaker. Je moet hem zo in de ruimte positioneren dat de afstand tot het eerste reflecterende vlak (maakt niet uit waar) zo groot mogelijk is. Dus de speaker moet van de grond af. Zelf zet ik hem meestal op een draaiplateau, omdat ik zelden alleen maar on axis (= precies voor de speaker) meet. Hier een voorbeeld.
De microfoon moet op ten minste 6 x de woofer diameter afstand staan. Voor wie geinteresseerd is in de theorie hierachter, kan dit lezen. Verder moet je de mic precies tussen tweeter en midden van de woofer in gepositioneerd staan. Verder doen we een meting op 0 graden, 15 graden en 30 graden (horizontaal). Het is belangrijk dat je de microfoon stevig vast zet, zodat deze gedurende het hele proces niet meer van zijn plaats gaat!
Stap 3: impuls response meten
In Arta meten we altijd eerst de impuls response. Dit doe je door op de "IMP" knop te drukken en vervolgens op de rode play knop. Dan krijg je onderstaand scherm. Daar stel je in dat je een sweep als test signaal gaat gebruiken. Als eerste selecteer je dual channel measurement mode. Verder kies je de sample frequentie en sequence length. Hier gebruiken we 48KHz en 128K. Lagere sample frequenties komen van pas voor het doen van metingen aan subwoofers, aangezien een lagere sample frequentie (enigszins contra intuïtief) meer meetpunten per octaaf geeft. Voor metingen aan een tweeter verlaag je het output naar veel zachter, bijvoorbeeld -15 dB. Ook stel je de pink cut off op 500 of 1000Hz (dit is een soort high pass filter op de pink noise zodat je tweeter heel blijft bij metingen zonder filter).
Stap 4: excluderen reflecties in je meting
Volgende stap is het excluderen van reflecties. Dit doe je door een venster te selecteren wat alleen direct geluid bevat. Met pijltje naar boven (en beneden) zoom je wat in zodat je het beter ziet. Met je linker muis knop klik je net voor de start van de eerste golf. En met de rechtermuis knop klik je net voor de start van de 1e reflectie. Het IR window stel je in op Hanning 25%. De instellingen voor de gate zijn belangrijk, omdat de plaats van je eerste marker (de gele lijn), de fase in je meting bepaald (op dezelfde manier als een delay dat doet). Hier een voorbeeld.
In het voorbeeld zie je de impulse response van de tweeter. De gate begint op 462 samples, dat zie je onderin staan. Het is belangrijk dat in de meting van de woofer, de 1e marker ook precies op 462 samples ingesteld wordt. Kleine voetnoot hier is, dat als blijkt dat je marker dan middenin de impulse response van de woofer eindigt, zet je de 1e marker vroeger en doe je dit vervolgens voor de tweeter ook. Als ze maar gelijk staan!
Stap 5: meting bekijken
Vervolgens klik je op het 1e vakje waar FR bij staat. Dit is de smoothed frequency response die je dan krijgt. De gele balk onderaan geeft weer wat de beperking is in de meting door het gebruik van je gate. Ik had een gate ingesteld van ongeveer 5 ms, dat geeft een bruikbare meting boven de 200Hz. Dat is de beperking van binnen meten.
Stap 6: meting exporteren
Je stelt de weergave in op M+P (Magnitude+Phase). En de smoothing zo laag mogelijk, 1/24. Daarna klik je in het menu op file, export, asciII file en dan klik je op yes als er gevraagd wordt of je als .frd wilt exporteren. Dit was de meting van de tweeter. Vervolgens doe je hetzelfde voor de woofer, waarbij het dus essentieel is dat je de eerste cursor exact hetzelfde plaatst als bij de tweeter (in dit voorbeeld op 462 samples). De tweede cursor hoeft niet gelijk te staan.
Stap 7: meting importeren
Daarna open je boxim -> menu enclosures & drivers -> driver 1 -> import (naast frequency response). Dit doe je hetzelfde van de rest van de drivers. Hier moet ook de gemeten impedantie response geselecteerd worden.
In Boxsim stel je in dat je de gemeten amplitude en fase response wilt gebruiken as is. Dat doe je door in te stellen "Box which is simulated" bij "measurement of frequency took place:". En verder vink je aan: use frequency response, use acoustic phase response, use impedance response, use electric phase response. En de point of origin moet op 0mm staan! We hebben namelijk de absolute fase gemeten door dual channel te meten (dan heb je een tijdsreferentie). Dus looptijd verschillen zitten al in de meting.