Friday, February 1, 2019

Alembic fluid caches in Unity

Looking into using Alembic fluid caches in Unity.  Not sure if this is fully ready for prime time but exploring it.  Lots of great functionality here!!

A couple good resources:

Water splash simulations for music visuals

Trying to find a way to capture a water simulation and reuse it for visuals in Unity.  Not quite sure how I'll finish this approach.  Need to find a way to maintain a uniform mesh across the simulation.  Found a great tutorial on using MASH to distribute across a fluid mesh.  That might be one approach.

Converting the fluid sim to a finite number of particles could be another approach.  Anyways, enjoy the work in progress so far. Mesh captures of the sim at different frames.

Monday, September 24, 2018

NYC nightlight visuals: Au5 - Closer

Revisiting a visualization I worked on last year.  Finding great music to accompany the visuals.  I still have some minor tweaks to do for this system.  Looking to get more visual bang for the buck during the louder hits in the audio.  Also need to set the development of these buildings in motion which should help accentuate the audio.

Wednesday, July 4, 2018


My latest single, Raindrops, has been released.  This piece starts with a gentle series of raindrops represented by marimbas, xylophones, and piano. The piece slowly builds into a complete orchestral thunderstorm.  The music is also available for purchase on iTunes, Amazon, CDBaby, and available to stream on numerous platforms. Enjoy!

Monday, December 4, 2017

Incredible performance and many thanks!!!!

I wanted to express my deepest gratitude to the The Maryland Classic Youth Orchestras for the incredible opportunity to collaborate on the Krzesany piece.  The performance was a huge success!  The musician's performance was superb and Kristopher's conducting and musical direction was exceptional.

Also, thanks to the staff and crew at Strathmore Hall.  Everyone was a pleasure to work with.

Wojciech Kilar's inspiration came to life as majestic mountains illuminated to the music and Polish paper art danced to the intricacies of the folk themes woven throughout the piece.  I have a few images and videos below.  Stay tuned for a segment on the making of the Wycinanki paper arts portions of the visualization.  I'll break down the inspiration, construction, and final composition used in the music visualization.  For now, enjoy some of these images/videos.  I'll have another compilation of the performance soon.

Sunday, November 12, 2017

MCYO performance December 2nd!

So I have the privilege of working with Maryland Classic Youth Orchestras (MCYO) and I will be presenting a live visualization for their performance of Wojciech Kilar's "Krzesany." In researching the origins and inspiration for this piece, I discovered that Kilar was inspired by the Tatras mountains of Poland. These mountains are gorgeous and very majestic.  They remind me of the Grand Tetons here in the United States.

I also began exploring Polish folk art and stumbled upon "Wycinanki."  This is the Polish word for 'paper-cut design.' You can learn more about this art form here at the Polish Art Center.  The multi-layered, brightly colored paper was very inspirational and I decided to leverage this art style along with the majestic Tatras mountains in my music visualization. Check out some of the works in progress below.

Finally, if you're in the Washington DC area on December 2nd, please come check out the live performance at 4:30PM  The MCYO will be performing the piece and my visualization will be reacting to their performance live and in real-time!!  The performance will be held in the beautiful Strathmore Hall.  I highly encourage everyone to come check it out.  Tickets can be purchased here:

Alembic fluid caches in Unity

Looking into using Alembic fluid caches in Unity.  Not sure if this is fully ready for prime time but exploring it.  Lots of great function...