I made the attached transistor pre amp & its working ok. But I made some couple of changes in some values.The BASS is ok, but the voice it too low.
Any improvements?
The BC109 would likely be somewhat higher gain - the data sheet says a minimum of 240 & maximum 900 vs. 90 - 600 for the C945
There is a good range of overlap, so probably not a massive difference in practice.
The input cap should not have a great effect, a little larger than the circuit says is fine, it will just take slightly longer to settle when power is turned on.
For info, the ZTX851 is a good moderate-gain transistor for audio (min. gain 100, typical 200). It's also one of the lowest noise transistors you can easily get, and they are cheap! The ZTX951 is the PNP complement of that.
Tone controls circuits have their parts values calculated, not guessed and not random.
Here is one using a modern opamp but the RC values are about the same as the original circuit you found.
A BC109 is a very old low noise audio transistor. A 2SC945 is noisy (rumble and hiss) and is used for switching circuits.