|
A WaveTrace encoder does not sample
the analog input but rather "traces" it and while doing
so, generates Vectors. A WaveTrace Vector contains the amount of
time and voltage that has elapsed since its predecessor
In other words, what WaveTrace is doing
is representing an analog wave as many tiny straight lines. A
WaveTrace Vector tells the distance and direction (both in time and
amplitude) between these tiny lines so that the original wave can be
reconstructed from that information.

As you can see in the above graph, the WaveTrace output is always
synchronized with the wave and therefore never misses peaks
or little changes and curves in the original Analog wave, as opposed
to traditional A/D sampling methods.
The reason the produced files are much
smaller than conventional sampling methods is simply because WaveTrace
doesn't put points where these are not necessary! Silent periods and
straight lines produce the most efficient WaveTrace digital output.
But the same goes for lower frequency contents because of the same
reason (You can visually see this in the Online Demo).
Another factor, which keeps data size low is that WaveTrace does
not require fixed bit resolution. The technology is very efficient
in varying the encoded resolution. In other words, there can be
many Vector types used on one single wave cycle (when the WaveTrace
algorithm detects that less resolution can be used without quality
loss, it produces smaller vector messages). WaveTrace actually uses
various other effective algorithms to reduce the number of vectors
produced while maintaining loyalty to the original waveform.
No need to compromise quality using MP3 anymore.
No need to convert the original encoded stream to any other format,
since the original WaveTrace encoded format is efficient by itself.
Even this can be further compressed using standard compression methods.
Music can finally be recorded at production quality,
at low cost, and small size!
|