It is definitely possible... it is also easy to end up with software synthesizers that use up large chunks of your available CPU power, or even synthesizers that require more CPU than you have available. It is also easy to end up with a beloved software synthesizer that stops working because you updated your computer's OS. I have sound modules from the 1980s that still work exactly as they did almost 40 years ago. I can't say that about software I used in the 1980s.
A lot of modern synthesizers or sound modules are basically just software running on CPUs, DSPs, or even FPGAs.
A lot of modern synthesizers or sound modules are basically just software running on CPUs, DSPs, or even FPGAs.