On Sat, Aug 17, 2013 at 07:29:25PM -0700, J. Liles wrote:
> I completely agree. But I really think this is a more general problem. Most
The topic of the thread was about reporting bugs. What should a
user do when he/she encounters things like described above ?
* To report a bug would be completely useless in such a case. *
> There's a whole different problem of branding/marketing and the
For normal audio processing (EQ, dynamics, effects,...) that is
true. If you count 'instrument' plugins as well things could look
different. But why should those be plugins in the first place.
> But I don't think this discussion was ever really about hardcore DSP
I surely wasn't. And it takes a long time and a lot of effort
to build up both the theoretical knowledge and the skills. And
even more to understand the practical consequences of some of
the standard theory in an audio processing context. It's also
a process that never ends. Just yesterday I discovered some small
but systematic errors in the white noise generator used in e.g.
Anyone who's learning this sort of thing and who uses his/her
knowledge to write free software will have my full support.
But I won't do anything to make life easier for those who
just copy some DSP code and wrap a 'shiny GUI' around it, with
as the only result one more that just looks as much as a toy
as most of them do.
[*] Set up Jaaa to measure its own noise output, with averaging.
Zoom in on the vertical axis. The result will never be exactly
flat (as it is a finite lenght average), but the remaining
errors should be random. If you wait long enough and repeat
this a few times, you'll notice that the small dips of 0.3 dB
or so at around 1, 2 3 kHz are systematic. This was a surprise,
as the noise generator is based on a random number generator
which has a very good reputation - whatever autocorrelation
it hase will probably be insignificant in most applications.
Yet this test will reveal them.
Will be fixed in the next release of course.
A world of exhaustive, reliable metadata would be an utopia.
It's also a pipe-dream, founded on self-delusion, nerd hubris
and hysterically inflated market opportunities. (Cory Doctorow)
Linux-audio-user mailing list