HOLMImpulse: Measuring Frequency- & Impulse-Response - Page 13 - diyAudio
Go Back   Home > Forums > Design & Build > Software Tools

Software Tools SPICE, PCB CAD, speaker design and measurement software, calculators

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 17th June 2009, 01:17 PM   #121
diyAudio Member
 
Join Date: Sep 2008
"Do you want to replay the echoes in the speaker or what"
Yep that. And import it into ARTA for CSD and the like.

Any idea how to get the text file into wav in the meantime?
Audacity seems useless in importing raw regardless how it it formatted so no luck for me there.

"For me its not a big deal to convert the ASCII to whatever format I want... but for other (non-programmers) it is."
Do you have a simple comm line app that would work?
I have not been able to find one.
  Reply With Quote
Old 17th June 2009, 05:06 PM   #122
diyAudio Member
 
Join Date: Mar 2003
Location: Denmark, Copenhagen
Lightbulb New Release Version 1.1.6.0

New Release Version 1.1.6.0 (2009-06-17)

Features/Changes:
* ASIO support
* DirectSound support
* Export Impulse response as wave file
* TimeWindow start adjusted for logsweep
* Impulse domain: No autozoom in time after measurement

http://www.holmacoustics.com/downloa.../ChangeLog.txt

Impulse to wave-file
It was quite easy to implement export to wave file, so soon we will have the other wave-file save/load utilities

MME, DS (DirectSound), ASIO
I have made a test with my USB soundcard (analog loopback)
It seems that ASIO is slightly better regarding higher order harmonic distortions. (See attachment where the THD is shown)
But MME and DS are the same.
DS is also controlled by the same volume settings, but might have improved latency, which does not matter in this application.
http://msdn.microsoft.com/en-us/library/ms790010.aspx

My measurements were reproducible, but I have no explanation why the ASIO did perform slightly better
Attached Images
File Type: png emuloopbacks.png (41.1 KB, 710 views)
  Reply With Quote
Old 17th June 2009, 06:07 PM   #123
KSTR is offline KSTR  Germany
diyAudio Member
 
KSTR's Avatar
 
Join Date: Jul 2007
Location: Central Berlin, Germany
Excellent, Ask, this good news makes my day!

Thank you very much!

- Klaus
  Reply With Quote
Old 17th June 2009, 06:33 PM   #124
doug20 is offline doug20  United States
diyAudio Member
 
Join Date: Mar 2009
I have had some time to play around with this and its ease of use is impressive since I would not be able to use it if it was not easy

I believe I was able to get a good sound card calibration and my Mic calibration file imported succesfully.

Click the image to open in full size.



Now I need to figure out how to do gated measurements on my current speakers in my HT Room.

Anyone want to step me through that? Maybe its automatic??

Thanks
Doug
  Reply With Quote
Old 17th June 2009, 06:36 PM   #125
doug20 is offline doug20  United States
diyAudio Member
 
Join Date: Mar 2009
also how do I calibrate the dB levels so I know its measuring at 75dB?
  Reply With Quote
Old 17th June 2009, 06:54 PM   #126
KSTR is offline KSTR  Germany
diyAudio Member
 
KSTR's Avatar
 
Join Date: Jul 2007
Location: Central Berlin, Germany
Default Re: New Release Version 1.1.6.0

Quote:
Originally posted by askbojesen
I have made a test with my USB soundcard (analog loopback)
It seems that ASIO is slightly better regarding higher order harmonic distortions. (See attachment where the THD is shown)
But MME and DS are the same.
DS is also controlled by the same volume settings, but might have improved latency, which does not matter in this application.
http://msdn.microsoft.com/en-us/library/ms790010.aspx

My measurements were reproducible, but I have no explanation why the ASIO did perform slightly better
I found the same (internal semi-pro soundcard, so jitter from clock regen in the USB-card is not the cause, it seems). The error term is in the odd harmomics, 3rd especially. It's weird, isn't it?

BTW, I checked the 32bit FP .WAV export, no problems. So now I can easily convolve a step response etc. without further ado. Ya-Hoo!

- Klaus
Attached Images
File Type: png mme_ds_asio_loopback.png (31.5 KB, 539 views)
  Reply With Quote
Old 17th June 2009, 07:05 PM   #127
KSTR is offline KSTR  Germany
diyAudio Member
 
KSTR's Avatar
 
Join Date: Jul 2007
Location: Central Berlin, Germany
Quote:
Originally posted by doug20
Now I need to figure out how to do gated measurements on my current speakers in my HT Room.

Anyone want to step me through that? Maybe its automatic?
Semi-Automatic, more or less. Zoom out, in the impulse window, and follow the info that pops up each time you move your curser from one window into another. Which tells you to simply drag the right edge of the gate window.

Or go via Options-->TimeWindow. You have to calculate the gate time into samples at first:
samples = time * sample_freq, say for 20ms: 0.02s * 44100 = 882 samples

Klaus
  Reply With Quote
Old 18th June 2009, 02:07 PM   #128
doug20 is offline doug20  United States
diyAudio Member
 
Join Date: Mar 2009
Thanks Klaus,

how do I calibrate the dB levels so I know its measuring at 75dB?
  Reply With Quote
Old 18th June 2009, 02:24 PM   #129
KSTR is offline KSTR  Germany
diyAudio Member
 
KSTR's Avatar
 
Join Date: Jul 2007
Location: Central Berlin, Germany
Doug,

You could use a simple Radio-Shack SPL-meter nearby (as close as possible to) the mic position to check the sensivity of the mic+ADC-chain before the actual measurement, say with at 400Hz test tone. Don' use any weighting for the level-meter (or C-weighting if that is an option).

Then shift the response in the FR graph at 400Hz to that level --> scaling is then in absolute dB-SPL. Is is more robust when you use a set of frequencies (not to high, say 250, 400, and 600Hz or something). Alas, at the moment Ask has restricted the top range to 20dB, so shift to 0dB instead (will be pretty close anyway) -- not to the SPL reading --, and then just add that value to everything with your brain (or photo-chop the graph output accordingly).

Otherwise I don't know if any mic sensivity given in a calibration file is used by Ask, so we better ask Ask

- Klaus
  Reply With Quote
Old 18th June 2009, 02:30 PM   #130
diyAudio Member
 
Join Date: Mar 2003
Location: Denmark, Copenhagen
Quote:
Originally posted by doug20
how do I calibrate the dB levels so I know its measuring at 75dB?
You don't ... see:
http://www.holmacoustics.com/downloa...lse/Issues.txt
+-----------------------------------------------------------------------+
HOLMImpulse FEATURE REQUESTS
+-----------------------------------------------------------------------+
* Absolute gain (calibration dependent)

If you were to give absolute SPL then you must know:
1. The sensitivity of your soundcard
2. The sensitivity of your microphone

(Like Klaus is telling how we can get)

Future
I'll implement two options for absolute SPL.

A. Enter sensitivity for one frequency

B. Simply have absolute values in the mic-cal file

OK?
  Reply With Quote

Reply


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Measuring Frequency Response MCPete Multi-Way 10 10th February 2009 12:36 AM
Measuring Frequency Response furly Planars & Exotics 1 17th March 2006 06:59 AM
Measuring the frequency response of a mic? mr_push_pull Multi-Way 5 30th August 2004 12:26 PM


New To Site? Need Help?

All times are GMT. The time now is 07:57 PM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Copyright 1999-2014 diyAudio

Content Relevant URLs by vBSEO 3.3.2