lopar
Joined: 20 Mar 2007 Posts: 1
|
Post subject: QC Client/Server Rigging Software - Feedback Please! |
|
|
Hey! I'm glad there's a forum like this dedicated to QC.. I worked as a semi-volunteer at a boarding high school this last school year and part of their yearly program is an Easter Passion Play that is presented to the community. Since I did most of the technical work at the school I wanted to make something special this year for that, and I thought using QC would be perfect for that. The play is all actions, no spoken word, but synchronized to music. So through the week of practices and preparations, I set up 3 macbooks hooked to 3 projectors, and busted into XCode and started to work on rigging software. I ended up with a fairly good working tcp/ip client/server system. It has two parts: the Commander and the Node. (the project name is currently PassionCommander.) Basically, the Nodes define actions (input variables you set on quartz files), scenes (quartz files) and basic sounds, and the Commander, linked to the itunes library via applescript, lets you fire actions to specific nodes at certain times in the song. It ended up working quite well and we were able to do some fairly good special effects (the play is in a dark gym so the projectors worked good for this.) So I have a working version of this software, with a few major bugs to work out still. For example, the applescript link with itunes has a tendency to crash the app if itunes does anything funny, which I had to deal with during the production. since I was aware of it it was very quick to get everything back up and running without anybody noticing anything went wrong, but I know that if I wanted to release it I have to get that fixed.
I was just wondering if anybody is interested in software like this... I know there's lots of uses beyond simple special effects for synchronizing stuff to music.. I also want to know if there's anything similar to this out there. Let me know what you think, and if you want to play around with the software!
Thanks,
Jason Neufeld (Phil. 3:12) _________________ Jason Neufeld (Phil. 3:12) |
|