• SONAR
  • Extend Range Of Dimension Pro Instruments?
2015/06/19 21:58:18
michael diemer
Does anyone know of a way to extend the range of DP instruments? I need to have a sopranino recorder. I am using the Wood Flute as my soprano recorder, but it doesn't go up high enough.
2015/06/19 22:12:57
Anderton
Good news: You can do this!
Bad news: You have to learn how to modify the SFZ files that control the mappings.
Good news: It's not that hard to do so.
Bad news: It was probably limited to that range because it sounded pretty bad when transposed out of that range.
Good news: Maybe you can get some fashionably freakish sounds that way!
Bad news: Not all of the public likes fashionably freakish sounds.
Good news: Part of the public does.
 
Generally, I extend notes below "where they're supposed to go," for example with guitar expansion packs I often go all the way down to B to complement 5-string basses.
2015/06/19 22:22:45
michael diemer
Wow, I took a look at your tutorial, Craig. Not sure I'm geeky enough to pull something like this off. (Your instructions are flawlessly logical; the problem is entirely with me). While I ponder, I decided to try the TTS recorder. Not bad, not bad at all. But I will keep this in mind, for a rainy day (ice storm, blizzard, etc).
2015/06/20 00:02:48
Anderton
michael diemer
Wow, I took a look at your tutorial, Craig. Not sure I'm geeky enough to pull something like this off.



The tutorial probably makes it look more complicated than it is because I was trying to go fairly in-depth. You'll find some of the SFZ files in my expansion packs are quite simple because the samples themselves do all the work.
 
But you've given me a great idea for an article..."SFZs Made Simple" with how to do really basic things, like...extend the range of an instrument.
2015/06/20 00:34:05
michael diemer
I'll be looking forward to it, and thanks!
2015/06/20 00:45:55
scook
I did a search in the DPro multisample folder for "Wood" and found a "Wood Flute.sfz" in the "22 - Ethnic and Word Instruments" folder. Assuming this is the subject of this thread, the file contains these instructions:
<control>
default_path=Wood Flute\

<region> sample=WDFLTG3.flac key=g3 lokey=c3
<region> sample=WDFLTC4.flac key=c4 lokey=g#3
<region> sample=WDFLTE4.flac key=e4 lokey=c#4
<region> sample=WDFLTG4.flac key=g4 lokey=f4
<region> sample=WDFLTA4.flac key=a4 lokey=g#4
<region> sample=WDFLTC5.flac key=c5 lokey=a#4
<region> sample=WDFLTE5.flac key=e5 lokey=c#5
<region> sample=WDFLTG5.flac key=g5 lokey=f5
<region> sample=WDFLTB5.flac key=b5 lokey=g#5
<region> sample=WDFLTC6.flac key=c6
<region> sample=WDFLTG6.flac key=g6 lokey=c#6 hikey=c7
 
The simplest change is to alter the hikey value of the last line from c7 to whatever you want. You might get a better result by adding pitch shifted version(s) of WDFLTG6.flac instead of relying on DPro to do the all pitch though.
2015/06/20 00:59:47
michael diemer
Whoa, that's outstanding, scook! Like people say, this place is amazing in terms of the knowledge and willingness to help, not to mention the speed of response. For that reason alone it would be hard to leave Sonar. This I think maybe I could do. Hopefully I don't render it inoperable....
 
PS - yes that is the instrument. I don't know if it's an actual recorder or not, but it sounds like one.
2015/06/20 01:07:38
scook
sfz files are plain text. Make a copy of the sfz file before loading into the text editor of your choice, just in case.
 
You could also open the program in DPro and save it to another name and modify the new program to use your custom copy of the sfz file.
2015/06/20 01:19:36
michael diemer
I tried it and, Behold, it worked! Pretty cool. I had to reload the instrument, and it played the high notes fine. To think it could be that simple...and my computer is still in one piece!
2015/06/20 01:33:23
scook
Yeah, sfz and samples are read once when the program is loaded. You need to reload anytime changes are made.
 
sfz is really powerful and you have thousands of examples already installed on your PC.
 
 
Glad it worked for you. You might want to create a new folder in multisamples for your custom sfz files and a folder for your custom programs in ProgramData. It could make migration easier when move to a new machine.
 
12
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account