How the Photorealistic Cutaway Guitar & Standing-Wave String Simulator Work
Unlike button-grid chord toys, Real Virtual Guitar Simulator renders the complete luthier anatomy of an acoustic-electric cutaway dreadnought guitar on an interactive HTML5 Canvas: the contoured spruce/mahogany upper and lower bouts, Venetian cutaway horn, multi-ring abalone soundhole rosette, tortoiseshell pickguard, rosewood pin bridge with compensated bone saddle, tapered rosewood fingerboard with nickel-silver fret wires, and 3+3 tuning headstock.
The canvas automatically adapts its orientation to your device: on vertical mobile screens (or in Fullscreen Portrait mode), the guitar stands upright so you can fret chords on the neck with one thumb and swipe across the soundhole strings with the other. On wide screens (or in Fullscreen Landscape mode), the guitar stretches horizontally across the stage.
How to Strum Over the Soundhole & Fret Notes on the Neck
- Swipe Across the Soundhole to Strum: Drag your finger or mouse across the 6 strings where they pass over the dark soundhole and bridge on the guitar body. Each crossed string plucks in sequence and vibrates visibly with damped transverse standing-wave physics while a custom guitar pick follows your touch.
- Press & Slide Along the Wooden Neck: Tap or slide directly along any string on the rosewood fingerboard between Frets 1 and 12. Sliding along a string triggers realistic **hammer-ons, pull-offs, and glissandos**.
- Lock Voiced Chords & Clamp the Virtual Capo: Tap any chord chip in the top ribbon (*G Maj*, *C Maj*, *D Maj*, *E Min*, *A Min*, *F Maj7*, *B Min*, *E5 Power*) to place glowing finger-position pads onto the exact frets of the neck, or clamp the **Virtual Capo** onto Frets 1–7 to transpose the entire guitar.
- Switch 5 Guitar Body Finishes & 10 Amp Tones: Use the bottom dock to customize the guitar wood finish (*Tobacco Sunburst*, *Sapele Mahogany*, *Matte Midnight Black*, *Cherry Red Burst*, *Cyber Electric Blue*) and switch between 10 acoustic and tube-overdrive electric sound engines.
Standing-Wave String Physics & Equal-Temperament Fret Equations
Both the visual string vibration and the Web Audio synthesis follow physical acoustics:
y(x, t) = A_0 · e^(-t / τ) · sin(π · (x - x_fret) / (x_bridge - x_fret)) · cos(2π · f_vis · t)
2. 12-Tone Equal Temperament Fret Pitch (With Capo c and Fret f):
f(s, f, c) = f_open(s) × 2^((f + c) / 12) Hz
Standard 6-String Guitar Tuning & Fretboard Reference Chart
| Guitar String | String Gauge Type | Open Nut (Fret 0) | Fret 3 | Fret 5 | Fret 7 | Fret 12 (Octave) |
|---|---|---|---|---|---|---|
| 6th String (Low E2) | .053 Wound Phosphor Bronze | E2 (82.41 Hz) | G2 (98.00 Hz) | A2 (110.00 Hz) | B2 (123.47 Hz) | E3 (164.81 Hz) |
| 5th String (A2) | .042 Wound Phosphor Bronze | A2 (110.00 Hz) | C3 (130.81 Hz) | D3 (146.83 Hz) | E3 (164.81 Hz) | A3 (220.00 Hz) |
| 4th String (D3) | .032 Wound Phosphor Bronze | D3 (146.83 Hz) | F3 (174.61 Hz) | G3 (196.00 Hz) | A3 (220.00 Hz) | D4 (293.66 Hz) |
| 3rd String (G3) | .024 Wound Bronze / Plain | G3 (196.00 Hz) | Bb3 (233.08 Hz) | C4 (261.63 Hz) | D4 (293.66 Hz) | G4 (392.00 Hz) |
| 2nd String (B3) | .016 Plain High-Carbon Steel | B3 (246.94 Hz) | D4 (293.66 Hz) | E4 (329.63 Hz) | F#4 (369.99 Hz) | B4 (493.88 Hz) |
| 1st String (High E4) | .012 Plain High-Carbon Steel | E4 (329.63 Hz) | G4 (392.00 Hz) | A4 (440.00 Hz) | B4 (493.88 Hz) | E5 (659.25 Hz) |