|
|
MakeMusic Forum > Public Forums > Plug-In Development - FORUM HAS MOVED! > PDK availability | Forum Quick Jump
|
| Eino Registered Member
Date Joined Mar 2009 Total Posts : 2 | Posted 3/12/2009 1:50 PM (GMT -6) | | Thank you all for your quick replies!
As I stated before, I have been requesting PDK via e-mail for the past 3 days. Customer Support always replies my messages but they refuse to give my any link to any version of PDK.
In my last post to MM I specifically asked for 2003 and/or 2004 PDK. Well, you've seen the reply. My first priority is to develope a series of simple plugins for 2007 version under mac os x (intel architecture). Since the only PDK for mac is still 68k/PPC I really got concerned. A moment ago I downloaded the 2000 PDK for win32 and I'm trying to get this baby working...
I'll still page MM and try once again to get my hands on 2003 PDK. I'll let you know how it happens. | Back to Top | |
| Saffron Registered Member
Date Joined Jul 2008 Total Posts : 4504 | Posted 3/13/2009 1:43 PM (GMT -6) | | Sorry Michael, but you are provably wrong. Many of Finale's plug-ins (Windows, at least) remain identical between multiple successive releases of Finale. As just one example, consider the "Cautionary Accidentals" plug-in, one of the few I use with any regularity. Here is a list of the partial SHA-256 hash values from the Finale 2003, 2005 and 2006 versions:
---------------------------------- 386-Check 5.10 - created 09 Mar 09 Copyright (c) 2009 - Brian D Steel ---------------------------------- ------------------------------------------------------------------------------- \Program Files\Finale 2005\Plug-ins\Note, Beam, and Rest Editing\ ------------------------------------------------------------------------------- CTNACC32.FXT 98,304 28-JAN-2005 20:05:00 ----R 1054107DC577 ------------------------------------------------------------------------------- \Program Files\Finale 2003\Plug-ins\ ------------------------------------------------------------------------------- CTNACC32.FXT 98,304 04-DEC-2002 20:03:00 ----R 1054107DC577 ------------------------------------------------------------------------------- \Program Files\Finale 2006\Plug-ins\Note, Beam, and Rest Editing\ ------------------------------------------------------------------------------- CTNACC32.FXT 98,304 27-DEC-2005 20:06:00 ----R 1054107DC577 ------------------------------------------------------------------------------- 3 Files 294,912 Bytes ID=8015EF15 126BBC00 F542EC9B5134
As you can see, the files are identical, and so cannot have been recompiled. The same is true of many of the other plug-ins: the actual files shipped with old versions of Finale are identical, to the very last byte, to those shipped with later versions. Self-evidently, then, those created with older versions of the PDK work fine with later versions of Finale.
Brian
Post Edited (Saffron) : 8/5/2009 5:56:58 AM (GMT-5) | Back to Top | |
| Saffron Registered Member
Date Joined Jul 2008 Total Posts : 4504 | Posted 3/13/2009 7:42 PM (GMT -6) | | Michael, you are still not answering my question, which I'll repeat here: "Does the latest PDK allow you to create plug-ins for ealier versions of Finale?"
I should perhaps add, I'm not personally interested in Mac plug-ins, only Windows. And my statement about non-recompilation is specifically about Windows versions of Finale. Windows doesn't have "Rosetta", or issues with "IBM PowerPC" vs. "Intel x86" architecture.
All I want to do is implement a powerful AI-based scripting language for Finale, using an engine that I have been selling commercially for other purposes for 20 years on Intel platforms, and I want to hook it up using a plug-in interface that will work from around Finale 2000 (and certainly, for personal reasons, 2005) up till the present. And my observations, as outlined recently, prove that (in Windows) older plug-ins work correctly with later versions of Finale ...
... but is the same true in reverse?
Brian
Post Edited (Saffron) : 8/5/2009 5:57:15 AM (GMT-5) | Back to Top | |
| Forum Admin Forum Moderator
Date Joined Sep 2003 Total Posts : 106 | Posted 3/19/2009 9:10 AM (GMT -6) | |
Saffron,
I was able to do a little research on our end here. The current PDK includes a file called oldpdkstructs.h, which defines all of the previous versions of the structures. So, technically you can write old plug-ins with the new PDK. This would require that the programmer knows how to use the old structures to both set the version correctly for the plug-in as a whole, as well as for each structure that they use in the plug-in.
Thanks,
Andrew
Forum Administrator
MakeMusic, Inc.
Post Edited (Forum Admin) : 3/19/2009 1:20:13 PM (GMT-5) | Back to Top | |
| JackMurray Registered Member
Date Joined Nov 2009 Total Posts : 4 | Posted 11/17/2009 3:20 PM (GMT -6) | | I'de like to write a custom plugin too, but it sounds like this issue has to be resolved first. | Back to Top | |
| 41 posts in this thread. Viewing Page : 1 2 | Forum Information | Currently it is Tuesday, December 19, 2023 7:42 PM (GMT -6) There are a total of 403,820 posts in 58,165 threads. In the last 3 days there were 0 new threads and 0 reply posts. View Active Threads
|
Forum powered by dotNetBB v2.42EC SP3 dotNetBB © 2000-2023 |
|
|