A free program for Android, by RAMcgi.
This app was developed to simulate the pull of a whistle rope.
The idea of this app is to use the same engine as the actual whistle and make it sound more realistic. The way it is implemented is by using effects in the Unity Engine. The sound is created with sound effects, not by a bunch of random numbers. It can also be connected to a computer input for extra realism.
You can also choose other background sound options and some other options are available as well.
This is not just an app with an option to turn it on or off. It has a real effect and is connected to a real computer input.