Studio Guitar

Inharmonic string synthesis · Amp sim EQ · Sympathetic resonance · 4 body types

Instrument Summary

A six-string guitar with per-string inharmonicity, acoustic body resonance EQ tuned to measured modes, and sympathetic open-string resonance. Electric mode adds a Marshall-style amp cabinet simulation with presence boost and mid scoop. Bass mode uses Ampeg SVT-style deep sub EQ. Distortion WaveShaper available for electric mode.

Synthesis Features

  • Per-string B constants from gauge: E2=0.00048, A2=0.00036, D3=0.00028, G3=0.00022, B3=0.00018, E4=0.00014
  • Acoustic body EQ: 6-band Rossing/Richardson measured modes (100Hz A0, 200Hz wood, 400Hz top plate, 600Hz back, 1800Hz bridge hill, 3500Hz upper)
  • Electric amp: Marshall-style (800Hz mid scoop, 2200Hz presence, 5500Hz cabinet rolloff)
  • Bass amp: Ampeg SVT-style (60Hz deep sub, 120Hz body, 800Hz mid notch)
  • Sympathetic resonance: open strings ring within 22 cents of played note
  • Pick transient: 35ms noise burst at 2.5× fundamental
  • Body thump for acoustic/classical: falling sine from 0.5× to 0.22× fund.

Signal Chain

Oscillators (inharmonic per harmonic) → [WaveShaper distortion for electric] → Body EQ (6 peaking) → Master

Academic References

1985Rossing, T.D. & Richardson, B.E. "Acoustics of the guitar." Proceedings of SMAC '83. — Guitar body mode frequencies. The 100Hz (main air), 200Hz (main wood), 400Hz (top plate), 600Hz (back plate), 1800Hz (bridge hill) values come from their admittance measurements on a Martin D-28.
1992Rossing, T.D., Popp, J., Polstein, D. "Acoustical response of guitars." JASA 88. — Body resonance Q values and per-mode gain ratios used in buildBodyEQ().
2002Fletcher, N.H. & Rossing, T.D. The Physics of Musical Instruments, 2nd ed. Chapter 9. — String inharmonicity model and B constant derivation for wound strings.

Studio Guitar

Harmonic String Synthesis · 6-String · Polyphonic

E2 · A2 · D3 · G3 · B3 · E4
Connected MIDI · Plugin · App — Coming Soon
28
4k
72
Studio Guitar
1–6 = open strings · Q W E R T = frets 1–5 on string 1 · Enter = strum · M = mute all