site_archiver@lists.apple.com Delivered-To: pro-apps-dev@lists.apple.com Dave Howell FxPlug Custodian Apple On Jun 7, 2007, at 11:53 AM, mike@b-scenefilms.com wrote: -------- Original Message -------- Subject: Re: Reading TC from FCP From: Darrin Cardani <dcardani@apple.com> Date: Thu, June 07, 2007 11:46 am To: mike@b-scenefilms.com Cc: pro-apps-dev@lists.apple.com On Jun 7, 2007, at 11:32 AM, mike@b-scenefilms.com wrote: I posted to another FXPlug group and was told that the FXPlug API does not expose any of the TC data in the current FCP project. My intent was to create a simple TC calculator/converter plug in as an exercise to learn FXPlug. However, I see that Digital Heaven reads the TC out of FCP with their app "Big Time". Admittedly, it's not an FXPlug application. Does anyone have a good idea how they might be doing this? Mike, FxPlugs can get some timing information starting with FCP 6 and Motion 3, but it's not clear what you mean when you say you want time code data. Can you describe in more detail what you're trying to accomplish? It may be possible to do what you want. Looking at DigitalHeaven's website for BigTime (<http://www.digital- heaven.co.uk/bigtime/>), it appears that it's probably making itself available as a MIDI device, and rather than sending the data out to some actual MIDI hardware, it's displaying the information. That's just speculation on my part, though. It's an interesting idea! I believe that FCP 6 also has some AppleScript capabilities. I haven't worked with them, but it may be possible to get some information out of FCP via that route, too. But if you're just trying to learn FxPlug, definitely have a look through the FxPlug sample code, and feel free to ask questions about what you're specifically trying to do or learn. Darrin -- Darrin Cardani dcardani@apple.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/site_archiver%40lists.ap... FxPlug can get you close to that... You can use the FxTimingAPI to query the timeline frame rate, and you can determine the current time (either relative to the timeline or relative to your effect instance). You can't, however, get the SMPTE format or SMPTE start time. If you just want to display a frame number, that should be straightforward. If you want to display a SMPTE timecode string, you can't quite get all of that information from FxPlug. But you could add a parameter to let the user specify the SMPTE format and start time. Out of curiosity, what was the other FxPlug group you posted to? I don't think I saw your message. Basically, I want to be able to read the current TC value from the timeline (dynamically updating in my panel) for the plug-in. Then I can implement TC calculation functions such as +-/* as well as convert to feet/frames etc. That kind of thing. _______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/dhowell% 40apple.com This email sent to dhowell@apple.com This email sent to site_archiver@lists.apple.com
participants (1)
-
Dave Howell