A software synthesizer or virtual instrument is a computer program for digital audio generation. It works like a common synthesizer, but is built from software. A software synthesizer will typically respond to MIDI calls like a normal synthesizer module.
... of kidney stones through the urethra can be painful and subsequently it can lead to urethral strictures[?]
Endoscopy of the bladder via the urethra is called ...