friz and the Illusion of Life

friz and the Illusion of Life

As is often the case, I found myself working on a personal project and had some UI elements that *really* wanted to have some life to them on the screen. I started sketching some ideas in code, and by the time I was done with it, had created a reusable framework to add fairly rich animation capabilities to programs written using the JUCE application framework, where I have been doing a lot of work these past few years.

Art+Logic at SXSW 2019

Art+Logic at SXSW 2019

SXSW is right around the corner (the Interactive Festival is from March 8-12), and we’ll be there. Mark your calendars and come by and meet us. If you can’t make it to one of the events below, send us a note. Native Cross-Platform Development With C++...
Incubator Kick-off

Incubator Kick-off

Art+Logic has kicked-off its first software Incubator project, and I was selected to handle the development effort. After meeting Dr. Scott Hawley and being briefed on the technique he uses for classification of audio files using neural networks (NN), and determining...
A C++ Class Factory for JUCE

A C++ Class Factory for JUCE

So, I’m working on a side project (as one does), and reach the point in development where I need to be able to take a tree of objects that all share a common base class and persist them to and from disk.
I prefer using plain text files to binary for a bunch of different reasons, so the problem really boils down to:
At runtime, I need to be able to convert a string containing the name of a class into a pointer to an object of the corresponding C++ class. Sounds simple, right?

An RPC Framework for JUCE

An RPC Framework for JUCE

Recently, I’ve been working on a project for a long-time client who came to us with a request that we haven’t seen in a while–we were tasked with taking their existing application written in C++ using the JUCE application framework into two separate...