add oversampler
This commit is contained in:
17
oversampling/WDL/eel2/scripts/sinewave_text.eel
Normal file
17
oversampling/WDL/eel2/scripts/sinewave_text.eel
Normal file
@@ -0,0 +1,17 @@
|
||||
width = 80;
|
||||
lx=-1;
|
||||
loop(1000000,
|
||||
x = ((1+sin(pos))*0.5 * width)|0;
|
||||
lx >= -1 && lx!=x ? (
|
||||
loop(min(x,lx), printf(" "));
|
||||
loop(abs(x-lx), printf("*"));
|
||||
loop(width-max(x,lx), printf(" "));
|
||||
) : (
|
||||
loop(x, printf(" "));
|
||||
printf("*");
|
||||
loop(width-1-x, printf(" "));
|
||||
);
|
||||
lx=x;
|
||||
printf("\n");
|
||||
pos += 0.25 + sin(pos*0.32)*0.2;
|
||||
);
|
||||
Reference in New Issue
Block a user