https://www.youtube.com/watch?v=wppG940UBUsYes, it's possible.
Quite a bit of hassle, but possible.
Now, the real debate is which version or remix of the music should I be using for this mod?
I don't think the original midi audio would fit (though maybe one of the soundfont-rendered versions), so perhaps some remix? Maybe the Chicajo mixes?
This example is the Medical bonus track from the Mac CD version, but
that source only has Medical and Reactor.
In theory I could make different versions, but it's a bit of fiddly work to set this up.
1) Each level has a number of different audio sequences and rules for playing them. For this, I modified the list and removed all but one and made it play always.
2) The sequences will happily play over each other multiple times if you don't set the repeat timing correctly, and the repeat timing is in "time measures", with no real context as to what those are
3) Each level also has a "BPM" value, but it doesn't seem to relate in an obvious way to the time measure. Medical has a BPM of 55, but the time measure seems to be a little over four seconds.
4) I then had to create a new music asset (which I made by creating a new project in UE4.27, adding the music file, packaging the project, extracting the packed music file from the new pak file, then editing the extracted file to match the parameters for SSR.
5) I then had to modify the level audio sequence to use this new music resource instead.
6) And finally package it all up in a new patch pak.
7) Edit the volume of the level's music (it was set to only play at 25% volume for Medical.)
That's a quick summary, it took a while to figure out how to do all of that, but should at least be quicker for future attempts.
In any case, I've attached a version of the mod for Medical. I haven't done much testing, so I wouldn't be surprised if strange things happen when entering/returning from Cyberspace or other decks.
To use, go to "System Shock Remake\SystemShock\Content\Paks\", create a subdirectory named "~mods", and drop the pak in there.
[SS1ClassicMusic-Medical_P.pak expired]