> Will it still be XML, or at least a plain-text format?  There have been
> times where I've hand-tweaked my LMMS projects (and Rosegarden and other
> programs with XML file formats) and hope to be able to do that again with
> future tools if necessary.

It will be a directory structure kind of system.  Things like presets,
patterns, etc will still be human readible textfiles (probably XML).
However, instead of one huge file it will have the resources as
individual files.  So, any presets used will be in a presets/
subdirectory and will be referenced by the file defining the song (for
example).  This also opens the door to us allowing users to save wav
files and stuff directly into the project.

Of course, the project format can optionally be a zip file as well,
allowing for simple sharing of a song.

Another cool thing to try in the future, will be managing revisions of
a song by initializing a git repo on the project's directory structure
itself ;)

Oh, and project doesn't necessarily mean "song".  A project may
contain a song, and many presets. Or a project could be a single
preset, or drum-pattern, etc.. At least that is my current thinking.

> pgib that might be somethign to consider actually using xml files to tweak 
> settings. is that something that has already been done or is on the to do 
> list?

Tweak what kind of settings? Program settings and user preferences?
Yeah, that is definitely planned, and it is partially implemented by
the ExtensionManager

- Paul


>
> Rob
>
> ------------------------------------------------------------------------------
> The Palm PDK Hot Apps Program offers developers who use the
> Plug-In Development Kit to bring their C/C++ apps to Palm for a share
> of $1 Million in cash or HP Products. Visit us here for more details:
> http://p.sf.net/sfu/dev2dev-palm
> _______________________________________________
> LMMS-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/lmms-devel
>

------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
LMMS-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmms-devel

Reply via email to