@windytan

1,000 Followers
39 Following
181 Posts
Curious experiments with sound, waveforms, and computers. Slow account.
Project blog: Absorptionshttps://www.windytan.com
YouTube: Windytan's waveshttps://www.youtube.com/@windytan
Languages๐Ÿ‡ซ๐Ÿ‡ฎ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿ‡ธ๐Ÿ‡ช(๐Ÿ‡ช๐Ÿ‡ช๐Ÿ‡ซ๐Ÿ‡ท๐Ÿ‡ฉ๐Ÿ‡ช)
You can sort of see the 5 repeats in the audio spectrogram (left) but especially the cepstrum (right - which shows echoes and repeating structure) has a sharp peak at 1878 ms, just a couple of bins wide

Update: One of the places that had this ultrasonic beep from their PA system has now stopped using it!

There's now a much quieter tone at a much higher frequency, outside anyone's hearing range for sure, which only shortly appears every now and then. Maybe they upgraded their sound system?

It's amazing how noise resistant LoRa is. It took me a while to realize that there can be plenty of perfectly decodable LoRa traffic even though the recording spectrograms look empty.

Here's a complete Meshtastic GPS position message (~50 chirp symbols each 250 kHz wide) buried in noise and some kind of smart meter traffic. I got a correct CRC after just 1 parity flip!

Whenever I run sine beeps through a home-made spectrum visualizer, and I use the square window or the Tukey window, I get these weird-looking vortices...

They stay the same size and shape regardless of FFT size, but they get bigger with bigger window overlap.

It might be a bug because I don't see it in other software. But it's pretty

Redsea v1.2 can now receive little pictures sent via RDS2 by some radio stations - usually these would be station logos meant for car radios. For now, this feature has very much an "engineer's UI" :)

Here's some logos our contributors have seen so far...

https://github.com/windytan/redsea/releases/tag/v1.2.0

Release Redsea 1.2.0 ยท windytan/redsea

RDS2 streams + RFT support Redsea can now receive the extra data streams 1, 2, and 3 introduced in RDS 2 (#32, #127, #102) . It is 3โ€“4x more work for the CPU so this feature is not enabled for MPX ...

GitHub

Pretty interesting: The 'whoosh' also happens with the sound of thunder, like at 0:20 in this video, possibly getting echoed from the clear ocean surface :) https://www.youtube.com/watch?v=Twvwtjefyak

Here's the autocepstrum showing a scale converted to millimetres echo delay in sound speed. Again it probably graphs the angle of the incoming sound.

This time though, nothing is moving. Maybe the angle sweep comes from the finite speed of sound.

Close Call Lightning Strikes Compilation

YouTube

Did you know that old-time TV scanlines aren't horizontal but slightly diagonal, continuously descending? Somehow I just learned this in some forum thread and it makes a lot of sense - both the vertical and horizontal position are just independent, smoothly increasing scans.

If you try to make a simple 'TV emulator' in a pixel grid it might end up looking like this (experience: mine)

Autocorrelation plot of an ECG recording beautifully visualizes the interbeat interval, or instantaneous BPM measurement, for each heartbeat :)

This ECG sample is from the Fantasia Database - recorded from people lying down watching the Disney movie Fantasia (DOI: 10.1152/ajpregu.1996.271.4.R1078). I also used Apple vDSP and some home-made GUI art.

A collection of beautiful parallel-viewing 3D photos from the 1800s (there are thousands of these in the NYPL archive): https://digitalcollections.nypl.org/items/510d47e0-4483-a3d9-e040-e00a18064a99
Mirror reflections of Statuary.

One of hundreds of thousands of free digital items from The New York Public Library.

NYPL Digital Collections

Here's the autocorrelation for a long one. The whoosh even goes up in the beginning. The maximum lag here is 7.6ms which would be 2.6 meters for an echo. Which is almost the height of a person and back...

I took it from this video https://www.youtube.com/watch?v=oWfVSDK3CWg#t=2m10s at 2m 10s. No I'm not in a Youtube wormhole

Helicopter and plane low passes

YouTube