Button menu allows you to customize the visual type, bars, circle, sparks, color, or special properties and see the affects live:
Bars can shoot sparks when they grow. Experiment with different spark behavior combinations for unique effects, or set them to random!
Spark properties:
- Size
- Spawn rate
- Limit
- Gravity
- Velocity
- Fade rate
- Swade motion
- Height Threshold
Color properties:
- Color sliders
- Color cycle
- Color cycle speed
- Glow intensity
- Glow length
Special height smoothing and rotate options. Can adjust the smoothing factor and rotation speed:
To run:
-
pip install -r requirements.txt
-
add your 'playlist' folder which contains .mp3 or .wav files to the same level as main.py
-
run main.py