[ardour-dev] Development environment

Jay R. Ashworth jra at baylink.com
Wed Apr 11 11:14:13 PDT 2007


On Mon, Apr 09, 2007 at 05:39:23PM -0000, John Emmas wrote:
> The ideal way of writing format converters is to start with some code that
> reads & writes format A - and another lot of code that reads & writes format
> B;  then just write an interface between them.  In this case however, I
> don't have any code that reads or writes an Ardour session.  That's the
> missing link - so unless someone can provide me with that crucial code, I'm
> assuming that the safest way to generate it will be by looking at what
> Ardour already does and (as far as possible) copying it.  Sorry about the
> length of this message, but does that all seem sensible?

It certainly does to me.  You're correct, though: LCM-central-interface is the
best design approach to that kind of work.

Not having looked at the internals: is the session management code in
Ardour not sufficiently abstracted to just lift out?

Cheers,
-- jra
-- 
Jay R. Ashworth                                                jra at baylink.com
Designer                          Baylink                             RFC 2100
Ashworth & Associates        The Things I Think                        '87 e24
St Petersburg FL USA      http://baylink.pitas.com             +1 727 647 1274



More information about the Ardour-Dev mailing list