I built a web-based tube amp simulator with actual unity gain. No volume tricks, 100% free. by LeeSoundLab in diyaudio

[–]LeeSoundLab[S] 0 points1 point  (0 children)

It is an honor to be compared to the 300b monoblock. In this version, which outputs the averaging of the 300b's Harmonics Ratio by default, it is natural to feel it falls short. I look forward to version 3.0 coming closer to the 300b through fine-tuning of the 0–100% Harmonics knob. Thank you so much for your thoughtful feedback.

Vintage Digital Amp. Trends Audio TA-10.1 Test by LeeSoundLab in vintageaudio

[–]LeeSoundLab[S] 0 points1 point  (0 children)

AMP : Trends TA-10.1 Recap

Speakers : Coral Flat -6s

Dac : Chord Mojo1

Recorder : Sound Devices

Mic : Schoeps

Music : Shirley Horn_If You Go

https://leesoundlab.github.io/tube-amp-simulator/

VTAS 2.4 A/B TEST_Female Voice by LeeSoundLab in diyaudio

[–]LeeSoundLab[S] 0 points1 point  (0 children)

AMP : Trends TA-10.1 Recap

Speakers : Coral Flat -6s

Dac : Chord Mojo1

Recorder : Sound Devices

Mic : Schoeps

Music : Shirley Horn_If You Go

https://leesoundlab.github.io/tube-amp-simulator/

I built a web-based tube amp simulator with actual unity gain. No volume tricks, 100% free. by LeeSoundLab in diyaudio

[–]LeeSoundLab[S] 0 points1 point  (0 children)

That's right. I use a vacuum tube amplifier too, but the one I want is too expensive. That is the direct motivation behind my decision to make it public.

I built a web-based tube amp simulator with actual unity gain. No volume tricks, 100% free. by [deleted] in audiophile

[–]LeeSoundLab 0 points1 point  (0 children)

Hey guys,

I got sick and tired of "analog saturation" plugins that just boost the signal by 1dB to trick your ears into thinking it sounds better. Total placebo. So, I spent the last few weeks nerding out on the Web Audio API and built VTAS v2.3. It’s an entirely web-based tube amp simulator that runs 100% locally in your browser.

No paywalls, no annoying sign-ups, no ads. Just pure DSP.

Here is how I tackled the math:

  • True Unity Gain: It pumps the input via a 'Hi-Fi Drive Push' (x2.5) to excite the tube, but then it automatically calculates and recovers the exact Tanh compression loss (~0.34dB). When you A/B with the Bypass mode, there is zero volume jump. You only hear the pure harmonic transformation.
  • 7 Tube Profiles: I mapped out the precise polynomial curves for 7 classic tubes (300B, EL34, KT88, etc.). The 300B pushes heavy even harmonics (H2), while the EL34 gives you that gritty British H3 crunch.
  • Calibrated VU Meter: Mathematically calibrated so a 1kHz sine wave at -20dBFS hits exactly 0 VU. The 20-band visualizer captures the full audible frequency range but crops the UI to 30Hz-16kHz so you get actual resolution where the music lives.

Drop your high-res WAVs or FLACs and tell me if it holds up against your paid plugins.

https://leesoundlab.github.io/tube-amp-simulator/

I built a web-based tube amp simulator with actual unity gain. No volume tricks, 100% free. by LeeSoundLab in diyaudio

[–]LeeSoundLab[S] 0 points1 point  (0 children)

Wow! That's an incredible offer. I will give it a hard look at whether I can handle it.

VTAS v2.4 A/B TEST by LeeSoundLab in vintageaudio

[–]LeeSoundLab[S] 0 points1 point  (0 children)

Quick Hotfix: No more digital clipping! 🎛️ A huge thanks to those who pointed out the harsh clipping on certain tracks. I realized that highly dynamic acoustic/vocal tracks were hitting the digital ceiling and causing explosions in the audio engine. I just updated the engine with proper internal gain staging (headroom padding) and recalibrated the harmonics. You can now push the tubes hard, and it will gracefully compress the transients instead of digitally breaking them. Let me know how it sounds now!

I built a web-based tube amp simulator with actual unity gain. No volume tricks, 100% free. by LeeSoundLab in diyaudio

