User Tools

Site Tools


en:wiki:anhang:anleitungen:linearisierung_von_frequenzweichen

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:wiki:anhang:anleitungen:linearisierung_von_frequenzweichen [09/08/2016 21:02] hamishen:wiki:anhang:anleitungen:linearisierung_von_frequenzweichen [09/08/2016 22:43] (current) hamish
Line 1: Line 1:
- 
- 
-**This page is not fully translated, yet. Please help completing the translation.** \\ 
-//(remove this paragraph once the translation is finished)// 
 ====== Linearizing digital crossovers ====== ====== Linearizing digital crossovers ======
  
-The speaker enclosure  and drivers are subject to variations in production, which may cause an imperfect match between the left and right speaker and thus lower [[:en:wiki:funktionen:td-functions:iacc_interaural_coherence|IACC ]]values. However, digital crossovers can be designed and adjusted in Acourate. It is therefore possible to correct the crossover for each driver inn each enclosure separately, so that the   output from corresponding left and right drivers match each other as closely as possible and so that the  drivers' output matches the intended crossover curve as closely as possible.+The speaker enclosure and drivers are subject to variations in production, which may cause an imperfect match between the left and right speaker and thus lower [[:en:wiki:funktionen:td-functions:iacc_interaural_coherence|IACC ]]values. However, digital crossovers can be designed and adjusted in Acourate. It is therefore possible to correct the crossover for each driver inn each enclosure separately, so that the output from corresponding left and right drivers match each other as closely as possible and so that the drivers' output matches the intended crossover curve as closely as possible.
  
 __At this step we are not trying to correct the influence of the room or speaker placement.__ That will come later. __At this step we are not trying to correct the influence of the room or speaker placement.__ That will come later.
  
-We need to use a suitable [[:en:wiki:funktionen:logsweep:logsweep|LogSweep]] covering the frequency range over which we want to linearize the crossover, but with the microphone picking up only the direct sound of the driver, not reflections from the room. It would be ideal to make the measurement in an anechoic chamber, or outdoors in an open field with the speaker pointing upwards and the baffle level with the ground. As it is rarely possible to make such an ideal measurement, we can try to minimize the influence of the room as much as possible. This can be done with the microphone about 30-50cm from the speaker. For high frequencies at that distance the room influence is reduced (and reflections typically have reduced high frequency content).As room influences can never be completely excluded, there is also the possibility, for example of making the measurement directly at the listening position and selecting the values ​​at [[:en:wiki:funktionen:td-functions:frequency_dependent_window|Frequency Dependent Windowing]] wisely (meaning likely small values which will  lead to smoothed corrections).+We need to use a suitable [[:en:wiki:funktionen:logsweep:logsweep|LogSweep]] covering the frequency range over which we want to linearize the crossover, but with the microphone picking up only the direct sound of the driver, not reflections from the room. It would be ideal to make the measurement in an anechoic chamber, or outdoors in an open field with the speaker pointing upwards and the baffle level with the ground. As it is rarely possible to make such an ideal measurement, we can try to minimize the influence of the room as much as possible. This can be done with the microphone about 30-50cm from the speaker. For high frequencies at that distance the room influence is reduced (and reflections typically have reduced high frequency content). As room influences can never be completely excluded, there is also the possibility, for example of making the measurement directly at the listening position and selecting the values ​​at [[:en:wiki:funktionen:td-functions:frequency_dependent_window|Frequency Dependent Windowing]] wisely (meaning likely small values which will lead to smoothed corrections).
  
 It is hard to make general recommendations as the properties of the sound field in different listening rooms are too complex. Opinions are contradictory as to whether it is helpful to linearize woofers below 200Hz (assuming one doesn't have the option of an anechoic chamber or of burying the speaker outdoors up to the baffle) as it is almost impossible to reduce room influences sufficiently. Therefore it would be expedient for you to try the various options for creating and editing of LogSweeps and observe the result in the changing [[:en:wiki:funktionen:td-functions:iacc_interaural_coherence|IACC]] value and corresponding listening comparisons. Good Luck! It is hard to make general recommendations as the properties of the sound field in different listening rooms are too complex. Opinions are contradictory as to whether it is helpful to linearize woofers below 200Hz (assuming one doesn't have the option of an anechoic chamber or of burying the speaker outdoors up to the baffle) as it is almost impossible to reduce room influences sufficiently. Therefore it would be expedient for you to try the various options for creating and editing of LogSweeps and observe the result in the changing [[:en:wiki:funktionen:td-functions:iacc_interaural_coherence|IACC]] value and corresponding listening comparisons. Good Luck!
  
