On Wednesday 04 November 2009, Emanuel Rumpf wrote:
> Looks like it is creating an archive, with any possible content?
I see you never noticed the project packager before. It's not new, this is
just a completely new implementation that replaces the old external script
with real code, and changes a few things along the way.
> Or does wavpack support *.wav only, not mp3,flac,.. ?
Rosegarden only supports .wav files, so that's what the packager works with.
No matter what you import into Rosegarden, it gets converted into a .wav file
for internal use. The original packager used FLAC, but FLAC doesn't
understand our native format .wav files, so I changed it to be able to read
either FLAC or WavPack, but it only uses WavPack in new packages. WavPack
requires no pre-conversion of our files, and the size on disk is comparable.
The purpose of an .rgp file has always been to bundle any audio used by a
composition's audio segments, any data files required by its plugins (audio
files, soundfonts), and anything else you want to include for some reason (eg.
an .xmz file for ZynAddSubFX and a README file explaining what to do with it).
> A good idea, to pack the audio files with the rg-file into such package.
> *.rgp could be used as default format for files containing audio or
> other content (cover-art,..)
I don't think we'd want to make it the default, because packing and unpacking
those things can take a lot of time and processing power. It's best done as
the last step when you're finished with something and want to archive it, or
send a copy to a friend, and on the import side, once it's unpacked, it stays
unpacked.
Like you said the other day, hard disks are cheap now. I'd rather eat disk
space than wait on the files to uncompress.
> I don't know how wavpack compares to say bzip2 or so.
Both WavPack and FLAC compress audio files approximately 10 times more than
bzip2, although the smallest .rgp file sizes can be achieved by using bzip2 to
compress the entire archive afterwards. That's what we do.
--
D. Michael McIntyre
|