IDK. The fact that it's 2019 and the zeigeist of new electronic musical interfaces is *still* centered around the keyboard is a bit saddening to me. I get that they are trying to target non-musical audience who want to learn music, but come on. Let's be a bit more forward thinking. Using an archaic instrument and building a system that looks like a combination of every youtube piano tutorial and DDR is *not* how we as a society should spreading the word of music making.
I'm on the lines forum right now reading a thread about the end of the (human) world. These are surreal times.
Sound parameters can now control visual elements. The LFO controlling the frequency of this siren is also mapped to the scale of the circle being drawn.
The hardest part here was actually tuning the FFMPEG parameters to generate an mp4 file from the input h264 video and wav audio file.
On OSX, FFMPEG seems to want to use AAC by default. And if it ain't AAC, quicktime will not play it. It also turns out that the bitrate is set to be really low by default, which caused audible sound glitches and artifacts to be heard.
It still looks/sounds like crap, but I'm just pleased I got it working.
On reinventing the wheel
In software, I don't believe anyone has actually "re-invented the wheel" because wheels don't actually exist.
I believe the wheels we see are actually high order polygons. Sure, many of our wheels are very well rounded. Many of them can certainly roll well enough. But if you look closely, or roll it for long enough, you will begin to see the sides.
As an experiment, I have set my maximum line width to be 60 characters instead of 80. Going to see how that affects my thinking while writing/coding creatively.
The immediate reason for doing this is because I wanted a bigger font size on my tiny GPD pocket so I didn't have to strain as much to read things.
Larger fonts on smaller screens means less information per screenful. As an artist, I've been meaning to reduce my reliance to the screen. The idea is to slow down and shift some of that focus to the ears and mind.
My hope is that reducing the line width will be a positive benefit to how I code. I hope this will yield simpler/.smaller code structures that are right to the point.
Of course, this could also lead to more unreadable code as well. We shall see.