annotate dsp/synth/dd.m @ 61:eff6bddf82e3 tip

Finally implemented perceptual brightness thing.
author samer
date Sun, 11 Oct 2015 10:20:42 +0100
parents c75bb62b90a9
children
rev   line source
samer@34 1 function x=dd(x)
samer@34 2 % dd - convert input sequence or array to sequence
samer@34 3 %
samer@34 4 % dd :: [[N,M]] -> seq([[N]]).
samer@34 5 % dd :: [[N]] -> seq(real).
samer@34 6 % dd :: seq([[N,M]]) -> seq([[N]]).
samer@34 7
samer@34 8 if isseq(x)
samer@34 9 if size(x,2)>1, x=concat(map(@slices,x)); end
samer@34 10 else
samer@34 11 if isscalar(x), x=repeat(x);
samer@34 12 else x=slices(x);
samer@34 13 end
samer@34 14 end