[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)