Building Universal FFmpeg Custom Binaries
I am using a very pared down set of FFMpeg features for a macOS project that I build into a custom library. I had a script set up to configure the build which worked fine on my Intel based MacBook Pro. Then I upgraded to an Apple Silicon MacBookPro and wanted to run natively, or at least see what happened when I did. To build, FFMpeg uses autoconf which produces a makefile that then handles the build.
Accurate Timing
In many tasks we need to do something at given intervals of time. The most obvious ways may not give you the best results.
Legacy Vulnerabilities AKA Software Senescence
Does your business still have an XT computer in the back office because it's running that one version of some database software that your business depends on? Yeah, we know there is. Most modern software doesn't work like that.
Making Spectrograms in JUCE
Art+Logic's Incubator project has made a lot of progress. In a previous post I mentioned that Dr. Scott Hawley's technique to classify audio involved converting audio to an image and using a Convolution Neural Network (CNN) to classify the audio based on this image. That image is a spectrogram. I'm going to go into some detail about what we do to create one, and why to the best of my ability.