4 ms·
Restoring audio from the B-58 "Hustler" Voice Warning System
- drcongo 3y agoAm I the only one who thinks the original sounds considerably better and clearer than the processed one?
- fuster 3y agoYeah. I love this kind of stuff and appreciate everything the author has done but I think much better is possible.
- carterschonwald 3y agoYeah agreed. The originals sound warm, the cleanups sound cold and echoey. That said, I love a good applied math write up. That we can also evaluate the result using human perception just helps keep us honest
- Solvency 3y agoIt's kind of tragic when the guy doing this so passionately with so much technical knowledge can't hear past his own level of taste.
- sidewndr46 3y agoThis is good feedback. I've become accustomed to listening to heavily processed audio for voice communication. So maybe I find it easier to listen to the processed audio? It was fun and a small learning experience for me to do this either way.
- drcongo 3y agoI should have said that I thoroughly enjoyed the writeup by the way. The end result has a tinge of the kind of artefacts that you get with stem separation to separate vocals from music, I might try putting the original through Brusfri later to see how it does - https://klevgrand.com/products/brusfri https://klevgrand.com/products/brusfri
- sidewndr46 3y agoThanks. Part of the goal was to apply some signal processing stuff I learned. The other hope was someone who knows more about audio preservation than I do would get access to an extant B-58 and see if they could produce better quality recordings of this. It is a unique part of history we take for granted today I think.
- alwa 3y agoNo, I agree. There’s an impressive level of theory on display here, and I admire the passion, analysis, creativity, and follow-through. The end product matters less than the journey, but I agree with you that it’s missing the discernment of a human ear practiced in this kind of work. Maximizing for signal-to-noise ratio sacrifices the integrity of the voice, with that telltale “underwater gurgle” quality to what’s left of it.
- geor9e 3y agoThe same thing happens in photography: noise removal software removes the static but also causes the photo to lose detail. The human brain is exceptionally skilled at seeing and hearing through noise.
- ben7799 3y agoThis stuff sounds amazing.. I also think the noise and such in the original is part of the charm. Just so much historical charm, hard to put into words.
- Gravityloss 3y agoYes, it's absolutely amazing. Somehow the combination of the soft voice, the serious nature of the alarm and the noise and distortion.
- crmd 3y agoThe 400Hz* spike could be power supply ripple. * https://fcxinc.com/why-the-aviation-industry-operates-on-400-hz-power/ https://fcxinc.com/why-the-aviation-industry-operates-on-400...
- sidewndr46 3y agoYou know I didn't think about this at all. But the flight manual mentions multiple power systems in the aircraft and one of them is of course 400 Hz. I wonder if when these recordings were made someone was actually powering up the whole aircraft by running an external APU of some kind?
- psunavy03 3y agoI think the B-58 used an air starter, not an APU.
- crmd 3y agoIt could have been recorded in the aircraft (running under its own power or on shore power), or in the shop running off a bench AC power supply. Either way, if the unit's power supply filter capacitors are degraded (which is very likely), then the AC power supply frequency will leak into the audio output. I deal with this nonstop servicing audio amplifiers from the same era as the the B-58.
- duped 3y agoIt sounds a lot like a whine from an old motor, maybe the one spinning the tape reels. My guess is someone hacked the output to a speaker and stuck a microphone next to it to record, and the hiss/whine comes from the tape machine itself.
- dwighttk 3y agoThe restored hydraulic pump message sounded worse to me… like there was a phaser effect applied or something.
- FooBarBizBazz 3y agoOnce you have a noise spectrum (which you do), then, from a textbook perspective, the next step would be to apply a Wiener filter: https://en.m.wikipedia.org/wiki/Wiener_filter https://en.m.wikipedia.org/wiki/Wiener_filter
- sidewndr46 3y agogood point, maybe I can make a second pass at this
- duped 3y ago> Several sections appear in red, this means they are "0 dB" which indicates a maximum audio level. This is why the recording is distorted I think it's because the signal is normalized, there's no aliasing in the clip which would be the telltale sign of digital clipping. > There is to my knowledge no general algorithm to remove noise from an audio sample. There's quite a lot of research into denoising and blind source separation, simple filtering is kind of a start but as you can tell from the demos doesn't necessarily make it better. Search those terms in the IEEE transactions on DSP/Audio and jAES. > I also applied a high pass filter passing all signals above 260 Hz then a low pass filter passing all signals below 2850 Hz. This reduces the audio signal outside the range of normal human voice, which is probably just noise anyways. This is true in this clip but this description is kind of bad. The human voice absolutely has energy about 2.6k (in fact that's right around where our ears are most sensitive) but this clip does not. Old commercial audio systems had very bad bandwidth due to the limitations of the wiring/transmission, so microphones that typically plugged into them often had what we'd call "bad" frequency responses with higher bass rolloffs (to avoid distortion mangling the voice), lower treble rolloffs (because the materials were cheaper and they didn't care about frequencies that couldn't be transmitted). Basically, if you know what's going to play back the voice is going to be distorted and have limited bandwidth you intentionally highpass filter out the fundamental and accentuate the middle range of the voice which is critical for intelligibility. Paradoxically distortion can help with intelligibility in low doses. This kind of stuff is why restoration is hard, because if you're trying to recover what it sounded like in the room you need to consider the recording system as much as the characteristics of the recorded noise. And it's impossible to know, so some guesswork is needed.
- meepmorp 3y agoCool. In case you're not aware, NASA released several thousand hours of Apollo 11 audio which is similarly noisy. You might have a good time messing with some of those recordings.
- sidewndr46 3y agoHow do I download that stuff?
- meepmorp 3y agoI think it's on archive.org. I played with it a bit when it was released in 2018. There's some neat websites that make use of the audio, too: https://apolloinrealtime.org/11/ https://apolloinrealtime.org/11/
- kstrauser 3y agoSomeone needs to add a sound sample to the voice warning system article[0] ASAP. Also, Gina Drazin isn’t mention there, but should be with that ad as supporting evidence. https://en.m.wikipedia.org/wiki/Voice_warning_system https://en.m.wikipedia.org/wiki/Voice_warning_system
- CharlesW 3y agoThe voice is actress and singer Joan Elms, known as "Sexy Sally" to the B-58 crew: https://hushkit.net/2018/02/05/f-15-pilot-shares-the-history-of-bitchin-betty/ https://hushkit.net/2018/02/05/f-15-pilot-shares-the-history...
- vessenes 3y agoThe article makes the relatively convincing case that it is not in fact Joan Elms, and instead Gina Drazin!
- CharlesW 3y agoInteresting. Wikipedia says Joan Elms, but it's citing the same article I linked to. https://en.wikipedia.org/wiki/Voice_warning_system#:~:text=Joan%20Elms%20%E2%80%93%20known%20as%20%E2%80%9CSexy%20Sally%E2%80%9D%20to%20the%20flight%20crews%20of%20the%20Convair%20B%2D58%20Hustler%20on%20the%20plane%27s%20magnetic%20tape%2Dbased%20warning%20system https://en.wikipedia.org/wiki/Voice_warning_system#:~:text=J....
- sidewndr46 3y agoIf you find a primary source indicating Joan Elms I'd be happy to hear more about it.
- UncleSlacky 3y agoReminds me of when we got a local TV/radio newsreader (Julie Skentelbery) to voice the (default) TERPROM Terrain Awareness Warning System (TAWS) alerts (which no-one ever hears because they all have their own preferences): https://www.bbc.co.uk/programmes/p0h6dn7x https://www.bbc.co.uk/programmes/p0h6dn7x <https://www.collinsaerospace.com/what-we-do/industries/military-and-defense/navigation/weapons-products/guidance-navigation-control/terprom-digital-terrain-system https://www.collinsaerospace.com/what-we-do/industries/milit...>
- jon_richards 3y agoReminds me a lot of the Homeworld narrator for some reason.
- changadera 3y agoI wonder if you could use some AI to extrapolate the missing sound clips from the ones provided?
- geor9e 3y agoSomehow, the restored audio is less understandable to me.
- paulgerhardt 3y agoI hadn't poked around with Adobe's latest AI audio podcast enhancement recently so I was curious how it would compare and was pretty impressed. Results here - make sure to tap the unmute icon. https://github.com/pgerhardt/B58/blob/main/README.md https://github.com/pgerhardt/B58/blob/main/README.md
- deleted 3y ago[deleted]