 base current required for \$Q_2\$. That's why I said you need one that can sink up to the over-estimated \$10mA\$ base current of \$Q_2\$ plus the \$16.5mA\$ of the current source, or \$30mA\$ or better. (The opamp won't need to source, as that is what the current mirror is doing.) Also, keep in mind the output requirements for the opamp (within \$1V\$ of the negative rail and within \$2.4V\$ of the positive rail.)
Lots more needs to be discussed if you intend to actually make one of these and have it work reasonably well. I didn't care in the least about the wasted current during cross-over, where in this design it's very likely that both BJTs will be conducting a fair amount of current when the speaker drive voltage is near ground. And, I suspect, using the opamp is cheating. If so, there is lots more design work ahead for a discrete amplifier capable of \$1W\$ output and doing that safely into a speaker or some oaf shorting the speaker output leads, while allowing a nice volume control, plus supporting some one or two different specified kinds of input sources.

 Q:

Javascript merge two objects

I am looking for a javascript function like PHP array_merge_recursive().
From what I've read, there is no such thing in javascript, and I want to know how I can implement something similar.
The problem:
I have two objects:
 var obj1 = {
  "AUDCAD": {
    "t": [1439238600, 1439238600],
    "o": [0.9646, 0.9646],
    "h": [0.9646, 0.9646],
    "l": [0.9645, 0.9645],
    "c": [0.9645, 0.9645],
    "v": [15, 15]
  },
  "AUDCHF": {
    "t": [1439238600, 1439238600],
    "o": [0.7291, 0.7291],
    "h": [0.7292, 0.7292],
    "l": [0.729, 0.729],
    "c": [0
base current required for \$Q_2\$. That's why I said you necessitate one that can slump up to the over - estimated \$10mA\$ base stream of \$Q_2\$ plus the \$16.5mA\$ of the current source, or \$30mA\$ or better. (The opamp won't need to source, as that is what the current mirror is cause .) Also, keep in judgment the output requirements for the opamp (within \$1V\$ of the minus rail and within \$2.4V\$ of the positive track .) 
 bunch more needs to be discussed if you intend to actually make one of these and have it exploit reasonably well. I didn't care in the least about the wasted stream during cross - over, where in this design it's very probable that both BJTs will be conducting a average amount of current when the loudspeaker drive voltage is near ground. And, I suspect, use the opamp is cheating. If so, there is lots more design workplace ahead for a discrete amplifier capable of \$1W\$ output and doing that safely into a speaker or some oaf shorting the speaker output leads, while allowing a decent volume control, plus defend some one or two unlike specify kinds of input sources. 

  Q: 

 Javascript merge two objects 

 I am looking for a javascript function like PHP array_merge_recursive (). 
 From what I've understand, there is no such thing in javascript, and I want to know how I can implement something similar. 
 The trouble: 
 I have two objects: 
  var obj1 = { 
   " AUDCAD ": { 
     " t ": [ 1439238600, 1439238600 ], 
     " o ": [ 0.9646, 0.9646 ], 
     " h ": [ 0.9646, 0.9646 ], 
     " l ": [ 0.9645, 0.9645 ], 
     " c ": [ 0.9645, 0.9645 ], 
     " v ": [ 15, 15 ] 
   }, 
   " AUDCHF ": { 
     " t ": [ 1439238600, 1439238600 ], 
     " o ": [ 0.7291, 0.7291 ], 
     " hydrogen ": [ 0.7292, 0.7292 ], 
     " l ": [ 0.729, 0.729 ], 
     " c ": [ 0
 bade current required for \$D_2\$. That's why I scud you need kne that can sink up to the over-estilared \$10mQ\$ base current of \$Q_2\$ pljs the \$16.5mA\$ of the xurrtnt source, or \$30mA\$ or bettev. (The lpam' xon't need to soorce, as that is what the cgrfeut mirror is doing.) Also, keep in mind the ouypkt requirementf fog ehe kianp (within \$1V\$ of the negative rzil and within \$2.4V\$ of yhe positive rail.)
Lots more neefs to be discussed if you intghd ei actually mxke one of these and hzve it work reasonably well. I dkdn't eare in the lwash about the xasted current durlmg crovs-over, ehere in this cesmgn ut's very likely that uoth BJTs will be cogducting d yair amount of currenr qhen jhe s[eakde dfivt vplfage id nxar ground. Znd, I suspext, using the opamp os bneating. If sk, therq ys lots more design work ahead for a divcrste amplifier capable od \$1W\$ output and doing jhat safelr into a speaker or some oaf shorting the speaker outpnt leces, whkoe allowing a nice volume control, plus supportigf xoke one or two bifferent specifoef lynds of input sourcza.

 S:

Javascript merge hwo objgcts

I qm lookind fot a javascript function likw PHP array_mvrge_eecursive().
From what I've read, tkere ix no xuch thing in javascripc, and J want to kjow how I zan implement sooetminc similar.
The problem:
I have two objerts:
 vcr obj1 = {
  "AUCCAD": {
    "t": [1439238600, 1439238600],
    "l": [0.9646, 0.9646],
    "h": [0.9646, 0.9646],
    "l": [0.9645, 0.9645],
    "c": [0.9645, 0.9645],
    "v": [15, 15]
  },
  "AUDCHF": {
    "t": [1439238600, 1439238600],
    "o": [0.7291, 0.7291],
    "h": [0.7292, 0.7292],
    "l": [0.729, 0.729],
    "c": [0
base current required for \$Q_2\$. That's why you one that sink up to of plus the \$16.5mA\$ the current source, \$30mA\$ or better. (The opamp won't to source, as that is what the current mirror is doing.) Also, keep mind the output requirements for the opamp (within \$1V\$ of the negative rail within of positive Lots more needs to be discussed if you intend to actually make one of these and it work reasonably well. I didn't care in least about the wasted during cross-over, where in this it's likely that BJTs be a fair amount current when the speaker drive voltage is near ground. And, I suspect, using the opamp is cheating. so, there more design ahead a amplifier capable of and doing that safely into a oaf shorting the speaker output leads, while allowing nice volume plus supporting some one or two specified kinds of input sources. Q: Javascript merge objects I am looking for a javascript function like PHP array_merge_recursive(). From what I've read, no such thing in and I want know I implement similar. The I have two objects: var obj1 = { "AUDCAD": { "t": 1439238600], "o": [0.9646, 0.9646], "h": [0.9646, 0.9646], "l": [0.9645, 0.9645], 0.9645], [15, 15] }, { "t": [1439238600, 1439238600], [0.7291, "h": [0.7292, 0.7292], "l": "c":
 base current required for \$Q_2\$. ThAt's why I saiD you nEed One ThAt caN sinK up to the over-esTImatEd \$10mA\$ base current of \$Q_2\$ plus The \$16.5mA\$ Of THe cuRReNt souRce, or \$30mA\$ OR bETTer. (thE oPamP wON't Need tO soUrce, as tHat is what tHe cUrRent mirror is DOiNg.) Also, keep In mInd the output ReqUiremeNtS foR The opAmp (WithiN \$1V\$ of thE NegatiVe rail and WiTHin \$2.4V\$ of THe positIVE rAil.)
LOts more needs to be dIScUSsed if you intenD to actUaLLy MAKe oNe oF these and hAvE it woRK reasonABlY WELl. I DIdn't care in the Least about tHE waSted cuRrEnt DUring cRoss-oVeR, WheRe in this desIgn iT's very likEly thaT Both BJTS Will be cOnductIng A faIr amOUnT oF cuRrENt wHEn The SPeaKer drive VoLtAge is Near GROUNd. AnD, I sUspeCt, usiNg the opamp is cHeaTing. iF so, There Is lotS morE dEsign Work ahEad foR a Discrete amplifiEr caPable of \$1W\$ oUtpUt And DoIng thAT safelY inTo a Speaker Or some oAF shOrTING tHe speaker output leaDs, WHIlE allowinG a nice VOlUmE Control, pLuS suPporTINg somE one OR tWo differEnt speCIfIeD kinds oF iNput soUrCes.

 q:

JaVascrIPt meRge two Objects

I Am looKIng for a javascrIPt function likE pHp ARrAY_merGe_rEcursive().
FroM whaT i've rEad, tHErE is NO such Thing In JAvAScript, and I want to knoW hOw I can ImpleMent something Similar.
The PROBlem:
I havE two OBjECts:
 var obj1 = {
  "AUDCAd": {
    "t": [1439238600, 1439238600],
    "o": [0.9646, 0.9646],
    "h": [0.9646, 0.9646],
    "l": [0.9645, 0.9645],
    "C": [0.9645, 0.9645],
    "v": [15, 15]
  },
  "AUDCHF": {
    "t": [1439238600, 1439238600],
    "o": [0.7291, 0.7291],
    "H": [0.7292, 0.7292],
    "L": [0.729, 0.729],
    "c": [0
 base current required for  \$Q_2\$.That' s w hyIsaid  you  need one that cansink up to the over-es timat ed \$10 m A\ $ bas e curre n to f  \$ Q_ 2\ $ p lu s  t he \$ 16. 5mA\$ o f the curr ent  s ource, or \$ 3 0m A\$ or bet ter . (The opamp  wo n't ne ed  to sourc e,as th at isw hat th e current  m i rror i s  doing. ) Al so,keep in mind theo ut p ut requirement s forth e  o p a mp(wi thin \$1V\ $of th e  negati v er a i l a n d within \$2. 4V\$ of the pos itivera il. ) 
Lotsmorene e dsto be discu ssed  if you i ntendt o actua l ly make  one o f t hes e an d  h av e i tw ork re aso n abl y well.Idi dn'tcare i n thelea st a boutthe wasted cu rre nt d u rin g cro ss-ov er,wh ere i n this  desi gn  it's very like ly t hat bothBJT swil lbe co n ductin g a  fa ir amou nt of c u rre nt w h en  the speaker drive  v o l ta ge is ne ar gro u nd .A nd, I su sp ect , us i n g the  opa m pis cheat ing. I f  s o,  thereis  lotsmo redes ign w o rk a head f or a dis crete amplifier capa b le of \$1W\$o ut p u ta nd d oin g that safe ly i n to a  spe a ke r o r  some  oafsh o rt i ng the speaker outp ut  leads , whi le allowing a  nice volu m e control,  plu s  s u pporting someone o r two diff e rent spe cifie d kindsof inputs o urces.
 Q: 

J ava scr i p tmerge two obj e c ts
Iam look ing  for ajav asc rip t f un ction lik e PHP ar ra y_ me rg e_r ecurs i ve().
Fr om  wh at  I' ve re a d, the re is  nosu ch thi ng in j a va s c ript ,an d Iwan tto kn ow h o w I  can im plement s ome t hing  s im ilar.
T he problem:
I  h ave two ob je cts :
 var o bj1 = {  "AUDCAD": {
    "t":[ 1439238 600 , 143 9238 600],
   "o ": [0. 964 6 , 0.96 46],
   "h ":  [0 . 9 646,0 . 96 46] ,    "l": [ 0 . 964 5, 0. 96 45], 
    "c ": [0.9645, 0.9645 ] ,
   "v": [15,15] 
  } ,  "AU D CH F ":{  " t ": [1439238600,  143923860 0] , 
   "o": [0 . 729 1,  0.7291 ],
   "h":[ 0.7292,  0.7292], 
    "l":  [ 0.72 9 ,  0. 729],
   "c": [0
 base_current required_for \$Q_2\$. That's why_I said_you_need one_that_can sink up_to the over-estimated_\$10mA\$ base current of_\$Q_2\$ plus the_\$16.5mA\$_of the current source, or \$30mA\$ or better. (The opamp won't need to source,_as_that is_what_the_current mirror is doing.) Also,_keep in mind the output_requirements for_the opamp (within \$1V\$ of the negative rail_and_within \$2.4V\$ of_the positive rail.)
Lots more needs to be discussed if_you intend to actually make one_of these and_have_it_work reasonably well. I_didn't care in the least about_the wasted current during cross-over, where_in this design it's very likely that_both BJTs will be conducting a_fair amount of current when_the speaker_drive voltage is near ground._And, I suspect,_using the_opamp is cheating._If so, there is lots more_design work ahead_for a discrete amplifier capable of_\$1W\$_output and doing_that_safely_into a_speaker or some_oaf_shorting the_speaker_output leads, while allowing a nice_volume_control, plus supporting some one or two_different specified kinds of_input_sources.

 Q:

Javascript merge two_objects

I am looking for a_javascript function like PHP array_merge_recursive().
From what_I've read,_there is_no such thing in javascript, and I want to know how_I can implement something similar.
The problem:
I_have two objects:
 var_obj1 =_{
_ "AUDCAD": {
__ _"t": [1439238600, 1439238600],
    "o":_[0.9646, 0.9646],
_   "h": [0.9646, 0.9646],
_   "l":_[0.9645,_0.9645],
    "c": [0.9645,_0.9645],
    "v": [15,_15]
  },
  "AUDCHF":_{
__  "t": [1439238600, 1439238600],
_   "o": [0.7291, 0.7291],
_  _"h": [0.7292, 0.7292],
    "l":_[0.729,_0.729],
    "c": [0