-
Notifications
You must be signed in to change notification settings - Fork 260
Effect Guitar
derwin12 edited this page Jul 1, 2026
·
3 revisions

Visualizes MIDI note data from a timing track as notes moving across a guitar-style fretboard.
| Parameter | Type | Range | Description |
|---|---|---|---|
| Type | dropdown | Guitar, Bass Guitar, Banjo, Violin | Instrument type, which determines the number of strings and tuning used to map MIDI notes to fret positions (default Guitar) |
| Track | dropdown | (timing tracks in sequence) | Timing track containing the MIDI note data that drives the visualization |
| String Appearance | dropdown | On, Wave | How active strings are drawn: On fills a solid band per string, Wave draws a sine-wave oscillation simulating a vibrating string (default On) |
| Fret Count | slider | 8-30 | Maximum number of frets on the instrument neck; higher fret notes are drawn shorter across the buffer width (default 19) |
| Base Wavelength | slider | 0.1-10.0 | Base wavelength multiplier for the Wave string appearance; higher values produce longer, smoother waves (default 0.1) |
| Vary Wavelength By String | slider | 0.0-10.0 | How much the wavelength varies between strings; higher values make lower-pitched strings wave more slowly than higher strings (default 0.0) |
| Fade | checkbox | true/false | When enabled, notes fade out over their duration by reducing alpha transparency (default false) |
| Collapse | checkbox | true/false | When enabled, the height of each string's visual shrinks over the note duration, simulating a decaying vibration (default false) |
| Show Strings | checkbox | true/false | When enabled, draws a thin line for each string beyond the fret position, showing the unfretted portion of the string (default false) |
| Vary Wavelength By Fret | checkbox | true/false | When enabled, wave wavelength varies by fret position so higher frets produce shorter, tighter waves (default true) |
Base Wavelength, Vary Wavelength By String, and Vary Wavelength By Fret are only enabled when String Appearance is set to Wave.
Feed the effect a timing track containing MIDI note data (e.g. imported from a MIDI file) so notes can be mapped to strings and frets. Use the Wave string appearance for a more animated, vibrating-string look, and combine Fade or Collapse to simulate natural note decay.
Last updated: 2026-07-01