Live data from Hacker News

ProjectM – The most advanced open-source music visualizer

github.com

71–80 of 85 posts

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

#72
YES. I had to look twice to be sure this is the same project we used 20 years ago to throw visuals on a wall while having awesome parties! Back in the days I routed the audio from the dj-mixer into winamp to get this to work. Fun times! Thank you so much for those memories and big thumbs up for the maintainers of the project!

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

#73

There have been a good number of major improvements in projectM in the last few years, which is impressive considering the age of this project. Trying to keep software and user-contributed presets and shaders from 20 years ago working are efforts that are never finished. To mention a few: * Milkdrop was a windows-only win32 affair, and the shaders for presets have all been written using HLSL, for DirectX. ProjectM ha…

hey Mischa, thanks a lot for commenting on the thread!

i’ve actually found your GitHub profile when i was searching for a domain name

i tried mish.dev and your GitHub came up, so i checked it out and was really impressed of projectM, so i bookmarked it

eventually i’ve got my own domain (mish.co) and yesterday found the bookmark again and decided to share it here!

the rest is history :)

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

#74

I've loved playing with this over the years - it's a great project. I've been to a couple music shows where the VJ had a serious setup with what looked like physical mixers with buttons, knobs, and dials, and some quite complex software going. Does anyone know how to learn about the state of the art in VJing?

There is also vvvv[1]. They have a bundle of free workshops available here: https://thenodeinstitute.org/courses/node20-vvvv-workshop-bu...

Especially the one called "Beyond Sound and Visual" by Natan Sinigaglia[2] might interest you.

[1] https://visualprogramming.net

[2] https://natansinigaglia.com/works

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

#75

Earlier quoted context omitted.

I mean, people may disagree with these moves by Nintendo and this position may be short sighted, maybe not. But regardless, it's Nintendo's intellectual property to do with as they please. They certainly don't owe fans or customers anything.

If they don't want people to play their games, who am I to argue? The article taught me people actually need Nintendo's permission to host a tournament. They might get C&D'd otherwise. What an insane world we live in. I can't fathom why anyone would ever C&D an event involving their own game and its enthusiastic fans. Intellectual property shouldn't even exist in the first place, let alone be used to extort $50k from…

Intellectual property doesn't exist. Copyrights exist, patents exist, trademarks exist. But they are all different and none of them are the same as property. It’s just a propaganda term by people who want you to think they are.

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

#76

I've loved playing with this over the years - it's a great project. I've been to a couple music shows where the VJ had a serious setup with what looked like physical mixers with buttons, knobs, and dials, and some quite complex software going. Does anyone know how to learn about the state of the art in VJing?

Worked with a friend to create NestDrop. It's a VJ interface wrapper for the Milkdrop engine with support for Spout output. http://nestimmersion.ca/nestdrop.html Also curated and organized about 9800 Milkdrop presets from the community. https://thefulldomeblog.com/2020/02/21/nestdrop-presets-coll...

Thank you for the presets curation! Amazing!

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

#77
post #70

Earlier quoted context omitted.

If they don't want people to play their games, who am I to argue? The article taught me people actually need Nintendo's permission to host a tournament. They might get C&D'd otherwise. What an insane world we live in. I can't fathom why anyone would ever C&D an event involving their own game and its enthusiastic fans. Intellectual property shouldn't even exist in the first place, let alone be used to extort $50k from…

Like it or not, 'IP' exists. By doing these kind of projects, sadly these people relinquish their rights. They could be 1) fighting for change in these laws, 2) investing in free culture/software. Sadly, almost all of them don't. They are happy to operate in that grey space as long as it is tolerated, but they should know that they are on borrowed time. Big companies striking with absurd power at fan projects should…

I think civil disobedience is a form of protest. As you say, it helps drive the point home. If "illegal" video game tournaments are widely attended and accepted as societal good, or Nintendo lawyers anger enough people, the activism and legislation you hope for will follow naturally.

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

#78

Earlier quoted context omitted.

If they don't want people to play their games, who am I to argue? The article taught me people actually need Nintendo's permission to host a tournament. They might get C&D'd otherwise. What an insane world we live in. I can't fathom why anyone would ever C&D an event involving their own game and its enthusiastic fans. Intellectual property shouldn't even exist in the first place, let alone be used to extort $50k from…

Intellectual property doesn't exist. Copyrights exist, patents exist, trademarks exist. But they are all different and none of them are the same as property. It’s just a propaganda term by people who want you to think they are.

Just to clarify my comment: what I mean by 'it exists' is in a practical sense, i.e. what people mean by 'IP' is enforced by the institutions. It does not matter that much if they are infringing copyright, patents or trademarks law, and in such projects it is very likely all of them. The sad state of affairs is that this term is also industry standard, so somewhat understood by artists as opposed to real laws which are understood by essentially nobody.

So for all other meanings IP does not exist indeed, and this is a misleading term. But instead on arguing on these details, it seems more productive to point that there is an already existing alternative that is better for everybody.

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

#79
post #77
post #70

Earlier quoted context omitted.

Like it or not, 'IP' exists. By doing these kind of projects, sadly these people relinquish their rights. They could be 1) fighting for change in these laws, 2) investing in free culture/software. Sadly, almost all of them don't. They are happy to operate in that grey space as long as it is tolerated, but they should know that they are on borrowed time. Big companies striking with absurd power at fan projects should…

I think civil disobedience is a form of protest. As you say, it helps drive the point home. If "illegal" video game tournaments are widely attended and accepted as societal good, or Nintendo lawyers anger enough people, the activism and legislation you hope for will follow naturally.

I would be afraid this approach would rather reinforce the status quo: the needle would slightly move so that people find themselves comfortable being serfs again, rather than encourage to move towards freedom.

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

#80
post #65

Earlier quoted context omitted.

You have to make sure to either feed it a microphone input or research how to set up a loopback monitor with pulsaaudio/pipewire/alsa (whichever you use). This way you can feed it whatever the audio output from any application. Then you many also need to specify an environment variable in your shell (I think it’s something like SDL_AUDIODRIVER I’m not sure and you set it to the specific driver you’re using) in any ca…

Thanks, that wasn't at all obvious... I had to figure out also how to get audio to redirect in Pipewire, but now I can actually see the output. I suppose this thing would probably be more useful as an ffmpeg filter and/or audiacious plugin.

This is a fantastic idea! I forked [1] projectM a while back to work on a few modifications such as screen and audio recording (by saving raw framebuffers) and being able to select the active preset remotely from a web interface so I became somewhat familiar with the way projectm handles A/V input/output.

I just took a look at ffmpeg’s video filter interface and it looks like linking the two could be doable!

This feels like a much more elegant solution for recording frame-perfect captures so thank you!

I’ll definitely be looking more into it.

[1] https://github.com/hashFactory/projectm

Post reply on HN