Live data from Hacker News

ProjectM – The most advanced open-source music visualizer

github.com

21–30 of 85 posts

Re: ProjectM – The most advanced open-source music visualizer

#21
post #6

Everytime I've tried to run this it ends up crashing and being utterly unusable on Linux. I've been trying for about 15 years on different hardware. Nowadays I just use a webgl based visualizer.

What webgl visualizer do you use? I have trouble with ProjectM too.

Re: ProjectM – The most advanced open-source music visualizer

#22
post #13

Music visualization is really underdeveloped in my opinion. I've never seen anything I find impressive. The problem is it never really looks very much like the visualization relates to the music I'm listening too. Usually you just kind of see the rythm of the music at most. I want to see something where harmonies look like beautiful patterns, noise looks like noise , and perhaps you could even pick out individual ins…

Most of these just work on playing loops set at certain BPMs at the lower end of actual responsiveness, to a fast fourier transform which can maybe separate out further based on frequency range, maybe just roughly from bass/mid/treble, further mapped to rendering (Like here in projectm, which as I recall is just a fork of milkdrop). There was some really cool research I found recently which I think I'm linking here if I'm not mistaken:

https://ciphrd.com/2019/09/01/audio-analysis-for-advanced-mu...

They've gone and tweaked the basic formula from just FFT to something that actually does "peak detection", which is better explained in that article than I can here as it involves a lot of math. There's some ideas out there to be sure.

YEARS ago (so it looks kind of fuzzy now) I remember this guy hacked together some synths he programmed with visuals generated for them, it's really psychedelic stuff:

https://vimeo.com/3288925

I actually talked to the person who made this and they said this took like 9 hours to render. So not exactly real-time stuff back then, might be now.

The coolest stuff these days is in 3D and projection mapped.

https://vimeo.com/485066000

Re: ProjectM – The most advanced open-source music visualizer

#23
post #13

Music visualization is really underdeveloped in my opinion. I've never seen anything I find impressive. The problem is it never really looks very much like the visualization relates to the music I'm listening too. Usually you just kind of see the rythm of the music at most. I want to see something where harmonies look like beautiful patterns, noise looks like noise , and perhaps you could even pick out individual ins…

The gag to this song[1] is a bit crass, but one of the visualization tools in particular has always caught my eye: the hexagonally-arranged note visualization. It seems to capture a number of chord relationships in a very intriguing and intuitive way.

[1] https://www.youtube.com/watch?v=2hmwXThnqi0

Re: ProjectM – The most advanced open-source music visualizer

#24
post #16

Imagine how much more awesome these visualizations could be if music files came with more than 2 channels. I'm reminded of old tracker software which had simple visualizations for each track. https://youtu.be/eclMFa0mD1c Imagine what could have been if every instrument or voice had its own channel...

interesting suggestion! given that alas consumers of the world are expected to enjoy bundled finished products, it seems semi unlikely. so perhaps this suggests a great use case for stream seperators like the one posted a couple hours ago Cassiopeia[1]. ultimately i'd love for music to be more like html- an encoring of content that the user's agent then renders as it sees fit. having individual streams, or something…

> ultimately i'd love for music to be more like html- an encoring of content that the user's agent then renders as it sees fit.

Yeah, that would be so nice. Imagine the cool stuff people would be able to do. Disable voice tracks for instrumental versions. Play video games that perfectly synchronize to the music. Make custom visualizers for each song featuring graphics perfectly synchronized to each instrument... I always try to imagine these visualizations when I listen, even something as simple as lines being drawn in accordance to note pitch would be awesome. Pretty much impossible to do that when every sound is mixed together...

Re: ProjectM – The most advanced open-source music visualizer

#25
post #13

Music visualization is really underdeveloped in my opinion. I've never seen anything I find impressive. The problem is it never really looks very much like the visualization relates to the music I'm listening too. Usually you just kind of see the rythm of the music at most. I want to see something where harmonies look like beautiful patterns, noise looks like noise , and perhaps you could even pick out individual ins…

The gag to this song[1] is a bit crass, but one of the visualization tools in particular has always caught my eye: the hexagonally-arranged note visualization. It seems to capture a number of chord relationships in a very intriguing and intuitive way. [1] https://www.youtube.com/watch?v=2hmwXThnqi0

Thought I recognized one of the viz methods, and the hexoganal representation of the chords may be based on this idea from Euler: https://en.wikipedia.org/wiki/Tonnetz

Re: ProjectM – The most advanced open-source music visualizer

#29

Not to be confused with the community-loved but hated-by-nintendo mod of smash brawl, Project M: https://pmunofficial.com/

> hated-by-nintendo Always surprises me just how out of touch this company is. Just finished reading that huge Twitter thread. That's just so sad.

Which huge Twitter thread?

Re: ProjectM – The most advanced open-source music visualizer

#30

Earlier quoted context omitted.

The gag to this song[1] is a bit crass, but one of the visualization tools in particular has always caught my eye: the hexagonally-arranged note visualization. It seems to capture a number of chord relationships in a very intriguing and intuitive way. [1] https://www.youtube.com/watch?v=2hmwXThnqi0

Thought I recognized one of the viz methods, and the hexoganal representation of the chords may be based on this idea from Euler: https://en.wikipedia.org/wiki/Tonnetz

Also similar:

https://www.semantic-danielou.com/semantic-danielou-53/hex-h...

https://llllllll.co/t/hybrid-hexagonal-keyboard-for-midi-typ...

http://www.yeco.io/introhexblog.html

https://www.lumatone.io/

https://hackaday.com/2019/07/13/isomorphic-keyboards-with-cv...

https://reverb.com/au/item/18946829-c-thru-music-axis-49-iso...

https://en.wikipedia.org/wiki/Isomorphic_keyboard

https://web.archive.org/web/20120219085411/http://www.thesha...

https://www.dynamictonality.com/hex.htm

I saw some music software once also a few years ago that mentioned this type of input device. Don’t remember if the software in question was a VST or a DAW or what it was so can’t find it at the moment. The software that mentioned it may have been open source but I don’t remember.

Post reply on HN