Hi,

In order to reduce the need for the users to provide samples, both for
tecnhical (bandwith needed, web/ftpspace needed and so on) and legal
(I'm *highly* unconfortable in dealing with any not-user-generated
samples), I'm writing down a frame generator import module.

This new module will generate frames using random patterns, so
it will allow us to test the whole chain from filters, included,
downwards.

Doing like that will of course *not* eliminates the need for sample
files, but will allow us to test a fair amount of annoying issue
more easily, in a reproduceable, safe, way (no need to find a random
sample, just fire up the generator, annotate the generator seed and post
it).

This will also hopefully help us in squashing the FC10 segfault issues.
The progress so far is poor given the very low amount of spare time
which I got those days.
The very first tests are negative, however: doing just

$ tcmodinfo -i resample

on my test box works as expected (and valgrind doesn't see nothing
wrong, so far).

So, given the fact we've quite few pending issues, the first generator
added will be the very minimum needed for the thing to work, mostly
adapted by filter_testframe (which will stay, BTW) plus a pink noise
audio generator. More, and more elaborate, generators will be added
later.

The code will be part of 1.1.3: I consider it a blocker for this
release.

Comments & thoughts welcome, as usual

Bests,

-- 
Francesco Romani // Ikitt
http://fromani.exit1.org  ::: transcode homepage
http://tcforge.berlios.de ::: transcode experimental forge

Reply via email to