Re: In the meantime: PARIS to REAPER via OMF [message #102838 is a reply to message #102837] |
Mon, 16 March 2009 17:28 |
chuck duffy
Messages: 453 Registered: July 2005
|
Senior Member |
|
|
In two words, probably not :-)
If you have the .dlls, but don't have the header files with the definition
of the interfaces it's possible to dig in and reverse engineer the headers.
Work but doable.
If you have the headers, but the interfaces provided don't allow for the
passing of the required information (for example track names, you are sol
as they say. The app was built against those interfaces, and that's not
going to change.
If the interfaces that you manage to reverse engineer *do* allow for the
passing of the required information, you are left to your own devices to
provide a complete implementation of the interface.
Some would suggest that a reverse engineering of the *code* of the .dll,
combined with the reverse engineered interfaces would give you a good start
at the implementation of the interface. I would not agree, as the code ends
up being too obtuse (or opaque if you will) and of course, as we know the
implementation is flawed.
Then of course, you could do all this provided the interfaces *do* allow
for the passing of the track name, and you reverse engineered and provided
an implementation of the interfaces according to the header specification
- you find out in a final moment of terror that the application proper is
passing a null reference for the track name, and so on and so forth.
There is only one reason open source really works, there is source :-) If
we had the source for the paris application a few years back (say 2003),
we would be freaking light years ahead of reaper or any other open source
project.
Chuck
"Neil" <OUIOIU@OI.com> wrote:
>
>Isn't the OMF code generated from a separate file, not embedded
>in the main Paris app istelf (like a .dll, ISTR???), if so,
>wouldn't it be possible for that file extension to be re-written
>so that it WOULD, in fact export properly?
>
>Neil
[Updated on: Fri, 20 March 2009 11:27] by Moderator Report message to a moderator
|
|
|