Optimizing speaker distortion

User avatar
UliBru
Posts: 444
Joined: 19 Oct 2019 13:58

Re: Optimizing speaker distortion

Post by UliBru » 23 Jul 2021 18:25

In-Ear wrote:
23 Jul 2021 09:18
why is it such an effort to get distortion results with AC? Couldn´t all necessary graphs be stored directly in according working directory and you just have to push a bottom to get distortion measurement result such as in REW or other programs? I really find me avoiding to use this function in AC as it is a mess to make quick distortion measurements here..maybe worth to think about it in an future update?
I'll put it on the list of ideas. Hopefully it will then migrate onto the todo-list someday ;)
Stay well tuned
Uli

Moderator
Acourate system: JRiver/Roon -> AcourateConvolver -> miniDSP U-DIO8 -> TacT M/S2150 amps -> DIY horn speakers
User avatar
Labdoc
Posts: 95
Joined: 19 Oct 2019 19:11

Re: Optimizing speaker distortion

Post by Labdoc » 26 Jul 2021 02:43

Hi Uli and Others,
UliBru wrote:
22 Sep 2020 10:56
A simple hypothesis: if a speaker driver does not like to play certain frequencies it will produce distortions in this range.
Returning to this post, to ask about measurement of Low Frequency (LF) drivers. In my case, the speaker is a bass reflex 3-way, large stand mount speaker. The LF-MF crossover is at 530 Hz. The LF driver is 10" (250 mm) diameter and there is a rear-facing port contributing to the LF range, which is specified as 48 Hz. The manual does not say whether this is - 3 dB, but I assume this is what is intended.

I am interested in measuring the LF driver distortion and frequency response, for the purpose of picking a suitable corner frequency for a crossover created in Acourate. Acknowledging that the room is a major factor in measurements of LF drivers, what is a practical approach for use in Acourate?
Acourate/AConvolver on Win 11x64 > Thunderbolt > RME UFXplus (as DAC/preamp) > Balanced cable > Wyred4Sound SX1000 Icepower mono amps > ATC SCM50PSLT and stereo JL Audio F113 subs
User avatar
UliBru
Posts: 444
Joined: 19 Oct 2019 13:58

Re: Optimizing speaker distortion

Post by UliBru » 26 Jul 2021 09:38

The room is less important for distortions than the driver/speaker itself. So think about the allowed/safe range where the driver will play.
E.g. the low driver may play up to 1 kHz. And the mid driver down to 100 Hz.
So simply run a logsweep measurement without crossover in the safe range. You can usually run a near-field measurement,
The calculate the distortions and check if there are frequency regions where a driver shows higher distortions. E.g. the mid driver will may show rising distortions with lower frequencies as it is simply not designed to play bass.
Stay well tuned
Uli

Moderator
Acourate system: JRiver/Roon -> AcourateConvolver -> miniDSP U-DIO8 -> TacT M/S2150 amps -> DIY horn speakers
Mister Cool
Posts: 16
Joined: 08 Nov 2021 13:59

Re: Optimizing speaker distortion

Post by Mister Cool » 11 Nov 2021 08:41

Dear all,

just to be clear, where the two mentioned files are comming from

Image

1. LogSweep - Measurement - File -> is this the logsweep file for the given driver, which I try to analyse and optimize -> made in "near field" wo XOs and located in the project workspace (e.g. Pulse48R.dbl). It has to be loaded in Curve 1. On the screenshot we see an WAV file, but I presume, it could be a dbl file too

2. LogSweep - inverse - File -> where does it come from? Which file is it?
I know inverse from Macro 3, from linearisation process, from user\Documents\Acourate\LogSweep directory,...
JRiver MC (Convolver) on iMac -> Motu 828ES Audio Interface -> 4x Hypex Power Amp -> 3-Way Open Baffle U-Frame -> 4x Subwoofer (DBA)
User avatar
UliBru
Posts: 444
Joined: 19 Oct 2019 13:58

Re: Optimizing speaker distortion

Post by UliBru » 11 Nov 2021 14:48

You find the logsweep measurement at \Documents\Acourate\LogSweep\Logsweepxx_rec.wav (xx samplerate) and/or in the workspace
The inverseXX.dbl is stored at the same document folder.
So you can use these files by the logsweep convolution.
Be aware about that the files will be overwritten with a next logsweep recording, especially with other parameters.

Acourate V2 will also save the logsweep parameters with the recorded sweep. So the inverse file is not necessary with manual logsweep convolution anymore.
Stay well tuned
Uli

Moderator
Acourate system: JRiver/Roon -> AcourateConvolver -> miniDSP U-DIO8 -> TacT M/S2150 amps -> DIY horn speakers
daltonleblanc2
Posts: 2
Joined: 07 Dec 2019 16:31

Re: Optimizing speaker distortion

Post by daltonleblanc2 » 26 May 2022 03:37

I need a little help on Log Sweep Extract pulses and harmonic distortion. Convolved log sweep and inverse. Loaded convolved file.
Attachments
Extract pulses and haromonic distortion.JPG
Extract pulses and haromonic distortion.JPG (148.7 KiB) Viewed 387 times
User avatar
UliBru
Posts: 444
Joined: 19 Oct 2019 13:58

Re: Optimizing speaker distortion

Post by UliBru » 26 May 2022 11:55

Hello Dalton,

I see at least 2 points in your picture:
1. the logsweep data are not detected. The correct steps are:
- record pulse responses by the logsweep recorder. The recorded sweep is also saved in the workspace
- run the manual logsweep convolution and select the saved recording. Deselect Extract Pulses
- set the markers around the left or right peak in the convolution result
- calculate the distortions. The according window should display the correct logsweep parameters
2. the pulse display looks like a recording carried out with a USB mic. If this is the case it makes sense to check the timing (distance of Dirac pulses in the recorded sweep = Dirac option set in LSR) and to apply a SRC with a "corrected" samplerate.
The logsweep convolution/distortion calculation should be carried out on the "corrected" recording.
Stay well tuned
Uli

Moderator
Acourate system: JRiver/Roon -> AcourateConvolver -> miniDSP U-DIO8 -> TacT M/S2150 amps -> DIY horn speakers
daltonleblanc2
Posts: 2
Joined: 07 Dec 2019 16:31

Re: Optimizing speaker distortion

Post by daltonleblanc2 » 27 May 2022 06:28

Uli I'm getting the same screen shot. My steps are as follows using Earthworks M30
Log sweep recorder
Magnatude inversion, save file.
Log sweep convolution, save file.
Log sweep: Extract pulses & HD.
No start or end found.
User avatar
mnaganov
Posts: 19
Joined: 22 Oct 2019 18:58

Re: Optimizing speaker distortion

Post by mnaganov » 09 Jun 2022 22:57

BTW, Klippel has a fantastically informative poster on the sources of distortions in speaker drivers, including measuring and interpretation examples. It can be downloaded for free from their site: https://www.klippel.de/fileadmin/klippe ... Poster.pdf
Post Reply