I’ve just finished working on Loopy’s audio playback system, which streams the various layers that make up a track from disk. This episode I’m talking about how that works, and how I’m handling quality control.
Read MoreBeautifying code with Alfred
Here’s an Alfred workflow which will perform some prettifying code alignments in the currently-selected text when a hotkey is pressed. It works on instance and struct members, assignments and hey, maybe other things.
Yay, prettier code!
Perform Code Alignment.alfredworkflow
Here’s a video of it in action:
Building stuff! I’ve been working on track recording and layering lately. This episode I’m talking about the complexities involved in non-destructive layering, and how I’m making sure everything’s rock-solid via unit testing.
Read MoreNot dead, you guys. Just working on something I’m not quite ready to show you yet. It’ll be worth the wait, though.
Read MoreBack home again, and working on Loopy Masterpiece’s action infrastructure: this is how Masterpiece’s universal action triggering and sequencing is probably going to function, allowing for a non-destructive workflow and performance automation, among other cool things.
Read MoreI’ve been doing some work under the hood this week: working on Loopy Masterpiece’s data model and figuring out how sessions are going to be stored on disk. The answer: Core Data.
Read MoreSome more progress on Masterpiece’s prototype, although I got a little tiny bit lost on a tangent. This week I’m talking about graphics performance and reacquainting myself with OpenGL, and affordance in animation. Also, I found an amusing little piece of memorabilia.
Read MoreWell, this week didn’t go quite as planned. I think I broke my own spirit. Oh well! Maybe next week.
Read More