Monday, November 19, 2012
Here's a nifty trick I used recently to implement the fast-moving low-overhead time display in
Capo. Maybe you can use it somewhere that you might have fast moving digits in your UI.
The naïve implementation of my time display actually involved a...
Monday, November 12, 2012
Have you ever wished you could memset() with a stride parameter? Are you also using floating-point values?
OK, let me frame this a different way. Suppose you're
drawing a waveform on the screen. You'll need to set a list of points, where the X values...
Friday, November 2, 2012
I wrote a guest post over at Mike Ash's blog about the Fast Fourier Transform.
Check it out if you're interested in learning a bit more about how it works.
I have a lot of potential follow-up post ideas to continue this series on Fourier Transforms...
Wednesday, October 24, 2012
I don't ever want to see this in your layer-backed and/or layer-hosting view's code:
someLayer.contentsScale = [[NSScreen mainScreen] backingScaleFactor];
Because it makes the following assumptions:
Your view is running on a Mac with a single...
Tuesday, September 11, 2012
Since early 2011, I have been planning a set of large-scale moves that would impact my work life greatly. My wife and I decided to build and move into a new home, and I needed to finally incorporate SuperMegaUltraGroovy.
Quite naïvely, I initially...
Friday, March 30, 2012
Late last year, Nathan and I took some time and filmed a bunch of videos.
Three of those videos were created to help FuzzMeasure users understand the basics of setting up for a measurement.
first video outlines what you'll need in order to use...
Friday, March 2, 2012
I'm happy to announce that
Capo 2.1.5 is now available on the Mac App Store, or directly from http://capoapp.com.
The big star in this release is the new audio slowing engine that I licensed late last year. I had a very successful year of sales in...
Friday, January 13, 2012
2011 was an outstanding year for SuperMegaUltraGroovy. Aside from winning the Apple Design Award for
Capo, and good sales numbers from the Mac App Store, I've also incorporated the business (which sucked away lots of my development cycles in the later...