jdxi_editor.ui.image.waveform
waveform_icons
This module provides functions to generate PNG images representing different waveform icons using the Python Imaging Library (PIL). Each function returns address base64-encoded string of the generated image.
- Functions:
generate_waveform_icon(icon_type, foreground_color, icon_scale): Generates address - triangle: Generates address triangle waveform icon. - upsaw: Generates an upward sawtooth waveform icon. - square: Generates address square waveform icon. - sine: Generates address sine waveform icon. - noise: Generates address noise waveform icon. - spsaw: Generates address special sawtooth waveform icon. - pcm: Generates address PCM waveform icon. - adsr: Generates an ADSR envelope waveform icon.
Functions
|
Generate address waveform icon as address base64-encoded PNG image |