Approaches to sound in The Lurking Horror

So do these sound requests have channels? Because otherwise there is missing information whether to replace the existing sound or overlap it.

With a channel ID;

  • whenever a sound is played on a channel already playing it should micro-xfade to the new sound.

  • When a sound is played on a blank channel, it mixes with any existing sounds.

All stops and starts ought to have implied micro-fade out/in to eliminate pops and clicks.

A micro fade is something around 100ms or less.