[HN Gopher] A Perceptually Meaningful Audio Visualizer (2016) ___________________________________________________________________ A Perceptually Meaningful Audio Visualizer (2016) Author : ChadNauseam Score : 56 points Date : 2023-01-24 16:49 UTC (6 hours ago) (HTM) web link (delu.medium.com) (TXT) w3m dump (delu.medium.com) | smlacy wrote: | Interesting, and I'd love to see some more demos on "traditional" | music (Symphonic/Orchestral, Jazz, Beatles, etc.). I'm sure the | the highly synthetic and "pure" music used in the demo video sure | leads to a fairly coherent visualization as compared to more | natural/acoustic sources of sound. | | Also, what about any stereo components? Capturing that in the | visualization would also be nice. | drcongo wrote: | Possibly worth mentioning that this is from 2016. | tobr wrote: | I found this mesmerizing. It conveys surprisingly many of the | perceptual characteristics of the sound through visuals. Good | demo music, too, but it makes me curious to see what it would do | with vocals or acoustic music. Any other demos? | | Not sure about the colors... they were hard to make sense of. And | I wonder if it's making use of stereo information at all. | Simran-B wrote: | I'd also like to know how it visualizes other music. The song | seems like it was crafted specifically for the demo, or at | least I think that sometimes it's too good with the spirals | sitting still - but it may as well just be the combination of | this brilliant visualization and the sine waves of whatever | signal. | bwestergard wrote: | Love this. Many hardware oscilloscopes can (and were) configured | to do this in polar plotting mode. | atoav wrote: | Not the same, although the resulting shspes might look similar, | a Lissajous pattern displays both channels of a _stereo_ signal | as X /Y. That means independent of what is going on if you send | it a mono signal, you will just see a 45 degree line -- totally | independent of the frequencies contained in the audio. | | This uses FFT to draw circles and makes the | harmonics/frequencies visible. | greenbit wrote: | Would like to feed this voice samples, cat's meows, birdsongs, | and laughter. Maybe the same voice in different emotional states. | Looks fun to play around with. | Acen wrote: | Ooh, intriguing. | | I've been using Flux studio session analyser to visualise audio | signals for mixing In-ear monitors for live audio[1] from my Cue | mix. | | Might write a quick dodgy thing to add this to my analysis stack. | Could be cool. | | [1] https://imgur.com/RFsV3d9 | khimaros wrote: | the code is open source. I did a but of work a few months back | updating it and fixing compilation with rust stable toolchain: | https://github.com/khimaros/audioscope | peterhil wrote: | I have this exact same idea on my audio synthesis and DSP | exploration project called Akasha, that I have developed on and | off for more than 13 years. I have plans to open source at least | parts of it, once I get to clean up the code. I was inspired by | Julius O. Smith III's writings on DSP algorithms: | https://ccrma.stanford.edu/~jos/ | | Unfortunately my web pages are not online, I have some video | samples of Bjork, Gotan Project and some classical and electronic | music samples. | | In the analytical audio signal, the musical intervals can | sometimes be easily seen, and it is mesmerizing to look at. | | On this video demo by OP, when the waveform appears stationary | with loops, there are intervals in (at least close to) just | intonation - meaning the frequencies have integer ratio | relationships. | | https://en.wikipedia.org/wiki/Just_intonation | hprotagonist wrote: | I think i prefer spectrograms. Particularly for speech, where you | can, after a while, almost read them. | jareklupinski wrote: | I would love a small desktop spectrogram waterfall that shows | the output from whatever I'm listening to at the time | | I did a few CTF challenges where I wouldn't have even thought | to check the audio until I heard some uncharacteristic noise. | Wonder what else people have buried... | atoav wrote: | Run a soundcard loopback into an instance of izotope insight | (or similar). | hprotagonist wrote: | https://github.com/vsergeev/audioprism | | this looks about like the thing.. | nvrspyx wrote: | If you're on Windows, I've seen a few spectrogram skins for | Rainmeter that uses whatever audio is being played on the | device. For example, there is AudioAnalyzer[0]. Personally, | I've been using a skin that shows a simple waveform of the | current system audio, but also integrates with Spotify to | change the color to match the primary album color. | Unfortunately, I don't have the name or link on hand. | | 0: https://forum.rainmeter.net/viewtopic.php?t=31091 | asab wrote: | https://simplespectrogram.app/ | Jcowell wrote: | Gives me the following error on an iPhone: | | "Sorry, there was an error: The request is not allowed by the | user agent or the platform in the current context, possibly | because the user denied permission." | ChadNauseam wrote: | Demo here: | https://vimeo.com/196216785?embedded=true&source=vimeo_logo&... ___________________________________________________________________ (page generated 2023-01-24 23:00 UTC)