Bret Battey blogging sundry ideas, favorable events, works in progress, and miscellaneous solutions in digital music and video-music research and creation. I see this as a subsidiary of my web site, BatHatMedia.com.
I finally implemented OpenGL Multisample Antialiasing in the context of an Apple FxPlug project. Took me a lot of time to figure this one out (why is it so hard to find clear implementation details on MSAA?). I hope I can save someone else the pain:
A Kochanek Bartels spline is a lovely, flexible means for casting a curve through multiple points, and providing artistically useful control over the character of the curve. It is also known as a TCB spline, because the controls are Tension, Continuity, and Bias. It was originally developed for providing smooth keyframed animation control curves, but it is also useful for general graphics purposes. For one of my Apple Motion FxPlug projects, I developed a Objective C class to render a Kochanek Bartels spline in OpenGL. It includes an additional feature of interpolating colors between the target points.
I have placed the code on GitHub. Corrections/improvements welcomed.
And here's a taste of what happens if one sets the parameters outside of the standard -1 to 1 range. Here T = -4.38, C = -1.31, and B = 0.37:
My new piece, The Five (for vibraphone and responsive audiovisuals), commissioned by percussionist Andrew Spencer, will be premiered by him in his U.S. tour autumn 2015. The first three performances of his tour are October 30 at University of Northern Colorado, November 3 at San Jose State University, and November 6 at Arizona State University.
My 2005 work Autarkeia Aggregatum will be included in a screening of historical visual music works at the Barbican in London on Oct 4, 2015, 5:00 pm. Head Trips: Abstraction and Infinity Visual Music Filmsis curated by Cindy Keefer, Director of the Center for Visual Music, Los Angeles. "Featuring the transcendent visions of Jordan Belson,James Whitney, Richard Baily, Bret Battey and other artists, plus psychedelic-infused films, this program celebrates the exploration of absolute light and sound in visual music."