~Proceedings ICMCISMCI2014 14-20 September 2014, Athens, Greece tone Vct trigger attack EG Vid logic smooth #3 env. gen. #3 - - - - - - clip - Osc -diviy #2VCAdiode Osc dividerf o env. gen. #2 #3 clip H3() I c-swing-type VCA #3 highpass #2 EG EG hihas# 1 Osc divider L - - - -- - bis3 #2- - emitter 1 #5 #51 I11 op-amp Ht(z # 2n semitter EG#c2ip O Ot divider follower #1.2 4 4 sn elopegen etor #1 s VC # Hh2(z) d#3 de#3 I I I "op-mpswing-type VCA #2 highIpass #2 I 1 1 ~b2(z) op-ap Hdc(z) - ---1 Osc 4 divider 1 - -ba psfi r-.. bias #2 I emitter Hlz 1 #2 #2 I-ba-p-s -il-r -2follower 1 1 Hlz I I I 1 1 I tone control Osc H divider -I Hbp1(z) H op-amp Hdc(z) -- -- VCA diode I Hhl(z) Schiamtt tigger oscillators ba nd pass filter #1. bas# swing-ty pe VCA #1 highlpass #1 level Hie(z) op-amp output clip output buffer and level control Figure 2. TR-808 cymbal emulation block diagram. able in terms of passive component values and the device properties of the Schmitt trigger inverter. Plugging in Equations (1)-(2) to the definition of duty cycle, the time constant RC drops out-the duty cycle depends only on the inverter's device properties VT-, VT+, VOL, and VOH D in (OH- T- (VOH-VT-)(VOL-7T+)) 3 - OH - T+ )/n (VOH -VT+) (VOL -VT-) The six oscillators have nominal frequencies (or ranges) of 205.3, 369.6, 304.4, 522.7, 359.4-1149.9, and 254.3 -627.2 Hz. Oscillators #5-6 have internal trimpots (TM2 and TM1) in series with their resistor, for factory tuning to specific frequencies (800 and 540 Hz, respectively). 9 By design, the HD14584 is powered with 5 volts, yielding a duty cycle of D = 47.98% and an amplitude of A 5 volts for each oscillator. 10 All six oscillators are summed via voltage dividers in a passive mixing network. The output of this network is applied to the input of the band pass filters. Respecting superposition (grounding the other oscillator outputs), an example calculation of this attenuation (for oscillator #1) is: Vsum _R53 V0,1 R53 + (R37 R39 R46 R48 R50) () Fig. 3 shows a comparison between the sum of all six oscillators (the signal applied to each band pass filter) and tabulated data from a SPICE 11 simulation of the circuit. 12 9 Early manufacturing runs (prior to serial #000300) used different values for the resistors and capacitors in oscillators 5 and 6 [1]. 10 using the "typical" values from the device's datasheet [8] " Simulation Program with Integrated Circuit Emphasis, a widelyused family of general purpose analog electronic circuit simulators. 12 No attempt was made to align the phase of the model to the tabulated SPICE data. Fig. 3 just shows, qualitatively, that the model and the reference SPICE simulation have similar features. - 0.2 (SPICE model 0o.1 J 2J E 0 0.07 0.072 0.074 0.076 0.078 0.08 time (seconds) Figure 3. Sum of all oscillators (Vsum). 4. BAND PASS FILTERS The two active band pass filters 13 each filter the combination of the six rectangular waves. What follows is a representative analysis and simulation of band pass filter #1. Identical methods were used for #2. Assuming ideal op-amp behavior, nodal analysis of band pass filter #1 yields a transfer function of the form: Vbp#1 _ 22 + _1s H,1 (s) =Vsum a s3 + a2s2 + a1s + ao (5) with coefficients: /32 = -R56R57 (C13 + C14) C10 13= -R57C10 R3 = R56R57R52C13C14C10 a2 = R56R57C13C14 + R56R52 (C13 + C14) C10 al = R56 C13 + R56 C14 + R52 C10 ao=1. Fig. 4 shows the magnitude response of each band pass filter. Band pass filter #1 has a center frequency around 3440 Hz and band pass filter #2 has a center frequency around 7100 Hz. These band pass filters strongly accentuate the upper overtones of the square waves, while deemphasizing their fundamental frequencies. 13 whose topologies are closely related to the so-called "bridged-T network", a bridged-T Zobel network in the negative-feedback path of an op-amp, that is used in each of the 808's voice circuits [3] - 1455 -
Top of page Top of page