I am merely looking for a response about whether or not this is theoretically possible, not accounting for how intensive the processing would be etc.
My basic idea would be to have a program that would have a 3d modelling interface, and the model could be assigned materials that would be effective for an entire solid area. You would, after assigning all parts of a model materials, simulate a collision and have the computer generate and record the resulting sound or sounds.
I have thought of a few possible purposes for this already, but I want confirmation on the idea that it is possible.