Hi, Some time ago I did a sim using LTSpice (http://www.linear.com/designtools/software/) under Wine of a Carvin Legacy tube amp. LTSpice was the only program that had wav in/out and would run on Linux at the time I tried this. The schematic for the amp is here (http://carvinmuseum.com/pdf/amps/VL100%20&%20VL212%20Legacy%20Amp.pdf). It's a complex beast that ngspice would have lots of troubles simulating because of the infamous "floating nodes" and other quirks. Everything is included into the sim, preamp, phase splitter, output valves , output transformer and even the model of a greenback speaker. Naively, I haven't set the sim time step to the a sampling freq related number, nevertheless it sounds Ok to me, I dont know how LTSpice deals with transient sims involving wav files in details.
The ogg for the sim is here: http://siliconjoe.googlepages.com/legacy-swcadiii-1-cab-reverb-delay.ogg I played a bounch of fast licks to have the transient sim finish before the universe will collapse, yeah you guessed it it's pretty slow... I think it took 1 day to finish on an AthlonXP 2800+... Now days I am messing around with GNUCap and QUCS (http://qucs.sf.net) to which I just ported my first tube model whose plate voltage/grid current curves look like that: http://siliconjoe.googlepages.com/Schermata.png Hopefully a way to inject wav files in both GNUCap and QUCS will come true as they both seem better than spice derived programs. Cheers, -Giuseppe _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-dev
