FraKtus

Joined 14 years ago

Karma
177
Submissions
222
Member since
Mar 25
Software architect, fascinated by music visualization. http://blog.fraktus.com
View on Hacker News

Recent submissions

Comment · 5 years ago
Tetrik is a great track and the visualisations are great.

For me having visuals nicely synchronised to the music is adding a lot.

Now that you have a nice custom tools to produce video you should build on it and produce more of them. You have a fan here!

Comment · 5 years ago
From very far.

Quartz Composer is a graph of filers that you can interconnect in a graphical interface. You use it to create visual filters or generators. iTunes was using Quartz composer files .qtz for some of his music visualizers.

Quartz Composer is GPU accelerated thanks to its use of the Quartz API.

It was very popular with artists because of the creative freedom it gave when composing the filters. You did not need to be a developer to create a filter, thanks to the editing application.

Quartz Composer is now deprecated and dying in slow and anonymous death.

XQuartz is a windowing system accelerated with Quartz. The X system was not invented by Apple but very popular on top of Unix.

Comment · 5 years ago
I tried several things but what got the interest of my daughter(10) is code.org

She also uses it at school, and she regularly enjoys working with it on her own.

Because she seems to go more toward the graphical creative side, I made her work on the logo of a personal project I work on at the moment, and she did enjoy it a lot.

Sometimes I ask her to edit some c++ code I work on and see how the result is when running the code from Xcode; we have a lot of fun doing that!

Comment · 5 years ago
It does not work for me with Safari 13, no sound. Works fine with Chrome.

This is nice!

Can you explain how you implemented the interface?

Comment · 6 years ago
Editing the code is weird with Safari 13, the pointer was a few char off. Exporting PNG does not work.
Comment · 6 years ago
There is no need of homebrew to install ffmpeg on Apple Silicon. I could just ./configure and make on the DTK.

ffmpeg has so many configure options, I always avoid building it with brew.

Comment · 6 years ago
Maybe it is still VBL related, in the DX11 sample you will see this when presenting the final frame:

g_pSwapChain->Present(1, 0); // Present with vsync

//g_pSwapChain->Present(0, 0); // Present without vsync

So you can control this by setting the first argument to 1 or 0.

Comment · 6 years ago
Do you have an idea why they are doing that?

Why would you maintain 2 targets doing the same thing for an OS?

Comment · 6 years ago
It's difficult because it depends on the player you will use and the destination codec.

I keep a document with arguments I use for each of my use case.

Comment · 6 years ago
I use FFmpeg for many years, and I did wonder many times why isn't there a CLI that would be simpler to use but still useful for most tasks.

To my knowledge, no project succeeded in doing that. It's not difficult to code a simple reader and a basic encoder, but then you have many cases not supported correctly, as you wrote.

Comment · 6 years ago
Congratulations!

As a developer of VJ applications for more than 25 years, it deeply resonates with me.

I will wait to be able to create an account with my email rather than using google to play with it.

| I watched the 4 example videos. While impressive, the first one has so much flickering that I had to stop watching it. The second example is perfect, and you feel very well the connection to music. The third one got me lost; I am a big fan of ambient and cosmic music, but the result did not seem connected. The fourth one is much better, and you perceive the waves of the musical input very nicely. |

While using a very different technological approach, the three videos from the right side have a lot in common with the results of Shadertoy.

Many music videos on YouTube are just a static picture; there is an excellent market for your idea. Maybe try to have more examples based on what you see prevalent on YouTube.

Comment · 6 years ago
It's true that if you simply use it on it's simple form such as "ffmpeg -i in.mp4 out.mov" the default bitrate will favour creating small files that will have artefacts, as soon as you set the right option you get very nice results.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton