Monstrous P5 Glove Patch for Quartz Composer Monstrous P5 Glove Patch for Quartz Composer

Posted by smokris on 2007.05.20 @ 11:08

Filed under:

Steve's gloved hand in front of the P5 Glove Quartz Composer PatchA few weeks ago I stumbled upon a P5 Glove listed on eBay for $20. It arrived a couple of days later, and I started playing with libp5glove by Jason McMullan, Tim Kreger, and Ross Bencina. I built a very simple Quartz Composer patch around it.

 
[more...]

Phidgets Patches for Quartz Composer Phidgets Patches for Quartz Composer

Posted by smokris on 2007.05.16 @ 21:18

Filed under:

Phidgets InterfaceKit 0/0/4 PatchI made a pair of patches to allow Quartz Composer to directly interact with the Phidget InterfaceKit 0/0/4 (relay outputs) and 8/8/8 (digital inputs + analog inputs + digital outputs).

 

 
[more...]

Apple Remote Patch for Quartz Composer Apple Remote Patch for Quartz Composer

Posted by smokris on 2007.05.16 @ 16:51

Filed under:

Apple Remote and Apple Remote patch

I took Martin Kahr’s Apple Remote Controller Wrapper Class and built a Quartz Composer patch around it.

This release is only compatible with Tiger (10.4).
Leopard (10.5) includes a built-in Apple Remote patch.
Please see also kineme.net for Leopard-compatible patches.

Get version 0.1 here.

Some notes:

  • The events received from the Apple Remote are fairly strange to begin with.. You don’t simply get “key down” / “key up” events as I would have assumed, but instead get cooked events — for many of the buttons, holding the button down generates a different event than tapping it.
  • My patch queues events, to ensure that each keypress is visible for at least one frame.

Steve Mokris is a developer at Kosada, Inc.

Review: Bower VL46TC Fisheye with Macro Lens Extension

Posted by bbinkovitz on 2007.05.15 @ 20:00

Filed under:

The Bower VL46TC Titanium Super Wide-Angle “Fisheye” lens with “macro” claims to be:

  • Titanium” (I think it’s actually aluminum)
  • High Resolution” (It’s a glorified magnifying glass, so it unavoidably blurs around the edges.)
  • Digital” (This one baffles me. It contains no electronic parts whatsoever.)
  • AF” (AutoFocus. Again, contains no electronics, or even moving parts. My lens’s autofocus still works when this is attached, for the most part. However, under some circumstances, the attachments confuse the camera and necessitate manual focus.)
  • To fit : […] ALL FINE SLR CAMERAS.”

OK, now the fun stuff: pictures! [more...]

The Secret Life Of a Patch

Posted by cwright on 2007.05.15 @ 17:38

Filed under:

Thunderbird.appMozilla is an open source project that produces some widely used software. Their most noteworthy product to date is Firefox, a standards-compliant web browser.

Being open source, their projects and products are often enhanced by the contributions of others. These contributions often come in the form of a “patch” — a file that tells the computer what to change in the source code to add the contribution. [more...]

Advanced custom Quartz Composer patch development documentation Advanced custom Quartz Composer patch development documentation

Posted by smokris on 2007.05.13 @ 11:03

Filed under:

In addition to writing the inspector panels for custom Quartz Composer patches tutorial, I spent this weekend writing up some advanced custom-patch-development documentation and posted it on QC Wiki:


Steve Mokris is a developer at Kosada, Inc.

How to make inspector panels for custom Quartz Composer patches How to make inspector panels for custom Quartz Composer patches

Posted by smokris on 2007.05.13 @ 10:52

Filed under:

…in thirteen easy steps or your money back.

This release is only compatible with Tiger (10.4).
Please see kineme.net for Leopard-specific informations.

 

 

 
[more...]

Project Hayate - Prolonging the Inevitable - Part 1 Project Hayate - Prolonging the Inevitable - Part 1

Posted by mradcliffe on 2007.05.12 @ 19:42

Filed under:

Author’s Note: Forgive this preamble I promise that they’ll be juicy links and google page rank increases in Part 2.

After my October escapade in Boston — with a brief layover at Yon Reptile Campaign — Lifeâ„¢ decided to shine a ray of hope in my general direction, after Thanksgiving. However, quick to grant me access to enough income to pay rent, Lifeâ„¢ viciously raped my ATI Radeon 9800 Pro, and I was unable to use MPlayer to play movies, use GL to play games, or whatever else we non-Apple people do with our video cards. [more...]

Keybindings in Mac OS X 10.4's Terminal.app Keybindings in Mac OS X 10.4's Terminal.app

Posted by smokris on 2007.05.12 @ 00:12

Filed under:

smokris's inboxI use PINE as my email client.

Why are you living in the late 1970s?” you ask.

But I’ll refrain from answering that question for now. And I’ll even refrain from correcting you in that PINE wasn’t available until 1989.

And, so, in fighting the ongoing war against email, I tend to spend a lot of my day interacting with Mac OS X’s Terminal.app. I SSH into one of our Fedora Core Linux servers and run PINE there.

The default keybindings used by Terminal.app leave a bit to be desired, however [more...]

Xcode Template for Custom Quartz Composer Patches Xcode Template for Custom Quartz Composer Patches

Posted by smokris on 2007.05.08 @ 13:35

Filed under:

Create a new Xcode project with this templateOkay, so, now that the Game Research and Immersive Design Lab’s infamous first-responder project is finished, I’m getting back to work on Quartz Composer hackery.

Frustrated with the tedium of going through all the Xcode project files in a text editor and manually replacing all of the identifiers and filenames when creating a new Quartz Composer Patch, I decided to finally figure out how to create a new Xcode template. [more...]