Two things:
First, I have a number of obscure hard drives I could record if there was any interest, including a quasi-functional NEC 3.5” 105MB unit and a Sony SRD2040 (of Quantum infringement lawsuit and Apple recall for stiction infamy).
Second, regarding sound length vs. data transfer speed: what happens if the time it takes to play a sound is longer than the time needed to transfer data? SSDs are markedly faster than spinning disks, especially for seeks (the process that makes the desired sounds) so it’s entirely possible the sound playback/generation will take longer than the actual data access cycle. So: Does the system wait until the sound has completed before moving to the next data transfer task? Does the system queue sound for each access, resulting in the potential for sound generation continuing after data accesses have completed? Does it play random sounds on any access?
The answer is probably at least partly dependent on what’s generating the sounds, whether it’s the computer itself, the controller, or an external device monitoring the bus/controller accesses.
I’m also interested in how authentic it would sound: anybody who has ever tried to move 10MB to/from a 20MB MiniScribe 8425 in an SE knows it involves at least 30 seconds of sound and fury, whereas an SSD would complete the same task in only a fraction of the time, likely eliciting only a couple peeps from the sound generator (assuming sounds are generated only for the duration of the data access rather than one sound per seek event).