> A lin pot has the middle with 10k on one side and 90k on the other, and that is a true log scale, am I rigth?
No. A 100K linear, set to "center", is 50K either way.
A proper James needs 10% Audio taper pots. This suits the 10:1 nominal loss.
Duncan TSC calls 10% audio "type B", but makers use various letters, and 20% pots are far more common today.
Try it. Select linear pots, then turn for flat response: happens at 9%-11% rotation. With Linear this is 10K below the wiper and 90K above the wiper, We want a pot with 1K below the _center_ and 90K above the center. This is formed with two different track-inks, one 9 times juicier than the other. That's an extra step, ink juiciness and cooking times interact, 10% pots are more than a buck's worth of trouble to make, 20% taper is a bit easier and good enough for many volume controls. Nobody makes pots FOR James stacks any more.
James also needs zero source and infinite load and some 9%-odd cap values. Using standard cap values it can be pretty good with 5K source and 5Meg load. If you need FLAT response, bypass it: there's too many 1dB errors to ever get consistently perfect, not to mention 20% pot tolerance.