traverso-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Traverso-devel] Accuracy of waveform drawing, and performance


From: Nicola Döbelin
Subject: Re: [Traverso-devel] Accuracy of waveform drawing, and performance
Date: Sat, 21 Apr 2007 14:18:58 +0200

Hi Remon,

It's nice to see that you could speed up the wave form drawing. However, since 
mixing on a DAW is also a visual process, you should be careful not to hide the 
wrong features of the wave form. I'm thinking of clicks from LP recordings, or 
single-sample spikes from poor digital connections etc. Such details should be 
visible from all zoom levels, and not just appear when zooming in. It is also 
important that the highest level touches the 0 db line at all zoom levels when 
normalized. Otherwise users would start to push the gain and overload the 
output even though there already was a peak reaching 0 db.

If the optimized drawing still allows to see such critical features, I'm all 
for performance optimisations. What is the most expensive part, the building of 
the polygon or the painting? If it's the painting, maybe you could use some 
semi-intelligent code to further reduce the number of nodes, e.g. by checking 
for constant slopes over several pixels, or ignoring peak differences of 1 
pixel etc. What do you think?

Greetings
Nic


-- 
"Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ...
Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail




reply via email to

[Prev in Thread] Current Thread [Next in Thread]