It is currently May 2nd, 2024, 11:30 pm

Audio Wire

Media controls, music players, video and animated visualizers
User avatar
eclectic-tech
Rainmeter Sage
Posts: 5407
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

Audio Wire

Post by eclectic-tech »

Audio Wire Visualizer
wire.jpg
Customizable Resource-Friendly Visualizer

Audio Wire_1.2024.03.14.rmskin

Features
  • Disables measures and meters when silent for an adjustable timeout
  • FramesPerSecond setting to control resource usage
    Low-to-High resource use: 15, 30, 60
  • Audio Measure Options
    EQ_FFT: Equalized Individual FFT audio measures
    Smoothed: 3 FFT average audio measures
  • Noise filter eliminates low level noise in the display
  • Two wire colors and gradient transparency (alpha)
  • Two fill colors and gradient transparency (alpha)
  • Interweaving of sine waves for a more dynamic display
  • Gradient arc step based on audio levels rotates stroke gradients
  • Electrodes brighten with audio levels
wire.gif
Styles

Nine Preset Stroke Styles
  • Wirecolor
  • Wirecolor2
  • Fillcolor
  • Fillcolor2
  • Wirecolor/Wirecolor2 gradient
  • Wirecolor/Fillcolor gradient
  • Wirecolor/Fillcolor2 gradient
  • Wirecolor2/Fillcolor gradient
  • Wirecolor2/Fillcolor2 gradient
Nine Preset Fill Styles
  • No fill
  • WireColor
  • Wirecolor2
  • Fillcolor
  • Fillcolor2
  • Wirecolor gradient
  • Wirecolor2 gradient
  • Fillcolor gradient
  • Fillcolor2 gradient


User Interaction

Left Electrode Actions
Scroll to change height
Middle click for default height
Left click to step through stroke styles

Right Electrode Actions
Scroll to change width
Middle click for default width
Left click to step through fill styles

Wire Display Actions
Scroll to change interweaving (up to 16x or 32x frequency stretches)
Middle click for no interweaving
Double left click to toggle settings

Context Menu (Right click)
Control electrode display options and access settings

Notes
Disable Message
After no sound timeout a "Visualizer Disabled" message will appear; left click the message to restart the visualizer

Shape Frequency Interpretations (Used in example skins)
Singular.ini uses unique control points for each frequency
Sampled.ini uses 1/3 offsets from neighbor frequencies (half as many shapes)
Both interpretations have the same style options

Resource Usage
On my old system, the visualizer used 5~10% resources while active (slightly more if gradients are used) and less than 2% when disabled. Expanding the height, width, or interweaving will increase resource usage proportionally.

Credits
ColorPicker and CursorColor Plugin by JSMorley

Enjoy! Comments welcomed!

V 1.2024.03.11a
Corrected link to ColorPicker skin in Settings Duh! :oops:
Added Disable Visualizer option to context menu
You do not have the required permissions to view the files attached to this post.
User avatar
eclectic-tech
Rainmeter Sage
Posts: 5407
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

Re: Audio Wire

Post by eclectic-tech »

Updated package to V1.2024.03.14

Redesigned disable actions to completely unload visualizer and display a disabled skin matching the default style.
wiredisabled1.jpg
This reduces resource use to near zero when no sound is detected after the time out is reached or when manually disabled from the context menu. Left click the skin to restart the visualizer.
You do not have the required permissions to view the files attached to this post.