1234567891011121314151617181920212223242526272829303132 |
- /* Vertical scale, larger values will amplify output */
- #define VSCALE 160
- /* Rendering direction, either -1 (outwards) or 1 (inwards). */
- #define DIRECTION 1
- /* Color gradient scale, (optionally) used in `COLOR` macro */
- #define GRADIENT_SCALE 40
- /* Color definition. By default this is a gradient formed by mixing two colors.
- `pos` represents the pixel position relative to the visualizer baseline. */
- #define COLOR mix(#00aa5f33, #ff00783b, clamp(pos / GRADIENT_SCALE, 0, 1))
- /* 1 to draw outline, 0 to disable */
- #define DRAW_OUTLINE 0
- /* 1 to draw edge highlight, 0 to disable */
- #define DRAW_HIGHLIGHT 1
- /* Whether to anti-alias the border of the graph, creating a smoother curve.
- This may have a small impact on performance.
- Note: requires `xroot` or `none` opacity to be set */
- #define ANTI_ALIAS 1
- /* outline color */
- #define OUTLINE #00ff9c
- /* 1 to join the two channels together in the middle, 0 to clamp both down to zero */
- #define JOIN_CHANNELS 1
- /* 1 to invert (vertically), 0 otherwise */
- #define INVERT 1
- /* Gravity step, overrude from `smooth_parameters.glsl` */
- #request setgravitystep 8
- /* Smoothing factor, override from `smooth_parameters.glsl` */
- #request setsmoothfactor 0.15
|