I spent some more time systematically examining all 494 Bosendorfer sample files for noises of any kind. There are some with dogs barking, many with a 60 cycle hum from an unknown source, and one that sounds like there is a wind chime in the background. Using Audacity Noise Reduction and fade out effects, I was able to reduce the noises to below audibility.
While I was at it, I introduced a new volume controller. Previously, I had two volume controls for each note. The first was just the normal Csound volume input, which I used to select the sample file. Since there are ten different sample files for 10 different pressure levels, this allows me to imitate harder presses when making a note louder. But I needed another volume control to be able to modify some notes independently of the main volume control to prevent clipping. In this way, I can affect the volume independently of the sample file choice algorithm. This allows me to have the texture of very quiet playing without making it so soft that it is inaudible, and employ the high pressure level sounds without distortion.
This iteration exploits all ten different pressure levels for more variety, and I have avoided clipping.
or download here:
Machine4 – Goldberg Aria and Variations 1-8 v36