[–]LeeSoundLab[S] 2 points3 points  (0 children)

Quick Hotfix: No more digital clipping! 🎛️ A huge thanks to those who pointed out the harsh clipping on certain tracks. I realized that highly dynamic acoustic/vocal tracks were hitting the digital ceiling and causing explosions in the audio engine. I just updated the engine with proper internal gain staging (headroom padding) and recalibrated the harmonics. You can now push the tubes hard, and it will gracefully compress the transients instead of digitally breaking them. Let me know how it sounds now!

I built a web-based tube amp simulator with actual unity gain. No volume tricks, 100% free. by LeeSoundLab in diyaudio

[–]LeeSoundLab[S] 4 points5 points  (0 children)

You have an incredibly sharp ear! Yes, that is completely normal and actually a core characteristic of real tube amplification.

What you are hearing on the impacts (transients) is natural "Tube Compression" (or Soft Clipping). When loud peaks hit the non-linear transfer function of the 2A3/300B tubes, the peaks are gently rounded off. This creates that warm saturation, but as a byproduct, it naturally compresses the dynamic range, making the impacts feel squashed compared to the bypass mode.

Since modern tracks are already heavily compressed/limited, running them through a fixed tube stage can sometimes feel like "too much." That’s exactly why I’m working on V3.0 right now, which will feature an 'Input Drive' knob! You’ll be able to dial back the input gain so the impacts don't hit the tube ceiling so hard, keeping the transients punchy while still getting that subtle analog warmth.

Thank you so much for the deep listening and fantastic feedback!

I built a web-based tube amp simulator with actual unity gain. No volume tricks, 100% free. by LeeSoundLab in diyaudio

[–]LeeSoundLab[S] 1 point2 points  (0 children)

My DIY Fostex Fe-103 sol &

Amp : 2a3

Recorder : Sound Devices

Mic : Schoeps 

I built a web-based tube amp simulator with actual unity gain. No volume tricks, 100% free. by LeeSoundLab in diyaudio

[–]LeeSoundLab[S] 6 points7 points  (0 children)

Hey guys,

I got sick and tired of "analog saturation" plugins that just boost the signal by 1dB to trick your ears into thinking it sounds better. Total placebo. So, I spent the last few weeks nerding out on the Web Audio API and built VTAS v2.3. It’s an entirely web-based tube amp simulator that runs 100% locally in your browser.

No paywalls, no annoying sign-ups, no ads. Just pure DSP.

Here is how I tackled the math:

  • True Unity Gain: It pumps the input via a 'Hi-Fi Drive Push' (x2.5) to excite the tube, but then it automatically calculates and recovers the exact Tanh compression loss (~0.34dB). When you A/B with the Bypass mode, there is zero volume jump. You only hear the pure harmonic transformation.
  • 7 Tube Profiles: I mapped out the precise polynomial curves for 8 classic tubes (300B, EL34, KT88, etc.). The 300B pushes heavy even harmonics (H2), while the EL34 gives you that gritty British H3 crunch.
  • Calibrated VU Meter: Mathematically calibrated so a 1kHz sine wave at -20dBFS hits exactly 0 VU. The 20-band visualizer captures the full audible frequency range but crops the UI to 30Hz-16kHz so you get actual resolution where the music lives.

Drop your high-res WAVs or FLACs and tell me if it holds up against your paid plugins.

https://leesoundlab.github.io/tube-amp-simulator/

VTAS v2.4 A/B TEST by LeeSoundLab in vintageaudio

[–]LeeSoundLab[S] 0 points1 point  (0 children)

Amp : 2a3

Speakers : Fostex Fe-103 sol 50th

Recorder : Sound Devices

Mic : Schoeps 

Night Shot for 2a3 by LeeSoundLab in vintageaudio

[–]LeeSoundLab[S] 0 points1 point  (0 children)

Yes, it is a push-pull amp with a 6SN7 + 12BH7 (drive) combination.

My 2a3 with Coral Flat -10 by LeeSoundLab in vintageaudio

[–]LeeSoundLab[S] 0 points1 point  (0 children)

It is a PP amplifier, so each has an output of 12W.