Take a look inside the Audio folder inside the CabForwardPack01 folder. In the Railvehicles/Steam/CabForward folder you'll find the 4 subfolders which contain the sound samples and loops.
As far as I can see there is no separate compressor loop in the Cab audio folder, but there is a 35 KB SPCF_Aircompr.dav inside the Engine audio folder.
How is this sample/loop used and what can be done with it to have it tied to the main reservoir pressure?
First hurdle: how can one decode/listen to .dav files? What program can open and edit these?
Sound setup is generally quite complicated with some files aliased to cab controls while other are triggered by actions or are randomized by the simulation engine.
I opened the EngineAudioControl.proxybin and see that the compressor sounds are linked to AirComprExh controller, which is in confirmation with the visual synchronisation of the compressor exhaust sound to the small puffs of steam that come out of the compressors on the smokebox door. I doubt Worthingon cross compound air pumps make the sound RSC has given them but since I have no audio reference I don't know myself. I expect Worthingtons to have a distinctive rhythm or beat to them, slightly asynchronous/asymmetric, the sound RSC has captured seems to come off a single cylinder air pump. Listen to the Big Boy's air pump 'clunk-ding clunk-dang' beat for comparison.
There is a whole air compressors section in the loco01_scripts.lua which 'plays wheeze sound and emits exhaust puffs when air pressure falls (due to brake usage), or after a specified timeout (due to "leakage")' which emits the puffs and uses the above mentioned AirComprExh pseudo-controller to make the 'wheeze' sound.
The script does make use of the enumeration of the controller values of MainReservoirPressurePSI minus AirBrakePipePressurePSI, which are linked to the cab gauges and governed by the simulation engine. So a certain pressure difference greater tahn 5 PSI switches the air pumps on and back off.
Perusing this loco01_script.lua reveals there is an exterior throttle animation and a roof hatch that can be opened, besides the windows. Also the Cab Forward is capable of throwing snow and ice chunks around, but only on player i.e. driven trains. Still no popping safety valves, no burners roaring, no boiler singing, no clanking rods or crew members hollering signal indications across the cab.
