|John Broskie's Guide to Tube Circuit Analysis & Design|
23 december 2019 post number 487
today, if i still owned the artificial tree, i would hot-glue leds of varying colors into the tube sockets, so the their light would shine up into the tubes. in fact, i own a battery-powered string of led lights that holds 100 while leds. i could probably get away with using a white rubber band on each tube and led, so no heavy ceramic socket would be needed.
Single-Ended Electrostatic Headphone Amplifiers
600彩这是专业的we will leave this arrangement in place. what i am proposing, instead, is that the method by which we obtain the two anti-phase voltage swings be produced in a single-ended fashion, rather than a push-pull one. why? i would enjoy comparing sonic signatures due to the different harmonic structure that results from single-ended amplification compared to the typical push-pull amplification. in other words, we all know what electrostatic headphones sound like when driven by push-pull amplifiers, but what would the single-ended amplifier's greater even-order harmonics sound like? could a single-ended output stage warm the typical chilly electrostatic sound?
600彩这是专业的okay, the first question must be: is a balanced set of output voltage swings possible with a single-ended output stage, an output stage that uses only one output device? sure it is. think of the split-load phase splitter, which holds one triode and yet delivers two anti-phase output signals.
holding just one triode, this circuit is about as single-ended as you can get. in fact, we could use a split-load phase splitter to drive electrostatic headphones, if we are willing to pay the price. price, what price? for example, a push-pull output stage that held two output triodes might need a power-supply voltage differential of 600v (+/-300v) and an idle current flow of 5ma per triode. in contrast, the single-ended output stage with one output triode that would deliver similar performance requires a power-supply voltage differential of 1200v and an idle current flow of 10ma for the single triode. in other words, the solitary triode in the single-ended arrangement must see twice the voltage drop and twice the idle current flow of a single triode in a push-pull arrangement, making for four times the plate dissipation.
with a cathode-to-plate voltage differential of 600v and an idle current flow of 10ma, the plate will dissipate 6w at idle. in other words, we will need a high-voltage power triode, such as the 811 or the sv811-10 or the sv572-30—and maybe the 6hv5, which is a beam triode (not a tetrode) in a compactron envelope with no anode cap.
600彩这是专业的in addition, the output tube's heater element must get its own floating power supply and this supply must attach to the cathode, as the cathode will undergo huge—truly huge—voltage swings. in short, finding a suitable output tube isn't as easy as might seem at first. the big problem is the required high-voltage maximum plate voltage rating. in addition, the power triode should exhibit a high mu. the more i think about it, the sv572-30 might be the best choice.
the sv572-30, however, is not cheap and its heater element draws 4a. in contrast, they are making some amazingly high-voltage mosfets these days, particularly the sic types, such as the , a 1700v and 69w and 200pf input capacitance silicon-carbide power mosfet that cost about $5.
because the split-load phase splitter offers a gain of close to unity (or almost two, depending on your perspective), we will need a high-gain, high-output frontend to drive the mosfet to full output, i.e. about 500vpk-to-pk. the following circuit realizes a gain of 250 (+48db) with no negative feedback, yet offers fairly low distortion.
600彩这是专业的the 600v b+ voltage is scary, but only half as scary as the 1200v b+ voltage needed for the split-load phase splitter. (actually, since a given voltage's wallop depends upon the square of the voltage, 600v should only be one fourth as scary as 1200v.) the 6sl7's mu of 70 followed by the 6sn7's mu of 20 got us to the high gain we needed. my only fear is that the 6sl7 may prove more microphonic than we would like. when i have built phono preamps based on the 6sl7, i found only those nos tubes made by mullard useable (they held pink bases), all the others were too noisy. one possible alternative is the 5691, which is super version of the 6sl7 that holds extra thick mica disks and supporting rods; moreover, the twin triode was attached to the vacuum pump for minutes, not seconds. the next step is to add the mosfet-based split-load phase splitter.
note the dc coupling of the split-load phase splitter to the tube frontend circuit. as no negative feedback loop returns the output to the input triode, we could add a coupling capacitor without fearing instability. why would we be tempted to do so? at startup, when the triodes are cold and not conducting, the mosfet's gate will see at least 600vdc, which in turn means that the two 30k resistors in the split-load phase splitter will see some voltage close to 600vdc, resulting in 12w of dissipation per resistor. in contrast, with the coupling capacitor in place, they would experience only a 300v voltage drop and 3w of dissipation. speaking of these resistors, they require a power rating of 12w, even with the added coupling capacitor, just in case the mosfet fails (unlikely, but burning resistors are huge pain). i would see if mills makes a 12w non-inductive wire-wound power resistor in 30k value. failing that, i would use either six 2w or twelve 1w resistors in a series-parallel arrangement
600彩这是专业的if we gave each channel its own floating high-voltage power supply, we could use the following arrangement, which would allow us to use lower-voltage coupling capacitors.
600彩这是专业的while the c2m1000170d's 200pf of input capacitance is a fraction of the typical high-voltage mosfet, it is still fairly high, considering that the electrostatic headphones present 270pf. i ran several spice simulations on the driver circuit and i found that the high-frequency bandwidth's -3db frequency occurred at about 16khz, when driving a 200pf load. the workaround is to add some small bypass capacitors across the cathode resistors.
if we add too much capacitance, we will get high-frequency peaking. the capacitors only take effect at high frequencies, where their impedance drops, causing the stage's gain to increase. in spice simulation, the values shown above worked well. here a graph showing their effect compared to naked cathode resistors.
600彩这是专业的with the capacitors in place, the high-frequency bandwidth's -3db occurred at about 77khz while driving the 200pf load. perhaps the actual effective capacitance will prove greater, as the 200 pf may mostly be due to gate-to-source capacitance, which means it will effectively double due to miller-effect capacitance increase. at some point, we must leave simulations behind us and attend to reality. this is probably one such example.
as the circuit stands, it relies on the two b+ voltages, 600vdc and 1200vdc, to be noise-free, as the split-load phase splitter offers an insanely poor psrr at the plate (or drain or collector), basically none. alas, high-voltage power supplies are seldom noise free. we could employ rc and lc filters, and we might even try adding high-voltage regulation. on the other hand, we could get clever and throw in some aikido mojo.
600彩这是专业的the capacitor that bridges the 600v and 1200v power-supply rails injects all of the higher voltage power-supply rail noise into the top of plate resistor and 50% at its plate. this half portion of ripple will pass out of both the non-inverting output and the inverting output, where the differential nature of the electrostatic headphones will largely ignore it.
this is an example of cleverness matching or beating brute force.
Inductor-Loaded Single-Ended Output Stage
note that the center-tap is grounded and that the entire idle current must flow through only half of the inductor's winding and it must flow unidirectionally, which means the inductor must be designed for dc current flow and must hold an air-gap in its core. the el84's 100k grid resistor is bootstrapped by the 0.1µf capacitor, effectively making its resistance much higher. the b+ voltage is a modest 300vdc, which means we could use robust twin-triode tubes, such as the 6bl7, 6h30, 6sn7, 12bh7, and ecc99. since the single-ended output stage must idle at twice the current that a single triode would in a push-pull output stage, we could double up on 6sn7 triodes.
we must employ an input coupling capacitor on the output stage.
600彩这是专业的note that a floating power supply powers the heater element and that this power supply attaches directly to the non-inverting output. in addition, the 6.3vdc power-supply voltage partially biases the 6sn7 triodes, the other portion of bias voltage coming from the 1k cathode resistors. each channel must get its own independent and floating heater power supply.
by the way, we can get clever with batteries to make floating grid-bias power supplies.
the big problem is finding a center-tapped inductor of sufficient quality and sufficient inductance. my quick estimate is that a 10h inductor would be needed. here is the problem: conventional power-supply chokes are designed to work well with 100hz or 120hz ripple, but not so well with lower or higher frequencies. switching-power-supply inductors are designed to work well with frequencies well above 20khz, but not so well with 20hz. ideally, we would want an inductor made with the same core material used in high-quality audio output transformers.
why not use the primary of an audio push-pull output transformer, such as the 10w ? we could try it, as the 10ma current flow might prove light enough not to saturate the core. (the i & e iron laminations, along with sloppy manufacturing, produce a small but implicit air-gap in the core.)
on the other hand, if we could find a single-ended audio output transformer with a center-tapped primary, this transformer would prove ideal. unfortunately, if the primary offers any taps, it is usually an ultra-linear tap, which occurs between 20% to 40% of the primary, not 50%.
what would we do with the secondary? we could just tape it up and forget about it. or, we could use it to drive low-impedance headphones. (we would have to choose one type of headphones to drive at a time, as we could not drive both types at once.) it just might work. i will have to think about this arrangement some more.
600彩这是专业的returning to the center-tapped inductor, if we use higher transconductance triodes or a triode-connected pentode, the center-tapped inductor would see a far lower impedance, so less inductance would be needed. for example, a triode-connected fixed-bias el84 would offer one-fourth the output impedance of the two 6sn7 triode in parallel with unbypassed cathode resistors. another possible output device would be a high-voltage sic power mosfet, such as the which was mentioned in the previous section.
600彩这是专业的on its own, the mosfet exhibits an output impedance of about 1 ohm, but with the 10-ohm source resistor, the final output impedance would be about 11. the source is there to provide a means of measuring the current flow through the mosfet and to make setting the idle current less finicky. can we find a way to get rid of the source resistor? how about this approach, which uses a constant-current source in series with the raw b+ voltage.
600彩这是专业的dang sneaky, don't you think. the constant-current source will pull up the extremely well filtered b+ voltage until the mosfet achieves the target idle current. this auto-bias scheme would prove a bad idea in a high-current output stage, but with the relatively weak 10ma idle current flow, it works quite well. mind you, each channel's mosfet must get its own high-voltage constant-current source. (of course, if the two mosfet were tightly matched, one 20ma constant-current source could be used. my understanding is that modern mosfet production is producing naturally tightly matched mosfets, as long as they come in the same shipping tube.)
600彩这是专业的as i look at the center-tapped inductor, i worry about the half that remains current free. in general, flapping windings are potential headache producers. true, the bottom half terminates in the electrostatic headphone's 270pf of capacitance. but that isn't much. ideally, it would see a p-channel mosfet's source. alas, such a device does not exist and if it did, we would lose the single-ended aspect of the design. one workaround would be to force current through the bottom half of the center-tapped inductor.
the power supply is no longer fixed, as it floats with the output signal. much like a circlotron output stage, this arrangement requires that each channel gets two floating high-voltage power supplies. in addition, the power supply voltage has doubled. another possible workaround would be to use a second constant-current source with the single and low-voltage power supply.
the bottom half of the choke undergoes the same current flow as the top half, but in different directions; thus, the inductor's core experiences no net dc unidirectional current flow, so no air-gap is required and we could use a tighter magnetic core structure, such as a toroid. the high-voltage constant-current source would need to survive at least 600vdc, as the bottom half of the inductor's winding will swing up and down 250v. i would try an ixcp 10m90s (rated for 900v) constant-current source with a 330-ohm source resistor. one possible problem is its source-to-drain capacitance. on the other hand, it's possible that i am needlessly worrying about the bottom half of the winding flapping about.
my thoughts return to the hammond 1608a push-pull output transformer and driving dynamic low-impedance headphones with the secondary.
the transformer's nominal plate-to-plate impedance is 8k and its secondary offers 16-, 8-, and 4-ohm output taps. as only half of the primary is driven, the nominal primary impedance falls to 2k. (if you half the winding ratio, you quarter the impedance ratio.) if we divide 2000 ohms by 4 ohms, we get 500, which is the impedance ratio between the 4-ohm output tap and half the primary winding. to find the current step-up ratio, we take the square root of 500, i.e. 22.36, which we express as 1:22.36. for example, the 10ma if primary idle current gets stepped up to 223.6ma at the 4-ohm tap. at the same time, the voltage step-down ratio is 22.36:1, so the 22.36 volts of primary voltage swing reduces to 1 volt of swing at the 4-ohm output tap and ground.
if we attach 32-ohm headphones across the 4-ohm tap and ground, the reflected impedance at the primary will equal 500 against 32 ohms, or 16k. the idle current of 10ma against 16k equals a peak voltage swing of 160vpk, which divided by 22.36 equals 7.15vpk into the 32-ohm load, which in turn implies 800mw of power. the math is interesting, but i wonder if the transformer offers enough inductance for the 32-ohm load, as it is 8 times higher than the intended load impedance.
Hybrid Electrostatic Headphone Amplifier
600彩这是专业的the big problem is that opamps usually run on +/-12vdc power-supply rails, while the output triodes require something closer to +/-16vpk voltage swings at their grids. a second problem is that with a high-voltage bipolar power supply, the triode grids located at the negative power-supply rail voltage, say -300v, while the input signal to the electrostatic headphone amplifier is ground referenced.
600彩这是专业的 starting with the first problem, the opamp's low power-supply voltages. a few higher-voltage opamps are made. one dual-amplifier opamp that readily comes to mind is the , whose positive and negative power-supply pins can span 44v; in other words, +/-22vdc. in addition, it offers low distortion and noise (2.7nv/√hz) and whose output can swing to one volt of the power-supply rail voltages.
solving the second problem, having the triode grid near the -300v power-supply rail voltage, requires capacitor coupling both the input signal and the signal ground. in other words, we can reference the bipolar power supply to the -300v power-supply rail and use coupling capacitors to shield the opamp's inputs from the 300v differential.
600彩这是专业的click on schematic to see enlargement
the unbalanced input signal and its ground are dc isolated by the two 0.1µf coupling capacitors. the four diodes protect the opamp inputs from excessive voltages as the coupling capacitors charge up. (in fact, i would place four more diodes on the other side of the coupling capacitors to protect the signal source.)
the two opamp amplifiers put out equal output signals in anti-phase. the top amplifier's functions as a non-inverting amplifier and its gain is set by (28k + 2k)/2k or 15; the bottom amplifier is inverting and its gain is set by 30k/2k or 15. the negative feedback loops are confined to the opamps.
why not extend the loops to encompass the triode outputs?
600彩这是专业的it wouldn't be easy, but it could be done. i, however, wouldn't bother. why not? my first electrostatic headphone amplifier was an all-tube effort that used two global negative feedback loops from the outputs to the input stage. i experimented with zero negative feedback and much preferred the sound. more relaxed and effortless sounding.
recently, i ran several spice simulations on that old circuit and i saw that while the thd did drop a tad, the higher harmonics rose relative to the feedback-free version. i was instantly reminded of the famous graph from peter baxandall that showed that the 2nd harmonic goes down linearly with feedback, however all the higher order harmonics first go up and then fall with increased feedback. in other words, unless you are employing gobs and gobs of negative feedback, the feedback will probably make things worse.
with an all-tube electrostatic headphone amplifier, we do not realize all that much negative feedback. in contrast, with an opamp frontend, we would be using the opamp's considerable open-loop gain to power the negative feedback. in short, i would want to hold a shootout between this circuit and a full negative feedback design.
by the way, the +/-20v bipolar power supply is only roughly sketched out. here is the full version.
600彩这是专业的note how the two ecc99 heater elements are also powered by the opamp's bipolar power supply. in fact, the series 20-ohm resistor will prolong the tube's life span, as they limit the current inrush at startup, when the heater element presents a far lower resistance than when it is hot.
600彩这是专业的can we further hot-rod this design? (surely, you know that i wouldn't ask if i didn't believe it possible.) note that the two ecc99 triode share a common cathode resistor. we could replace the 1.2k resistor with a 10ma constant-current source, which would lower the distortion and shield the cathodes from the negative power-supply rail ripple. we could use an lm317-based constant-current source or we could go the discrete route and use two transistors.
600彩这是专业的both designs would work well. note, however, that by replacing the shared cathode resistor with a constant-current source all the positive power-supply rail ripple will appear at the two outputs. is this a problem? if you are only driving electrostatic headphones, no, as the common-mode noise will be ignored by the headphones. if you plan on also having the option of driving a cathode follower output stage, then it could prove a problem, depending on if the power amplifier output stage runs in class-a or class-ab. well, after staring at the circuit, i came up with an interesting aikido mojo constant-current source.
this constant-current source also modulates the current flow in response to the positive power-supply rail ripple, so that the ripple nulls at the two outputs. dang sneaky, i must admit.
600彩这是专业的is there any other possible hot-rod modification? we could replace the string of plate resistors with constant-current sources. placing constant-current sources in series seldom works out, however. in other words, if we use constant-current source loads for the plate, i would not use a constant-current source in place of the 1.2k shared cathode resistor. one workaround might be to use two of my compliant-constant-current sources (cccs), which do not draw a fixed amount of current but rather they conform to the existing current flow, while presenting a high impedance, much like an inductor, but with the difference of dropping a great deal of voltage at idle. the potential problem is extra capacitance, something the resistors sidestep. in addition, constant-current-source loading will by necessity increase the output impedance. normally, this might not be a big deal, but when driving a capacitive load it becomes a big deal.
even without the fancy aikido mojo constant-current source, this circuit would probably make 99% of ears happy. i am tempted to lay out a pcb for the design, which would include all the power supplies.
not shown so far is the voltage-doubler circuit needed to create the 580vdc bias voltage for the electrostatic headphones.
i am guessing that all of it, including two channels, would fit on a pcb 6 inches by 7 inches.
Thinking Outside the Conventions
the single opamp's output is grounded, which would normally be a tragedy, but isn't in this case due to the floating bipolar power supply. this amplifier is an inverting type, in spite of the input signal being delivered to the opamp's non-inverting input. if the output drifts too positive, the opamp's non-inverting input will see the positive movement through the two 30k resistors, causing the opamp's output to try to swing positively a seeming impossibility. what will happen is that the top half of the output stage will draw more current, while the bottom half draws less, causing the floating bipolar power supply to be pulled down in voltage, bringing the output back at ground potential. the amplifier's gain is 15, as the two 30 feedback resistors are effectively in parallel with each other, making a 15k resistance in ac terms.
i know that this topology look crazy to many, but it is actually used in some highly-regarded power amplifiers, as it allows the designer to use a low-voltage opamp to drive a grounded compound-feedback output stage to high output voltage swings, something the low-voltage opamp could never do with a conventional emitter-follower output stage.
note how a single 470k feedback resistor has replaced the two 30k negative feedback resistors. the makers of such a power amplifier have concluded that the hassle of one floating bipolar power supply per channel is outweighed by the by ease of using an opamp in the amplifier frontend, saving in cost and complexity compared to the usual discrete frontend of input stage and vas stage. in addition, the auto-bias feature only makes such a topology more appealing. okay, but how do we get from here to an amplifier capable of directly driving electrostatic headphones? here is half of the answer.
600彩这是专业的two of these stages, one inverting and one non-inverting, are needed to drive one channel. the opamp controls the high-voltage mosfet's current conduction ad the floating bipolar power supply will swing up and down based on the mosfet's current conduction. if the mosfet cuts off completely, the output will slam to +300v; if it conducts twice its idle current, the output will slam to -300v; but at 10ma, the output will center at 0v.
600彩这是专业的the floating power supply could be made from a center-tapped 480vac winding or from a single 120vac winding.
other than the two 10µf/400v capacitors, all the capacitors are rated for 200v.
600彩这是专业的in fact, we can scale up the bipolar power supply rail voltages to make an amplifier capable of driving electrostatic loudspeakers.
600彩这是专业的the ixth02n450hv high-voltage mosfet can withstand 4500v and is rated for 115w. in addition, its input capacitance is a low 246pf. the mosfet comes in the high-voltage to-247hv package, which puts a big space between the source and drain.
the many negative feedback resistors in series are needed so as not to exceed the resistor's voltage limit and to lower voltage-induced distortion from the resistors. the constant-current source would be made from three ixth02n450hv high-voltage mosfets. in other words, one channel would require 12 mosfets and two opamps. think about how amazing it is to have an opamp running off of +/-12v power-supply rails drive the mosfets to close to 2kv of output voltage swing—all in class-a. okay, let's now return to the world of +/-300v power-supply rail voltages and driving electrostatic headphones and tubes.
we do not have to use a high-voltage mosfet, as we could use a triode in its stead. we will take baby steps.
this is the basic topology. the triode's grids are at ground potential (i.e. 0vdc) and share a cathode resistor that terminates into ground. a balanced set of input signals drive the triodes in anti-phase.
in terms of psrr, this topology yields a power-supply noise null at each output, if the positive and negative power-supply rails hold equal but anti-phase ripple.
now, all we have to do is add the two opamps needed to drive the triodes.
note how the opamp outputs are centered at 0v and how the 1.2k shared cathode resistor cathode biases the triodes. the three resistors in the negative feedback loops set a gain of +/-15 from the opamps, which the triodes will increase to +/-250v at the outputs. note that no coupling capacitors were used at the input or between opamps and the triode grids. we can use a balanced set of input signals with this small modification.
all in all, this is an interesting circuit, but the next step will make it even more so. the needed four floating high-voltage power supplies for stereo is a pain. the workaround would be to use a single bipolar power supply.
600彩这是专业的each channel uses two center-tapped inductors to ac eliminate the need for floating power supplies and separate the triode-portion of the circuit in ac terms from the high-voltage bipolar power supply, while providing two dc current paths. the four 300k resistors help the output coupling capacitors split the voltage differential, resulting in a ground-potential output. where do we buy the center-tapped inductors? i know that hartley oscillators used a center-tapped inductor, so they must have been made. my prediction is that they will be hard to find. a workaround might be to use a flat-pack power transformer.
600彩这是专业的note how the four windings are wound on four separate bobbins. in other words, the windings do not lie atop each other. this is important, as it increases the voltage isolation between windings and decreases the capacitance between windings.
the flat-pack transformer holds two 115vac primaries and two 115vac secondaries and is rated 12va and 50ma. i happen to own a few of them. i need to set up a test rig to see if they can be used. if they can, we would only need one per channel.
what if we want the opamp's negative feedback loop to encompass the outputs? we might try this arrangement.
600彩这是专业的note how we had to flip the opamp inputs, as the triodes will invert the opamp's output. the negative feedback resistors now terminate at the two outputs. i am inclined to think that this setup would not work with perfect center-tapped inductors that presented no dcr. but as real inductor are made from long lengths of wire, some dcr is always present. what happens when the tube is missing from its socket or when the cathodes are cold and not emitting electrons? both outputs will climb slightly positive, as current will still flow through the two 60k resistors and the bottom center-tapped inductor winding, creating a voltage drop across the winding's dcr, which will not be matched from the top center-tapped inductor, so a small positive dc offset will arise. the opamps will slam their output to the positive rail voltage, which isn't ideal, at least when the tube is warming up, as we risk potential cathode stripping. the workaround is to pre-heat the tube heater elements prior to applying the bipolar power supply voltages. okay, let's now flesh out the design.
many resistors in series! had i shown this schematic first, many would give up hope of understanding it. by the way, just because this is the last version shown does not mean that it is the circuit i deem to be the best. in fact, i am fairly certain that i would prefer the previous version that didn't include the outputs in the opamp negative feedback loops. it would be a fun shootout to hold between the two versions. the problem is that two different pcbs would have to be laid out, as this version flips the opamp inputs.
Quick Update: I just tried running simulations on the circuit above. I could only get half of it to work. In other words, it worked well in SPICE only when only one OpAmp and one triode was used. In contrast, the version that contained the feedback loops to the OpAmps worked perfectly. One thing I discovered was that the ECC99 offers so much more transconductance than a 6SN7 that less gain is needed from the OpAmps. For example, here is a revised OpAmp setup if the ECC99 is used.
one volt of input signal prompts +/-12v of peak output from the opamps. this means we can drop the bipolar power supply rail voltages to just +/-15vdc, which allows us to use many more opamps. i happen to like the opa2107, a fet-input dual-amplifier opamp. alas, it isn't cheap.
okay, i have gone over 5,000 words, which is insane by any measure.
Winter Music Recommendations
Well, I found anther hit in Katie Melua's album, In Winter600彩这是专业的. Only a few of the songs count as Christmas music, the others being only winter themed.
here is an excellent review from a professional music critic, matt collar at .
Yes indeed. For those that are not so irked by kitschy Christmas songs, Eric Clapton's album, Happy Xmas, is a fun listen. Clapton obviously had a lot of fun with this album. For example, he turns the classic song, Silent Night, into a Reggae number.
nonetheless, much like a good comedy album, hearing it once a year will be enough for me.
both albums are offered by tidal in the mqa format. merry listening.
User Guides for GlassWare Software
600彩这是专业的for those of you who still have old computers running windows xp (32-bit) or any other windows 32-bit os, i have setup the download availability of my old old standards: , , and . the downloads are at the glassware-yahoo store and the price is only $9.95 for each program.
so many have asked that i had to do it.
warning: these three programs will not run under vista 64-bit or windows 7 & 8 or any other 64-bit os.
i do plan on remaking all of these programs into 64-bit versions, but it will be a huge ordeal, as programming requires vast chunks of noise-free time, something very rare with children running about. ideally, i would love to come out with versions that run on ipads and android-os tablets.
600彩这是专业的i know that some readers wish to avoid patreon, so here is a paypal button instead. thanks.
600彩这是专业的 john broskie
Special Thanks to the Special 83
600彩这是专业的i am truly stunned and appreciative of their support.
in addition i want to thank the following patrons:
600彩这是专业的all of your support makes a big difference. i would love to arrive at the point where creating my posts was my top priority of the day, not something that i have to steal time from other obligations to do. the more support i get, the higher up these posts move up in deserving attention.
if you have been reading my posts, you know that my lifetime goal is reaching post number one thousand. i have 513 more to go.
my second goal was to gather 1,000 patrons. well, that no longer seems possible to me, so i will shoot for a mighty 100 instead. thus, i have 17 patrons to go.
600彩这是专业的help me get there.
Support the Tube CAD Journal
get an extremely powerful push-pull tube-amplifier simulator for
Rebuilt simulation engine
Download or CD ROM
For more information, please visit our Web site :
To purchase, please visit our Yahoo Store:
|hgyl285.cn Copyright © 1999-2019 GlassWare All Rights Reserved|