Building a Target to be loaded into Dirac Full (beginners)
Apr 3, 2015 23:33:36 GMT -5
nickwin, LuisV, and 6 more like this
Post by ansat on Apr 3, 2015 23:33:36 GMT -5
Ok, Time for some fun stuff.
So... I am not much of a fan of the GUI for building the targets. (pita to do exactly +6 at an exact frequency) So I have been building mine from scratch. In doing so, I found some goodies that are not available for those using the GUI.
To build a filter you need to start with a base template. Copy and paste the info below in a text document. (or grab the attachment)
Ok, -- looking at your text there is a whole bunch of info at the top that has # as the first character. This is called a comment and will be ignored by Dirac. If you want to add your own comments feel free to do so on a new line between the ####..... just be sure to insert a # as the first character. (Be careful with any punctuation as I am not sure if dirac is sensitive to it)
Lets get building! We are going to build a simple house curve with added bass and create a rumble filter.
So we are going to edit the BREAKPOINTS:
change the 100 0.0 to 20 6.0 and change 8000 0.0 to 120 0.0
So far you should have:
now add a new line after 120 0.0 and insert:
3000 0.0
15000 -3.0
19900 -6.0
Your file should now look like this:
So what we did is told it to create a line from 20hz +6 t0 120hz +0 to 3000hz +0 to 15000 -3 to 19900 -6. (we did 19900 since that value must be lower then the HIGHLIMITHZ)
Ok, house curve is done. nothing else to edit. Now to the rumble filter that we were going to add. A rumble filter is a steep dropoff to protect subwoofers from playing below a certain frequency. For this demo, we are going to create high pass filter at 19hz with a really steep roll-off. (can't be 20 since we have a BREAKPOINT at 20)
Go to:
HPSLOPEON
0
and change it to:
The HPCUTOFF is set to 20, change it to 19 and should look like this:
The HPORDER is already set to 12 (the steepest) and should look like this:
Ok, were all done. Save the file to a new name and lets load it into dirac.
In Dirac, link all your speakers by dragging each one over the top of your right speaker and click load target. Navigate to your saved file and load it. You should see a the curve that we created, but you will not see the rumble filter just yet. Dirac uses the points and ignores the HPF and LPF in this step. Click Create Filters and once they are loaded to the XMC you can now see the high pass filter that we created.
Enjoy!
Tony
So... I am not much of a fan of the GUI for building the targets. (pita to do exactly +6 at an exact frequency) So I have been building mine from scratch. In doing so, I found some goodies that are not available for those using the GUI.
To build a filter you need to start with a base template. Copy and paste the info below in a text document. (or grab the attachment)
#######################################################################
# Generated by Dirac Live for Emotiva V1.1.0 (Build 5958)
# Template for Dirac live targets.
#
# -- BREAKPOINTS - freq gain/loss --- ex 20 3.0 = 3db gain at 20hz
# ----- Must have 2 / 15hz - 20000hz / must be between HIGH/LOW LIMITS
#
# -- HPSLOPEON/LPSLOPEON High and low pass filters
# ----- 0 = 0ff 1 = On / must have values for CUTOFF and ORDER
#
# -- HPCUTOFF/LPCUTOFF HPF/LPF frequency
# ----- values ignored if SLOPEON = 0 / 15hz - 2000hz limit
#
# -- HPORDER/LPORDER slope (they appear to be Butterworth)
# ----- Higher the number the steeper the drop-off (starts to break at 12)
# ----- Since it acts fruit at 12 -- stating that 1-12 are the values
#
# -- LOWLIMITHZ/HIGHLIMITHZ are the curtains where dirac wont touch
# ----- 15hz - 20000hz limit / Set it higher or lower to have no curtain
#
#######################################################################
BREAKPOINTS
100 0.0
8000 0.0
HPSLOPEON
0
LPSLOPEON
0
HPCUTOFF
20
LPCUTOFF
60
HPORDER
12
LPORDER
6
LOWLIMITHZ
15
HIGHLIMITHZ
20000
# Generated by Dirac Live for Emotiva V1.1.0 (Build 5958)
# Template for Dirac live targets.
#
# -- BREAKPOINTS - freq gain/loss --- ex 20 3.0 = 3db gain at 20hz
# ----- Must have 2 / 15hz - 20000hz / must be between HIGH/LOW LIMITS
#
# -- HPSLOPEON/LPSLOPEON High and low pass filters
# ----- 0 = 0ff 1 = On / must have values for CUTOFF and ORDER
#
# -- HPCUTOFF/LPCUTOFF HPF/LPF frequency
# ----- values ignored if SLOPEON = 0 / 15hz - 2000hz limit
#
# -- HPORDER/LPORDER slope (they appear to be Butterworth)
# ----- Higher the number the steeper the drop-off (starts to break at 12)
# ----- Since it acts fruit at 12 -- stating that 1-12 are the values
#
# -- LOWLIMITHZ/HIGHLIMITHZ are the curtains where dirac wont touch
# ----- 15hz - 20000hz limit / Set it higher or lower to have no curtain
#
#######################################################################
BREAKPOINTS
100 0.0
8000 0.0
HPSLOPEON
0
LPSLOPEON
0
HPCUTOFF
20
LPCUTOFF
60
HPORDER
12
LPORDER
6
LOWLIMITHZ
15
HIGHLIMITHZ
20000
Ok, -- looking at your text there is a whole bunch of info at the top that has # as the first character. This is called a comment and will be ignored by Dirac. If you want to add your own comments feel free to do so on a new line between the ####..... just be sure to insert a # as the first character. (Be careful with any punctuation as I am not sure if dirac is sensitive to it)
Lets get building! We are going to build a simple house curve with added bass and create a rumble filter.
So we are going to edit the BREAKPOINTS:
change the 100 0.0 to 20 6.0 and change 8000 0.0 to 120 0.0
So far you should have:
BREAKPOINTS
20 6.0
120 0.0
20 6.0
120 0.0
now add a new line after 120 0.0 and insert:
3000 0.0
15000 -3.0
19900 -6.0
Your file should now look like this:
BREAKPOINTS
20 6.0
120 0.0
3000 0.0
15000 -3.0
19900 -6.0
HPSLOPEON
20 6.0
120 0.0
3000 0.0
15000 -3.0
19900 -6.0
HPSLOPEON
So what we did is told it to create a line from 20hz +6 t0 120hz +0 to 3000hz +0 to 15000 -3 to 19900 -6. (we did 19900 since that value must be lower then the HIGHLIMITHZ)
Ok, house curve is done. nothing else to edit. Now to the rumble filter that we were going to add. A rumble filter is a steep dropoff to protect subwoofers from playing below a certain frequency. For this demo, we are going to create high pass filter at 19hz with a really steep roll-off. (can't be 20 since we have a BREAKPOINT at 20)
Go to:
HPSLOPEON
0
and change it to:
HPSLOPEON
1
1
The HPCUTOFF is set to 20, change it to 19 and should look like this:
HPCUTOFF
19
19
The HPORDER is already set to 12 (the steepest) and should look like this:
HPORDER
12
12
Ok, were all done. Save the file to a new name and lets load it into dirac.
In Dirac, link all your speakers by dragging each one over the top of your right speaker and click load target. Navigate to your saved file and load it. You should see a the curve that we created, but you will not see the rumble filter just yet. Dirac uses the points and ignores the HPF and LPF in this step. Click Create Filters and once they are loaded to the XMC you can now see the high pass filter that we created.
Enjoy!
Tony