Here's something you can try, if you're feeling adventurous. I can't try any of this out since I don't have the Aria Player.
First, save you current SFZ file somewhere safe.
Make a copy of it and edit it with Notepad. When you save it, make sure there is no .txt added to the file name. Rename properly if necessary.
There is an sfz opcode called "transpose", defined as :
transpose : The transposition value for this region which will be applied to the sample.type : integerrange :-127 to 127default: 0Examples: transpose=3, transpose=-4There are a bunch of transpose opcodes in this sfz file, but they are all of the form "transpose=0", which is really unnecessary since 0 is the default. So you can replace all instances of "transpose=0" with nothing to erase them.
Within an sfz file, there is a hierarchy of elements to which you can specify common attributes that apply to everything below the element at whose level they are specified. These are <master>, <group> and <region>. I'm guessing for <master> since I don't believe it's part of Cakewalk's SFZ specification.
So, if under
each instance of <master> [there are 5 of them], you insert the line "transpose=-2" [minus 2, and you can't have spaces on either side of the '='], you just may get a Bb instead of your C. If this works, then "transpose=-4" should give you an Ab as well.
Save the file, have in its proper place, and try it out.
If this doesn't work, you can try inserting "transpose=-2" right after each occurence of <group> [59 of them] by replacing "<group>" with "<group> transpose=-2". If this still doesn't do anything, you could insert the opcode into each <region> [367 of those] or try replacing all the existing "transpose=0" [300 of those] with "transpose=-2" but this may not cover all the bases.
Who knows, you may get lucky.