-==== \\ +====Quick Guide: =====
-Quick Guide: ====+
  
 Load [[:en:wiki:anhang:glossar:pulse|pulse response]] in Curve 1\\ Load [[:en:wiki:anhang:glossar:pulse|pulse response]] in Curve 1\\
Line 28: Line 23:
 Save Curve 2 as new XO … ..dbl file Save Curve 2 as new XO … ..dbl file
  
-==== Detailed Instructions: ====+**Detailed Instructions:** \\ 
 +\\ 
 +{{:bilder_anleitungen:lin_01_origpulse.png?nolink&}}====
  
-----+=====   =====
  
-\\ +=====   =====
-**Ausführliche Anleitung:** \\ +
-\\ +
-{{:bilder_anleitungen:lin_01_origpulse.png?nolink&}}+
  
-1. First, an impulse response has to be created by above-mentioned aspectsThis load in curve. 1+=====   ===== 
 + 
 +====   ==== 
 + 
 +1. First, an impulse response has to be created by above-mentioned methodsLoad this in curve. 1
  
 \\ \\
Line 45: Line 43:
 {{:bilder_anleitungen:lin_02_fdw.png?nolink&}} {{:bilder_anleitungen:lin_02_fdw.png?nolink&}}
  
-2. Select the tab TD-function> Frequenzy Dependent Windowing. The values ​​are to be adapted to the circumstances when creating the log sweeps used. Higher values ​​equal this from more bumps in the frequency response, but relate more space information with. Smaller values ​​have to follow minor corrections, but hide the space better. This is, however, to consider also frequency-dependent (see FDW). Set as Destination curve Series2. +2. Select the tab TD-function> Frequency Dependent Windowing. The values ​​are to be adapted to the circumstances when creating the logsweeps used. Higher values ​​create more bumps in the frequency response, but include more room reflections. Smaller values ​create smaller andd more gradual corrections, but hide the room contribution better. Remember that the cutoff of room refllections is frequency-dependent (see [[:en:wiki:funktionen:td-functions:frequency_dependent_window|FDW]]and can be set differently for low and high frequenciesSave result in Curve 2.\\
- +
-\\+
 \\ \\
 {{:bilder_anleitungen:lin_03_gefenstert.png?nolink&}} {{:bilder_anleitungen:lin_03_gefenstert.png?nolink&}}
  
-3. In the now windowed 2. curve of the field is marked with the two mouse buttons, one wants to use for the linearization of the crossover. This may be the region having particularly large fluctuations or you can cover the full range of the crossover. At the beginning and end of the curve, however, some distance should be allowed, since these areas are affected by the windowing (FDW).\\+3. In curve mark the frequency range you want to correct with the two mouse buttons.. This may be the region having particularly large fluctuations or you can cover the full range of the crossover. At the beginning and end of the curve, however, some distance should be allowed, since these areas are affected by the windowing (FDW). (Therefore it is best that the logsweep cover a larger range than you want to use in correction.)\\
 \\ \\
 \\ \\
Line 57: Line 53:
 {{:bilder_anleitungen:lin_04_info_rechts.png}} {{:bilder_anleitungen:lin_04_info_rechts.png}}
  
-4. In the right pane of the amplitude window, the start and at the end frequency MarkR the selected range is displayed in Markl, here 639Hz and 19396Hz.\\+4. In the right pane of the amplitude window, the start and the end frequency are displayed as MarkR and MarkL, here 639Hz and 19396Hz.\\
 \\ \\
 \\ \\
Line 63: Line 59:
 {{:bilder_anleitungen:lin_05_phase_extraction.png}} {{:bilder_anleitungen:lin_05_phase_extraction.png}}
  
-5. To cancel the curve outside of the marked area TD-Functions is applied> Phase Extraction now. The amplitude above and below the selected frequencies is straightened thereby. Select as the target curve Series3.+5. To neutralize the curve outside of the marked area TD-Functions Phase Extraction is applied now. The amplitude above and below the selected frequencies is straightened. Select as the result curve Series3.
  
 \\ \\
Line 71: Line 67:
 {{:bilder_anleitungen:lin_06_ampitude_inversion.png}} {{:bilder_anleitungen:lin_06_ampitude_inversion.png}}
  
-6. Inverse calculate target curve Series4 With the FD-Functions> amplitude inversion.+6. Invert the target curve into Serwies4 ith the FD-Functions> amplitude inversion.
  
 \\ \\
Line 79: Line 75:
 {{:bilder_anleitungen:lin_07_ampitude_inversion.png}} {{:bilder_anleitungen:lin_07_ampitude_inversion.png}}
  
-7. So similar to the current screen should look likeUntil now, 4 corners are occupied, the last corner INVERS3 is active. Now, select the radio buttons are still empty curve 5 and load the original created crossover format XO.dbl.\\ +7. You should get a screen similar to the screen aboveUp to now, 4 curves are occupied, the last curve INVERS3 is active. Now, select the radio button for the still empty curve 5 and load the originally created crossover (with the name in the format XO___.dbl).\\
-\\+
 \\ \\
 \\ \\
 {{:bilder_anleitungen:lin_08_convolution.png}} {{:bilder_anleitungen:lin_08_convolution.png}}
  
-Fold 8. Now with TD-Functions> Convolution the Invers2 curve with the original crossovers file XO.dbl and load in curve. 6 Now all curves are occupied Curve2 select the radio button and delete it from the view. Then again highlight curve 6 as active curve.\\+8. Now with TD-Functions> Convolution convolve the Invers3 curve with the original crossover file XO_.dbl and load in curve. 6 Now all curves are occupied. Select the radio button for Curve 2and delete it from the view. Then select curve 6 as the active curve.\\
 \\ \\
 \\ \\
Line 91: Line 86:
 {{:bilder_anleitungen:lin_09_cutnwindow.png}} {{:bilder_anleitungen:lin_09_cutnwindow.png}}
  
-9. By the convolution, the number of samples has doubled in the filter curve of the sixth The filter should be cut to the standard length of 65536 samples again. For this purpose select the TD functions> Cut'n Window tab and run with the settings shown here as destination curve empty curve. 2+9. As a result of the convolution, the number of samples has doubled in filter curve 6. The filter should be cut to the standard length of 65536 samples again. For this purpose select the TD functions> Cut'n Window tab and run with the settings shown here using as destination empty curve 2.
  
 \\ \\
Line 98: Line 93:
 {{:bilder_anleitungen:lin_10_vor_normalization.png}} {{:bilder_anleitungen:lin_10_vor_normalization.png}}
  
-10. In the figure above, the original is now crossover and to see the way you just created. Now only the maximum amplitude must still be adjusted to the maximum amplitude of the original crossover:\\+10. In the figure above, you can see the original crossover and the one you just created. Now the maximum amplitude must still be adjusted to the maximum amplitude of the original crossover:\\
 \\ \\
 \\ \\
 {{:bilder_anleitungen:lin_11_normalization.png}} {{:bilder_anleitungen:lin_11_normalization.png}}
  
-11. In TD-Functions tab select> Normalization. The curve should be normalized is No.2, choose a type individual gain. (Note. This step is important to note which switch type is linearized, since not all points as the Neville Thiele crossover used in Example are normalized to 0dB When other types of points used to load the original crossover for normalizing to the correct value and to the maximum value of the amplitude to normalize (Max value among bins in the data window).\\+11. In TD-Functions tab select> Normalization. The curve that should be normalized is No.2, choose individual gain. (Note: In this step it is important to note which crossover type is linearized, since not all crossovers, like the Neville Thiele crossover used in this example are normalized to 0dBWhen other types of crossovers are used you may have to normalize to a different maximum amplitude by setting "normalization gain" appropriately (Max value among bins in the data window).\\
 \\ \\
 \\ \\
Line 115: Line 110:
  
 \\ \\
-should 13. To control the linearized Soft carry out the measurement microphone are placed in the same place as it was used during LogSweep. Instead of the original crossover, the new linearized crossover is integrated as * .wav file in the filter box, before recording in the LogSweep recorder.14. The final check is carried out after the merge of all linearized crossover to a new multi-way Wav file. This is followed by another LogSweep at the listening position, which generates the pulse responses for the final filter creation. Is this Hörergebniss unsatisfactory or the use of linearized crossover with greater losses associated with the IACC values, a new linearization should be made with other preset (see above introductory text).+3. To test the linearized crossover carry out the measurement with the microphone in the same place as it was during the first LogSweep. Instead of the original crossover, the new linearized crossover is included after conversion to a * .wav file in the filter box, before recording in the LogSweep recorder. 
 + 
 +4. The final check is carried out after the merging of all the linearized crossovers to a new multi-way .wav file. This is followed by another LogSweep at the listening position, which generates the pulse responses for the final filter creation. If the audible result of this final correction is unsatisfactory or the use of the linearized crossovers results in lower IACC values than before the linearization, a new linearization should be tried with other presets or microphone positions (see introductory text at the top of this article).
  
  
en/wiki/anhang/anleitungen/linearisierung_von_frequenzweichen.1470776534.txt.gz · Last modified: 09/08/2016 21:02 by hamish

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki