[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?
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