On 18/07/2015, Peter S <peter.schoffhau...@gmail.com> wrote:
>
> [Sidenote: assuming your signal generator is a digital one, it will
> contain bits that represent 1) its code 2) its parameters, both of
> which have nonzero entropy. The "just build those parameters into the
> receiver" step is exactly where that entropy comes from.

Example: if your 100% probability squarewave that you want to generate
is characterized by the set of parameters "amplitude=100, phase=30,
frequency=1000, and duty cycle=75%", represented by the binary
sequence "1 1100100 11110 1111101000 1001011", then if you "just build
those parameters into the receiver" means, that you put those bits (or
some other represenations of) into your program.

Without your program containing these numbers (in whatever form or
encoding), how will it know that it needs to output a square wave with
"amplitude of 100, phase of 30, frequency of 1000 and duty cycle of
75%" ? If any of those parameters are missing, it won't know, so it
won't output that exact square wave. Therefore, your program *must*
contain these numbers.

So all you did, is you put that entropy into your program, and you
pretend that there's no entropy.

It's still there, except it is now in your program, not in a message.
You merely turned it into algorithmic entropy - you cannot make
"something" out of "nothing".

-P
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp

Reply via email to