OK, this one was based on my other plug-ins in the previous thread "My 1st JS plug-in..." This one isn't a pre-amp, it is a full-blown Guitar Amp Head with tone controls. Just add your favorite Speaker Cab emulator/convolution plug-in after it, and you're set to go. Still a work-in-progress, this one I'm actually a little bit proud of. I've only tested it at 96K, I don't know how it would sound at 44.1. Please let me know what you think of it, what it needs, etc. Edit: Made some under-the-hood tweaks, and added lots of comments for the code and variables, so you or anyone else can easily tweak the inner mechanics yourself. Edit (again): Added version 0.4 (0.3 had serious issues). New in this version is a mode switch, it allows the user to choose whether the plug-in acts as an *Amp Head* or a *Stomp-Box* depending on how it is used in a plug-in chain. Edit (Once again): Added version 0.5, which has more tweaks and allows the user to choose how many stages of overdrive there are (from one to three). This allows anything from a slight buzz to a very mean high-gain sound. No, it still won't sound the same as a high-end tube amp, but it doesn't pretend to and at least it won't cost as much as one would. Edit (again, again, again!): Added version 0.6, which has four bands instead of 3 for the output, the extra band is a high-end treble to control presence and fizziness, depending on how the plug-in is used. At this point I really can't think of much more to add, unless anyone wants it to cook their breakfast for them. (No, I'm not going to implement that, sorry for the disappointment...)