⌈⌋ ⎇ branch:  Bitrhythm


Hex Artifact Content

Artifact 127866ba06957dc5b8a50b94f39d2c20fb5983285795b44432550851f58d9bce:

  • File build/html/demo.html — part of check-in [941581eece] at 2022-02-15 23:20:56 on branch trunk — Cleanup post presentation Worklet code (user: dev size: 130648)

0000: 0a 3c 21 44 4f 43 54 59 50 45 20 68 74 6d 6c 3e  .<!DOCTYPE html>
0010: 0a 0a 3c 68 74 6d 6c 3e 0a 20 20 3c 68 65 61 64  ..<html>.  <head
0020: 3e 0a 20 20 20 20 3c 6d 65 74 61 20 63 68 61 72  >.    <meta char
0030: 73 65 74 3d 22 75 74 66 2d 38 22 20 2f 3e 0a 20  set="utf-8" />. 
0040: 20 20 20 3c 6d 65 74 61 20 6e 61 6d 65 3d 22 76     <meta name="v
0050: 69 65 77 70 6f 72 74 22 20 63 6f 6e 74 65 6e 74  iewport" content
0060: 3d 22 77 69 64 74 68 3d 64 65 76 69 63 65 2d 77  ="width=device-w
0070: 69 64 74 68 2c 20 69 6e 69 74 69 61 6c 2d 73 63  idth, initial-sc
0080: 61 6c 65 3d 31 2e 30 22 20 2f 3e 0a 20 20 20 20  ale=1.0" />.    
0090: 3c 74 69 74 6c 65 3e 47 65 74 74 69 6e 67 20 53  <title>Getting S
00a0: 74 61 72 74 65 64 20 26 23 38 32 31 32 3b 20 42  tarted &#8212; B
00b0: 69 74 72 68 79 74 68 6d 26 23 33 39 3b 73 20 6c  itrhythm&#39;s l
00c0: 69 74 65 72 61 74 65 20 64 6f 63 75 6d 65 6e 74  iterate document
00d0: 61 74 69 6f 6e 3c 2f 74 69 74 6c 65 3e 0a 20 20  ation</title>.  
00e0: 20 20 0a 20 20 3c 6c 69 6e 6b 20 68 72 65 66 3d    .  <link href=
00f0: 22 5f 73 74 61 74 69 63 2f 63 73 73 2f 74 68 65  "_static/css/the
0100: 6d 65 2e 63 73 73 22 20 72 65 6c 3d 22 73 74 79  me.css" rel="sty
0110: 6c 65 73 68 65 65 74 22 20 2f 3e 0a 20 20 3c 6c  lesheet" />.  <l
0120: 69 6e 6b 20 68 72 65 66 3d 22 5f 73 74 61 74 69  ink href="_stati
0130: 63 2f 63 73 73 2f 69 6e 64 65 78 2e 63 35 39 39  c/css/index.c599
0140: 35 33 38 35 61 63 31 34 66 62 38 37 39 31 65 38  5385ac14fb8791e8
0150: 65 62 33 36 62 34 39 30 38 62 65 32 2e 63 73 73  eb36b4908be2.css
0160: 22 20 72 65 6c 3d 22 73 74 79 6c 65 73 68 65 65  " rel="styleshee
0170: 74 22 20 2f 3e 0a 0a 20 20 20 20 0a 20 20 3c 6c  t" />..    .  <l
0180: 69 6e 6b 20 72 65 6c 3d 22 73 74 79 6c 65 73 68  ink rel="stylesh
0190: 65 65 74 22 0a 20 20 20 20 68 72 65 66 3d 22 5f  eet".    href="_
01a0: 73 74 61 74 69 63 2f 76 65 6e 64 6f 72 2f 66 6f  static/vendor/fo
01b0: 6e 74 61 77 65 73 6f 6d 65 2f 35 2e 31 33 2e 30  ntawesome/5.13.0
01c0: 2f 63 73 73 2f 61 6c 6c 2e 6d 69 6e 2e 63 73 73  /css/all.min.css
01d0: 22 3e 0a 20 20 3c 6c 69 6e 6b 20 72 65 6c 3d 22  ">.  <link rel="
01e0: 70 72 65 6c 6f 61 64 22 20 61 73 3d 22 66 6f 6e  preload" as="fon
01f0: 74 22 20 74 79 70 65 3d 22 66 6f 6e 74 2f 77 6f  t" type="font/wo
0200: 66 66 32 22 20 63 72 6f 73 73 6f 72 69 67 69 6e  ff2" crossorigin
0210: 0a 20 20 20 20 68 72 65 66 3d 22 5f 73 74 61 74  .    href="_stat
0220: 69 63 2f 76 65 6e 64 6f 72 2f 66 6f 6e 74 61 77  ic/vendor/fontaw
0230: 65 73 6f 6d 65 2f 35 2e 31 33 2e 30 2f 77 65 62  esome/5.13.0/web
0240: 66 6f 6e 74 73 2f 66 61 2d 73 6f 6c 69 64 2d 39  fonts/fa-solid-9
0250: 30 30 2e 77 6f 66 66 32 22 3e 0a 20 20 3c 6c 69  00.woff2">.  <li
0260: 6e 6b 20 72 65 6c 3d 22 70 72 65 6c 6f 61 64 22  nk rel="preload"
0270: 20 61 73 3d 22 66 6f 6e 74 22 20 74 79 70 65 3d   as="font" type=
0280: 22 66 6f 6e 74 2f 77 6f 66 66 32 22 20 63 72 6f  "font/woff2" cro
0290: 73 73 6f 72 69 67 69 6e 0a 20 20 20 20 68 72 65  ssorigin.    hre
02a0: 66 3d 22 5f 73 74 61 74 69 63 2f 76 65 6e 64 6f  f="_static/vendo
02b0: 72 2f 66 6f 6e 74 61 77 65 73 6f 6d 65 2f 35 2e  r/fontawesome/5.
02c0: 31 33 2e 30 2f 77 65 62 66 6f 6e 74 73 2f 66 61  13.0/webfonts/fa
02d0: 2d 62 72 61 6e 64 73 2d 34 30 30 2e 77 6f 66 66  -brands-400.woff
02e0: 32 22 3e 0a 0a 20 20 20 20 0a 20 20 20 20 20 20  2">..    .      
02f0: 0a 0a 20 20 20 20 0a 20 20 20 20 3c 6c 69 6e 6b  ..    .    <link
0300: 20 72 65 6c 3d 22 73 74 79 6c 65 73 68 65 65 74   rel="stylesheet
0310: 22 20 68 72 65 66 3d 22 5f 73 74 61 74 69 63 2f  " href="_static/
0320: 70 79 67 6d 65 6e 74 73 2e 63 73 73 22 20 74 79  pygments.css" ty
0330: 70 65 3d 22 74 65 78 74 2f 63 73 73 22 20 2f 3e  pe="text/css" />
0340: 0a 20 20 20 20 3c 6c 69 6e 6b 20 72 65 6c 3d 22  .    <link rel="
0350: 73 74 79 6c 65 73 68 65 65 74 22 20 68 72 65 66  stylesheet" href
0360: 3d 22 5f 73 74 61 74 69 63 2f 73 70 68 69 6e 78  ="_static/sphinx
0370: 2d 62 6f 6f 6b 2d 74 68 65 6d 65 2e 65 38 65 35  -book-theme.e8e5
0380: 34 39 39 35 35 32 33 30 30 64 64 66 35 64 37 61  499552300ddf5d7a
0390: 64 63 63 61 65 37 63 63 33 62 37 30 2e 63 73 73  dccae7cc3b70.css
03a0: 22 20 74 79 70 65 3d 22 74 65 78 74 2f 63 73 73  " type="text/css
03b0: 22 20 2f 3e 0a 20 20 20 20 3c 6c 69 6e 6b 20 72  " />.    <link r
03c0: 65 6c 3d 22 73 74 79 6c 65 73 68 65 65 74 22 20  el="stylesheet" 
03d0: 74 79 70 65 3d 22 74 65 78 74 2f 63 73 73 22 20  type="text/css" 
03e0: 68 72 65 66 3d 22 5f 73 74 61 74 69 63 2f 63 75  href="_static/cu
03f0: 73 74 6f 6d 2e 63 73 73 22 20 2f 3e 0a 20 20 20  stom.css" />.   
0400: 20 0a 20 20 3c 6c 69 6e 6b 20 72 65 6c 3d 22 70   .  <link rel="p
0410: 72 65 6c 6f 61 64 22 20 61 73 3d 22 73 63 72 69  reload" as="scri
0420: 70 74 22 20 68 72 65 66 3d 22 5f 73 74 61 74 69  pt" href="_stati
0430: 63 2f 6a 73 2f 69 6e 64 65 78 2e 31 63 35 61 31  c/js/index.1c5a1
0440: 61 30 31 34 34 39 65 64 36 35 61 37 62 35 31 2e  a01449ed65a7b51.
0450: 6a 73 22 3e 0a 0a 20 20 20 20 3c 73 63 72 69 70  js">..    <scrip
0460: 74 20 69 64 3d 22 64 6f 63 75 6d 65 6e 74 61 74  t id="documentat
0470: 69 6f 6e 5f 6f 70 74 69 6f 6e 73 22 20 64 61 74  ion_options" dat
0480: 61 2d 75 72 6c 5f 72 6f 6f 74 3d 22 2e 2f 22 20  a-url_root="./" 
0490: 73 72 63 3d 22 5f 73 74 61 74 69 63 2f 64 6f 63  src="_static/doc
04a0: 75 6d 65 6e 74 61 74 69 6f 6e 5f 6f 70 74 69 6f  umentation_optio
04b0: 6e 73 2e 6a 73 22 3e 3c 2f 73 63 72 69 70 74 3e  ns.js"></script>
04c0: 0a 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63  .    <script src
04d0: 3d 22 5f 73 74 61 74 69 63 2f 6a 71 75 65 72 79  ="_static/jquery
04e0: 2e 6a 73 22 3e 3c 2f 73 63 72 69 70 74 3e 0a 20  .js"></script>. 
04f0: 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22     <script src="
0500: 5f 73 74 61 74 69 63 2f 75 6e 64 65 72 73 63 6f  _static/undersco
0510: 72 65 2e 6a 73 22 3e 3c 2f 73 63 72 69 70 74 3e  re.js"></script>
0520: 0a 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63  .    <script src
0530: 3d 22 5f 73 74 61 74 69 63 2f 64 6f 63 74 6f 6f  ="_static/doctoo
0540: 6c 73 2e 6a 73 22 3e 3c 2f 73 63 72 69 70 74 3e  ls.js"></script>
0550: 0a 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63  .    <script src
0560: 3d 22 5f 73 74 61 74 69 63 2f 73 70 68 69 6e 78  ="_static/sphinx
0570: 2d 62 6f 6f 6b 2d 74 68 65 6d 65 2e 31 32 61 39  -book-theme.12a9
0580: 36 32 32 66 62 62 30 38 64 63 62 33 61 32 61 34  622fbb08dcb3a2a4
0590: 30 62 32 63 30 32 62 38 33 61 35 37 2e 6a 73 22  0b2c02b83a57.js"
05a0: 3e 3c 2f 73 63 72 69 70 74 3e 0a 20 20 20 20 3c  ></script>.    <
05b0: 73 63 72 69 70 74 20 73 72 63 3d 22 5f 73 74 61  script src="_sta
05c0: 74 69 63 2f 61 6e 61 6c 79 74 69 63 73 2e 6a 73  tic/analytics.js
05d0: 22 3e 3c 2f 73 63 72 69 70 74 3e 0a 20 20 20 20  "></script>.    
05e0: 3c 6c 69 6e 6b 20 72 65 6c 3d 22 69 6e 64 65 78  <link rel="index
05f0: 22 20 74 69 74 6c 65 3d 22 49 6e 64 65 78 22 20  " title="Index" 
0600: 68 72 65 66 3d 22 67 65 6e 69 6e 64 65 78 2e 68  href="genindex.h
0610: 74 6d 6c 22 20 2f 3e 0a 20 20 20 20 3c 6c 69 6e  tml" />.    <lin
0620: 6b 20 72 65 6c 3d 22 73 65 61 72 63 68 22 20 74  k rel="search" t
0630: 69 74 6c 65 3d 22 53 65 61 72 63 68 22 20 68 72  itle="Search" hr
0640: 65 66 3d 22 73 65 61 72 63 68 2e 68 74 6d 6c 22  ef="search.html"
0650: 20 2f 3e 0a 20 20 20 20 3c 6c 69 6e 6b 20 72 65   />.    <link re
0660: 6c 3d 22 6e 65 78 74 22 20 74 69 74 6c 65 3d 22  l="next" title="
0670: 53 61 6d 70 6c 65 73 22 20 68 72 65 66 3d 22 73  Samples" href="s
0680: 61 6d 70 6c 65 73 2e 68 74 6d 6c 22 20 2f 3e 0a  amples.html" />.
0690: 20 20 20 20 3c 6c 69 6e 6b 20 72 65 6c 3d 22 70      <link rel="p
06a0: 72 65 76 22 20 74 69 74 6c 65 3d 22 53 6f 75 72  rev" title="Sour
06b0: 63 65 20 43 6f 64 65 20 61 6e 64 20 4c 69 63 65  ce Code and Lice
06c0: 6e 73 65 22 20 68 72 65 66 3d 22 73 6f 75 72 63  nse" href="sourc
06d0: 65 2d 63 6f 64 65 2e 68 74 6d 6c 22 20 2f 3e 0a  e-code.html" />.
06e0: 20 20 20 20 3c 6d 65 74 61 20 6e 61 6d 65 3d 22      <meta name="
06f0: 76 69 65 77 70 6f 72 74 22 20 63 6f 6e 74 65 6e  viewport" conten
0700: 74 3d 22 77 69 64 74 68 3d 64 65 76 69 63 65 2d  t="width=device-
0710: 77 69 64 74 68 2c 20 69 6e 69 74 69 61 6c 2d 73  width, initial-s
0720: 63 61 6c 65 3d 31 22 20 2f 3e 0a 20 20 20 20 3c  cale=1" />.    <
0730: 6d 65 74 61 20 6e 61 6d 65 3d 22 64 6f 63 73 65  meta name="docse
0740: 61 72 63 68 3a 6c 61 6e 67 75 61 67 65 22 20 63  arch:language" c
0750: 6f 6e 74 65 6e 74 3d 22 65 6e 22 20 2f 3e 0a 20  ontent="en" />. 
0760: 20 20 20 0a 20 20 3c 2f 68 65 61 64 3e 0a 20 20     .  </head>.  
0770: 3c 62 6f 64 79 20 64 61 74 61 2d 73 70 79 3d 22  <body data-spy="
0780: 73 63 72 6f 6c 6c 22 20 64 61 74 61 2d 74 61 72  scroll" data-tar
0790: 67 65 74 3d 22 23 62 64 2d 74 6f 63 2d 6e 61 76  get="#bd-toc-nav
07a0: 22 20 64 61 74 61 2d 6f 66 66 73 65 74 3d 22 38  " data-offset="8
07b0: 30 22 3e 0a 20 20 20 20 0a 20 20 20 20 3c 64 69  0">.    .    <di
07c0: 76 20 63 6c 61 73 73 3d 22 63 6f 6e 74 61 69 6e  v class="contain
07d0: 65 72 2d 66 6c 75 69 64 22 20 69 64 3d 22 62 61  er-fluid" id="ba
07e0: 6e 6e 65 72 22 3e 3c 2f 64 69 76 3e 0a 0a 20 20  nner"></div>..  
07f0: 20 20 0a 0a 20 20 20 20 3c 64 69 76 20 63 6c 61    ..    <div cla
0800: 73 73 3d 22 63 6f 6e 74 61 69 6e 65 72 2d 78 6c  ss="container-xl
0810: 22 3e 0a 20 20 20 20 20 20 3c 64 69 76 20 63 6c  ">.      <div cl
0820: 61 73 73 3d 22 72 6f 77 22 3e 0a 20 20 20 20 20  ass="row">.     
0830: 20 20 20 20 20 0a 3c 64 69 76 20 63 6c 61 73 73       .<div class
0840: 3d 22 63 6f 6c 2d 31 32 20 63 6f 6c 2d 6d 64 2d  ="col-12 col-md-
0850: 33 20 62 64 2d 73 69 64 65 62 61 72 20 73 69 74  3 bd-sidebar sit
0860: 65 2d 6e 61 76 69 67 61 74 69 6f 6e 20 73 68 6f  e-navigation sho
0870: 77 22 20 69 64 3d 22 73 69 74 65 2d 6e 61 76 69  w" id="site-navi
0880: 67 61 74 69 6f 6e 22 3e 0a 20 20 20 20 0a 20 20  gation">.    .  
0890: 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73        <div class
08a0: 3d 22 6e 61 76 62 61 72 2d 62 72 61 6e 64 2d 62  ="navbar-brand-b
08b0: 6f 78 22 3e 0a 20 20 20 20 3c 61 20 63 6c 61 73  ox">.    <a clas
08c0: 73 3d 22 6e 61 76 62 61 72 2d 62 72 61 6e 64 20  s="navbar-brand 
08d0: 74 65 78 74 2d 77 72 61 70 22 20 68 72 65 66 3d  text-wrap" href=
08e0: 22 69 6e 64 65 78 2e 68 74 6d 6c 22 3e 0a 20 20  "index.html">.  
08f0: 20 20 20 20 0a 20 20 20 20 20 20 0a 20 20 20 20      .      .    
0900: 20 20 3c 68 31 20 63 6c 61 73 73 3d 22 73 69 74    <h1 class="sit
0910: 65 2d 6c 6f 67 6f 22 20 69 64 3d 22 73 69 74 65  e-logo" id="site
0920: 2d 74 69 74 6c 65 22 3e 42 69 74 72 68 79 74 68  -title">Bitrhyth
0930: 6d 27 73 20 6c 69 74 65 72 61 74 65 20 64 6f 63  m's literate doc
0940: 75 6d 65 6e 74 61 74 69 6f 6e 3c 2f 68 31 3e 0a  umentation</h1>.
0950: 20 20 20 20 20 20 0a 20 20 20 20 3c 2f 61 3e 0a        .    </a>.
0960: 3c 2f 64 69 76 3e 3c 6e 61 76 20 63 6c 61 73 73  </div><nav class
0970: 3d 22 62 64 2d 6c 69 6e 6b 73 22 20 69 64 3d 22  ="bd-links" id="
0980: 62 64 2d 64 6f 63 73 2d 6e 61 76 22 20 61 72 69  bd-docs-nav" ari
0990: 61 2d 6c 61 62 65 6c 3d 22 4d 61 69 6e 20 6e 61  a-label="Main na
09a0: 76 69 67 61 74 69 6f 6e 22 3e 0a 20 20 20 20 3c  vigation">.    <
09b0: 64 69 76 20 63 6c 61 73 73 3d 22 62 64 2d 74 6f  div class="bd-to
09c0: 63 2d 69 74 65 6d 20 61 63 74 69 76 65 22 3e 0a  c-item active">.
09d0: 20 20 20 20 20 20 20 20 3c 70 20 63 6c 61 73 73          <p class
09e0: 3d 22 63 61 70 74 69 6f 6e 22 3e 0a 20 3c 73 70  ="caption">. <sp
09f0: 61 6e 20 63 6c 61 73 73 3d 22 63 61 70 74 69 6f  an class="captio
0a00: 6e 2d 74 65 78 74 22 3e 0a 20 20 54 61 62 6c 65  n-text">.  Table
0a10: 20 6f 66 20 43 6f 6e 74 65 6e 74 73 0a 20 3c 2f   of Contents. </
0a20: 73 70 61 6e 3e 0a 3c 2f 70 3e 0a 3c 75 6c 20 63  span>.</p>.<ul c
0a30: 6c 61 73 73 3d 22 63 75 72 72 65 6e 74 20 6e 61  lass="current na
0a40: 76 20 62 64 2d 73 69 64 65 6e 61 76 22 3e 0a 20  v bd-sidenav">. 
0a50: 3c 6c 69 20 63 6c 61 73 73 3d 22 74 6f 63 74 72  <li class="toctr
0a60: 65 65 2d 6c 31 22 3e 0a 20 20 3c 61 20 63 6c 61  ee-l1">.  <a cla
0a70: 73 73 3d 22 72 65 66 65 72 65 6e 63 65 20 69 6e  ss="reference in
0a80: 74 65 72 6e 61 6c 22 20 68 72 65 66 3d 22 77 68  ternal" href="wh
0a90: 61 74 2e 68 74 6d 6c 22 3e 0a 20 20 20 57 68 61  at.html">.   Wha
0aa0: 74 20 69 73 20 62 69 74 72 68 79 74 68 6d 20 61  t is bitrhythm a
0ab0: 62 6f 75 74 20 3f 0a 20 20 3c 2f 61 3e 0a 20 3c  bout ?.  </a>. <
0ac0: 2f 6c 69 3e 0a 20 3c 6c 69 20 63 6c 61 73 73 3d  /li>. <li class=
0ad0: 22 74 6f 63 74 72 65 65 2d 6c 31 22 3e 0a 20 20  "toctree-l1">.  
0ae0: 3c 61 20 63 6c 61 73 73 3d 22 72 65 66 65 72 65  <a class="refere
0af0: 6e 63 65 20 69 6e 74 65 72 6e 61 6c 22 20 68 72  nce internal" hr
0b00: 65 66 3d 22 73 6f 75 72 63 65 2d 63 6f 64 65 2e  ef="source-code.
0b10: 68 74 6d 6c 22 3e 0a 20 20 20 53 6f 75 72 63 65  html">.   Source
0b20: 20 43 6f 64 65 20 61 6e 64 20 4c 69 63 65 6e 73   Code and Licens
0b30: 65 0a 20 20 3c 2f 61 3e 0a 20 3c 2f 6c 69 3e 0a  e.  </a>. </li>.
0b40: 20 3c 6c 69 20 63 6c 61 73 73 3d 22 74 6f 63 74   <li class="toct
0b50: 72 65 65 2d 6c 31 20 63 75 72 72 65 6e 74 20 61  ree-l1 current a
0b60: 63 74 69 76 65 22 3e 0a 20 20 3c 61 20 63 6c 61  ctive">.  <a cla
0b70: 73 73 3d 22 63 75 72 72 65 6e 74 20 72 65 66 65  ss="current refe
0b80: 72 65 6e 63 65 20 69 6e 74 65 72 6e 61 6c 22 20  rence internal" 
0b90: 68 72 65 66 3d 22 23 22 3e 0a 20 20 20 47 65 74  href="#">.   Get
0ba0: 74 69 6e 67 20 53 74 61 72 74 65 64 0a 20 20 3c  ting Started.  <
0bb0: 2f 61 3e 0a 20 3c 2f 6c 69 3e 0a 20 3c 6c 69 20  /a>. </li>. <li 
0bc0: 63 6c 61 73 73 3d 22 74 6f 63 74 72 65 65 2d 6c  class="toctree-l
0bd0: 31 22 3e 0a 20 20 3c 61 20 63 6c 61 73 73 3d 22  1">.  <a class="
0be0: 72 65 66 65 72 65 6e 63 65 20 69 6e 74 65 72 6e  reference intern
0bf0: 61 6c 22 20 68 72 65 66 3d 22 73 61 6d 70 6c 65  al" href="sample
0c00: 73 2e 68 74 6d 6c 22 3e 0a 20 20 20 53 61 6d 70  s.html">.   Samp
0c10: 6c 65 73 0a 20 20 3c 2f 61 3e 0a 20 3c 2f 6c 69  les.  </a>. </li
0c20: 3e 0a 20 3c 6c 69 20 63 6c 61 73 73 3d 22 74 6f  >. <li class="to
0c30: 63 74 72 65 65 2d 6c 31 22 3e 0a 20 20 3c 61 20  ctree-l1">.  <a 
0c40: 63 6c 61 73 73 3d 22 72 65 66 65 72 65 6e 63 65  class="reference
0c50: 20 69 6e 74 65 72 6e 61 6c 22 20 68 72 65 66 3d   internal" href=
0c60: 22 74 77 65 61 6b 69 6e 67 2e 68 74 6d 6c 22 3e  "tweaking.html">
0c70: 0a 20 20 20 43 6f 72 65 20 46 65 61 74 75 72 65  .   Core Feature
0c80: 73 0a 20 20 3c 2f 61 3e 0a 20 3c 2f 6c 69 3e 0a  s.  </a>. </li>.
0c90: 20 3c 6c 69 20 63 6c 61 73 73 3d 22 74 6f 63 74   <li class="toct
0ca0: 72 65 65 2d 6c 31 22 3e 0a 20 20 3c 61 20 63 6c  ree-l1">.  <a cl
0cb0: 61 73 73 3d 22 72 65 66 65 72 65 6e 63 65 20 69  ass="reference i
0cc0: 6e 74 65 72 6e 61 6c 22 20 68 72 65 66 3d 22 65  nternal" href="e
0cd0: 61 72 6c 79 2d 61 74 74 65 6d 70 74 73 2e 68 74  arly-attempts.ht
0ce0: 6d 6c 22 3e 0a 20 20 20 45 61 72 6c 79 20 41 74  ml">.   Early At
0cf0: 74 65 6d 70 74 73 0a 20 20 3c 2f 61 3e 0a 20 3c  tempts.  </a>. <
0d00: 2f 6c 69 3e 0a 20 3c 6c 69 20 63 6c 61 73 73 3d  /li>. <li class=
0d10: 22 74 6f 63 74 72 65 65 2d 6c 31 22 3e 0a 20 20  "toctree-l1">.  
0d20: 3c 61 20 63 6c 61 73 73 3d 22 72 65 66 65 72 65  <a class="refere
0d30: 6e 63 65 20 69 6e 74 65 72 6e 61 6c 22 20 68 72  nce internal" hr
0d40: 65 66 3d 22 63 68 61 6e 67 65 6c 6f 67 2e 68 74  ef="changelog.ht
0d50: 6d 6c 22 3e 0a 20 20 20 43 68 61 6e 67 65 6c 6f  ml">.   Changelo
0d60: 67 0a 20 20 3c 2f 61 3e 0a 20 3c 2f 6c 69 3e 0a  g.  </a>. </li>.
0d70: 20 3c 6c 69 20 63 6c 61 73 73 3d 22 74 6f 63 74   <li class="toct
0d80: 72 65 65 2d 6c 31 22 3e 0a 20 20 3c 61 20 63 6c  ree-l1">.  <a cl
0d90: 61 73 73 3d 22 72 65 66 65 72 65 6e 63 65 20 69  ass="reference i
0da0: 6e 74 65 72 6e 61 6c 22 20 68 72 65 66 3d 22 6d  nternal" href="m
0db0: 61 69 6e 2e 68 74 6d 6c 22 3e 0a 20 20 20 43 6f  ain.html">.   Co
0dc0: 64 65 20 57 61 6c 6b 74 68 72 6f 75 67 68 0a 20  de Walkthrough. 
0dd0: 20 3c 2f 61 3e 0a 20 3c 2f 6c 69 3e 0a 20 3c 6c   </a>. </li>. <l
0de0: 69 20 63 6c 61 73 73 3d 22 74 6f 63 74 72 65 65  i class="toctree
0df0: 2d 6c 31 22 3e 0a 20 20 3c 61 20 63 6c 61 73 73  -l1">.  <a class
0e00: 3d 22 72 65 66 65 72 65 6e 63 65 20 69 6e 74 65  ="reference inte
0e10: 72 6e 61 6c 22 20 68 72 65 66 3d 22 61 6c 74 65  rnal" href="alte
0e20: 72 6e 61 74 65 2d 69 6d 70 6c 65 6d 65 6e 74 61  rnate-implementa
0e30: 74 69 6f 6e 2e 68 74 6d 6c 22 3e 0a 20 20 20 41  tion.html">.   A
0e40: 6c 74 65 72 6e 61 74 65 20 49 6d 70 6c 65 6d 65  lternate Impleme
0e50: 6e 74 61 74 69 6f 6e 73 0a 20 20 3c 2f 61 3e 0a  ntations.  </a>.
0e60: 20 3c 2f 6c 69 3e 0a 20 3c 6c 69 20 63 6c 61 73   </li>. <li clas
0e70: 73 3d 22 74 6f 63 74 72 65 65 2d 6c 31 22 3e 0a  s="toctree-l1">.
0e80: 20 20 3c 61 20 63 6c 61 73 73 3d 22 72 65 66 65    <a class="refe
0e90: 72 65 6e 63 65 20 69 6e 74 65 72 6e 61 6c 22 20  rence internal" 
0ea0: 68 72 65 66 3d 22 73 61 76 69 6e 67 2e 68 74 6d  href="saving.htm
0eb0: 6c 22 3e 0a 20 20 20 53 61 76 69 6e 67 20 2f 20  l">.   Saving / 
0ec0: 52 65 63 6f 72 64 69 6e 67 20 2f 20 53 74 72 65  Recording / Stre
0ed0: 61 6d 69 6e 67 0a 20 20 3c 2f 61 3e 0a 20 3c 2f  aming.  </a>. </
0ee0: 6c 69 3e 0a 20 3c 6c 69 20 63 6c 61 73 73 3d 22  li>. <li class="
0ef0: 74 6f 63 74 72 65 65 2d 6c 31 22 3e 0a 20 20 3c  toctree-l1">.  <
0f00: 61 20 63 6c 61 73 73 3d 22 72 65 66 65 72 65 6e  a class="referen
0f10: 63 65 20 69 6e 74 65 72 6e 61 6c 22 20 68 72 65  ce internal" hre
0f20: 66 3d 22 63 72 65 64 69 74 73 2e 68 74 6d 6c 22  f="credits.html"
0f30: 3e 0a 20 20 20 43 72 65 64 69 74 73 0a 20 20 3c  >.   Credits.  <
0f40: 2f 61 3e 0a 20 3c 2f 6c 69 3e 0a 20 3c 6c 69 20  /a>. </li>. <li 
0f50: 63 6c 61 73 73 3d 22 74 6f 63 74 72 65 65 2d 6c  class="toctree-l
0f60: 31 22 3e 0a 20 20 3c 61 20 63 6c 61 73 73 3d 22  1">.  <a class="
0f70: 72 65 66 65 72 65 6e 63 65 20 69 6e 74 65 72 6e  reference intern
0f80: 61 6c 22 20 68 72 65 66 3d 22 62 6f 6f 6b 6d 61  al" href="bookma
0f90: 72 6b 73 2e 68 74 6d 6c 22 3e 0a 20 20 20 42 6f  rks.html">.   Bo
0fa0: 6f 6b 6d 61 72 6b 73 0a 20 20 3c 2f 61 3e 0a 20  okmarks.  </a>. 
0fb0: 3c 2f 6c 69 3e 0a 3c 2f 75 6c 3e 0a 0a 20 20 20  </li>.</ul>..   
0fc0: 20 3c 2f 64 69 76 3e 0a 3c 2f 6e 61 76 3e 20 3c   </div>.</nav> <
0fd0: 21 2d 2d 20 54 6f 20 68 61 6e 64 6c 65 20 74 68  !-- To handle th
0fe0: 65 20 64 65 70 72 65 63 61 74 65 64 20 6b 65 79  e deprecated key
0ff0: 20 2d 2d 3e 0a 0a 3c 64 69 76 20 63 6c 61 73 73   -->..<div class
1000: 3d 22 6e 61 76 62 61 72 5f 65 78 74 72 61 5f 66  ="navbar_extra_f
1010: 6f 6f 74 65 72 22 3e 0a 20 20 0a 3c 61 20 74 61  ooter">.  .<a ta
1020: 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 20 68 72  rget="_blank" hr
1030: 65 66 3d 22 2f 22 3e 42 69 74 72 68 79 74 68 6d  ef="/">Bitrhythm
1040: 20 41 70 70 20 48 6f 6d 65 3c 2f 61 3e 3c 62 72   App Home</a><br
1050: 3e 0a 3c 61 20 74 61 72 67 65 74 3d 22 5f 62 6c  >.<a target="_bl
1060: 61 6e 6b 22 20 68 72 65 66 3d 22 68 74 74 70 73  ank" href="https
1070: 3a 2f 2f 78 79 7a 7a 79 61 70 70 73 2e 6c 69 6e  ://xyzzyapps.lin
1080: 6b 22 3e 58 79 7a 7a 79 20 41 70 70 73 20 48 6f  k">Xyzzy Apps Ho
1090: 6d 65 3c 2f 61 3e 3c 62 72 3e 0a 3c 70 20 63 6c  me</a><br>.<p cl
10a0: 61 73 73 3d 27 63 75 73 74 6f 6d 2d 6e 61 76 2d  ass='custom-nav-
10b0: 66 6f 6f 74 65 72 27 3e 28 63 29 20 58 79 7a 7a  footer'>(c) Xyzz
10c0: 79 20 41 70 70 73 2c 20 32 30 32 31 3c 2f 70 3e  y Apps, 2021</p>
10d0: 0a 0a 3c 2f 64 69 76 3e 0a 0a 3c 2f 64 69 76 3e  ..</div>..</div>
10e0: 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 0a 0a 0a  ...          ...
10f0: 20 20 20 20 20 20 20 20 20 20 0a 3c 6d 61 69 6e            .<main
1100: 20 63 6c 61 73 73 3d 22 63 6f 6c 20 70 79 2d 6d   class="col py-m
1110: 64 2d 33 20 70 6c 2d 6d 64 2d 34 20 62 64 2d 63  d-3 pl-md-4 bd-c
1120: 6f 6e 74 65 6e 74 20 6f 76 65 72 66 6c 6f 77 2d  ontent overflow-
1130: 61 75 74 6f 22 20 72 6f 6c 65 3d 22 6d 61 69 6e  auto" role="main
1140: 22 3e 0a 20 20 20 20 0a 20 20 20 20 3c 64 69 76  ">.    .    <div
1150: 20 63 6c 61 73 73 3d 22 74 6f 70 62 61 72 20 63   class="topbar c
1160: 6f 6e 74 61 69 6e 65 72 2d 78 6c 20 66 69 78 65  ontainer-xl fixe
1170: 64 2d 74 6f 70 22 3e 0a 20 20 20 20 3c 64 69 76  d-top">.    <div
1180: 20 63 6c 61 73 73 3d 22 74 6f 70 62 61 72 2d 63   class="topbar-c
1190: 6f 6e 74 65 6e 74 73 20 72 6f 77 22 3e 0a 20 20  ontents row">.  
11a0: 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73        <div class
11b0: 3d 22 63 6f 6c 2d 31 32 20 63 6f 6c 2d 6d 64 2d  ="col-12 col-md-
11c0: 33 20 62 64 2d 74 6f 70 62 61 72 2d 77 68 69 74  3 bd-topbar-whit
11d0: 65 73 70 61 63 65 20 73 69 74 65 2d 6e 61 76 69  espace site-navi
11e0: 67 61 74 69 6f 6e 20 73 68 6f 77 22 3e 3c 2f 64  gation show"></d
11f0: 69 76 3e 0a 20 20 20 20 20 20 20 20 3c 64 69 76  iv>.        <div
1200: 20 63 6c 61 73 73 3d 22 63 6f 6c 20 70 6c 2d 6d   class="col pl-m
1210: 64 2d 34 20 74 6f 70 62 61 72 2d 6d 61 69 6e 22  d-4 topbar-main"
1220: 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 0a 20  >.            . 
1230: 20 20 20 20 20 20 20 20 20 20 20 3c 62 75 74 74             <butt
1240: 6f 6e 20 69 64 3d 22 6e 61 76 62 61 72 2d 74 6f  on id="navbar-to
1250: 67 67 6c 65 72 22 20 63 6c 61 73 73 3d 22 6e 61  ggler" class="na
1260: 76 62 61 72 2d 74 6f 67 67 6c 65 72 20 6d 6c 2d  vbar-toggler ml-
1270: 30 22 20 74 79 70 65 3d 22 62 75 74 74 6f 6e 22  0" type="button"
1280: 20 64 61 74 61 2d 74 6f 67 67 6c 65 3d 22 63 6f   data-toggle="co
1290: 6c 6c 61 70 73 65 22 0a 20 20 20 20 20 20 20 20  llapse".        
12a0: 20 20 20 20 20 20 20 20 64 61 74 61 2d 74 6f 67          data-tog
12b0: 67 6c 65 3d 22 74 6f 6f 6c 74 69 70 22 20 64 61  gle="tooltip" da
12c0: 74 61 2d 70 6c 61 63 65 6d 65 6e 74 3d 22 62 6f  ta-placement="bo
12d0: 74 74 6f 6d 22 20 64 61 74 61 2d 74 61 72 67 65  ttom" data-targe
12e0: 74 3d 22 2e 73 69 74 65 2d 6e 61 76 69 67 61 74  t=".site-navigat
12f0: 69 6f 6e 22 20 61 72 69 61 2d 63 6f 6e 74 72 6f  ion" aria-contro
1300: 6c 73 3d 22 6e 61 76 62 61 72 2d 6d 65 6e 75 22  ls="navbar-menu"
1310: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
1320: 20 61 72 69 61 2d 65 78 70 61 6e 64 65 64 3d 22   aria-expanded="
1330: 74 72 75 65 22 20 61 72 69 61 2d 6c 61 62 65 6c  true" aria-label
1340: 3d 22 54 6f 67 67 6c 65 20 6e 61 76 69 67 61 74  ="Toggle navigat
1350: 69 6f 6e 22 20 61 72 69 61 2d 63 6f 6e 74 72 6f  ion" aria-contro
1360: 6c 73 3d 22 73 69 74 65 2d 6e 61 76 69 67 61 74  ls="site-navigat
1370: 69 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20  ion".           
1380: 20 20 20 20 20 74 69 74 6c 65 3d 22 54 6f 67 67       title="Togg
1390: 6c 65 20 6e 61 76 69 67 61 74 69 6f 6e 22 20 64  le navigation" d
13a0: 61 74 61 2d 74 6f 67 67 6c 65 3d 22 74 6f 6f 6c  ata-toggle="tool
13b0: 74 69 70 22 20 64 61 74 61 2d 70 6c 61 63 65 6d  tip" data-placem
13c0: 65 6e 74 3d 22 6c 65 66 74 22 3e 0a 20 20 20 20  ent="left">.    
13d0: 20 20 20 20 20 20 20 20 20 20 20 20 3c 69 20 63              <i c
13e0: 6c 61 73 73 3d 22 66 61 73 20 66 61 2d 62 61 72  lass="fas fa-bar
13f0: 73 22 3e 3c 2f 69 3e 0a 20 20 20 20 20 20 20 20  s"></i>.        
1400: 20 20 20 20 20 20 20 20 3c 69 20 63 6c 61 73 73          <i class
1410: 3d 22 66 61 73 20 66 61 2d 61 72 72 6f 77 2d 6c  ="fas fa-arrow-l
1420: 65 66 74 22 3e 3c 2f 69 3e 0a 20 20 20 20 20 20  eft"></i>.      
1430: 20 20 20 20 20 20 20 20 20 20 3c 69 20 63 6c 61            <i cla
1440: 73 73 3d 22 66 61 73 20 66 61 2d 61 72 72 6f 77  ss="fas fa-arrow
1450: 2d 75 70 22 3e 3c 2f 69 3e 0a 20 20 20 20 20 20  -up"></i>.      
1460: 20 20 20 20 20 20 3c 2f 62 75 74 74 6f 6e 3e 0a        </button>.
1470: 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20              .   
1480: 20 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20           .      
1490: 20 20 20 20 20 20 3c 21 2d 2d 20 53 6f 75 72 63        <!-- Sourc
14a0: 65 20 69 6e 74 65 72 61 63 74 69 6f 6e 20 62 75  e interaction bu
14b0: 74 74 6f 6e 73 20 2d 2d 3e 0a 0a 20 20 20 20 20  ttons -->..     
14c0: 20 20 20 20 20 20 20 3c 21 2d 2d 20 46 75 6c 6c         <!-- Full
14d0: 20 73 63 72 65 65 6e 20 28 77 72 61 70 20 69 6e   screen (wrap in
14e0: 20 3c 61 3e 20 74 6f 20 68 61 76 65 20 73 74 79   <a> to have sty
14f0: 6c 65 20 63 6f 6e 73 69 73 74 65 6e 63 79 20 2d  le consistency -
1500: 2d 3e 0a 0a 3c 61 20 63 6c 61 73 73 3d 22 66 75  ->..<a class="fu
1510: 6c 6c 2d 73 63 72 65 65 6e 2d 62 75 74 74 6f 6e  ll-screen-button
1520: 22 3e 3c 62 75 74 74 6f 6e 20 74 79 70 65 3d 22  "><button type="
1530: 62 75 74 74 6f 6e 22 20 63 6c 61 73 73 3d 22 62  button" class="b
1540: 74 6e 20 62 74 6e 2d 73 65 63 6f 6e 64 61 72 79  tn btn-secondary
1550: 20 74 6f 70 62 61 72 62 74 6e 22 20 64 61 74 61   topbarbtn" data
1560: 2d 74 6f 67 67 6c 65 3d 22 74 6f 6f 6c 74 69 70  -toggle="tooltip
1570: 22 0a 20 20 20 20 20 20 20 20 64 61 74 61 2d 70  ".        data-p
1580: 6c 61 63 65 6d 65 6e 74 3d 22 62 6f 74 74 6f 6d  lacement="bottom
1590: 22 20 6f 6e 63 6c 69 63 6b 3d 22 74 6f 67 67 6c  " onclick="toggl
15a0: 65 46 75 6c 6c 53 63 72 65 65 6e 28 29 22 20 61  eFullScreen()" a
15b0: 72 69 61 2d 6c 61 62 65 6c 3d 22 46 75 6c 6c 73  ria-label="Fulls
15c0: 63 72 65 65 6e 20 6d 6f 64 65 22 0a 20 20 20 20  creen mode".    
15d0: 20 20 20 20 74 69 74 6c 65 3d 22 46 75 6c 6c 73      title="Fulls
15e0: 63 72 65 65 6e 20 6d 6f 64 65 22 3e 3c 69 0a 20  creen mode"><i. 
15f0: 20 20 20 20 20 20 20 20 20 20 20 63 6c 61 73 73             class
1600: 3d 22 66 61 73 20 66 61 2d 65 78 70 61 6e 64 22  ="fas fa-expand"
1610: 3e 3c 2f 69 3e 3c 2f 62 75 74 74 6f 6e 3e 3c 2f  ></i></button></
1620: 61 3e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20  a>..            
1630: 3c 21 2d 2d 20 4c 61 75 6e 63 68 20 62 75 74 74  <!-- Launch butt
1640: 6f 6e 73 20 2d 2d 3e 0a 0a 20 20 20 20 20 20 20  ons -->..       
1650: 20 3c 2f 64 69 76 3e 0a 0a 20 20 20 20 20 20 20   </div>..       
1660: 20 3c 21 2d 2d 20 54 61 62 6c 65 20 6f 66 20 63   <!-- Table of c
1670: 6f 6e 74 65 6e 74 73 20 2d 2d 3e 0a 20 20 20 20  ontents -->.    
1680: 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22      <div class="
1690: 64 2d 6e 6f 6e 65 20 64 2d 6d 64 2d 62 6c 6f 63  d-none d-md-bloc
16a0: 6b 20 63 6f 6c 2d 6d 64 2d 32 20 62 64 2d 74 6f  k col-md-2 bd-to
16b0: 63 20 73 68 6f 77 22 3e 0a 20 20 20 20 20 20 20  c show">.       
16c0: 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 20       .          
16d0: 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 6f    <div class="to
16e0: 63 73 65 63 74 69 6f 6e 20 6f 6e 74 68 69 73 70  csection onthisp
16f0: 61 67 65 20 70 74 2d 35 20 70 62 2d 33 22 3e 0a  age pt-5 pb-3">.
1700: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1710: 3c 69 20 63 6c 61 73 73 3d 22 66 61 73 20 66 61  <i class="fas fa
1720: 2d 6c 69 73 74 22 3e 3c 2f 69 3e 20 43 6f 6e 74  -list"></i> Cont
1730: 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 20  ents.           
1740: 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20   </div>.        
1750: 20 20 20 20 3c 6e 61 76 20 69 64 3d 22 62 64 2d      <nav id="bd-
1760: 74 6f 63 2d 6e 61 76 22 3e 0a 20 20 20 20 20 20  toc-nav">.      
1770: 20 20 20 20 20 20 20 20 20 20 3c 75 6c 20 63 6c            <ul cl
1780: 61 73 73 3d 22 76 69 73 69 62 6c 65 20 6e 61 76  ass="visible nav
1790: 20 73 65 63 74 69 6f 6e 2d 6e 61 76 20 66 6c 65   section-nav fle
17a0: 78 2d 63 6f 6c 75 6d 6e 22 3e 0a 20 3c 6c 69 20  x-column">. <li 
17b0: 63 6c 61 73 73 3d 22 74 6f 63 2d 68 32 20 6e 61  class="toc-h2 na
17c0: 76 2d 69 74 65 6d 20 74 6f 63 2d 65 6e 74 72 79  v-item toc-entry
17d0: 22 3e 0a 20 20 3c 61 20 63 6c 61 73 73 3d 22 72  ">.  <a class="r
17e0: 65 66 65 72 65 6e 63 65 20 69 6e 74 65 72 6e 61  eference interna
17f0: 6c 20 6e 61 76 2d 6c 69 6e 6b 22 20 68 72 65 66  l nav-link" href
1800: 3d 22 23 74 75 74 6f 72 69 61 6c 22 3e 0a 20 20  ="#tutorial">.  
1810: 20 54 75 74 6f 72 69 61 6c 0a 20 20 3c 2f 61 3e   Tutorial.  </a>
1820: 0a 20 20 3c 75 6c 20 63 6c 61 73 73 3d 22 6e 61  .  <ul class="na
1830: 76 20 73 65 63 74 69 6f 6e 2d 6e 61 76 20 66 6c  v section-nav fl
1840: 65 78 2d 63 6f 6c 75 6d 6e 22 3e 0a 20 20 20 3c  ex-column">.   <
1850: 6c 69 20 63 6c 61 73 73 3d 22 74 6f 63 2d 68 33  li class="toc-h3
1860: 20 6e 61 76 2d 69 74 65 6d 20 74 6f 63 2d 65 6e   nav-item toc-en
1870: 74 72 79 22 3e 0a 20 20 20 20 3c 61 20 63 6c 61  try">.    <a cla
1880: 73 73 3d 22 72 65 66 65 72 65 6e 63 65 20 69 6e  ss="reference in
1890: 74 65 72 6e 61 6c 20 6e 61 76 2d 6c 69 6e 6b 22  ternal nav-link"
18a0: 20 68 72 65 66 3d 22 23 6d 61 6b 69 6e 67 2d 61   href="#making-a
18b0: 2d 62 61 73 69 63 2d 6c 6f 6f 70 22 3e 0a 20 20  -basic-loop">.  
18c0: 20 20 20 4d 61 6b 69 6e 67 20 61 20 62 61 73 69     Making a basi
18d0: 63 20 6c 6f 6f 70 0a 20 20 20 20 3c 2f 61 3e 0a  c loop.    </a>.
18e0: 20 20 20 3c 2f 6c 69 3e 0a 20 20 20 3c 6c 69 20     </li>.   <li 
18f0: 63 6c 61 73 73 3d 22 74 6f 63 2d 68 33 20 6e 61  class="toc-h3 na
1900: 76 2d 69 74 65 6d 20 74 6f 63 2d 65 6e 74 72 79  v-item toc-entry
1910: 22 3e 0a 20 20 20 20 3c 61 20 63 6c 61 73 73 3d  ">.    <a class=
1920: 22 72 65 66 65 72 65 6e 63 65 20 69 6e 74 65 72  "reference inter
1930: 6e 61 6c 20 6e 61 76 2d 6c 69 6e 6b 22 20 68 72  nal nav-link" hr
1940: 65 66 3d 22 23 66 75 6c 6c 2d 63 6f 64 65 22 3e  ef="#full-code">
1950: 0a 20 20 20 20 20 46 75 6c 6c 20 43 6f 64 65 0a  .     Full Code.
1960: 20 20 20 20 3c 2f 61 3e 0a 20 20 20 3c 2f 6c 69      </a>.   </li
1970: 3e 0a 20 20 3c 2f 75 6c 3e 0a 20 3c 2f 6c 69 3e  >.  </ul>. </li>
1980: 0a 20 3c 6c 69 20 63 6c 61 73 73 3d 22 74 6f 63  . <li class="toc
1990: 2d 68 32 20 6e 61 76 2d 69 74 65 6d 20 74 6f 63  -h2 nav-item toc
19a0: 2d 65 6e 74 72 79 22 3e 0a 20 20 3c 61 20 63 6c  -entry">.  <a cl
19b0: 61 73 73 3d 22 72 65 66 65 72 65 6e 63 65 20 69  ass="reference i
19c0: 6e 74 65 72 6e 61 6c 20 6e 61 76 2d 6c 69 6e 6b  nternal nav-link
19d0: 22 20 68 72 65 66 3d 22 23 64 65 6d 6f 2d 73 6f  " href="#demo-so
19e0: 6e 67 2d 31 2d 74 65 63 68 6e 6f 22 3e 0a 20 20  ng-1-techno">.  
19f0: 20 44 65 6d 6f 20 53 6f 6e 67 20 31 20 2f 2f 20   Demo Song 1 // 
1a00: 54 65 63 68 6e 6f 0a 20 20 3c 2f 61 3e 0a 20 3c  Techno.  </a>. <
1a10: 2f 6c 69 3e 0a 20 3c 6c 69 20 63 6c 61 73 73 3d  /li>. <li class=
1a20: 22 74 6f 63 2d 68 32 20 6e 61 76 2d 69 74 65 6d  "toc-h2 nav-item
1a30: 20 74 6f 63 2d 65 6e 74 72 79 22 3e 0a 20 20 3c   toc-entry">.  <
1a40: 61 20 63 6c 61 73 73 3d 22 72 65 66 65 72 65 6e  a class="referen
1a50: 63 65 20 69 6e 74 65 72 6e 61 6c 20 6e 61 76 2d  ce internal nav-
1a60: 6c 69 6e 6b 22 20 68 72 65 66 3d 22 23 64 65 6d  link" href="#dem
1a70: 6f 2d 73 6f 6e 67 2d 32 2d 75 6b 2d 68 69 70 2d  o-song-2-uk-hip-
1a80: 68 6f 70 22 3e 0a 20 20 20 44 65 6d 6f 20 53 6f  hop">.   Demo So
1a90: 6e 67 20 32 20 2f 2f 20 55 4b 20 48 69 70 20 48  ng 2 // UK Hip H
1aa0: 6f 70 0a 20 20 3c 2f 61 3e 0a 20 3c 2f 6c 69 3e  op.  </a>. </li>
1ab0: 0a 3c 2f 75 6c 3e 0a 0a 20 20 20 20 20 20 20 20  .</ul>..        
1ac0: 20 20 20 20 3c 2f 6e 61 76 3e 0a 20 20 20 20 20      </nav>.     
1ad0: 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 3c 2f     </div>.    </
1ae0: 64 69 76 3e 0a 3c 2f 64 69 76 3e 0a 20 20 20 20  div>.</div>.    
1af0: 3c 64 69 76 20 69 64 3d 22 6d 61 69 6e 2d 63 6f  <div id="main-co
1b00: 6e 74 65 6e 74 22 20 63 6c 61 73 73 3d 22 72 6f  ntent" class="ro
1b10: 77 22 3e 0a 20 20 20 20 20 20 20 20 3c 64 69 76  w">.        <div
1b20: 20 63 6c 61 73 73 3d 22 63 6f 6c 2d 31 32 20 63   class="col-12 c
1b30: 6f 6c 2d 6d 64 2d 39 20 70 6c 2d 6d 64 2d 33 20  ol-md-9 pl-md-3 
1b40: 70 72 2d 6d 64 2d 30 22 3e 0a 20 20 20 20 20 20  pr-md-0">.      
1b50: 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    .             
1b60: 20 3c 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20   <div>.         
1b70: 20 20 20 20 20 20 20 0a 20 20 3c 64 69 76 20 63         .  <div c
1b80: 6c 61 73 73 3d 22 73 65 63 74 69 6f 6e 22 20 69  lass="section" i
1b90: 64 3d 22 67 65 74 74 69 6e 67 2d 73 74 61 72 74  d="getting-start
1ba0: 65 64 22 3e 0a 3c 68 31 3e 47 65 74 74 69 6e 67  ed">.<h1>Getting
1bb0: 20 53 74 61 72 74 65 64 3c 61 20 63 6c 61 73 73   Started<a class
1bc0: 3d 22 68 65 61 64 65 72 6c 69 6e 6b 22 20 68 72  ="headerlink" hr
1bd0: 65 66 3d 22 23 67 65 74 74 69 6e 67 2d 73 74 61  ef="#getting-sta
1be0: 72 74 65 64 22 20 74 69 74 6c 65 3d 22 50 65 72  rted" title="Per
1bf0: 6d 61 6c 69 6e 6b 20 74 6f 20 74 68 69 73 20 68  malink to this h
1c00: 65 61 64 6c 69 6e 65 22 3e c2 b6 3c 2f 61 3e 3c  eadline">..</a><
1c10: 2f 68 31 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d  /h1>.<div class=
1c20: 22 73 65 63 74 69 6f 6e 22 20 69 64 3d 22 74 75  "section" id="tu
1c30: 74 6f 72 69 61 6c 22 3e 0a 3c 68 32 3e 54 75 74  torial">.<h2>Tut
1c40: 6f 72 69 61 6c 3c 61 20 63 6c 61 73 73 3d 22 68  orial<a class="h
1c50: 65 61 64 65 72 6c 69 6e 6b 22 20 68 72 65 66 3d  eaderlink" href=
1c60: 22 23 74 75 74 6f 72 69 61 6c 22 20 74 69 74 6c  "#tutorial" titl
1c70: 65 3d 22 50 65 72 6d 61 6c 69 6e 6b 20 74 6f 20  e="Permalink to 
1c80: 74 68 69 73 20 68 65 61 64 6c 69 6e 65 22 3e c2  this headline">.
1c90: b6 3c 2f 61 3e 3c 2f 68 32 3e 0a 3c 69 66 72 61  .</a></h2>.<ifra
1ca0: 6d 65 20 77 69 64 74 68 3d 22 35 36 30 22 20 68  me width="560" h
1cb0: 65 69 67 68 74 3d 22 33 31 35 22 20 73 72 63 3d  eight="315" src=
1cc0: 22 68 74 74 70 73 3a 2f 2f 77 77 77 2e 79 6f 75  "https://www.you
1cd0: 74 75 62 65 2e 63 6f 6d 2f 65 6d 62 65 64 2f 6f  tube.com/embed/o
1ce0: 36 38 33 76 34 64 74 36 52 4d 22 20 74 69 74 6c  683v4dt6RM" titl
1cf0: 65 3d 22 59 6f 75 54 75 62 65 20 76 69 64 65 6f  e="YouTube video
1d00: 20 70 6c 61 79 65 72 22 20 66 72 61 6d 65 62 6f   player" framebo
1d10: 72 64 65 72 3d 22 30 22 20 61 6c 6c 6f 77 3d 22  rder="0" allow="
1d20: 61 63 63 65 6c 65 72 6f 6d 65 74 65 72 3b 20 61  accelerometer; a
1d30: 75 74 6f 70 6c 61 79 3b 20 63 6c 69 70 62 6f 61  utoplay; clipboa
1d40: 72 64 2d 77 72 69 74 65 3b 20 65 6e 63 72 79 70  rd-write; encryp
1d50: 74 65 64 2d 6d 65 64 69 61 3b 20 67 79 72 6f 73  ted-media; gyros
1d60: 63 6f 70 65 3b 20 70 69 63 74 75 72 65 2d 69 6e  cope; picture-in
1d70: 2d 70 69 63 74 75 72 65 22 20 61 6c 6c 6f 77 66  -picture" allowf
1d80: 75 6c 6c 73 63 72 65 65 6e 3e 3c 2f 69 66 72 61  ullscreen></ifra
1d90: 6d 65 3e 0a 3c 70 3e 54 68 69 73 20 69 6c 6c 75  me>.<p>This illu
1da0: 73 74 72 61 74 65 73 20 74 68 65 20 63 6f 72 65  strates the core
1db0: 20 63 6f 6e 63 65 70 74 73 20 6f 66 20 62 69 74   concepts of bit
1dc0: 72 68 79 74 68 6d 2e 3c 2f 70 3e 0a 3c 6f 6c 20  rhythm.</p>.<ol 
1dd0: 63 6c 61 73 73 3d 22 73 69 6d 70 6c 65 22 3e 0a  class="simple">.
1de0: 3c 6c 69 3e 3c 70 3e 53 61 6d 70 6c 65 73 20 28  <li><p>Samples (
1df0: 54 6f 6e 65 2e 53 61 6d 70 6c 65 72 29 3c 2f 70  Tone.Sampler)</p
1e00: 3e 3c 2f 6c 69 3e 0a 3c 6c 69 3e 3c 70 3e 44 69  ></li>.<li><p>Di
1e10: 61 6c 73 20 28 75 73 65 20 63 65 6c 6c 78 20 69  als (use cellx i
1e20: 6e 74 65 72 6e 61 6c 6c 79 29 3c 2f 70 3e 3c 2f  nternally)</p></
1e30: 6c 69 3e 0a 3c 6c 69 3e 3c 70 3e 4f 62 73 65 72  li>.<li><p>Obser
1e40: 76 65 72 73 20 28 63 65 6c 6c 78 29 3c 2f 70 3e  vers (cellx)</p>
1e50: 3c 2f 6c 69 3e 0a 3c 2f 6f 6c 3e 0a 3c 70 3e 53  </li>.</ol>.<p>S
1e60: 65 65 20 3c 61 20 63 6c 61 73 73 3d 22 72 65 66  ee <a class="ref
1e70: 65 72 65 6e 63 65 20 65 78 74 65 72 6e 61 6c 22  erence external"
1e80: 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 74   href="https://t
1e90: 6f 6e 65 6a 73 2e 67 69 74 68 75 62 2e 69 6f 2f  onejs.github.io/
1ea0: 22 3e 68 74 74 70 73 3a 2f 2f 74 6f 6e 65 6a 73  ">https://tonejs
1eb0: 2e 67 69 74 68 75 62 2e 69 6f 2f 3c 2f 61 3e 20  .github.io/</a> 
1ec0: 66 6f 72 20 6d 6f 72 65 20 6e 6f 74 65 73 2e 3c  for more notes.<
1ed0: 2f 70 3e 0a 3c 70 3e 46 6f 72 20 61 6e 20 75 6e  /p>.<p>For an un
1ee0: 64 65 72 73 74 61 6e 64 69 6e 67 20 6f 66 20 74  derstanding of t
1ef0: 68 65 20 67 6c 6f 62 61 6c 20 76 61 72 69 61 62  he global variab
1f00: 6c 65 73 20 73 65 65 20 74 68 65 20 63 6f 6e 63  les see the conc
1f10: 65 70 74 73 20 61 6e 64 20 63 6f 64 65 20 77 61  epts and code wa
1f20: 6c 6b 74 68 72 6f 75 67 68 20 73 65 63 74 69 6f  lkthrough sectio
1f30: 6e 2e 3c 2f 70 3e 0a 3c 64 69 76 20 63 6c 61 73  n.</p>.<div clas
1f40: 73 3d 22 68 69 67 68 6c 69 67 68 74 2d 6e 6f 6e  s="highlight-non
1f50: 65 20 6e 6f 74 72 61 6e 73 6c 61 74 65 22 3e 3c  e notranslate"><
1f60: 64 69 76 20 63 6c 61 73 73 3d 22 68 69 67 68 6c  div class="highl
1f70: 69 67 68 74 22 3e 3c 70 72 65 3e 3c 73 70 61 6e  ight"><pre><span
1f80: 3e 3c 2f 73 70 61 6e 3e 2d 20 70 61 74 74 65 72  ></span>- patter
1f90: 6e 73 20 61 6e 64 20 74 72 61 63 6b 5f 6e 6f 0a  ns and track_no.
1fa0: 2d 20 69 73 48 69 74 2c 20 64 65 6c 74 61 0a 2d  - isHit, delta.-
1fb0: 20 73 61 6d 70 6c 65 73 0a 2d 20 64 69 61 6c 73   samples.- dials
1fc0: 0a 2d 20 54 6f 6e 65 0a 2d 20 63 65 6c 6c 78 0a  .- Tone.- cellx.
1fd0: 2d 20 77 69 6e 64 6f 77 20 61 6e 64 20 61 6e 79  - window and any
1fe0: 20 74 68 69 6e 67 20 69 6e 63 6c 75 64 65 64 20   thing included 
1ff0: 77 69 74 68 20 74 68 65 20 73 63 72 69 70 74 20  with the script 
2000: 74 61 67 20 69 73 20 61 76 61 69 6c 61 62 6c 65  tag is available
2010: 20 68 65 72 65 0a 3c 2f 70 72 65 3e 3c 2f 64 69   here.</pre></di
2020: 76 3e 0a 3c 2f 64 69 76 3e 0a 3c 70 3e 3c 63 6f  v>.</div>.<p><co
2030: 64 65 20 63 6c 61 73 73 3d 22 64 6f 63 75 74 69  de class="docuti
2040: 6c 73 20 6c 69 74 65 72 61 6c 20 6e 6f 74 72 61  ls literal notra
2050: 6e 73 6c 61 74 65 22 3e 3c 73 70 61 6e 20 63 6c  nslate"><span cl
2060: 61 73 73 3d 22 70 72 65 22 3e 6d 65 6d 3c 2f 73  ass="pre">mem</s
2070: 70 61 6e 3e 3c 2f 63 6f 64 65 3e 20 69 73 20 73  pan></code> is s
2080: 68 6f 72 74 20 66 6f 72 20 6d 65 6d 6f 72 79 2e  hort for memory.
2090: 20 41 6c 6c 20 69 6e 73 74 72 75 6d 65 6e 74 73   All instruments
20a0: 20 61 6e 64 20 65 66 66 65 63 74 73 20 61 72 65   and effects are
20b0: 20 73 61 76 65 64 20 68 65 72 65 20 73 6f 20 74   saved here so t
20c0: 68 61 74 20 74 68 65 79 20 63 61 6e 20 62 65 20  hat they can be 
20d0: 61 63 63 65 73 73 65 64 20 65 76 65 72 79 77 68  accessed everywh
20e0: 65 72 65 2e 3c 2f 70 3e 0a 3c 70 3e 53 74 65 70  ere.</p>.<p>Step
20f0: 20 74 6f 20 63 72 65 61 74 65 20 74 68 65 20 62   to create the b
2100: 61 73 69 63 20 73 6f 6e 67 2e 3c 2f 70 3e 0a 3c  asic song.</p>.<
2110: 6f 6c 20 63 6c 61 73 73 3d 22 73 69 6d 70 6c 65  ol class="simple
2120: 22 3e 0a 3c 6c 69 3e 3c 70 3e 43 6c 69 63 6b 20  ">.<li><p>Click 
2130: 6f 6e 20 3c 63 6f 64 65 20 63 6c 61 73 73 3d 22  on <code class="
2140: 64 6f 63 75 74 69 6c 73 20 6c 69 74 65 72 61 6c  docutils literal
2150: 20 6e 6f 74 72 61 6e 73 6c 61 74 65 22 3e 3c 73   notranslate"><s
2160: 70 61 6e 20 63 6c 61 73 73 3d 22 70 72 65 22 3e  pan class="pre">
2170: 41 64 64 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  Add</span> <span
2180: 20 63 6c 61 73 73 3d 22 70 72 65 22 3e 53 61 6d   class="pre">Sam
2190: 70 6c 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ple</span> <span
21a0: 20 63 6c 61 73 73 3d 22 70 72 65 22 3e 55 52 4c   class="pre">URL
21b0: 3c 2f 73 70 61 6e 3e 3c 2f 63 6f 64 65 3e 20 74  </span></code> t
21c0: 6f 20 61 64 64 20 74 68 65 20 66 6f 6c 6c 6f 77  o add the follow
21d0: 69 6e 67 20 55 52 4c 73 3c 2f 70 3e 0a 3c 75 6c  ing URLs</p>.<ul
21e0: 20 63 6c 61 73 73 3d 22 73 69 6d 70 6c 65 22 3e   class="simple">
21f0: 0a 3c 6c 69 3e 3c 70 3e 2f 4b 69 63 6b 30 31 2e  .<li><p>/Kick01.
2200: 77 61 76 3c 2f 70 3e 3c 2f 6c 69 3e 0a 3c 6c 69  wav</p></li>.<li
2210: 3e 3c 70 3e 2f 53 6e 61 72 65 31 39 2e 77 61 76  ><p>/Snare19.wav
2220: 3c 2f 70 3e 3c 2f 6c 69 3e 0a 3c 6c 69 3e 3c 70  </p></li>.<li><p
2230: 3e 2f 43 6c 6f 73 65 64 68 61 74 30 31 2e 77 61  >/Closedhat01.wa
2240: 76 3c 2f 70 3e 3c 2f 6c 69 3e 0a 3c 6c 69 3e 3c  v</p></li>.<li><
2250: 70 3e 2f 4d 69 73 63 53 79 6e 74 68 53 74 61 62  p>/MiscSynthStab
2260: 30 34 2e 77 61 76 3c 2f 70 3e 3c 2f 6c 69 3e 0a  04.wav</p></li>.
2270: 3c 2f 75 6c 3e 0a 3c 2f 6c 69 3e 0a 3c 6c 69 3e  </ul>.</li>.<li>
2280: 3c 70 3e 43 6c 69 63 6b 20 6f 6e 20 3c 63 6f 64  <p>Click on <cod
2290: 65 20 63 6c 61 73 73 3d 22 64 6f 63 75 74 69 6c  e class="docutil
22a0: 73 20 6c 69 74 65 72 61 6c 20 6e 6f 74 72 61 6e  s literal notran
22b0: 73 6c 61 74 65 22 3e 3c 73 70 61 6e 20 63 6c 61  slate"><span cla
22c0: 73 73 3d 22 70 72 65 22 3e 41 64 64 3c 2f 73 70  ss="pre">Add</sp
22d0: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
22e0: 22 70 72 65 22 3e 44 69 61 6c 3c 2f 73 70 61 6e  "pre">Dial</span
22f0: 3e 3c 2f 63 6f 64 65 3e 3c 2f 70 3e 3c 2f 6c 69  ></code></p></li
2300: 3e 0a 3c 6c 69 3e 3c 70 3e 45 6e 74 65 72 20 74  >.<li><p>Enter t
2310: 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 6e 74  he following int
2320: 6f 20 74 68 65 20 77 69 6e 64 6f 77 3c 2f 70 3e  o the window</p>
2330: 3c 2f 6c 69 3e 0a 3c 2f 6f 6c 3e 0a 3c 64 69 76  </li>.</ol>.<div
2340: 20 63 6c 61 73 73 3d 22 68 69 67 68 6c 69 67 68   class="highligh
2350: 74 2d 64 65 66 61 75 6c 74 20 6e 6f 74 72 61 6e  t-default notran
2360: 73 6c 61 74 65 22 3e 3c 64 69 76 20 63 6c 61 73  slate"><div clas
2370: 73 3d 22 68 69 67 68 6c 69 67 68 74 22 3e 3c 70  s="highlight"><p
2380: 72 65 3e 3c 73 70 61 6e 3e 3c 2f 73 70 61 6e 3e  re><span></span>
2390: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
23a0: 73 63 65 6e 65 31 3c 2f 73 70 61 6e 3e 20 3c 73  scene1</span> <s
23b0: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c  pan class="o">=<
23c0: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
23d0: 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 0a  ss="p">[</span>.
23e0: 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
23f0: 22 6e 22 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e 3e  "n">cellx</span>
2400: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
2410: 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
2420: 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70  ass="s2">&quot;p
2430: 20 31 30 30 30 20 31 30 30 30 20 31 30 30 30 20   1000 1000 1000 
2440: 31 30 30 30 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  1000&quot;</span
2450: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
2460: 3e 29 2c 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  >),</span>.    <
2470: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 63  span class="n">c
2480: 65 6c 6c 78 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ellx</span><span
2490: 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
24a0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
24b0: 73 32 22 3e 26 71 75 6f 74 3b 70 20 30 30 78 30  s2">&quot;p 00x0
24c0: 20 30 30 78 30 20 30 30 78 30 20 30 30 78 30 26   00x0 00x0 00x0&
24d0: 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61  quot;</span><spa
24e0: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 2c 3c 2f  n class="p">),</
24f0: 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20  span>.    <span 
2500: 63 6c 61 73 73 3d 22 6e 22 3e 63 65 6c 6c 78 3c  class="n">cellx<
2510: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
2520: 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
2530: 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26  pan class="s2">&
2540: 71 75 6f 74 3b 70 20 30 30 30 30 20 78 30 30 30  quot;p 0000 x000
2550: 20 30 30 30 30 20 78 30 30 30 26 71 75 6f 74 3b   0000 x000&quot;
2560: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
2570: 73 73 3d 22 70 22 3e 29 2c 3c 2f 73 70 61 6e 3e  ss="p">),</span>
2580: 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  .<span class="p"
2590: 3e 5d 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70 61 6e  >]</span>..<span
25a0: 20 63 6c 61 73 73 3d 22 6e 22 3e 73 63 65 6e 65   class="n">scene
25b0: 32 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  2</span> <span c
25c0: 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e  lass="o">=</span
25d0: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
25e0: 22 3e 5b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  ">[</span>.    <
25f0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 63  span class="n">c
2600: 65 6c 6c 78 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ellx</span><span
2610: 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
2620: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
2630: 73 32 22 3e 26 71 75 6f 74 3b 70 20 31 30 31 31  s2">&quot;p 1011
2640: 20 31 30 30 31 20 31 30 30 30 20 31 30 30 30 26   1001 1000 1000&
2650: 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61  quot;</span><spa
2660: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 2c 3c 2f  n class="p">),</
2670: 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20  span>.    <span 
2680: 63 6c 61 73 73 3d 22 6e 22 3e 63 65 6c 6c 78 3c  class="n">cellx<
2690: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
26a0: 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
26b0: 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26  pan class="s2">&
26c0: 71 75 6f 74 3b 70 20 30 30 78 30 20 30 30 78 30  quot;p 00x0 00x0
26d0: 20 30 30 78 30 20 30 30 78 30 26 71 75 6f 74 3b   00x0 00x0&quot;
26e0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
26f0: 73 73 3d 22 70 22 3e 29 2c 3c 2f 73 70 61 6e 3e  ss="p">),</span>
2700: 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
2710: 3d 22 6e 22 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e  ="n">cellx</span
2720: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
2730: 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
2740: 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b  lass="s2">&quot;
2750: 70 20 30 30 30 30 20 78 30 30 30 20 30 30 30 30  p 0000 x000 0000
2760: 20 78 30 30 30 26 71 75 6f 74 3b 3c 2f 73 70 61   x000&quot;</spa
2770: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
2780: 22 3e 29 2c 3c 2f 73 70 61 6e 3e 0a 3c 73 70 61  ">),</span>.<spa
2790: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73  n class="p">]</s
27a0: 70 61 6e 3e 0a 0a 3c 73 70 61 6e 20 63 6c 61 73  pan>..<span clas
27b0: 73 3d 22 6e 22 3e 70 61 74 74 65 72 6e 73 3c 2f  s="n">patterns</
27c0: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
27d0: 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c  s="o">=</span> <
27e0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 73  span class="n">s
27f0: 63 65 6e 65 31 3c 2f 73 70 61 6e 3e 0a 0a 3c 73  cene1</span>..<s
2800: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 61  pan class="n">va
2810: 72 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  r</span> <span c
2820: 6c 61 73 73 3d 22 6e 22 3e 6f 6e 63 65 3c 2f 73  lass="n">once</s
2830: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
2840: 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73  ="o">=</span> <s
2850: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 66 75  pan class="n">fu
2860: 6e 63 74 69 6f 6e 3c 2f 73 70 61 6e 3e 20 3c 73  nction</span> <s
2870: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 29  pan class="p">()
2880: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
2890: 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e  ass="p">{</span>
28a0: 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
28b0: 3d 22 6e 22 3e 54 6f 6e 65 3c 2f 73 70 61 6e 3e  ="n">Tone</span>
28c0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
28d0: 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
28e0: 61 73 73 3d 22 6e 22 3e 4d 61 73 74 65 72 3c 2f  ass="n">Master</
28f0: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
2900: 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70  ="o">.</span><sp
2910: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 6f 6c  an class="n">vol
2920: 75 6d 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ume</span><span 
2930: 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61  class="o">.</spa
2940: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
2950: 22 3e 76 61 6c 75 65 3c 2f 73 70 61 6e 3e 20 3c  ">value</span> <
2960: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d  span class="o">=
2970: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
2980: 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61 6e 3e  ass="o">-</span>
2990: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22  <span class="mi"
29a0: 3e 33 30 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  >30</span>.    <
29b0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d  span class="n">m
29c0: 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  em</span><span c
29d0: 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e  lass="o">.</span
29e0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
29f0: 3e 6d 61 73 74 65 72 3c 2f 73 70 61 6e 3e 20 3c  >master</span> <
2a00: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d  span class="o">=
2a10: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
2a20: 61 73 73 3d 22 6e 22 3e 6e 65 77 3c 2f 73 70 61  ass="n">new</spa
2a30: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
2a40: 6e 22 3e 54 6f 6e 65 3c 2f 73 70 61 6e 3e 3c 73  n">Tone</span><s
2a50: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c  pan class="o">.<
2a60: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
2a70: 73 3d 22 6e 22 3e 43 68 61 6e 6e 65 6c 3c 2f 73  s="n">Channel</s
2a80: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
2a90: 22 70 22 3e 28 7b 3c 2f 73 70 61 6e 3e 3c 73 70  "p">({</span><sp
2aa0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 63 68 61  an class="n">cha
2ab0: 6e 6e 65 6c 43 6f 75 6e 74 3c 2f 73 70 61 6e 3e  nnelCount</span>
2ac0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
2ad0: 3a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  :</span> <span c
2ae0: 6c 61 73 73 3d 22 6d 69 22 3e 32 3c 2f 73 70 61  lass="mi">2</spa
2af0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
2b00: 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">,</span> <span
2b10: 20 63 6c 61 73 73 3d 22 6e 22 3e 76 6f 6c 75 6d   class="n">volum
2b20: 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  e</span><span cl
2b30: 61 73 73 3d 22 70 22 3e 3a 3c 2f 73 70 61 6e 3e  ass="p">:</span>
2b40: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
2b50: 3e 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >-</span><span c
2b60: 6c 61 73 73 3d 22 6d 69 22 3e 31 30 3c 2f 73 70  lass="mi">10</sp
2b70: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
2b80: 70 22 3e 7d 29 3c 2f 73 70 61 6e 3e 3c 73 70 61  p">})</span><spa
2b90: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73  n class="o">.</s
2ba0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
2bb0: 22 6e 22 3e 63 68 61 69 6e 3c 2f 73 70 61 6e 3e  "n">chain</span>
2bc0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
2bd0: 28 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  (</span> <span c
2be0: 6c 61 73 73 3d 22 6e 22 3e 54 6f 6e 65 3c 2f 73  lass="n">Tone</s
2bf0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
2c00: 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61  "o">.</span><spa
2c10: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 44 65 73 74  n class="n">Dest
2c20: 69 6e 61 74 69 6f 6e 3c 2f 73 70 61 6e 3e 3c 73  ination</span><s
2c30: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b  pan class="p">);
2c40: 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61  </span>.    <spa
2c50: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c  n class="n">mem<
2c60: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
2c70: 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73  s="o">.</span><s
2c80: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 6f  pan class="n">vo
2c90: 6c 75 6d 65 5f 67 75 61 72 64 3c 2f 73 70 61 6e  lume_guard</span
2ca0: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
2cb0: 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">=</span> <span
2cc0: 20 63 6c 61 73 73 3d 22 6e 22 3e 67 75 61 72 64   class="n">guard
2cd0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
2ce0: 73 73 3d 22 70 22 3e 28 5b 3c 2f 73 70 61 6e 3e  ss="p">([</span>
2cf0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
2d00: 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  -</span><span cl
2d10: 61 73 73 3d 22 6d 69 22 3e 32 30 3c 2f 73 70 61  ass="mi">20</spa
2d20: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
2d30: 22 3e 2c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">,</span><span 
2d40: 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61  class="o">-</spa
2d50: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  n><span class="m
2d60: 69 22 3e 31 30 3c 2f 73 70 61 6e 3e 3c 73 70 61  i">10</span><spa
2d70: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 29 3b 3c  n class="p">]);<
2d80: 2f 73 70 61 6e 3e 0a 0a 20 20 20 20 3c 73 70 61  /span>..    <spa
2d90: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 53 61 6d 70  n class="n">Samp
2da0: 6c 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  le</span><span c
2db0: 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e  lass="p">(</span
2dc0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32  ><span class="s2
2dd0: 22 3e 26 71 75 6f 74 3b 6b 26 71 75 6f 74 3b 3c  ">&quot;k&quot;<
2de0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
2df0: 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c  s="p">,</span> <
2e00: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e  span class="mi">
2e10: 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  0</span><span cl
2e20: 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e  ass="p">);</span
2e30: 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
2e40: 73 3d 22 6e 22 3e 53 61 6d 70 6c 65 3c 2f 73 70  s="n">Sample</sp
2e50: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
2e60: 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
2e70: 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
2e80: 74 3b 68 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e  t;h&quot;</span>
2e90: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
2ea0: 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  ,</span> <span c
2eb0: 6c 61 73 73 3d 22 6d 69 22 3e 31 3c 2f 73 70 61  lass="mi">1</spa
2ec0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
2ed0: 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  ">);</span>.    
2ee0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
2ef0: 53 61 6d 70 6c 65 3c 2f 73 70 61 6e 3e 3c 73 70  Sample</span><sp
2f00: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
2f10: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
2f20: 3d 22 73 32 22 3e 26 71 75 6f 74 3b 73 6e 26 71  ="s2">&quot;sn&q
2f30: 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
2f40: 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
2f50: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
2f60: 22 6d 69 22 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70  "mi">2</span><sp
2f70: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c  an class="p">);<
2f80: 2f 73 70 61 6e 3e 0a 0a 20 20 20 20 3c 73 70 61  /span>..    <spa
2f90: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 68 61 6e 64  n class="n">hand
2fa0: 6c 65 72 73 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  lers</span><span
2fb0: 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70   class="p">[</sp
2fc0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
2fd0: 73 32 22 3e 26 71 75 6f 74 3b 65 78 26 71 75 6f  s2">&quot;ex&quo
2fe0: 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
2ff0: 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e  lass="p">]</span
3000: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
3010: 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">=</span> <span
3020: 20 63 6c 61 73 73 3d 22 6e 22 3e 66 75 6e 63 74   class="n">funct
3030: 69 6f 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ion</span> <span
3040: 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
3050: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
3060: 6e 22 3e 76 61 6c 3c 2f 73 70 61 6e 3e 3c 73 70  n">val</span><sp
3070: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f  an class="p">)</
3080: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
3090: 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20  s="p">{</span>. 
30a0: 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
30b0: 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e  ss="k">if</span>
30c0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
30d0: 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
30e0: 6c 61 73 73 3d 22 6e 22 3e 76 61 6c 3c 2f 73 70  lass="n">val</sp
30f0: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
3100: 22 6f 22 3e 26 67 74 3b 3c 2f 73 70 61 6e 3e 20  "o">&gt;</span> 
3110: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22  <span class="mf"
3120: 3e 30 2e 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  >0.5</span><span
3130: 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70   class="p">)</sp
3140: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
3150: 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20  "p">{</span>.   
3160: 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63           <span c
3170: 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70  lass="n">mem</sp
3180: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
3190: 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">[</span><span
31a0: 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
31b0: 74 3b 73 74 61 72 74 5f 73 6e 61 72 65 26 71 75  t;start_snare&qu
31c0: 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
31d0: 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61  class="p">]</spa
31e0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
31f0: 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">=</span> <spa
3200: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 74 72 75 65  n class="n">true
3210: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
3220: 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a  ss="p">;</span>.
3230: 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c          <span cl
3240: 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e  ass="p">}</span>
3250: 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
3260: 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 0a 20  ="p">}</span>.. 
3270: 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
3280: 6e 22 3e 64 69 61 6c 73 3c 2f 73 70 61 6e 3e 3c  n">dials</span><
3290: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b  span class="p">[
32a0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
32b0: 73 73 3d 22 6d 69 22 3e 30 3c 2f 73 70 61 6e 3e  ss="mi">0</span>
32c0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
32d0: 5d 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ][</span><span c
32e0: 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b  lass="s2">&quot;
32f0: 63 65 6c 6c 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  cell&quot;</span
3300: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
3310: 3e 5d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >]</span><span c
3320: 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e  lass="o">.</span
3330: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
3340: 3e 6f 6e 43 68 61 6e 67 65 3c 2f 73 70 61 6e 3e  >onChange</span>
3350: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
3360: 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
3370: 61 73 73 3d 22 6e 22 3e 66 75 6e 63 74 69 6f 6e  ass="n">function
3380: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
3390: 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
33a0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
33b0: 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  e</span><span cl
33c0: 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e  ass="p">)</span>
33d0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
33e0: 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  >{</span>.      
33f0: 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e    <span class="n
3400: 22 3e 76 61 72 3c 2f 73 70 61 6e 3e 20 3c 73 70  ">var</span> <sp
3410: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 61 6c  an class="n">val
3420: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
3430: 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e  ass="o">=</span>
3440: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
3450: 3e 70 61 72 73 65 46 6c 6f 61 74 3c 2f 73 70 61  >parseFloat</spa
3460: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
3470: 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
3480: 63 6c 61 73 73 3d 22 6e 22 3e 65 3c 2f 73 70 61  class="n">e</spa
3490: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
34a0: 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">[</span><span 
34b0: 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74  class="s2">&quot
34c0: 3b 64 61 74 61 26 71 75 6f 74 3b 3c 2f 73 70 61  ;data&quot;</spa
34d0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
34e0: 22 3e 5d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">]</span><span 
34f0: 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61  class="o">.</spa
3500: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
3510: 22 3e 76 61 6c 75 65 3c 2f 73 70 61 6e 3e 3c 73  ">value</span><s
3520: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b  pan class="p">);
3530: 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20  </span>.        
3540: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
3550: 68 61 6e 64 6c 65 72 73 3c 2f 73 70 61 6e 3e 3c  handlers</span><
3560: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b  span class="p">[
3570: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
3580: 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 65 78  ss="s2">&quot;ex
3590: 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70  &quot;</span><sp
35a0: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 28 3c  an class="p">](<
35b0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
35c0: 73 3d 22 6e 22 3e 76 61 6c 3c 2f 73 70 61 6e 3e  s="n">val</span>
35d0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
35e0: 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73  );</span>.    <s
35f0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 29  pan class="p">})
3600: 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70 61 6e 20 63  </span>..<span c
3610: 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e  lass="p">}</span
3620: 3e 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  >..<span class="
3630: 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70  k">if</span> <sp
3640: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
3650: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
3660: 3d 22 6e 22 3e 62 61 72 73 3c 2f 73 70 61 6e 3e  ="n">bars</span>
3670: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
3680: 3e 26 6c 74 3b 3d 3c 2f 73 70 61 6e 3e 20 3c 73  >&lt;=</span> <s
3690: 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 33  pan class="mi">3
36a0: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
36b0: 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e  ass="p">)</span>
36c0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
36d0: 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73  >{</span>.    <s
36e0: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 74 72  pan class="n">tr
36f0: 61 6e 73 69 74 69 6f 6e 3c 2f 73 70 61 6e 3e 20  ansition</span> 
3700: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
3710: 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  =</span> <span c
3720: 6c 61 73 73 3d 22 6e 22 3e 6f 6e 63 65 3c 2f 73  lass="n">once</s
3730: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
3740: 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 3c 73 70  "p">;</span>.<sp
3750: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f  an class="p">}</
3760: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
3770: 73 3d 22 6b 22 3e 65 6c 73 65 3c 2f 73 70 61 6e  s="k">else</span
3780: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
3790: 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  ">{</span>.    <
37a0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 74  span class="n">t
37b0: 72 61 6e 73 69 74 69 6f 6e 3c 2f 73 70 61 6e 3e  ransition</span>
37c0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
37d0: 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >=</span> <span 
37e0: 63 6c 61 73 73 3d 22 6e 22 3e 74 77 65 61 6b 3c  class="n">tweak<
37f0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
3800: 73 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 3c  s="p">;</span>.<
3810: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d  span class="p">}
3820: 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70 61 6e 20 63  </span>..<span c
3830: 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61  lass="k">if</spa
3840: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
3850: 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
3860: 20 63 6c 61 73 73 3d 22 6e 22 3e 69 73 48 69 74   class="n">isHit
3870: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
3880: 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20  ss="p">)</span> 
3890: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
38a0: 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70  {</span>.    <sp
38b0: 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c  an class="k">if<
38c0: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
38d0: 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
38e0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 74  span class="n">t
38f0: 72 61 63 6b 5f 6e 6f 3c 2f 73 70 61 6e 3e 20 3c  rack_no</span> <
3900: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d  span class="o">=
3910: 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  =</span> <span c
3920: 6c 61 73 73 3d 22 6d 69 22 3e 31 3c 2f 73 70 61  lass="mi">1</spa
3930: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
3940: 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">)</span> <span
3950: 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70   class="p">{</sp
3960: 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61  an>.        <spa
3970: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 70 3c 2f 73  n class="n">p</s
3980: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
3990: 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">(</span><spa
39a0: 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 30 3c 2f  n class="mi">0</
39b0: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
39c0: 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20  ="p">);</span>. 
39d0: 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
39e0: 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  p">}</span>.    
39f0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e  <span class="k">
3a00: 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  if</span> <span 
3a10: 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
3a20: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
3a30: 22 3e 74 72 61 63 6b 5f 6e 6f 3c 2f 73 70 61 6e  ">track_no</span
3a40: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
3a50: 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">==</span> <spa
3a60: 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 32 3c 2f  n class="mi">2</
3a70: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
3a80: 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73  ="p">)</span> <s
3a90: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c  pan class="p">{<
3aa0: 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c  /span>.        <
3ab0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 70  span class="n">p
3ac0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
3ad0: 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
3ae0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e  span class="mi">
3af0: 31 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  1</span><span cl
3b00: 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e  ass="p">);</span
3b10: 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
3b20: 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 20  s="p">}</span>. 
3b30: 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
3b40: 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70  k">if</span> <sp
3b50: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
3b60: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
3b70: 3d 22 6e 22 3e 74 72 61 63 6b 5f 6e 6f 3c 2f 73  ="n">track_no</s
3b80: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
3b90: 3d 22 6f 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c  ="o">==</span> <
3ba0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e  span class="mi">
3bb0: 33 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  3</span><span cl
3bc0: 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e  ass="p">)</span>
3bd0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
3be0: 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  >{</span>.      
3bf0: 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b    <span class="k
3c00: 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">if</span> <spa
3c10: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
3c20: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
3c30: 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73  "n">mem</span><s
3c40: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c  pan class="p">[<
3c50: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
3c60: 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 73 74 61  s="s2">&quot;sta
3c70: 72 74 5f 73 6e 61 72 65 26 71 75 6f 74 3b 3c 2f  rt_snare&quot;</
3c80: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
3c90: 3d 22 70 22 3e 5d 29 3c 2f 73 70 61 6e 3e 20 3c  ="p">])</span> <
3ca0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b  span class="p">{
3cb0: 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20  </span>.        
3cc0: 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
3cd0: 22 6e 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73 70 61  "n">p</span><spa
3ce0: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
3cf0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
3d00: 22 6d 69 22 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70  "mi">2</span><sp
3d10: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c  an class="p">);<
3d20: 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c  /span>.        <
3d30: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d  span class="p">}
3d40: 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70  ;</span>.    <sp
3d50: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f  an class="p">}</
3d60: 73 70 61 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61 73  span>.<span clas
3d70: 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 0a  s="p">}</span>..
3d80: 0a 3c 2f 70 72 65 3e 3c 2f 64 69 76 3e 0a 3c 2f  .</pre></div>.</
3d90: 64 69 76 3e 0a 3c 70 3e 4e 6f 77 20 74 72 79 20  div>.<p>Now try 
3da0: 63 68 61 6e 67 69 6e 67 20 74 68 65 20 63 6f 64  changing the cod
3db0: 65 2e 3c 2f 70 3e 0a 3c 64 69 76 20 63 6c 61 73  e.</p>.<div clas
3dc0: 73 3d 22 68 69 67 68 6c 69 67 68 74 2d 64 65 66  s="highlight-def
3dd0: 61 75 6c 74 20 6e 6f 74 72 61 6e 73 6c 61 74 65  ault notranslate
3de0: 22 3e 3c 64 69 76 20 63 6c 61 73 73 3d 22 68 69  "><div class="hi
3df0: 67 68 6c 69 67 68 74 22 3e 3c 70 72 65 3e 3c 73  ghlight"><pre><s
3e00: 70 61 6e 3e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  pan></span><span
3e10: 20 63 6c 61 73 73 3d 22 6e 22 3e 70 61 74 74 65   class="n">patte
3e20: 72 6e 73 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  rns</span> <span
3e30: 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70   class="o">=</sp
3e40: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
3e50: 22 6e 22 3e 73 63 65 6e 65 32 3c 2f 73 70 61 6e  "n">scene2</span
3e60: 3e 0a 3c 2f 70 72 65 3e 3c 2f 64 69 76 3e 0a 3c  >.</pre></div>.<
3e70: 2f 64 69 76 3e 0a 3c 70 3e 49 6e 63 72 65 61 73  /div>.<p>Increas
3e80: 65 20 74 68 65 20 64 69 61 6c 20 74 6f 20 73 65  e the dial to se
3e90: 65 20 74 68 65 20 61 64 64 69 74 69 6f 6e 20 6f  e the addition o
3ea0: 66 20 74 68 65 20 73 6e 61 72 65 2e 20 54 68 69  f the snare. Thi
3eb0: 73 20 69 73 20 68 6f 77 20 79 6f 75 20 63 61 6e  s is how you can
3ec0: 20 75 73 65 20 6f 62 73 65 72 76 65 72 73 20 74   use observers t
3ed0: 6f 20 74 72 69 67 67 65 72 20 75 6e 72 65 6c 61  o trigger unrela
3ee0: 74 65 64 20 63 68 61 6e 67 65 73 2e 20 49 20 63  ted changes. I c
3ef0: 61 6c 6c 20 74 68 65 6d 20 73 69 64 65 65 76 65  all them sideeve
3f00: 6e 74 73 2c 20 61 73 20 74 68 65 20 6c 6f 67 69  nts, as the logi
3f10: 63 20 69 73 20 73 69 6d 69 6c 61 72 20 74 6f 20  c is similar to 
3f20: 73 69 64 65 63 68 61 69 6e 2c 20 77 68 69 63 68  sidechain, which
3f30: 20 74 79 70 69 63 61 6c 6c 79 20 6f 62 73 65 72   typically obser
3f40: 76 65 72 73 20 74 68 65 20 76 6f 6c 75 6d 65 2e  vers the volume.
3f50: 3c 2f 70 3e 0a 3c 70 3e 43 6f 6d 6d 65 6e 74 20  </p>.<p>Comment 
3f60: 61 6e 64 20 55 6e 63 6f 6d 6d 65 6e 74 20 6c 69  and Uncomment li
3f70: 6e 65 73 20 69 6e 20 74 68 65 20 3c 63 6f 64 65  nes in the <code
3f80: 20 63 6c 61 73 73 3d 22 64 6f 63 75 74 69 6c 73   class="docutils
3f90: 20 6c 69 74 65 72 61 6c 20 6e 6f 74 72 61 6e 73   literal notrans
3fa0: 6c 61 74 65 22 3e 3c 73 70 61 6e 20 63 6c 61 73  late"><span clas
3fb0: 73 3d 22 70 72 65 22 3e 69 66 3c 2f 73 70 61 6e  s="pre">if</span
3fc0: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
3fd0: 72 65 22 3e 28 69 73 48 69 74 29 3c 2f 73 70 61  re">(isHit)</spa
3fe0: 6e 3e 3c 2f 63 6f 64 65 3e 20 62 6c 6f 63 6b 2e  n></code> block.
3ff0: 20 54 6f 20 6d 75 74 65 20 61 6e 64 20 75 6e 6d   To mute and unm
4000: 75 74 65 20 73 65 63 74 69 6f 6e 73 2e 3c 2f 70  ute sections.</p
4010: 3e 0a 3c 70 3e 3c 65 6d 3e 4e 6f 74 65 3a 3c 2f  >.<p><em>Note:</
4020: 65 6d 3e 20 3c 63 6f 64 65 20 63 6c 61 73 73 3d  em> <code class=
4030: 22 64 6f 63 75 74 69 6c 73 20 6c 69 74 65 72 61  "docutils litera
4040: 6c 20 6e 6f 74 72 61 6e 73 6c 61 74 65 22 3e 3c  l notranslate"><
4050: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 72 65 22  span class="pre"
4060: 3e 6d 65 6d 5b 26 71 75 6f 74 3b 6b 30 5f 63 68  >mem[&quot;k0_ch
4070: 61 6e 6e 65 6c 26 71 75 6f 74 3b 5d 2e 73 6f 6c  annel&quot;].sol
4080: 6f 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  o</span> <span c
4090: 6c 61 73 73 3d 22 70 72 65 22 3e 3d 3c 2f 73 70  lass="pre">=</sp
40a0: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
40b0: 22 70 72 65 22 3e 74 72 75 65 3b 3c 2f 73 70 61  "pre">true;</spa
40c0: 6e 3e 3c 2f 63 6f 64 65 3e 20 69 73 20 6e 6f 74  n></code> is not
40d0: 20 77 6f 72 6b 69 6e 67 2e 3c 2f 70 3e 0a 3c 70   working.</p>.<p
40e0: 3e 3c 73 74 72 6f 6e 67 3e 56 69 73 75 61 6c 73  ><strong>Visuals
40f0: 3c 2f 73 74 72 6f 6e 67 3e 3c 2f 70 3e 0a 3c 70  </strong></p>.<p
4100: 3e 43 68 61 6e 67 65 20 74 68 65 20 6f 6e 63 65  >Change the once
4110: 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 74 68 69   function to thi
4120: 73 20 61 6e 64 20 63 6c 69 63 6b 20 3c 63 6f 64  s and click <cod
4130: 65 20 63 6c 61 73 73 3d 22 64 6f 63 75 74 69 6c  e class="docutil
4140: 73 20 6c 69 74 65 72 61 6c 20 6e 6f 74 72 61 6e  s literal notran
4150: 73 6c 61 74 65 22 3e 3c 73 70 61 6e 20 63 6c 61  slate"><span cla
4160: 73 73 3d 22 70 72 65 22 3e 2b 3c 2f 73 70 61 6e  ss="pre">+</span
4170: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
4180: 72 65 22 3e 45 78 65 63 75 74 65 3c 2f 73 70 61  re">Execute</spa
4190: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
41a0: 70 72 65 22 3e 4f 6e 63 65 3c 2f 73 70 61 6e 3e  pre">Once</span>
41b0: 3c 2f 63 6f 64 65 3e 3c 2f 70 3e 0a 3c 70 3e 43  </code></p>.<p>C
41c0: 6f 64 65 20 69 73 20 74 61 6b 65 6e 20 66 72 6f  ode is taken fro
41d0: 6d 20 62 75 74 74 65 72 63 68 75 72 6e 2e 20 54  m butterchurn. T
41e0: 72 79 20 63 68 61 6e 67 69 6e 67 20 3c 61 20 63  ry changing <a c
41f0: 6c 61 73 73 3d 22 72 65 66 65 72 65 6e 63 65 20  lass="reference 
4200: 65 78 74 65 72 6e 61 6c 22 20 68 72 65 66 3d 22  external" href="
4210: 68 74 74 70 73 3a 2f 2f 62 75 74 74 65 72 63 68  https://butterch
4220: 75 72 6e 76 69 7a 2e 63 6f 6d 2f 22 3e 70 72 65  urnviz.com/">pre
4230: 73 65 74 73 3c 2f 61 3e 20 74 6f 20 67 65 74 20  sets</a> to get 
4240: 64 69 66 66 65 72 65 6e 74 20 76 69 73 75 61 6c  different visual
4250: 73 2e 3c 2f 70 3e 0a 3c 64 69 76 20 63 6c 61 73  s.</p>.<div clas
4260: 73 3d 22 68 69 67 68 6c 69 67 68 74 2d 64 65 66  s="highlight-def
4270: 61 75 6c 74 20 6e 6f 74 72 61 6e 73 6c 61 74 65  ault notranslate
4280: 22 3e 3c 64 69 76 20 63 6c 61 73 73 3d 22 68 69  "><div class="hi
4290: 67 68 6c 69 67 68 74 22 3e 3c 70 72 65 3e 3c 73  ghlight"><pre><s
42a0: 70 61 6e 3e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  pan></span><span
42b0: 20 63 6c 61 73 73 3d 22 6e 22 3e 76 61 72 3c 2f   class="n">var</
42c0: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
42d0: 73 3d 22 6e 22 3e 74 77 65 61 6b 3c 2f 73 70 61  s="n">tweak</spa
42e0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
42f0: 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">=</span> <spa
4300: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 66 75 6e 63  n class="n">func
4310: 74 69 6f 6e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  tion</span><span
4320: 20 63 6c 61 73 73 3d 22 70 22 3e 28 29 3c 2f 73   class="p">()</s
4330: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
4340: 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20  ="p">{</span>.  
4350: 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e    <span class="n
4360: 22 3e 69 6e 69 74 57 69 6e 61 6d 70 3c 2f 73 70  ">initWinamp</sp
4370: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
4380: 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
4390: 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
43a0: 74 3b 5f 41 64 65 72 72 61 73 69 20 2d 20 57 61  t;_Aderrasi - Wa
43b0: 6e 64 65 72 65 72 20 69 6e 20 43 75 72 76 65 64  nderer in Curved
43c0: 20 53 70 61 63 65 20 2d 20 6d 61 73 68 30 30 30   Space - mash000
43d0: 30 20 2d 20 66 61 63 6c 65 6d 70 74 20 6b 69 62  0 - faclempt kib
43e0: 69 74 7a 69 6e 67 20 6d 65 73 68 75 67 67 61 6e  itzing meshuggan
43f0: 61 20 73 63 68 6d 61 6c 74 7a 20 28 47 65 69 73  a schmaltz (Geis
4400: 73 20 63 6f 6c 6f 72 20 6d 69 78 29 26 71 75 6f  s color mix)&quo
4410: 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
4420: 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61  lass="p">);</spa
4430: 6e 3e 0a 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c  n>..    <span cl
4440: 61 73 73 3d 22 6e 22 3e 72 65 6e 64 65 72 5f 6c  ass="n">render_l
4450: 6f 6f 70 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  oop</span> <span
4460: 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70   class="o">=</sp
4470: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
4480: 22 6e 22 3e 66 75 6e 63 74 69 6f 6e 3c 2f 73 70  "n">function</sp
4490: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
44a0: 22 70 22 3e 28 29 3c 2f 73 70 61 6e 3e 20 3c 73  "p">()</span> <s
44b0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c  pan class="p">{<
44c0: 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c  /span>.        <
44d0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 77  span class="n">w
44e0: 69 6e 64 6f 77 3c 2f 73 70 61 6e 3e 3c 73 70 61  indow</span><spa
44f0: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73  n class="o">.</s
4500: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
4510: 22 6e 22 3e 76 69 73 75 61 6c 69 7a 65 72 3c 2f  "n">visualizer</
4520: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
4530: 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70  ="o">.</span><sp
4540: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 72 65 6e  an class="n">ren
4550: 64 65 72 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  der</span><span 
4560: 63 6c 61 73 73 3d 22 70 22 3e 28 29 3b 3c 2f 73  class="p">();</s
4570: 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63  pan>.    <span c
4580: 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e  lass="p">}</span
4590: 3e 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  >.<span class="p
45a0: 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 3c 2f 70 72 65  ">}</span>.</pre
45b0: 3e 3c 2f 64 69 76 3e 0a 3c 2f 64 69 76 3e 0a 3c  ></div>.</div>.<
45c0: 70 3e 3c 73 74 72 6f 6e 67 3e 54 77 65 61 6b 69  p><strong>Tweaki
45d0: 6e 67 3c 2f 73 74 72 6f 6e 67 3e 3c 2f 70 3e 0a  ng</strong></p>.
45e0: 3c 70 3e 46 69 72 73 74 20 63 6c 69 63 6b 20 3c  <p>First click <
45f0: 63 6f 64 65 20 63 6c 61 73 73 3d 22 64 6f 63 75  code class="docu
4600: 74 69 6c 73 20 6c 69 74 65 72 61 6c 20 6e 6f 74  tils literal not
4610: 72 61 6e 73 6c 61 74 65 22 3e 3c 73 70 61 6e 20  ranslate"><span 
4620: 63 6c 61 73 73 3d 22 70 72 65 22 3e 2b 3c 2f 73  class="pre">+</s
4630: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
4640: 3d 22 70 72 65 22 3e 4e 75 6d 62 65 72 3c 2f 73  ="pre">Number</s
4650: 70 61 6e 3e 3c 2f 63 6f 64 65 3e 2e 20 54 68 69  pan></code>. Thi
4660: 73 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 63  s is useful to c
4670: 68 65 63 6b 20 69 66 20 74 68 65 20 6b 6e 6f 62  heck if the knob
4680: 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 61 63 74   function is act
4690: 75 61 6c 6c 79 20 77 6f 72 6b 69 6e 67 2e 20 41  ually working. A
46a0: 6e 64 20 63 6c 69 63 6b 20 3c 63 6f 64 65 20 63  nd click <code c
46b0: 6c 61 73 73 3d 22 64 6f 63 75 74 69 6c 73 20 6c  lass="docutils l
46c0: 69 74 65 72 61 6c 20 6e 6f 74 72 61 6e 73 6c 61  iteral notransla
46d0: 74 65 22 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  te"><span class=
46e0: 22 70 72 65 22 3e 2b 3c 2f 73 70 61 6e 3e 20 3c  "pre">+</span> <
46f0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 72 65 22  span class="pre"
4700: 3e 45 78 65 63 75 74 65 3c 2f 73 70 61 6e 3e 20  >Execute</span> 
4710: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 72 65  <span class="pre
4720: 22 3e 4f 6e 63 65 3c 2f 73 70 61 6e 3e 3c 2f 63  ">Once</span></c
4730: 6f 64 65 3e 3c 2f 70 3e 0a 3c 64 69 76 20 63 6c  ode></p>.<div cl
4740: 61 73 73 3d 22 68 69 67 68 6c 69 67 68 74 2d 64  ass="highlight-d
4750: 65 66 61 75 6c 74 20 6e 6f 74 72 61 6e 73 6c 61  efault notransla
4760: 74 65 22 3e 3c 64 69 76 20 63 6c 61 73 73 3d 22  te"><div class="
4770: 68 69 67 68 6c 69 67 68 74 22 3e 3c 70 72 65 3e  highlight"><pre>
4780: 3c 73 70 61 6e 3e 3c 2f 73 70 61 6e 3e 3c 73 70  <span></span><sp
4790: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 61 72  an class="n">var
47a0: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
47b0: 61 73 73 3d 22 6e 22 3e 74 77 65 61 6b 3c 2f 73  ass="n">tweak</s
47c0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
47d0: 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73  ="o">=</span> <s
47e0: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 66 75  pan class="n">fu
47f0: 6e 63 74 69 6f 6e 3c 2f 73 70 61 6e 3e 20 3c 73  nction</span> <s
4800: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 29  pan class="p">()
4810: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
4820: 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e  ass="p">{</span>
4830: 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
4840: 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c  ="n">mem</span><
4850: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e  span class="o">.
4860: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
4870: 73 73 3d 22 6e 22 3e 6b 31 3c 2f 73 70 61 6e 3e  ss="n">k1</span>
4880: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
4890: 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >=</span> <span 
48a0: 63 6c 61 73 73 3d 22 6e 22 3e 6b 6e 6f 62 3c 2f  class="n">knob</
48b0: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
48c0: 3d 22 70 22 3e 28 7b 3c 2f 73 70 61 6e 3e 3c 73  ="p">({</span><s
48d0: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 72 61  pan class="n">ra
48e0: 6d 70 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  mp</span> <span 
48f0: 63 6c 61 73 73 3d 22 70 22 3e 3a 3c 2f 73 70 61  class="p">:</spa
4900: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
4910: 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">[</span><span
4920: 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30 2e 30 39   class="mf">0.09
4930: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
4940: 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 3c  ss="p">,</span><
4950: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e  span class="mf">
4960: 31 2e 38 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  1.8</span><span 
4970: 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61  class="p">,</spa
4980: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
4990: 6d 66 22 3e 30 2e 34 3c 2f 73 70 61 6e 3e 3c 73  mf">0.4</span><s
49a0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c  pan class="p">,<
49b0: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
49c0: 73 73 3d 22 6d 69 22 3e 32 3c 2f 73 70 61 6e 3e  ss="mi">2</span>
49d0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
49e0: 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  ,</span> <span c
49f0: 6c 61 73 73 3d 22 6d 66 22 3e 31 2e 35 3c 2f 73  lass="mf">1.5</s
4a00: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
4a10: 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">,</span> <sp
4a20: 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 31 3c  an class="mi">1<
4a30: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
4a40: 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c  s="p">,</span> <
4a50: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e  span class="mf">
4a60: 30 2e 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  0.5</span><span 
4a70: 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61  class="p">,</spa
4a80: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
4a90: 6d 69 22 3e 33 3c 2f 73 70 61 6e 3e 3c 73 70 61  mi">3</span><spa
4aa0: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
4ab0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
4ac0: 3d 22 6d 69 22 3e 35 3c 2f 73 70 61 6e 3e 3c 73  ="mi">5</span><s
4ad0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c  pan class="p">,<
4ae0: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
4af0: 73 73 3d 22 6d 69 22 3e 38 3c 2f 73 70 61 6e 3e  ss="mi">8</span>
4b00: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
4b10: 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  ,</span> <span c
4b20: 6c 61 73 73 3d 22 6d 69 22 3e 32 3c 2f 73 70 61  lass="mi">2</spa
4b30: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
4b40: 22 3e 5d 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">],</span> <spa
4b50: 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75  n class="s2">&qu
4b60: 6f 74 3b 6e 75 6d 62 65 72 26 71 75 6f 74 3b 3c  ot;number&quot;<
4b70: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
4b80: 73 3d 22 70 22 3e 3a 3c 2f 73 70 61 6e 3e 20 3c  s="p">:</span> <
4b90: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e  span class="n">n
4ba0: 75 6d 62 65 72 73 3c 2f 73 70 61 6e 3e 3c 73 70  umbers</span><sp
4bb0: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f  an class="p">[</
4bc0: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
4bd0: 3d 22 6d 69 22 3e 30 3c 2f 73 70 61 6e 3e 3c 73  ="mi">0</span><s
4be0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 5b  pan class="p">][
4bf0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
4c00: 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 76 26  ss="s2">&quot;v&
4c10: 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61  quot;</span><spa
4c20: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73  n class="p">]</s
4c30: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
4c40: 3d 22 70 22 3e 7d 29 3b 3c 2f 73 70 61 6e 3e 0a  ="p">});</span>.
4c50: 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
4c60: 22 6e 22 3e 61 6c 77 61 79 73 3c 2f 73 70 61 6e  "n">always</span
4c70: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
4c80: 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">=</span> <span
4c90: 20 63 6c 61 73 73 3d 22 6e 22 3e 66 75 6e 63 74   class="n">funct
4ca0: 69 6f 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ion</span> <span
4cb0: 20 63 6c 61 73 73 3d 22 70 22 3e 28 29 3c 2f 73   class="p">()</s
4cc0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
4cd0: 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20  ="p">{</span>.  
4ce0: 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73        <span clas
4cf0: 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e  s="n">mem</span>
4d00: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
4d10: 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  [</span><span cl
4d20: 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 6b  ass="s2">&quot;k
4d30: 30 5f 66 69 6c 74 65 72 26 71 75 6f 74 3b 3c 2f  0_filter&quot;</
4d40: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
4d50: 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">]</span><sp
4d60: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f  an class="o">.</
4d70: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
4d80: 3d 22 6e 22 3e 66 72 65 71 75 65 6e 63 79 3c 2f  ="n">frequency</
4d90: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
4da0: 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70  ="o">.</span><sp
4db0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 61 6c  an class="n">val
4dc0: 75 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  ue</span> <span 
4dd0: 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61  class="o">=</spa
4de0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
4df0: 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70  n">mem</span><sp
4e00: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f  an class="o">.</
4e10: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
4e20: 3d 22 6e 22 3e 6b 31 3c 2f 73 70 61 6e 3e 3c 73  ="n">k1</span><s
4e30: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c  pan class="o">.<
4e40: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
4e50: 73 3d 22 6e 22 3e 6d 6f 76 65 3c 2f 73 70 61 6e  s="n">move</span
4e60: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
4e70: 3e 28 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  >()</span> <span
4e80: 20 63 6c 61 73 73 3d 22 6f 22 3e 2a 3c 2f 73 70   class="o">*</sp
4e90: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
4ea0: 22 6d 69 22 3e 31 30 30 30 3c 2f 73 70 61 6e 3e  "mi">1000</span>
4eb0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
4ec0: 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70  ;</span>.    <sp
4ed0: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f  an class="p">}</
4ee0: 73 70 61 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61 73  span>.<span clas
4ef0: 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 3c  s="p">}</span>.<
4f00: 2f 70 72 65 3e 3c 2f 64 69 76 3e 0a 3c 2f 64 69  /pre></div>.</di
4f10: 76 3e 0a 3c 70 3e 41 73 20 79 6f 75 20 63 61 6e  v>.<p>As you can
4f20: 20 73 65 72 65 20 6e 75 6d 62 65 72 73 20 61 6e   sere numbers an
4f30: 64 20 64 69 61 6c 73 20 77 69 6c 6c 20 62 65 20  d dials will be 
4f40: 61 76 61 69 6c 61 62 6c 65 20 61 73 20 61 20 67  available as a g
4f50: 6c 6f 62 61 6c 20 61 72 72 61 79 2e 3c 2f 70 3e  lobal array.</p>
4f60: 0a 3c 70 3e 54 68 65 72 65 20 69 73 20 6e 6f 20  .<p>There is no 
4f70: 77 61 79 20 74 6f 20 72 65 6d 6f 76 65 20 74 68  way to remove th
4f80: 65 6d 20 73 6f 20 62 65 20 63 61 72 65 66 75 6c  em so be careful
4f90: 20 61 62 6f 75 74 20 74 68 65 20 6f 72 64 65 72   about the order
4fa0: 20 69 6e 20 77 68 69 63 68 20 79 6f 75 20 61 64   in which you ad
4fb0: 64 20 74 68 65 6d 2e 3c 2f 70 3e 0a 3c 70 3e 54  d them.</p>.<p>T
4fc0: 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 64  he following cod
4fd0: 65 20 77 69 6c 6c 20 61 6c 77 61 79 73 20 62 65  e will always be
4fe0: 20 65 78 65 63 75 74 65 64 20 61 73 20 69 74 73   executed as its
4ff0: 20 61 74 20 74 68 65 20 74 6f 70 20 6c 65 76 65   at the top leve
5000: 6c 2e 20 41 73 20 79 6f 75 20 63 61 6e 20 73 65  l. As you can se
5010: 65 20 74 68 69 73 20 63 6f 64 65 20 69 6d 70 6c  e this code impl
5020: 69 65 73 20 74 68 61 74 20 74 68 65 20 66 69 72  ies that the fir
5030: 73 74 20 64 69 61 6c 20 69 73 20 63 6f 6e 6e 65  st dial is conne
5040: 63 74 65 64 20 74 6f 20 74 68 65 20 6d 61 73 74  cted to the mast
5050: 65 72 20 76 6f 6c 75 6d 65 2e 20 55 73 65 20 67  er volume. Use g
5060: 75 61 72 64 73 20 74 6f 20 61 76 6f 69 64 20 67  uards to avoid g
5070: 6f 69 6e 67 20 64 65 61 66 20 61 73 20 73 6f 6d  oing deaf as som
5080: 65 75 6e 64 65 66 69 6e 65 64 73 20 65 64 69 74  eundefineds edit
5090: 69 6e 67 20 63 61 6e 20 63 72 65 61 74 65 64 20  ing can created 
50a0: 62 61 64 20 66 72 65 71 75 65 6e 63 79 20 6e 75  bad frequency nu
50b0: 6d 62 65 72 73 2e 3c 2f 70 3e 0a 3c 64 69 76 20  mbers.</p>.<div 
50c0: 63 6c 61 73 73 3d 22 68 69 67 68 6c 69 67 68 74  class="highlight
50d0: 2d 64 65 66 61 75 6c 74 20 6e 6f 74 72 61 6e 73  -default notrans
50e0: 6c 61 74 65 22 3e 3c 64 69 76 20 63 6c 61 73 73  late"><div class
50f0: 3d 22 68 69 67 68 6c 69 67 68 74 22 3e 3c 70 72  ="highlight"><pr
5100: 65 3e 3c 73 70 61 6e 3e 3c 2f 73 70 61 6e 3e 3c  e><span></span><
5110: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 54  span class="n">T
5120: 6f 6e 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  one</span><span 
5130: 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61  class="o">.</spa
5140: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
5150: 22 3e 4d 61 73 74 65 72 3c 2f 73 70 61 6e 3e 3c  ">Master</span><
5160: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e  span class="o">.
5170: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
5180: 73 73 3d 22 6e 22 3e 76 6f 6c 75 6d 65 3c 2f 73  ss="n">volume</s
5190: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
51a0: 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61  "o">.</span><spa
51b0: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 61 6c 75  n class="n">valu
51c0: 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  e</span> <span c
51d0: 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e  lass="o">=</span
51e0: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
51f0: 22 3e 76 6f 6c 75 6d 65 5f 67 75 61 72 64 3c 2f  ">volume_guard</
5200: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
5210: 3d 22 70 22 3e 28 28 3c 2f 73 70 61 6e 3e 3c 73  ="p">((</span><s
5220: 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 31  pan class="mi">1
5230: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
5240: 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61 6e 3e  ass="o">-</span>
5250: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
5260: 3e 64 69 61 6c 73 3c 2f 73 70 61 6e 3e 3c 73 70  >dials</span><sp
5270: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f  an class="p">[</
5280: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
5290: 3d 22 6d 69 22 3e 30 3c 2f 73 70 61 6e 3e 3c 73  ="mi">0</span><s
52a0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 5b  pan class="p">][
52b0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
52c0: 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 63 65  ss="s2">&quot;ce
52d0: 6c 6c 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  ll&quot;</span><
52e0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d  span class="p">]
52f0: 28 29 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ())</span> <span
5300: 20 63 6c 61 73 73 3d 22 6f 22 3e 2a 3c 2f 73 70   class="o">*</sp
5310: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
5320: 22 6f 22 3e 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61  "o">-</span><spa
5330: 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 33 30 3c  n class="mi">30<
5340: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
5350: 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a  s="p">);</span>.
5360: 3c 2f 70 72 65 3e 3c 2f 64 69 76 3e 0a 3c 2f 64  </pre></div>.</d
5370: 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22  iv>.<div class="
5380: 73 65 63 74 69 6f 6e 22 20 69 64 3d 22 6d 61 6b  section" id="mak
5390: 69 6e 67 2d 61 2d 62 61 73 69 63 2d 6c 6f 6f 70  ing-a-basic-loop
53a0: 22 3e 0a 3c 68 33 3e 4d 61 6b 69 6e 67 20 61 20  ">.<h3>Making a 
53b0: 62 61 73 69 63 20 6c 6f 6f 70 3c 61 20 63 6c 61  basic loop<a cla
53c0: 73 73 3d 22 68 65 61 64 65 72 6c 69 6e 6b 22 20  ss="headerlink" 
53d0: 68 72 65 66 3d 22 23 6d 61 6b 69 6e 67 2d 61 2d  href="#making-a-
53e0: 62 61 73 69 63 2d 6c 6f 6f 70 22 20 74 69 74 6c  basic-loop" titl
53f0: 65 3d 22 50 65 72 6d 61 6c 69 6e 6b 20 74 6f 20  e="Permalink to 
5400: 74 68 69 73 20 68 65 61 64 6c 69 6e 65 22 3e c2  this headline">.
5410: b6 3c 2f 61 3e 3c 2f 68 33 3e 0a 3c 75 6c 20 63  .</a></h3>.<ul c
5420: 6c 61 73 73 3d 22 73 69 6d 70 6c 65 22 3e 0a 3c  lass="simple">.<
5430: 6c 69 3e 3c 70 3e 4b 69 63 6b 20 2b 20 46 69 6c  li><p>Kick + Fil
5440: 74 65 72 3c 2f 70 3e 3c 2f 6c 69 3e 0a 3c 6c 69  ter</p></li>.<li
5450: 3e 3c 70 3e 53 6e 61 72 65 20 2b 20 46 69 6c 74  ><p>Snare + Filt
5460: 65 72 3c 2f 70 3e 3c 2f 6c 69 3e 0a 3c 6c 69 3e  er</p></li>.<li>
5470: 3c 70 3e 53 6e 61 72 65 20 2b 20 46 69 6c 74 65  <p>Snare + Filte
5480: 72 20 2b 20 44 65 6c 61 79 3c 2f 70 3e 3c 2f 6c  r + Delay</p></l
5490: 69 3e 0a 3c 6c 69 3e 3c 70 3e 48 69 67 68 20 48  i>.<li><p>High H
54a0: 61 74 3c 2f 70 3e 3c 2f 6c 69 3e 0a 3c 6c 69 3e  at</p></li>.<li>
54b0: 3c 70 3e 4c 65 61 64 20 2b 20 46 69 6c 74 65 72  <p>Lead + Filter
54c0: 3c 2f 70 3e 3c 2f 6c 69 3e 0a 3c 6c 69 3e 3c 70  </p></li>.<li><p
54d0: 3e 44 75 62 20 53 74 61 62 20 2b 20 46 69 6c 74  >Dub Stab + Filt
54e0: 65 72 20 2b 20 52 65 76 65 72 62 3c 2f 70 3e 3c  er + Reverb</p><
54f0: 2f 6c 69 3e 0a 3c 2f 75 6c 3e 0a 3c 70 3e 54 69  /li>.</ul>.<p>Ti
5500: 70 3a 20 49 6e 20 54 6f 6e 65 2e 6a 73 20 79 6f  p: In Tone.js yo
5510: 75 20 63 61 6e e2 80 99 74 20 63 61 6c 6c 20 63  u can...t call c
5520: 6f 6e 6e 65 63 74 20 6f 6e 65 20 61 66 74 65 72  onnect one after
5530: 20 61 6e 6f 74 68 65 72 2c 20 79 6f 75 20 6e 65   another, you ne
5540: 65 64 20 74 6f 20 75 73 65 20 63 68 61 69 6e 2e  ed to use chain.
5550: 3c 2f 70 3e 0a 3c 70 3e 54 4f 44 4f 3a 20 41 64  </p>.<p>TODO: Ad
5560: 64 20 67 6c 69 64 65 20 74 6f 20 4c 65 61 64 20  d glide to Lead 
5570: 74 6f 20 6d 61 6b 65 20 69 74 20 6d 6f 72 65 20  to make it more 
5580: 33 30 33 20 73 6f 75 6e 64 69 6e 67 3c 2f 70 3e  303 sounding</p>
5590: 0a 3c 70 3e 4d 61 73 74 65 72 20 69 73 20 63 6f  .<p>Master is co
55a0: 6e 6e 65 63 74 65 64 20 77 69 74 68 20 53 75 72  nnected with Sur
55b0: 72 6f 75 6e 64 20 61 6e 64 20 56 6f 6c 75 6d 65  round and Volume
55c0: 20 4c 69 6d 69 74 65 72 2e 0a 55 73 65 20 47 61   Limiter..Use Ga
55d0: 74 65 73 20 61 6e 64 20 4c 69 6d 69 74 65 72 73  tes and Limiters
55e0: 20 74 6f 20 61 76 6f 69 64 20 67 6f 69 6e 67 20   to avoid going 
55f0: 64 65 61 66 2e 3c 2f 70 3e 0a 3c 70 3e 54 6f 6e  deaf.</p>.<p>Ton
5600: 65 2e 4d 75 6c 74 69 49 6e 73 74 72 75 6d 65 6e  e.MultiInstrumen
5610: 74 20 67 61 76 65 20 6c 6f 74 73 20 6f 66 20 67  t gave lots of g
5620: 6c 69 74 63 68 65 73 2c 20 73 6f 20 63 75 73 74  litches, so cust
5630: 6f 6d 20 76 6f 69 63 65 73 20 61 72 65 20 77 72  om voices are wr
5640: 69 74 74 65 6e 20 69 6e 20 74 68 65 20 76 6f 69  itten in the voi
5650: 63 65 20 66 75 6e 63 74 69 6f 6e 3c 2f 70 3e 0a  ce function</p>.
5660: 3c 70 3e 43 68 61 6e 6e 65 6c 73 20 70 72 6f 76  <p>Channels prov
5670: 69 64 65 3c 2f 70 3e 0a 3c 75 6c 20 63 6c 61 73  ide</p>.<ul clas
5680: 73 3d 22 73 69 6d 70 6c 65 22 3e 0a 3c 6c 69 3e  s="simple">.<li>
5690: 3c 70 3e 4d 75 74 65 3c 2f 70 3e 3c 2f 6c 69 3e  <p>Mute</p></li>
56a0: 0a 3c 6c 69 3e 3c 70 3e 53 6f 6c 6f 3c 2f 70 3e  .<li><p>Solo</p>
56b0: 3c 2f 6c 69 3e 0a 3c 2f 75 6c 3e 0a 3c 70 3e 4d  </li>.</ul>.<p>M
56c0: 6f 72 65 20 69 6d 70 72 6f 76 65 6d 65 6e 74 73  ore improvements
56d0: 20 66 6f 72 20 74 68 65 20 53 74 61 62 3c 2f 70   for the Stab</p
56e0: 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 68 69  >.<div class="hi
56f0: 67 68 6c 69 67 68 74 2d 6e 6f 6e 65 20 6e 6f 74  ghlight-none not
5700: 72 61 6e 73 6c 61 74 65 22 3e 3c 64 69 76 20 63  ranslate"><div c
5710: 6c 61 73 73 3d 22 68 69 67 68 6c 69 67 68 74 22  lass="highlight"
5720: 3e 3c 70 72 65 3e 3c 73 70 61 6e 3e 3c 2f 73 70  ><pre><span></sp
5730: 61 6e 3e 2d 20 43 68 6f 72 75 73 20 6f 72 20 50  an>- Chorus or P
5740: 68 61 73 65 72 0a 2d 20 43 6f 6d 70 72 65 73 73  haser.- Compress
5750: 6f 72 0a 2d 20 44 65 63 61 79 20 69 6e 20 65 6e  or.- Decay in en
5760: 76 65 6c 6f 70 65 0a 2d 20 53 65 70 61 72 61 74  velope.- Separat
5770: 65 20 66 69 6c 74 65 72 73 0a 2d 20 45 51 0a 2d  e filters.- EQ.-
5780: 20 53 65 6e 64 73 20 66 6f 72 20 6d 6f 72 65 20   Sends for more 
5790: 64 65 6c 61 79 0a 2d 20 4c 46 4f 20 66 6f 72 20  delay.- LFO for 
57a0: 66 69 6c 74 65 72 73 0a 3c 2f 70 72 65 3e 3c 2f  filters.</pre></
57b0: 64 69 76 3e 0a 3c 2f 64 69 76 3e 0a 3c 70 3e 46  div>.</div>.<p>F
57c0: 72 65 65 76 65 72 62 20 64 6f 65 73 20 6e 6f 74  reeverb does not
57d0: 20 77 6f 72 6b 20 61 6e 64 20 61 6c 73 6f 20 6e   work and also n
57e0: 65 65 64 73 20 4d 6f 6e 6f 20 74 6f 20 66 75 6e  eeds Mono to fun
57f0: 63 74 69 6f 6e 20 70 72 6f 70 65 72 6c 79 3c 2f  ction properly</
5800: 70 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 68  p>.<div class="h
5810: 69 67 68 6c 69 67 68 74 2d 64 65 66 61 75 6c 74  ighlight-default
5820: 20 6e 6f 74 72 61 6e 73 6c 61 74 65 22 3e 3c 64   notranslate"><d
5830: 69 76 20 63 6c 61 73 73 3d 22 68 69 67 68 6c 69  iv class="highli
5840: 67 68 74 22 3e 3c 70 72 65 3e 3c 73 70 61 6e 3e  ght"><pre><span>
5850: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
5860: 73 73 3d 22 6e 22 3e 76 61 72 3c 2f 73 70 61 6e  ss="n">var</span
5870: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
5880: 22 3e 72 65 76 65 72 62 3c 2f 73 70 61 6e 3e 20  ">reverb</span> 
5890: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
58a0: 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  =</span> <span c
58b0: 6c 61 73 73 3d 22 6e 22 3e 6e 65 77 3c 2f 73 70  lass="n">new</sp
58c0: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
58d0: 22 6e 22 3e 54 6f 6e 65 3c 2f 73 70 61 6e 3e 3c  "n">Tone</span><
58e0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e  span class="o">.
58f0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
5900: 73 73 3d 22 6e 22 3e 46 72 65 65 76 65 72 62 3c  ss="n">Freeverb<
5910: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
5920: 73 3d 22 70 22 3e 28 29 3c 2f 73 70 61 6e 3e 3c  s="p">()</span><
5930: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e  span class="o">.
5940: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
5950: 73 73 3d 22 6e 22 3e 74 6f 44 65 73 74 69 6e 61  ss="n">toDestina
5960: 74 69 6f 6e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  tion</span><span
5970: 20 63 6c 61 73 73 3d 22 70 22 3e 28 29 3b 3c 2f   class="p">();</
5980: 73 70 61 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61 73  span>.<span clas
5990: 73 3d 22 6e 22 3e 76 61 72 3c 2f 73 70 61 6e 3e  s="n">var</span>
59a0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
59b0: 3e 72 65 76 65 72 62 5f 6d 6f 6e 6f 3c 2f 73 70  >reverb_mono</sp
59c0: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
59d0: 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70  "o">=</span> <sp
59e0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 65 77  an class="n">new
59f0: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
5a00: 61 73 73 3d 22 6e 22 3e 54 6f 6e 65 3c 2f 73 70  ass="n">Tone</sp
5a10: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
5a20: 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  o">.</span><span
5a30: 20 63 6c 61 73 73 3d 22 6e 22 3e 4d 6f 6e 6f 3c   class="n">Mono<
5a40: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
5a50: 73 3d 22 70 22 3e 28 29 3c 2f 73 70 61 6e 3e 3c  s="p">()</span><
5a60: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e  span class="o">.
5a70: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
5a80: 73 73 3d 22 6e 22 3e 63 6f 6e 6e 65 63 74 3c 2f  ss="n">connect</
5a90: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
5aa0: 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">(</span><sp
5ab0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 72 65 76  an class="n">rev
5ac0: 65 72 62 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  erb</span><span 
5ad0: 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70  class="p">);</sp
5ae0: 61 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an>.<span class=
5af0: 22 6e 22 3e 72 65 76 65 72 62 3c 2f 73 70 61 6e  "n">reverb</span
5b00: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22  ><span class="o"
5b10: 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >.</span><span c
5b20: 6c 61 73 73 3d 22 6e 22 3e 64 61 6d 70 65 6e 69  lass="n">dampeni
5b30: 6e 67 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  ng</span> <span 
5b40: 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61  class="o">=</spa
5b50: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
5b60: 6d 69 22 3e 31 30 30 3c 2f 73 70 61 6e 3e 3c 73  mi">100</span><s
5b70: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 3b 3c  pan class="p">;<
5b80: 2f 73 70 61 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61  /span>.<span cla
5b90: 73 73 3d 22 6e 22 3e 72 65 76 65 72 62 3c 2f 73  ss="n">reverb</s
5ba0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
5bb0: 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61  "o">.</span><spa
5bc0: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 72 6f 6f 6d  n class="n">room
5bd0: 53 69 7a 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  Size</span> <spa
5be0: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73  n class="o">=</s
5bf0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
5c00: 3d 22 6d 66 22 3e 30 2e 39 3c 2f 73 70 61 6e 3e  ="mf">0.9</span>
5c10: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
5c20: 3b 3c 2f 73 70 61 6e 3e 0a 3c 2f 70 72 65 3e 3c  ;</span>.</pre><
5c30: 2f 64 69 76 3e 0a 3c 2f 64 69 76 3e 0a 3c 2f 64  /div>.</div>.</d
5c40: 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22  iv>.<div class="
5c50: 73 65 63 74 69 6f 6e 22 20 69 64 3d 22 66 75 6c  section" id="ful
5c60: 6c 2d 63 6f 64 65 22 3e 0a 3c 68 33 3e 46 75 6c  l-code">.<h3>Ful
5c70: 6c 20 43 6f 64 65 3c 61 20 63 6c 61 73 73 3d 22  l Code<a class="
5c80: 68 65 61 64 65 72 6c 69 6e 6b 22 20 68 72 65 66  headerlink" href
5c90: 3d 22 23 66 75 6c 6c 2d 63 6f 64 65 22 20 74 69  ="#full-code" ti
5ca0: 74 6c 65 3d 22 50 65 72 6d 61 6c 69 6e 6b 20 74  tle="Permalink t
5cb0: 6f 20 74 68 69 73 20 68 65 61 64 6c 69 6e 65 22  o this headline"
5cc0: 3e c2 b6 3c 2f 61 3e 3c 2f 68 33 3e 0a 3c 64 69  >..</a></h3>.<di
5cd0: 76 20 63 6c 61 73 73 3d 22 68 69 67 68 6c 69 67  v class="highlig
5ce0: 68 74 2d 64 65 66 61 75 6c 74 20 6e 6f 74 72 61  ht-default notra
5cf0: 6e 73 6c 61 74 65 22 3e 3c 64 69 76 20 63 6c 61  nslate"><div cla
5d00: 73 73 3d 22 68 69 67 68 6c 69 67 68 74 22 3e 3c  ss="highlight"><
5d10: 70 72 65 3e 3c 73 70 61 6e 3e 3c 2f 73 70 61 6e  pre><span></span
5d20: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
5d30: 3e 76 6f 6c 75 6d 65 5f 67 75 61 72 64 31 3c 2f  >volume_guard1</
5d40: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
5d50: 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c  s="o">=</span> <
5d60: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 67  span class="n">g
5d70: 75 61 72 64 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uard</span><span
5d80: 20 63 6c 61 73 73 3d 22 70 22 3e 28 5b 3c 2f 73   class="p">([</s
5d90: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
5da0: 22 6f 22 3e 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61  "o">-</span><spa
5db0: 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 32 30 3c  n class="mi">20<
5dc0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
5dd0: 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 3c 73  s="p">,</span><s
5de0: 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 31  pan class="mi">1
5df0: 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  5</span><span cl
5e00: 61 73 73 3d 22 70 22 3e 5d 29 3c 2f 73 70 61 6e  ass="p">])</span
5e10: 3e 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  >.<span class="n
5e20: 22 3e 54 6f 6e 65 3c 2f 73 70 61 6e 3e 3c 73 70  ">Tone</span><sp
5e30: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f  an class="o">.</
5e40: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
5e50: 3d 22 6e 22 3e 4d 61 73 74 65 72 3c 2f 73 70 61  ="n">Master</spa
5e60: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  n><span class="o
5e70: 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">.</span><span 
5e80: 63 6c 61 73 73 3d 22 6e 22 3e 76 6f 6c 75 6d 65  class="n">volume
5e90: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
5ea0: 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c  ss="o">.</span><
5eb0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76  span class="n">v
5ec0: 61 6c 75 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  alue</span> <spa
5ed0: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73  n class="o">=</s
5ee0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
5ef0: 3d 22 6e 22 3e 76 6f 6c 75 6d 65 5f 67 75 61 72  ="n">volume_guar
5f00: 64 31 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  d1</span><span c
5f10: 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e  lass="p">(</span
5f20: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
5f30: 3e 4d 61 74 68 3c 2f 73 70 61 6e 3e 3c 73 70 61  >Math</span><spa
5f40: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73  n class="o">.</s
5f50: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
5f60: 22 6e 22 3e 72 6f 75 6e 64 3c 2f 73 70 61 6e 3e  "n">round</span>
5f70: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
5f80: 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
5f90: 61 73 73 3d 22 6e 22 3e 64 69 61 6c 73 3c 2f 73  ass="n">dials</s
5fa0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
5fb0: 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">[</span><spa
5fc0: 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 30 3c 2f  n class="mi">0</
5fd0: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
5fe0: 3d 22 70 22 3e 5d 5b 3c 2f 73 70 61 6e 3e 3c 73  ="p">][</span><s
5ff0: 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26  pan class="s2">&
6000: 71 75 6f 74 3b 63 65 6c 6c 26 71 75 6f 74 3b 3c  quot;cell&quot;<
6010: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
6020: 73 3d 22 70 22 3e 5d 28 29 3c 2f 73 70 61 6e 3e  s="p">]()</span>
6030: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
6040: 3e 2a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >*</span> <span 
6050: 63 6c 61 73 73 3d 22 6d 69 22 3e 33 30 3c 2f 73  class="mi">30</s
6060: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
6070: 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">)</span> <sp
6080: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f  an class="o">-</
6090: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
60a0: 3d 22 6d 69 22 3e 32 30 3c 2f 73 70 61 6e 3e 3c  ="mi">20</span><
60b0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
60c0: 3b 3c 2f 73 70 61 6e 3e 0a 3c 73 70 61 6e 20 63  ;</span>.<span c
60d0: 6c 61 73 73 3d 22 6f 22 3e 2f 2f 3c 2f 73 70 61  lass="o">//</spa
60e0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
60f0: 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70  n">mem</span><sp
6100: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f  an class="p">[</
6110: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
6120: 3d 22 73 32 22 3e 26 71 75 6f 74 3b 73 74 61 62  ="s2">&quot;stab
6130: 5f 63 68 61 6e 6e 65 6c 26 71 75 6f 74 3b 3c 2f  _channel&quot;</
6140: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
6150: 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">]</span><sp
6160: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f  an class="o">.</
6170: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
6180: 3d 22 6e 22 3e 76 6f 6c 75 6d 65 3c 2f 73 70 61  ="n">volume</spa
6190: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  n><span class="o
61a0: 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">.</span><span 
61b0: 63 6c 61 73 73 3d 22 6e 22 3e 76 61 6c 75 65 3c  class="n">value<
61c0: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
61d0: 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20  ss="o">=</span> 
61e0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
61f0: 76 6f 6c 75 6d 65 5f 67 75 61 72 64 32 3c 2f 73  volume_guard2</s
6200: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
6210: 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">(</span><spa
6220: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73  n class="o">-</s
6230: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
6240: 22 6d 69 22 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70  "mi">2</span><sp
6250: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c  an class="p">);<
6260: 2f 73 70 61 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61  /span>.<span cla
6270: 73 73 3d 22 6f 22 3e 2f 2f 3c 2f 73 70 61 6e 3e  ss="o">//</span>
6280: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
6290: 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  >mem</span><span
62a0: 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70   class="p">[</sp
62b0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
62c0: 73 32 22 3e 26 71 75 6f 74 3b 73 74 61 62 5f 66  s2">&quot;stab_f
62d0: 69 6c 74 65 72 26 71 75 6f 74 3b 3c 2f 73 70 61  ilter&quot;</spa
62e0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
62f0: 22 3e 5d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">]</span><span 
6300: 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61  class="o">.</spa
6310: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
6320: 22 3e 66 72 65 71 75 65 6e 63 79 3c 2f 73 70 61  ">frequency</spa
6330: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  n><span class="o
6340: 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">.</span><span 
6350: 63 6c 61 73 73 3d 22 6e 22 3e 76 61 6c 75 65 3c  class="n">value<
6360: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
6370: 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20  ss="o">=</span> 
6380: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
6390: 4d 61 74 68 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  Math</span><span
63a0: 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70   class="o">.</sp
63b0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
63c0: 6e 22 3e 72 6f 75 6e 64 3c 2f 73 70 61 6e 3e 3c  n">round</span><
63d0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
63e0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
63f0: 73 73 3d 22 6e 22 3e 64 69 61 6c 73 3c 2f 73 70  ss="n">dials</sp
6400: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
6410: 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">[</span><span
6420: 20 63 6c 61 73 73 3d 22 6d 69 22 3e 31 3c 2f 73   class="mi">1</s
6430: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
6440: 22 70 22 3e 5d 5b 3c 2f 73 70 61 6e 3e 3c 73 70  "p">][</span><sp
6450: 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71  an class="s2">&q
6460: 75 6f 74 3b 63 65 6c 6c 26 71 75 6f 74 3b 3c 2f  uot;cell&quot;</
6470: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
6480: 3d 22 70 22 3e 5d 28 29 3c 2f 73 70 61 6e 3e 20  ="p">]()</span> 
6490: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
64a0: 2a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  *</span> <span c
64b0: 6c 61 73 73 3d 22 6d 69 22 3e 31 30 30 30 30 3c  lass="mi">10000<
64c0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
64d0: 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a  s="p">);</span>.
64e0: 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  .<span class="n"
64f0: 3e 73 63 65 6e 65 31 3c 2f 73 70 61 6e 3e 20 3c  >scene1</span> <
6500: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d  span class="o">=
6510: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
6520: 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e  ass="p">[</span>
6530: 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
6540: 3d 22 6e 22 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e  ="n">cellx</span
6550: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
6560: 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
6570: 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b  lass="s2">&quot;
6580: 70 20 31 30 30 30 20 31 30 30 30 20 31 30 30 30  p 1000 1000 1000
6590: 20 31 30 30 30 26 71 75 6f 74 3b 3c 2f 73 70 61   1000&quot;</spa
65a0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
65b0: 22 3e 29 2c 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  ">),</span>.    
65c0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
65d0: 63 65 6c 6c 78 3c 2f 73 70 61 6e 3e 3c 73 70 61  cellx</span><spa
65e0: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
65f0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
6600: 22 73 32 22 3e 26 71 75 6f 74 3b 70 20 30 30 78  "s2">&quot;p 00x
6610: 30 20 30 30 78 30 20 30 30 78 30 20 30 30 78 30  0 00x0 00x0 00x0
6620: 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70  &quot;</span><sp
6630: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 2c 3c  an class="p">),<
6640: 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e  /span>.    <span
6650: 20 63 6c 61 73 73 3d 22 6e 22 3e 63 65 6c 6c 78   class="n">cellx
6660: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
6670: 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
6680: 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e  span class="s2">
6690: 26 71 75 6f 74 3b 70 20 30 78 30 30 20 30 30 30  &quot;p 0x00 000
66a0: 30 20 30 30 30 30 20 78 30 30 30 26 71 75 6f 74  0 0000 x000&quot
66b0: 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ;</span><span cl
66c0: 61 73 73 3d 22 70 22 3e 29 2c 3c 2f 73 70 61 6e  ass="p">),</span
66d0: 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
66e0: 73 3d 22 6e 22 3e 63 65 6c 6c 78 3c 2f 73 70 61  s="n">cellx</spa
66f0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
6700: 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
6710: 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74  class="s2">&quot
6720: 3b 70 20 30 30 30 30 20 78 30 30 30 20 30 30 30  ;p 0000 x000 000
6730: 30 20 78 30 30 30 26 71 75 6f 74 3b 3c 2f 73 70  0 x000&quot;</sp
6740: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
6750: 70 22 3e 29 2c 3c 2f 73 70 61 6e 3e 0a 20 20 20  p">),</span>.   
6760: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
6770: 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e 3e 3c 73 70  >cellx</span><sp
6780: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
6790: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
67a0: 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70 20 78 78  ="s2">&quot;p xx
67b0: 30 78 20 63 30 78 30 20 78 30 78 30 20 78 30 78  0x c0x0 x0x0 x0x
67c0: 78 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73  x&quot;</span><s
67d0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 2c  pan class="p">),
67e0: 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61  </span>.    <spa
67f0: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 63 65 6c 6c  n class="n">cell
6800: 78 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  x</span><span cl
6810: 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
6820: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
6830: 3e 26 71 75 6f 74 3b 70 20 78 30 30 30 20 78 30  >&quot;p x000 x0
6840: 78 30 20 30 30 30 30 20 78 30 78 30 26 71 75 6f  x0 0000 x0x0&quo
6850: 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
6860: 6c 61 73 73 3d 22 70 22 3e 29 2c 3c 2f 73 70 61  lass="p">),</spa
6870: 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n>.<span class="
6880: 70 22 3e 5d 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70  p">]</span>..<sp
6890: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 70 61 74  an class="n">pat
68a0: 74 65 72 6e 73 3c 2f 73 70 61 6e 3e 20 3c 73 70  terns</span> <sp
68b0: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f  an class="o">=</
68c0: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
68d0: 73 3d 22 6e 22 3e 73 63 65 6e 65 31 3c 2f 73 70  s="n">scene1</sp
68e0: 61 6e 3e 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73  an>..<span class
68f0: 3d 22 6e 22 3e 66 75 6e 63 74 69 6f 6e 3c 2f 73  ="n">function</s
6900: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
6910: 3d 22 6e 22 3e 4e 6f 69 73 65 53 79 6e 74 68 3c  ="n">NoiseSynth<
6920: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
6930: 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
6940: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e  span class="n">n
6950: 61 6d 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ame</span><span 
6960: 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61  class="p">)</spa
6970: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
6980: 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  p">{</span>.    
6990: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
69a0: 6e 61 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  name</span> <spa
69b0: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73  n class="o">=</s
69c0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
69d0: 3d 22 6e 22 3e 6e 61 6d 65 3c 2f 73 70 61 6e 3e  ="n">name</span>
69e0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
69f0: 3e 7c 7c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  >||</span> <span
6a00: 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
6a10: 74 3b 77 66 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  t;wf&quot;</span
6a20: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
6a30: 3e 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73  >;</span>.    <s
6a40: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d 65  pan class="n">me
6a50: 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  m</span><span cl
6a60: 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e  ass="p">[</span>
6a70: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
6a80: 6e 61 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  name</span> <spa
6a90: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2b 3c 2f 73  n class="o">+</s
6aa0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
6ab0: 3d 22 73 32 22 3e 26 71 75 6f 74 3b 5f 73 74 65  ="s2">&quot;_ste
6ac0: 72 65 6f 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e  reo&quot;</span>
6ad0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
6ae0: 5d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  ]</span> <span c
6af0: 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e  lass="o">=</span
6b00: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
6b10: 22 3e 6e 65 77 3c 2f 73 70 61 6e 3e 20 3c 73 70  ">new</span> <sp
6b20: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 54 6f 6e  an class="n">Ton
6b30: 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  e</span><span cl
6b40: 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e  ass="o">.</span>
6b50: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
6b60: 53 74 65 72 65 6f 57 69 64 65 6e 65 72 3c 2f 73  StereoWidener</s
6b70: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
6b80: 22 70 22 3e 28 7b 3c 2f 73 70 61 6e 3e 3c 73 70  "p">({</span><sp
6b90: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 77 69 64  an class="n">wid
6ba0: 74 68 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  th</span><span c
6bb0: 6c 61 73 73 3d 22 70 22 3e 3a 3c 2f 73 70 61 6e  lass="p">:</span
6bc0: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  > <span class="m
6bd0: 69 22 3e 31 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  i">1</span><span
6be0: 20 63 6c 61 73 73 3d 22 70 22 3e 7d 29 3b 3c 2f   class="p">});</
6bf0: 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20  span>.    <span 
6c00: 63 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73  class="n">mem</s
6c10: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
6c20: 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">[</span><spa
6c30: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 61 6d 65  n class="n">name
6c40: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
6c50: 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 20  ss="p">]</span> 
6c60: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
6c70: 3d 3c 2f 73 70 61 6e 3e 20 20 3c 73 70 61 6e 20  =</span>  <span 
6c80: 63 6c 61 73 73 3d 22 6e 22 3e 6e 65 77 3c 2f 73  class="n">new</s
6c90: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
6ca0: 3d 22 6e 22 3e 54 6f 6e 65 3c 2f 73 70 61 6e 3e  ="n">Tone</span>
6cb0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
6cc0: 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
6cd0: 61 73 73 3d 22 6e 22 3e 4e 6f 69 73 65 3c 2f 73  ass="n">Noise</s
6ce0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
6cf0: 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">(</span><spa
6d00: 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75  n class="s2">&qu
6d10: 6f 74 3b 70 69 6e 6b 26 71 75 6f 74 3b 3c 2f 73  ot;pink&quot;</s
6d20: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
6d30: 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">)</span><spa
6d40: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73  n class="o">.</s
6d50: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
6d60: 22 6e 22 3e 73 74 61 72 74 3c 2f 73 70 61 6e 3e  "n">start</span>
6d70: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
6d80: 28 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  ();</span>.    <
6d90: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d  span class="n">m
6da0: 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  em</span><span c
6db0: 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e  lass="p">[</span
6dc0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
6dd0: 3e 6e 61 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73 70  >name</span> <sp
6de0: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2b 3c 2f  an class="o">+</
6df0: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
6e00: 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 5f 66 69  s="s2">&quot;_fi
6e10: 6c 74 65 72 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  lter&quot;</span
6e20: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
6e30: 3e 5d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >]</span> <span 
6e40: 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61  class="o">=</spa
6e50: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
6e60: 6e 22 3e 6e 65 77 3c 2f 73 70 61 6e 3e 20 3c 73  n">new</span> <s
6e70: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 54 6f  pan class="n">To
6e80: 6e 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ne</span><span c
6e90: 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e  lass="o">.</span
6ea0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
6eb0: 3e 46 69 6c 74 65 72 3c 2f 73 70 61 6e 3e 3c 73  >Filter</span><s
6ec0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
6ed0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
6ee0: 73 3d 22 6d 69 22 3e 34 30 30 3c 2f 73 70 61 6e  s="mi">400</span
6ef0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
6f00: 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >,</span> <span 
6f10: 63 6c 61 73 73 3d 22 73 31 22 3e 26 23 33 39 3b  class="s1">&#39;
6f20: 6c 6f 77 70 61 73 73 26 23 33 39 3b 3c 2f 73 70  lowpass&#39;</sp
6f30: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
6f40: 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
6f50: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73  n class="o">-</s
6f60: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
6f70: 22 6d 69 22 3e 39 36 3c 2f 73 70 61 6e 3e 3c 73  "mi">96</span><s
6f80: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b  pan class="p">);
6f90: 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61  </span>.    <spa
6fa0: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c  n class="n">mem<
6fb0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
6fc0: 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73  s="p">[</span><s
6fd0: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 61  pan class="n">na
6fe0: 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  me</span> <span 
6ff0: 63 6c 61 73 73 3d 22 6f 22 3e 2b 3c 2f 73 70 61  class="o">+</spa
7000: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
7010: 73 32 22 3e 26 71 75 6f 74 3b 5f 63 68 61 6e 6e  s2">&quot;_chann
7020: 65 6c 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  el&quot;</span><
7030: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d  span class="p">]
7040: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
7050: 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e  ass="o">=</span>
7060: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
7070: 3e 6e 65 77 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  >new</span> <spa
7080: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 54 6f 6e 65  n class="n">Tone
7090: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
70a0: 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c  ss="o">.</span><
70b0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 43  span class="n">C
70c0: 68 61 6e 6e 65 6c 3c 2f 73 70 61 6e 3e 3c 73 70  hannel</span><sp
70d0: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 7b 3c  an class="p">({<
70e0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
70f0: 73 3d 22 6e 22 3e 63 68 61 6e 6e 65 6c 43 6f 75  s="n">channelCou
7100: 6e 74 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  nt</span><span c
7110: 6c 61 73 73 3d 22 70 22 3e 3a 3c 2f 73 70 61 6e  lass="p">:</span
7120: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  > <span class="m
7130: 69 22 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  i">2</span><span
7140: 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
7150: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
7160: 22 6e 22 3e 76 6f 6c 75 6d 65 3c 2f 73 70 61 6e  "n">volume</span
7170: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
7180: 3e 3a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >:</span> <span 
7190: 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61  class="o">-</spa
71a0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  n><span class="m
71b0: 69 22 3e 31 30 3c 2f 73 70 61 6e 3e 3c 73 70 61  i">10</span><spa
71c0: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
71d0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
71e0: 3d 22 6e 22 3e 70 61 6e 3c 2f 73 70 61 6e 3e 3c  ="n">pan</span><
71f0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 3a  span class="p">:
7200: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
7210: 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61 6e 3e  ass="o">-</span>
7220: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22  <span class="mf"
7230: 3e 30 2e 38 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  >0.8</span><span
7240: 20 63 6c 61 73 73 3d 22 70 22 3e 7d 29 3c 2f 73   class="p">})</s
7250: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
7260: 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61  "o">.</span><spa
7270: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 63 68 61 69  n class="n">chai
7280: 6e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  n</span><span cl
7290: 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
72a0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
72b0: 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  mem</span><span 
72c0: 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61  class="p">[</spa
72d0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
72e0: 22 3e 6e 61 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73  ">name</span> <s
72f0: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2b 3c  pan class="o">+<
7300: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
7310: 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 5f 66  ss="s2">&quot;_f
7320: 69 6c 74 65 72 26 71 75 6f 74 3b 3c 2f 73 70 61  ilter&quot;</spa
7330: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
7340: 22 3e 5d 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">],</span> <spa
7350: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c  n class="n">mem<
7360: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
7370: 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73  s="p">[</span><s
7380: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 61  pan class="n">na
7390: 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  me</span> <span 
73a0: 63 6c 61 73 73 3d 22 6f 22 3e 2b 3c 2f 73 70 61  class="o">+</spa
73b0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
73c0: 73 32 22 3e 26 71 75 6f 74 3b 5f 73 74 65 72 65  s2">&quot;_stere
73d0: 6f 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73  o&quot;</span><s
73e0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 2c  pan class="p">],
73f0: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
7400: 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61  ass="n">mem</spa
7410: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  n><span class="o
7420: 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">.</span><span 
7430: 63 6c 61 73 73 3d 22 6e 22 3e 6d 61 73 74 65 72  class="n">master
7440: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
7450: 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e  ss="p">);</span>
7460: 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
7470: 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c  ="n">mem</span><
7480: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b  span class="p">[
7490: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
74a0: 73 73 3d 22 6e 22 3e 6e 61 6d 65 3c 2f 73 70 61  ss="n">name</spa
74b0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
74c0: 22 3e 5d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">]</span><span 
74d0: 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61  class="o">.</spa
74e0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
74f0: 22 3e 63 6f 6e 6e 65 63 74 3c 2f 73 70 61 6e 3e  ">connect</span>
7500: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
7510: 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
7520: 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61  ass="n">mem</spa
7530: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
7540: 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">[</span><span 
7550: 63 6c 61 73 73 3d 22 6e 22 3e 6e 61 6d 65 3c 2f  class="n">name</
7560: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
7570: 73 3d 22 6f 22 3e 2b 3c 2f 73 70 61 6e 3e 20 3c  s="o">+</span> <
7580: 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e  span class="s2">
7590: 26 71 75 6f 74 3b 5f 63 68 61 6e 6e 65 6c 26 71  &quot;_channel&q
75a0: 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
75b0: 20 63 6c 61 73 73 3d 22 70 22 3e 5d 29 3c 2f 73   class="p">])</s
75c0: 70 61 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61 73 73  pan>.<span class
75d0: 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 0a 3c  ="p">}</span>..<
75e0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 66  span class="n">f
75f0: 75 6e 63 74 69 6f 6e 3c 2f 73 70 61 6e 3e 20 3c  unction</span> <
7600: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 53  span class="n">S
7610: 74 61 62 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  tab</span><span 
7620: 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
7630: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
7640: 22 3e 6e 61 6d 65 3c 2f 73 70 61 6e 3e 3c 73 70  ">name</span><sp
7650: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f  an class="p">)</
7660: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
7670: 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20  s="p">{</span>. 
7680: 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
7690: 6e 22 3e 6e 61 6d 65 3c 2f 73 70 61 6e 3e 20 3c  n">name</span> <
76a0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d  span class="o">=
76b0: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
76c0: 61 73 73 3d 22 6e 22 3e 6e 61 6d 65 3c 2f 73 70  ass="n">name</sp
76d0: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
76e0: 22 6f 22 3e 7c 7c 3c 2f 73 70 61 6e 3e 20 3c 73  "o">||</span> <s
76f0: 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26  pan class="s2">&
7700: 71 75 6f 74 3b 73 74 61 62 26 71 75 6f 74 3b 3c  quot;stab&quot;<
7710: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
7720: 73 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 0a  s="p">;</span>..
7730: 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
7740: 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73  "n">mem</span><s
7750: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c  pan class="p">[<
7760: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
7770: 73 3d 22 6e 22 3e 6e 61 6d 65 3c 2f 73 70 61 6e  s="n">name</span
7780: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
7790: 22 3e 2b 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">+</span> <span
77a0: 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
77b0: 74 3b 5f 66 69 6c 74 65 72 26 71 75 6f 74 3b 3c  t;_filter&quot;<
77c0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
77d0: 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 20 3c  s="p">]</span> <
77e0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d  span class="o">=
77f0: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
7800: 61 73 73 3d 22 6e 22 3e 6e 65 77 3c 2f 73 70 61  ass="n">new</spa
7810: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
7820: 6e 22 3e 54 6f 6e 65 3c 2f 73 70 61 6e 3e 3c 73  n">Tone</span><s
7830: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c  pan class="o">.<
7840: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
7850: 73 3d 22 6e 22 3e 46 69 6c 74 65 72 3c 2f 73 70  s="n">Filter</sp
7860: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
7870: 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
7880: 20 63 6c 61 73 73 3d 22 6d 69 22 3e 35 32 35 30   class="mi">5250
7890: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
78a0: 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20  ss="p">,</span> 
78b0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 31 22  <span class="s1"
78c0: 3e 26 23 33 39 3b 6c 6f 77 70 61 73 73 26 23 33  >&#39;lowpass&#3
78d0: 39 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  9;</span><span c
78e0: 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e  lass="p">,</span
78f0: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
7900: 22 3e 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">-</span><span 
7910: 63 6c 61 73 73 3d 22 6d 69 22 3e 39 36 3c 2f 73  class="mi">96</s
7920: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
7930: 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20  "p">);</span>.  
7940: 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e    <span class="n
7950: 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61  ">mem</span><spa
7960: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73  n class="p">[</s
7970: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
7980: 22 6e 22 3e 6e 61 6d 65 3c 2f 73 70 61 6e 3e 20  "n">name</span> 
7990: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
79a0: 2b 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  +</span> <span c
79b0: 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b  lass="s2">&quot;
79c0: 5f 68 66 69 6c 74 65 72 26 71 75 6f 74 3b 3c 2f  _hfilter&quot;</
79d0: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
79e0: 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 20 3c 73  ="p">]</span> <s
79f0: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c  pan class="o">=<
7a00: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
7a10: 73 73 3d 22 6e 22 3e 6e 65 77 3c 2f 73 70 61 6e  ss="n">new</span
7a20: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
7a30: 22 3e 54 6f 6e 65 3c 2f 73 70 61 6e 3e 3c 73 70  ">Tone</span><sp
7a40: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f  an class="o">.</
7a50: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
7a60: 3d 22 6e 22 3e 46 69 6c 74 65 72 3c 2f 73 70 61  ="n">Filter</spa
7a70: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
7a80: 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
7a90: 63 6c 61 73 73 3d 22 6d 69 22 3e 38 30 3c 2f 73  class="mi">80</s
7aa0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
7ab0: 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">,</span> <sp
7ac0: 61 6e 20 63 6c 61 73 73 3d 22 73 31 22 3e 26 23  an class="s1">&#
7ad0: 33 39 3b 68 69 67 68 70 61 73 73 26 23 33 39 3b  39;highpass&#39;
7ae0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
7af0: 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20  ss="p">,</span> 
7b00: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
7b10: 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  -</span><span cl
7b20: 61 73 73 3d 22 6d 69 22 3e 39 36 3c 2f 73 70 61  ass="mi">96</spa
7b30: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
7b40: 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  ">);</span>.    
7b50: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
7b60: 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  mem</span><span 
7b70: 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61  class="p">[</spa
7b80: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
7b90: 22 3e 6e 61 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73  ">name</span> <s
7ba0: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2b 3c  pan class="o">+<
7bb0: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
7bc0: 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 5f 72  ss="s2">&quot;_r
7bd0: 65 76 65 72 62 26 71 75 6f 74 3b 3c 2f 73 70 61  everb&quot;</spa
7be0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
7bf0: 22 3e 5d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">]</span> <span
7c00: 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70   class="o">=</sp
7c10: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
7c20: 22 6e 22 3e 6e 65 77 3c 2f 73 70 61 6e 3e 20 3c  "n">new</span> <
7c30: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 54  span class="n">T
7c40: 6f 6e 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  one</span><span 
7c50: 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61  class="o">.</spa
7c60: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
7c70: 22 3e 52 65 76 65 72 62 3c 2f 73 70 61 6e 3e 3c  ">Reverb</span><
7c80: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
7c90: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
7ca0: 73 73 3d 22 6d 66 22 3e 30 2e 31 3c 2f 73 70 61  ss="mf">0.1</spa
7cb0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
7cc0: 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  ">);</span>.    
7cd0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
7ce0: 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  mem</span><span 
7cf0: 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61  class="p">[</spa
7d00: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
7d10: 22 3e 6e 61 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73  ">name</span> <s
7d20: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2b 3c  pan class="o">+<
7d30: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
7d40: 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 5f 64  ss="s2">&quot;_d
7d50: 65 6c 61 79 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  elay&quot;</span
7d60: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
7d70: 3e 5d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >]</span> <span 
7d80: 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61  class="o">=</spa
7d90: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
7da0: 6e 22 3e 6e 65 77 3c 2f 73 70 61 6e 3e 20 3c 73  n">new</span> <s
7db0: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 54 6f  pan class="n">To
7dc0: 6e 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ne</span><span c
7dd0: 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e  lass="o">.</span
7de0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
7df0: 3e 46 65 65 64 62 61 63 6b 44 65 6c 61 79 3c 2f  >FeedbackDelay</
7e00: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
7e10: 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">(</span><sp
7e20: 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71  an class="s2">&q
7e30: 75 6f 74 3b 34 6e 26 71 75 6f 74 3b 3c 2f 73 70  uot;4n&quot;</sp
7e40: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
7e50: 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
7e60: 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30 2e 34  n class="mf">0.4
7e70: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
7e80: 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e  ss="p">);</span>
7e90: 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
7ea0: 3d 22 6f 22 3e 2f 2f 3c 2f 73 70 61 6e 3e 20 3c  ="o">//</span> <
7eb0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d  span class="n">m
7ec0: 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  em</span><span c
7ed0: 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e  lass="p">[</span
7ee0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
7ef0: 3e 6e 61 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73 70  >name</span> <sp
7f00: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2b 3c 2f  an class="o">+</
7f10: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
7f20: 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 5f 70 64  s="s2">&quot;_pd
7f30: 65 6c 61 79 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  elay&quot;</span
7f40: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
7f50: 3e 5d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >]</span> <span 
7f60: 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61  class="o">=</spa
7f70: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
7f80: 6e 22 3e 6e 65 77 3c 2f 73 70 61 6e 3e 20 3c 73  n">new</span> <s
7f90: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 54 6f  pan class="n">To
7fa0: 6e 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ne</span><span c
7fb0: 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e  lass="o">.</span
7fc0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
7fd0: 3e 50 69 6e 67 50 6f 6e 67 44 65 6c 61 79 3c 2f  >PingPongDelay</
7fe0: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
7ff0: 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">(</span><sp
8000: 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71  an class="s2">&q
8010: 75 6f 74 3b 32 6e 26 71 75 6f 74 3b 3c 2f 73 70  uot;2n&quot;</sp
8020: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
8030: 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
8040: 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30 2e 31  n class="mf">0.1
8050: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
8060: 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e  ss="p">);</span>
8070: 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
8080: 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c  ="n">mem</span><
8090: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b  span class="p">[
80a0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
80b0: 73 73 3d 22 6e 22 3e 6e 61 6d 65 3c 2f 73 70 61  ss="n">name</spa
80c0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
80d0: 6f 22 3e 2b 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">+</span> <spa
80e0: 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75  n class="s2">&qu
80f0: 6f 74 3b 5f 73 74 65 72 65 6f 26 71 75 6f 74 3b  ot;_stereo&quot;
8100: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
8110: 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 20  ss="p">]</span> 
8120: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
8130: 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  =</span> <span c
8140: 6c 61 73 73 3d 22 6e 22 3e 6e 65 77 3c 2f 73 70  lass="n">new</sp
8150: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
8160: 22 6e 22 3e 54 6f 6e 65 3c 2f 73 70 61 6e 3e 3c  "n">Tone</span><
8170: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e  span class="o">.
8180: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
8190: 73 73 3d 22 6e 22 3e 53 74 65 72 65 6f 57 69 64  ss="n">StereoWid
81a0: 65 6e 65 72 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ener</span><span
81b0: 20 63 6c 61 73 73 3d 22 70 22 3e 28 7b 3c 2f 73   class="p">({</s
81c0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
81d0: 22 6e 22 3e 77 69 64 74 68 3c 2f 73 70 61 6e 3e  "n">width</span>
81e0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
81f0: 3a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  :</span> <span c
8200: 6c 61 73 73 3d 22 6d 66 22 3e 30 2e 32 35 3c 2f  lass="mf">0.25</
8210: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
8220: 3d 22 70 22 3e 7d 29 3b 3c 2f 73 70 61 6e 3e 0a  ="p">});</span>.
8230: 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
8240: 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73  "n">mem</span><s
8250: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c  pan class="p">[<
8260: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
8270: 73 3d 22 6e 22 3e 6e 61 6d 65 3c 2f 73 70 61 6e  s="n">name</span
8280: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
8290: 22 3e 2b 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">+</span> <span
82a0: 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
82b0: 74 3b 5f 63 68 61 6e 6e 65 6c 26 71 75 6f 74 3b  t;_channel&quot;
82c0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
82d0: 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 20  ss="p">]</span> 
82e0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
82f0: 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  =</span> <span c
8300: 6c 61 73 73 3d 22 6e 22 3e 6e 65 77 3c 2f 73 70  lass="n">new</sp
8310: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
8320: 22 6e 22 3e 54 6f 6e 65 3c 2f 73 70 61 6e 3e 3c  "n">Tone</span><
8330: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e  span class="o">.
8340: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
8350: 73 73 3d 22 6e 22 3e 43 68 61 6e 6e 65 6c 3c 2f  ss="n">Channel</
8360: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
8370: 3d 22 70 22 3e 28 7b 3c 2f 73 70 61 6e 3e 3c 73  ="p">({</span><s
8380: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 63 68  pan class="n">ch
8390: 61 6e 6e 65 6c 43 6f 75 6e 74 3c 2f 73 70 61 6e  annelCount</span
83a0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
83b0: 3e 3a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >:</span> <span 
83c0: 63 6c 61 73 73 3d 22 6d 69 22 3e 32 3c 2f 73 70  class="mi">2</sp
83d0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
83e0: 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
83f0: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 6f 6c 75  n class="n">volu
8400: 6d 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  me</span><span c
8410: 6c 61 73 73 3d 22 70 22 3e 3a 3c 2f 73 70 61 6e  lass="p">:</span
8420: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
8430: 22 3e 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">-</span><span 
8440: 63 6c 61 73 73 3d 22 6d 69 22 3e 32 3c 2f 73 70  class="mi">2</sp
8450: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
8460: 70 22 3e 7d 29 3c 2f 73 70 61 6e 3e 3c 73 70 61  p">})</span><spa
8470: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73  n class="o">.</s
8480: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
8490: 22 6e 22 3e 63 68 61 69 6e 3c 2f 73 70 61 6e 3e  "n">chain</span>
84a0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
84b0: 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
84c0: 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61  ass="n">mem</spa
84d0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
84e0: 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">[</span><span 
84f0: 63 6c 61 73 73 3d 22 6e 22 3e 6e 61 6d 65 3c 2f  class="n">name</
8500: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
8510: 73 3d 22 6f 22 3e 2b 3c 2f 73 70 61 6e 3e 20 3c  s="o">+</span> <
8520: 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e  span class="s2">
8530: 26 71 75 6f 74 3b 5f 66 69 6c 74 65 72 26 71 75  &quot;_filter&qu
8540: 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
8550: 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61  class="p">]</spa
8560: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
8570: 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 20 20 3c 73  p">,</span>   <s
8580: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d 65  pan class="n">me
8590: 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  m</span><span cl
85a0: 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e  ass="p">[</span>
85b0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
85c0: 6e 61 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  name</span> <spa
85d0: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2b 3c 2f 73  n class="o">+</s
85e0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
85f0: 3d 22 73 32 22 3e 26 71 75 6f 74 3b 5f 64 65 6c  ="s2">&quot;_del
8600: 61 79 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  ay&quot;</span><
8610: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d  span class="p">]
8620: 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  ,</span> <span c
8630: 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70  lass="n">mem</sp
8640: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
8650: 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">[</span><span
8660: 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 61 6d 65 3c   class="n">name<
8670: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
8680: 73 73 3d 22 6f 22 3e 2b 3c 2f 73 70 61 6e 3e 20  ss="o">+</span> 
8690: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
86a0: 3e 26 71 75 6f 74 3b 5f 72 65 76 65 72 62 26 71  >&quot;_reverb&q
86b0: 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
86c0: 20 63 6c 61 73 73 3d 22 70 22 3e 5d 2c 3c 2f 73   class="p">],</s
86d0: 70 61 6e 3e 20 20 3c 73 70 61 6e 20 63 6c 61 73  pan>  <span clas
86e0: 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e  s="n">mem</span>
86f0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
8700: 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  [</span><span cl
8710: 61 73 73 3d 22 6e 22 3e 6e 61 6d 65 3c 2f 73 70  ass="n">name</sp
8720: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
8730: 22 6f 22 3e 2b 3c 2f 73 70 61 6e 3e 20 3c 73 70  "o">+</span> <sp
8740: 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71  an class="s2">&q
8750: 75 6f 74 3b 5f 68 66 69 6c 74 65 72 26 71 75 6f  uot;_hfilter&quo
8760: 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
8770: 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e  lass="p">]</span
8780: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
8790: 22 3e 2c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">,</span><span 
87a0: 63 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73  class="n">mem</s
87b0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
87c0: 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">[</span><spa
87d0: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 61 6d 65  n class="n">name
87e0: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
87f0: 61 73 73 3d 22 6f 22 3e 2b 3c 2f 73 70 61 6e 3e  ass="o">+</span>
8800: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32   <span class="s2
8810: 22 3e 26 71 75 6f 74 3b 5f 73 74 65 72 65 6f 26  ">&quot;_stereo&
8820: 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61  quot;</span><spa
8830: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 2c 3c 2f  n class="p">],</
8840: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
8850: 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e  s="n">mem</span>
8860: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
8870: 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
8880: 61 73 73 3d 22 6e 22 3e 6d 61 73 74 65 72 3c 2f  ass="n">master</
8890: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
88a0: 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 0a 0a 0a  ="p">)</span>...
88b0: 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
88c0: 22 6e 22 3e 66 75 6e 63 74 69 6f 6e 3c 2f 73 70  "n">function</sp
88d0: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
88e0: 22 6e 22 3e 76 6f 69 63 65 3c 2f 73 70 61 6e 3e  "n">voice</span>
88f0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
8900: 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
8910: 61 73 73 3d 22 6e 22 3e 6e 6f 3c 2f 73 70 61 6e  ass="n">no</span
8920: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
8930: 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >,</span> <span 
8940: 63 6c 61 73 73 3d 22 6e 62 22 3e 74 79 70 65 3c  class="nb">type<
8950: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
8960: 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c  s="p">)</span> <
8970: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b  span class="p">{
8980: 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20  </span>.        
8990: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
89a0: 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  mem</span><span 
89b0: 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61  class="p">[</spa
89c0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
89d0: 22 3e 6e 61 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73  ">name</span> <s
89e0: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2b 3c  pan class="o">+<
89f0: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
8a00: 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 5f 73  ss="s2">&quot;_s
8a10: 79 6e 74 68 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  ynth&quot;</span
8a20: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
8a30: 22 3e 2b 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">+</span> <span
8a40: 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 6f 3c 2f 73   class="n">no</s
8a50: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
8a60: 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">]</span> <sp
8a70: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f  an class="o">=</
8a80: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
8a90: 73 3d 22 6e 22 3e 6e 65 77 3c 2f 73 70 61 6e 3e  s="n">new</span>
8aa0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
8ab0: 3e 54 6f 6e 65 3c 2f 73 70 61 6e 3e 3c 73 70 61  >Tone</span><spa
8ac0: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73  n class="o">.</s
8ad0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
8ae0: 22 6e 22 3e 4d 6f 6e 6f 53 79 6e 74 68 3c 2f 73  "n">MonoSynth</s
8af0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
8b00: 22 70 22 3e 28 7b 3c 2f 73 70 61 6e 3e 0a 20 20  "p">({</span>.  
8b10: 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20            <span 
8b20: 63 6c 61 73 73 3d 22 6e 22 3e 6f 73 63 69 6c 6c  class="n">oscill
8b30: 61 74 6f 72 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ator</span><span
8b40: 20 63 6c 61 73 73 3d 22 70 22 3e 3a 3c 2f 73 70   class="p">:</sp
8b50: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
8b60: 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20  "p">{</span>.   
8b70: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70               <sp
8b80: 61 6e 20 63 6c 61 73 73 3d 22 6e 62 22 3e 74 79  an class="nb">ty
8b90: 70 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  pe</span><span c
8ba0: 6c 61 73 73 3d 22 70 22 3e 3a 3c 2f 73 70 61 6e  lass="p">:</span
8bb0: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
8bc0: 62 22 3e 74 79 70 65 3c 2f 73 70 61 6e 3e 0a 20  b">type</span>. 
8bd0: 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e             <span
8be0: 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70   class="p">}</sp
8bf0: 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61  an>.        <spa
8c00: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 29 3c 2f  n class="p">})</
8c10: 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73  span>.        <s
8c20: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d 65  pan class="n">me
8c30: 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  m</span><span cl
8c40: 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e  ass="p">[</span>
8c50: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
8c60: 6e 61 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  name</span> <spa
8c70: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2b 3c 2f 73  n class="o">+</s
8c80: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
8c90: 3d 22 73 32 22 3e 26 71 75 6f 74 3b 5f 73 79 6e  ="s2">&quot;_syn
8ca0: 74 68 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 20  th&quot;</span> 
8cb0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
8cc0: 2b 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  +</span> <span c
8cd0: 6c 61 73 73 3d 22 6e 22 3e 6e 6f 3c 2f 73 70 61  lass="n">no</spa
8ce0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
8cf0: 22 3e 5d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">]</span><span 
8d00: 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61  class="o">.</spa
8d10: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
8d20: 22 3e 63 6f 6e 6e 65 63 74 3c 2f 73 70 61 6e 3e  ">connect</span>
8d30: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
8d40: 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
8d50: 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61  ass="n">mem</spa
8d60: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
8d70: 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">[</span><span 
8d80: 63 6c 61 73 73 3d 22 6e 22 3e 6e 61 6d 65 3c 2f  class="n">name</
8d90: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
8da0: 73 3d 22 6f 22 3e 2b 3c 2f 73 70 61 6e 3e 20 3c  s="o">+</span> <
8db0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e  span class="s2">
8dc0: 26 71 75 6f 74 3b 5f 63 68 61 6e 6e 65 6c 26 71  &quot;_channel&q
8dd0: 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
8de0: 20 63 6c 61 73 73 3d 22 70 22 3e 5d 29 3b 3c 2f   class="p">]);</
8df0: 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20  span>.    <span 
8e00: 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61  class="p">}</spa
8e10: 6e 3e 0a 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c  n>..    <span cl
8e20: 61 73 73 3d 22 6e 22 3e 76 6f 69 63 65 3c 2f 73  ass="n">voice</s
8e30: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
8e40: 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">(</span><spa
8e50: 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 31 3c 2f  n class="mi">1</
8e60: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
8e70: 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73  ="p">,</span> <s
8e80: 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26  pan class="s2">&
8e90: 71 75 6f 74 3b 73 61 77 74 6f 6f 74 68 26 71 75  quot;sawtooth&qu
8ea0: 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
8eb0: 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61  class="p">)</spa
8ec0: 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61  n>.    <span cla
8ed0: 73 73 3d 22 6e 22 3e 76 6f 69 63 65 3c 2f 73 70  ss="n">voice</sp
8ee0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
8ef0: 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
8f00: 20 63 6c 61 73 73 3d 22 6d 69 22 3e 32 3c 2f 73   class="mi">2</s
8f10: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
8f20: 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">,</span> <sp
8f30: 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71  an class="s2">&q
8f40: 75 6f 74 3b 73 61 77 74 6f 6f 74 68 26 71 75 6f  uot;sawtooth&quo
8f50: 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
8f60: 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e  lass="p">)</span
8f70: 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
8f80: 73 3d 22 6e 22 3e 76 6f 69 63 65 3c 2f 73 70 61  s="n">voice</spa
8f90: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
8fa0: 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
8fb0: 63 6c 61 73 73 3d 22 6d 69 22 3e 33 3c 2f 73 70  class="mi">3</sp
8fc0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
8fd0: 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
8fe0: 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75  n class="s2">&qu
8ff0: 6f 74 3b 73 61 77 74 6f 6f 74 68 26 71 75 6f 74  ot;sawtooth&quot
9000: 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ;</span><span cl
9010: 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e  ass="p">)</span>
9020: 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
9030: 3d 22 6e 22 3e 76 6f 69 63 65 3c 2f 73 70 61 6e  ="n">voice</span
9040: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
9050: 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
9060: 6c 61 73 73 3d 22 6d 69 22 3e 34 3c 2f 73 70 61  lass="mi">4</spa
9070: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
9080: 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">,</span> <span
9090: 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
90a0: 74 3b 70 77 6d 26 71 75 6f 74 3b 3c 2f 73 70 61  t;pwm&quot;</spa
90b0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
90c0: 22 3e 29 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  ">)</span>.    <
90d0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76  span class="n">v
90e0: 6f 69 63 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  oice</span><span
90f0: 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
9100: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
9110: 6d 69 22 3e 35 3c 2f 73 70 61 6e 3e 3c 73 70 61  mi">5</span><spa
9120: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
9130: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
9140: 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70 77 6d 26  ="s2">&quot;pwm&
9150: 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61  quot;</span><spa
9160: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73  n class="p">)</s
9170: 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63  pan>.    <span c
9180: 6c 61 73 73 3d 22 6e 22 3e 76 6f 69 63 65 3c 2f  lass="n">voice</
9190: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
91a0: 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">(</span><sp
91b0: 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 36 3c  an class="mi">6<
91c0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
91d0: 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c  s="p">,</span> <
91e0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e  span class="s2">
91f0: 26 71 75 6f 74 3b 70 77 6d 26 71 75 6f 74 3b 3c  &quot;pwm&quot;<
9200: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
9210: 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 0a 3c  s="p">)</span>.<
9220: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d  span class="p">}
9230: 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70 61 6e 20 63  </span>..<span c
9240: 6c 61 73 73 3d 22 6e 22 3e 66 75 6e 63 74 69 6f  lass="n">functio
9250: 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  n</span> <span c
9260: 6c 61 73 73 3d 22 6e 22 3e 73 3c 2f 73 70 61 6e  lass="n">s</span
9270: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
9280: 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
9290: 6c 61 73 73 3d 22 6e 22 3e 76 65 6c 3c 2f 73 70  lass="n">vel</sp
92a0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
92b0: 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
92c0: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 6f 74 65  n class="n">note
92d0: 73 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  s</span><span cl
92e0: 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
92f0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
9300: 3e 64 75 72 61 74 69 6f 6e 3c 2f 73 70 61 6e 3e  >duration</span>
9310: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
9320: 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  )</span> <span c
9330: 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e  lass="p">{</span
9340: 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
9350: 73 3d 22 6e 22 3e 76 65 6c 3c 2f 73 70 61 6e 3e  s="n">vel</span>
9360: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
9370: 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >=</span> <span 
9380: 63 6c 61 73 73 3d 22 6e 22 3e 76 65 6c 3c 2f 73  class="n">vel</s
9390: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
93a0: 3d 22 6f 22 3e 7c 7c 3c 2f 73 70 61 6e 3e 20 3c  ="o">||</span> <
93b0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e  span class="mf">
93c0: 31 2e 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  1.0</span><span 
93d0: 63 6c 61 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61  class="p">;</spa
93e0: 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61  n>.    <span cla
93f0: 73 73 3d 22 6e 22 3e 64 75 72 61 74 69 6f 6e 3c  ss="n">duration<
9400: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
9410: 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20  ss="o">=</span> 
9420: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
9430: 64 75 72 61 74 69 6f 6e 3c 2f 73 70 61 6e 3e 20  duration</span> 
9440: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
9450: 7c 7c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  ||</span> <span 
9460: 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74  class="s2">&quot
9470: 3b 32 6e 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e  ;2n&quot;</span>
9480: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
9490: 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70  ;</span>.    <sp
94a0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 6f 74  an class="n">not
94b0: 65 73 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  es</span> <span 
94c0: 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61  class="o">=</spa
94d0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
94e0: 6e 22 3e 6e 6f 74 65 73 3c 2f 73 70 61 6e 3e 20  n">notes</span> 
94f0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
9500: 7c 7c 3c 2f 73 70 61 6e 3e 20 20 3c 73 70 61 6e  ||</span>  <span
9510: 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70   class="p">[</sp
9520: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
9530: 73 32 22 3e 26 71 75 6f 74 3b 45 32 26 71 75 6f  s2">&quot;E2&quo
9540: 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
9550: 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e  lass="p">,</span
9560: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73  > <span class="s
9570: 32 22 3e 26 71 75 6f 74 3b 42 32 26 71 75 6f 74  2">&quot;B2&quot
9580: 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ;</span><span cl
9590: 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
95a0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32   <span class="s2
95b0: 22 3e 26 71 75 6f 74 3b 47 32 26 71 75 6f 74 3b  ">&quot;G2&quot;
95c0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
95d0: 73 73 3d 22 70 22 3e 5d 3b 3c 2f 73 70 61 6e 3e  ss="p">];</span>
95e0: 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
95f0: 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c  ="n">mem</span><
9600: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b  span class="p">[
9610: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
9620: 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 73 74  ss="s2">&quot;st
9630: 61 62 5f 73 79 6e 74 68 31 26 71 75 6f 74 3b 3c  ab_synth1&quot;<
9640: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
9650: 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 3c 73  s="p">]</span><s
9660: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c  pan class="o">.<
9670: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
9680: 73 3d 22 6e 22 3e 74 72 69 67 67 65 72 41 74 74  s="n">triggerAtt
9690: 61 63 6b 52 65 6c 65 61 73 65 3c 2f 73 70 61 6e  ackRelease</span
96a0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
96b0: 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
96c0: 6c 61 73 73 3d 22 6e 22 3e 6e 6f 74 65 73 3c 2f  lass="n">notes</
96d0: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
96e0: 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">[</span><sp
96f0: 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 30 3c  an class="mi">0<
9700: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
9710: 73 3d 22 70 22 3e 5d 2c 3c 2f 73 70 61 6e 3e 20  s="p">],</span> 
9720: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
9730: 64 75 72 61 74 69 6f 6e 3c 2f 73 70 61 6e 3e 3c  duration</span><
9740: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c  span class="p">,
9750: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
9760: 61 73 73 3d 22 6e 22 3e 75 6e 64 65 66 69 6e 65  ass="n">undefine
9770: 64 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  d</span><span cl
9780: 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
9790: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
97a0: 3e 76 65 6c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  >vel</span><span
97b0: 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73   class="p">);</s
97c0: 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63  pan>.    <span c
97d0: 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70  lass="n">mem</sp
97e0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
97f0: 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">[</span><span
9800: 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
9810: 74 3b 73 74 61 62 5f 73 79 6e 74 68 32 26 71 75  t;stab_synth2&qu
9820: 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
9830: 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61  class="p">]</spa
9840: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  n><span class="o
9850: 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">.</span><span 
9860: 63 6c 61 73 73 3d 22 6e 22 3e 74 72 69 67 67 65  class="n">trigge
9870: 72 41 74 74 61 63 6b 52 65 6c 65 61 73 65 3c 2f  rAttackRelease</
9880: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
9890: 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">(</span><sp
98a0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 6f 74  an class="n">not
98b0: 65 73 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  es</span><span c
98c0: 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e  lass="p">[</span
98d0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69  ><span class="mi
98e0: 22 3e 31 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">1</span><span 
98f0: 63 6c 61 73 73 3d 22 70 22 3e 5d 2c 3c 2f 73 70  class="p">],</sp
9900: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
9910: 22 6e 22 3e 64 75 72 61 74 69 6f 6e 3c 2f 73 70  "n">duration</sp
9920: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
9930: 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
9940: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 75 6e 64 65  n class="n">unde
9950: 66 69 6e 65 64 3c 2f 73 70 61 6e 3e 3c 73 70 61  fined</span><spa
9960: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
9970: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
9980: 3d 22 6e 22 3e 76 65 6c 3c 2f 73 70 61 6e 3e 3c  ="n">vel</span><
9990: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
99a0: 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70  ;</span>.    <sp
99b0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d  an class="n">mem
99c0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
99d0: 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c  ss="p">[</span><
99e0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e  span class="s2">
99f0: 26 71 75 6f 74 3b 73 74 61 62 5f 73 79 6e 74 68  &quot;stab_synth
9a00: 33 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73  3&quot;</span><s
9a10: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 3c  pan class="p">]<
9a20: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
9a30: 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73  s="o">.</span><s
9a40: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 74 72  pan class="n">tr
9a50: 69 67 67 65 72 41 74 74 61 63 6b 52 65 6c 65 61  iggerAttackRelea
9a60: 73 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  se</span><span c
9a70: 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e  lass="p">(</span
9a80: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
9a90: 3e 6e 6f 74 65 73 3c 2f 73 70 61 6e 3e 3c 73 70  >notes</span><sp
9aa0: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f  an class="p">[</
9ab0: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
9ac0: 3d 22 6d 69 22 3e 32 3c 2f 73 70 61 6e 3e 3c 73  ="mi">2</span><s
9ad0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 2c  pan class="p">],
9ae0: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
9af0: 61 73 73 3d 22 6e 22 3e 64 75 72 61 74 69 6f 6e  ass="n">duration
9b00: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
9b10: 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20  ss="p">,</span> 
9b20: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
9b30: 75 6e 64 65 66 69 6e 65 64 3c 2f 73 70 61 6e 3e  undefined</span>
9b40: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
9b50: 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  ,</span> <span c
9b60: 6c 61 73 73 3d 22 6e 22 3e 76 65 6c 3c 2f 73 70  lass="n">vel</sp
9b70: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
9b80: 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 0a 20 20  p">);</span>..  
9b90: 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e    <span class="n
9ba0: 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61  ">mem</span><spa
9bb0: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73  n class="p">[</s
9bc0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
9bd0: 22 73 32 22 3e 26 71 75 6f 74 3b 73 74 61 62 5f  "s2">&quot;stab_
9be0: 73 79 6e 74 68 34 26 71 75 6f 74 3b 3c 2f 73 70  synth4&quot;</sp
9bf0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
9c00: 70 22 3e 5d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">]</span><span
9c10: 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70   class="o">.</sp
9c20: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
9c30: 6e 22 3e 74 72 69 67 67 65 72 41 74 74 61 63 6b  n">triggerAttack
9c40: 52 65 6c 65 61 73 65 3c 2f 73 70 61 6e 3e 3c 73  Release</span><s
9c50: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
9c60: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
9c70: 73 3d 22 6e 22 3e 6e 6f 74 65 73 3c 2f 73 70 61  s="n">notes</spa
9c80: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
9c90: 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">[</span><span 
9ca0: 63 6c 61 73 73 3d 22 6d 69 22 3e 30 3c 2f 73 70  class="mi">0</sp
9cb0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
9cc0: 70 22 3e 5d 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  p">],</span> <sp
9cd0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 64 75 72  an class="n">dur
9ce0: 61 74 69 6f 6e 3c 2f 73 70 61 6e 3e 3c 73 70 61  ation</span><spa
9cf0: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
9d00: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
9d10: 3d 22 6e 22 3e 75 6e 64 65 66 69 6e 65 64 3c 2f  ="n">undefined</
9d20: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
9d30: 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73  ="p">,</span> <s
9d40: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 65  pan class="n">ve
9d50: 6c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  l</span><span cl
9d60: 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e  ass="p">);</span
9d70: 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
9d80: 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e  s="n">mem</span>
9d90: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
9da0: 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  [</span><span cl
9db0: 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 73  ass="s2">&quot;s
9dc0: 74 61 62 5f 73 79 6e 74 68 35 26 71 75 6f 74 3b  tab_synth5&quot;
9dd0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
9de0: 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 3c  ss="p">]</span><
9df0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e  span class="o">.
9e00: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
9e10: 73 73 3d 22 6e 22 3e 74 72 69 67 67 65 72 41 74  ss="n">triggerAt
9e20: 74 61 63 6b 52 65 6c 65 61 73 65 3c 2f 73 70 61  tackRelease</spa
9e30: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
9e40: 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
9e50: 63 6c 61 73 73 3d 22 6e 22 3e 6e 6f 74 65 73 3c  class="n">notes<
9e60: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
9e70: 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73  s="p">[</span><s
9e80: 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 31  pan class="mi">1
9e90: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
9ea0: 73 73 3d 22 70 22 3e 5d 2c 3c 2f 73 70 61 6e 3e  ss="p">],</span>
9eb0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
9ec0: 3e 64 75 72 61 74 69 6f 6e 3c 2f 73 70 61 6e 3e  >duration</span>
9ed0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
9ee0: 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  ,</span> <span c
9ef0: 6c 61 73 73 3d 22 6e 22 3e 75 6e 64 65 66 69 6e  lass="n">undefin
9f00: 65 64 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ed</span><span c
9f10: 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e  lass="p">,</span
9f20: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
9f30: 22 3e 76 65 6c 3c 2f 73 70 61 6e 3e 3c 73 70 61  ">vel</span><spa
9f40: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f  n class="p">);</
9f50: 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20  span>.    <span 
9f60: 63 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73  class="n">mem</s
9f70: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
9f80: 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">[</span><spa
9f90: 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75  n class="s2">&qu
9fa0: 6f 74 3b 73 74 61 62 5f 73 79 6e 74 68 36 26 71  ot;stab_synth6&q
9fb0: 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
9fc0: 20 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70   class="p">]</sp
9fd0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
9fe0: 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  o">.</span><span
9ff0: 20 63 6c 61 73 73 3d 22 6e 22 3e 74 72 69 67 67   class="n">trigg
a000: 65 72 41 74 74 61 63 6b 52 65 6c 65 61 73 65 3c  erAttackRelease<
a010: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
a020: 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
a030: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 6f  pan class="n">no
a040: 74 65 73 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  tes</span><span 
a050: 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61  class="p">[</spa
a060: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  n><span class="m
a070: 69 22 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  i">2</span><span
a080: 20 63 6c 61 73 73 3d 22 70 22 3e 5d 2c 3c 2f 73   class="p">],</s
a090: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
a0a0: 3d 22 6e 22 3e 64 75 72 61 74 69 6f 6e 3c 2f 73  ="n">duration</s
a0b0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
a0c0: 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">,</span> <sp
a0d0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 75 6e 64  an class="n">und
a0e0: 65 66 69 6e 65 64 3c 2f 73 70 61 6e 3e 3c 73 70  efined</span><sp
a0f0: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f  an class="p">,</
a100: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
a110: 73 3d 22 6e 22 3e 76 65 6c 3c 2f 73 70 61 6e 3e  s="n">vel</span>
a120: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
a130: 29 3b 3c 2f 73 70 61 6e 3e 0a 3c 73 70 61 6e 20  );</span>.<span 
a140: 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61  class="p">}</spa
a150: 6e 3e 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d  n>..<span class=
a160: 22 6e 22 3e 66 75 6e 63 74 69 6f 6e 3c 2f 73 70  "n">function</sp
a170: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
a180: 22 6e 22 3e 6f 6e 63 65 3c 2f 73 70 61 6e 3e 3c  "n">once</span><
a190: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
a1a0: 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  )</span> <span c
a1b0: 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e  lass="p">{</span
a1c0: 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
a1d0: 73 3d 22 6e 22 3e 76 61 72 3c 2f 73 70 61 6e 3e  s="n">var</span>
a1e0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
a1f0: 3e 70 72 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  >pr</span><span 
a200: 63 6c 61 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61  class="p">;</spa
a210: 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61  n>.    <span cla
a220: 73 73 3d 22 6e 22 3e 63 6f 6e 73 74 3c 2f 73 70  ss="n">const</sp
a230: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
a240: 22 6e 22 3e 73 3c 2f 73 70 61 6e 3e 20 3c 73 70  "n">s</span> <sp
a250: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f  an class="o">=</
a260: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
a270: 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 20 3c  s="p">(</span> <
a280: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 70  span class="n">p
a290: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
a2a0: 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e  ass="p">)</span>
a2b0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
a2c0: 3e 3d 26 67 74 3b 3c 2f 73 70 61 6e 3e 20 3c 73  >=&gt;</span> <s
a2d0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c  pan class="p">{<
a2e0: 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c  /span>.        <
a2f0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 70  span class="n">p
a300: 72 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  r</span> <span c
a310: 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e  lass="o">=</span
a320: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
a330: 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">p</span><span 
a340: 63 6c 61 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61  class="p">;</spa
a350: 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e  n>.        <span
a360: 20 63 6c 61 73 73 3d 22 6e 22 3e 76 61 72 3c 2f   class="n">var</
a370: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
a380: 73 3d 22 6e 22 3e 69 6d 67 3c 2f 73 70 61 6e 3e  s="n">img</span>
a390: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
a3a0: 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  ;</span>.       
a3b0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
a3c0: 3e 6c 65 74 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  >let</span> <spa
a3d0: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 78 3c 2f 73  n class="n">x</s
a3e0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
a3f0: 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73  ="o">=</span> <s
a400: 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 31  pan class="mi">1
a410: 30 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  00</span><span c
a420: 6c 61 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e  lass="p">;</span
a430: 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20  >.        <span 
a440: 63 6c 61 73 73 3d 22 6e 22 3e 6c 65 74 3c 2f 73  class="n">let</s
a450: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
a460: 3d 22 6e 22 3e 79 3c 2f 73 70 61 6e 3e 20 3c 73  ="n">y</span> <s
a470: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c  pan class="o">=<
a480: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
a490: 73 73 3d 22 6d 69 22 3e 31 30 30 3c 2f 73 70 61  ss="mi">100</spa
a4a0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
a4b0: 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 0a 20 20 20 20  ">;</span>..    
a4c0: 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
a4d0: 22 6e 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73 70 61  "n">p</span><spa
a4e0: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73  n class="o">.</s
a4f0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
a500: 22 6e 22 3e 73 65 74 75 70 3c 2f 73 70 61 6e 3e  "n">setup</span>
a510: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
a520: 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >=</span> <span 
a530: 63 6c 61 73 73 3d 22 6e 22 3e 66 75 6e 63 74 69  class="n">functi
a540: 6f 6e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  on</span><span c
a550: 6c 61 73 73 3d 22 70 22 3e 28 29 3c 2f 73 70 61  lass="p">()</spa
a560: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
a570: 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  p">{</span>.    
a580: 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c          <span cl
a590: 61 73 73 3d 22 6e 22 3e 76 61 72 3c 2f 73 70 61  ass="n">var</spa
a5a0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
a5b0: 6e 22 3e 78 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  n">x</span> <spa
a5c0: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73  n class="o">=</s
a5d0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
a5e0: 3d 22 6e 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73 70  ="n">p</span><sp
a5f0: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f  an class="o">.</
a600: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
a610: 3d 22 6e 22 3e 63 72 65 61 74 65 43 61 6e 76 61  ="n">createCanva
a620: 73 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  s</span><span cl
a630: 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
a640: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22  <span class="mi"
a650: 3e 37 30 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  >700</span><span
a660: 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
a670: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
a680: 22 6d 69 22 3e 34 31 30 3c 2f 73 70 61 6e 3e 3c  "mi">410</span><
a690: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
a6a0: 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  ;</span>.       
a6b0: 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73       <span class
a6c0: 3d 22 6e 22 3e 78 3c 2f 73 70 61 6e 3e 3c 73 70  ="n">x</span><sp
a6d0: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f  an class="o">.</
a6e0: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
a6f0: 3d 22 6e 22 3e 63 61 6e 76 61 73 3c 2f 73 70 61  ="n">canvas</spa
a700: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  n><span class="o
a710: 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">.</span><span 
a720: 63 6c 61 73 73 3d 22 6e 22 3e 73 74 79 6c 65 3c  class="n">style<
a730: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
a740: 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73  s="o">.</span><s
a750: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 70 6f  pan class="n">po
a760: 73 69 74 69 6f 6e 3c 2f 73 70 61 6e 3e 20 3c 73  sition</span> <s
a770: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c  pan class="o">=<
a780: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
a790: 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 61 62  ss="s2">&quot;ab
a7a0: 73 6f 6c 75 74 65 26 71 75 6f 74 3b 3c 2f 73 70  solute&quot;</sp
a7b0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
a7c0: 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  p">;</span>.    
a7d0: 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c          <span cl
a7e0: 61 73 73 3d 22 6e 22 3e 70 3c 2f 73 70 61 6e 3e  ass="n">p</span>
a7f0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
a800: 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
a810: 61 73 73 3d 22 6e 22 3e 66 72 61 6d 65 52 61 74  ass="n">frameRat
a820: 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  e</span><span cl
a830: 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
a840: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22  <span class="mi"
a850: 3e 33 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  >30</span><span 
a860: 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70  class="p">);</sp
a870: 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20  an>.            
a880: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
a890: 69 6d 67 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  img</span> <span
a8a0: 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70   class="o">=</sp
a8b0: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
a8c0: 22 6e 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73 70 61  "n">p</span><spa
a8d0: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73  n class="o">.</s
a8e0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
a8f0: 22 6e 22 3e 6c 6f 61 64 49 6d 61 67 65 3c 2f 73  "n">loadImage</s
a900: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
a910: 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">(</span><spa
a920: 6e 20 63 6c 61 73 73 3d 22 73 31 22 3e 26 23 33  n class="s1">&#3
a930: 39 3b 2f 74 65 73 74 2e 70 6e 67 26 23 33 39 3b  9;/test.png&#39;
a940: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
a950: 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e  ss="p">);</span>
a960: 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63  .        <span c
a970: 6c 61 73 73 3d 22 70 22 3e 7d 3b 3c 2f 73 70 61  lass="p">};</spa
a980: 6e 3e 0a 0a 20 20 20 20 20 20 20 20 3c 73 70 61  n>..        <spa
a990: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 70 3c 2f 73  n class="n">p</s
a9a0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
a9b0: 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61  "o">.</span><spa
a9c0: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 64 72 61 77  n class="n">draw
a9d0: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
a9e0: 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e  ass="o">=</span>
a9f0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
aa00: 3e 66 75 6e 63 74 69 6f 6e 3c 2f 73 70 61 6e 3e  >function</span>
aa10: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
aa20: 28 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  ()</span> <span 
aa30: 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61  class="p">{</spa
aa40: 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  n>.            <
aa50: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76  span class="n">v
aa60: 61 72 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  ar</span> <span 
aa70: 63 6c 61 73 73 3d 22 6e 22 3e 65 3c 2f 73 70 61  class="n">e</spa
aa80: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
aa90: 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">=</span> <spa
aaa0: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 67 65 74 52  n class="n">getR
aab0: 61 6e 64 6f 6d 49 6e 74 3c 2f 73 70 61 6e 3e 3c  andomInt</span><
aac0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
aad0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
aae0: 73 73 3d 22 6d 69 22 3e 32 3c 2f 73 70 61 6e 3e  ss="mi">2</span>
aaf0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
ab00: 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  );</span>.      
ab10: 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73        <span clas
ab20: 73 3d 22 6e 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73  s="n">p</span><s
ab30: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c  pan class="o">.<
ab40: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
ab50: 73 3d 22 6e 22 3e 63 6c 65 61 72 3c 2f 73 70 61  s="n">clear</spa
ab60: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
ab70: 22 3e 28 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20  ">();</span>.   
ab80: 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63           <span c
ab90: 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61  lass="k">if</spa
aba0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
abb0: 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
abc0: 20 63 6c 61 73 73 3d 22 6e 22 3e 65 3c 2f 73 70   class="n">e</sp
abd0: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
abe0: 22 6f 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73  "o">==</span> <s
abf0: 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 30  pan class="mi">0
ac00: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
ac10: 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20  ss="p">)</span> 
ac20: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
ac30: 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  {</span>.       
ac40: 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63           <span c
ac50: 6c 61 73 73 3d 22 6f 22 3e 2f 2f 3c 2f 73 70 61  lass="o">//</spa
ac60: 6e 3e 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  n>   <span class
ac70: 3d 22 6e 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73 70  ="n">p</span><sp
ac80: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f  an class="o">.</
ac90: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
aca0: 3d 22 6e 22 3e 66 69 6c 6c 3c 2f 73 70 61 6e 3e  ="n">fill</span>
acb0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
acc0: 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
acd0: 61 73 73 3d 22 6d 69 22 3e 31 32 33 3c 2f 73 70  ass="mi">123</sp
ace0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
acf0: 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20  p">);</span>.   
ad00: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70               <sp
ad10: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2f 2f 3c  an class="o">//<
ad20: 2f 73 70 61 6e 3e 20 20 3c 73 70 61 6e 20 63 6c  /span>  <span cl
ad30: 61 73 73 3d 22 6e 22 3e 70 3c 2f 73 70 61 6e 3e  ass="n">p</span>
ad40: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
ad50: 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
ad60: 61 73 73 3d 22 6e 22 3e 72 65 63 74 3c 2f 73 70  ass="n">rect</sp
ad70: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
ad80: 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
ad90: 20 63 6c 61 73 73 3d 22 6e 22 3e 78 3c 2f 73 70   class="n">x</sp
ada0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
adb0: 70 22 3e 2c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">,</span><span
adc0: 20 63 6c 61 73 73 3d 22 6e 22 3e 79 3c 2f 73 70   class="n">y</sp
add0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
ade0: 70 22 3e 2c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">,</span><span
adf0: 20 63 6c 61 73 73 3d 22 6d 69 22 3e 35 30 3c 2f   class="mi">50</
ae00: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
ae10: 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">,</span><sp
ae20: 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 35 30  an class="mi">50
ae30: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
ae40: 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e  ss="p">);</span>
ae50: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70  .            <sp
ae60: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f  an class="p">}</
ae70: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
ae80: 73 3d 22 6b 22 3e 65 6c 73 65 3c 2f 73 70 61 6e  s="k">else</span
ae90: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
aea0: 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20  ">{</span>.     
aeb0: 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e             <span
aec0: 20 63 6c 61 73 73 3d 22 6f 22 3e 2f 2f 3c 2f 73   class="o">//</s
aed0: 70 61 6e 3e 20 20 3c 73 70 61 6e 20 63 6c 61 73  pan>  <span clas
aee0: 73 3d 22 6e 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73  s="n">p</span><s
aef0: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c  pan class="o">.<
af00: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
af10: 73 3d 22 6e 22 3e 69 6d 61 67 65 3c 2f 73 70 61  s="n">image</spa
af20: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
af30: 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
af40: 63 6c 61 73 73 3d 22 6e 22 3e 69 6d 67 3c 2f 73  class="n">img</s
af50: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
af60: 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">,</span> <sp
af70: 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 30 3c  an class="mi">0<
af80: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
af90: 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c  s="p">,</span> <
afa0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e  span class="mi">
afb0: 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  0</span><span cl
afc0: 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e  ass="p">);</span
afd0: 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 73  >.            <s
afe0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c  pan class="p">}<
aff0: 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c  /span>.        <
b000: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d  span class="p">}
b010: 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70  ;</span>.    <sp
b020: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3b 3c  an class="p">};<
b030: 2f 73 70 61 6e 3e 0a 0a 20 20 20 20 3c 73 70 61  /span>..    <spa
b040: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6c 65 74 3c  n class="n">let<
b050: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
b060: 73 73 3d 22 6e 22 3e 6d 79 70 35 3c 2f 73 70 61  ss="n">myp5</spa
b070: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
b080: 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">=</span> <spa
b090: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 65 77 3c  n class="n">new<
b0a0: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
b0b0: 73 73 3d 22 6e 22 3e 70 35 3c 2f 73 70 61 6e 3e  ss="n">p5</span>
b0c0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
b0d0: 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
b0e0: 61 73 73 3d 22 6e 22 3e 73 3c 2f 73 70 61 6e 3e  ass="n">s</span>
b0f0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
b100: 2c 3c 2f 73 70 61 6e 3e 20 20 3c 73 70 61 6e 20  ,</span>  <span 
b110: 63 6c 61 73 73 3d 22 6e 22 3e 64 6f 63 75 6d 65  class="n">docume
b120: 6e 74 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  nt</span><span c
b130: 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e  lass="o">.</span
b140: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
b150: 3e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 3c  >getElementById<
b160: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
b170: 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
b180: 70 61 6e 20 63 6c 61 73 73 3d 22 73 31 22 3e 26  pan class="s1">&
b190: 23 33 39 3b 63 61 6e 76 61 73 2d 63 6f 6e 74 61  #39;canvas-conta
b1a0: 69 6e 65 72 26 23 33 39 3b 3c 2f 73 70 61 6e 3e  iner&#39;</span>
b1b0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
b1c0: 29 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 0a  ));</span>.    .
b1d0: 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
b1e0: 3d 22 6e 22 3e 76 61 72 3c 2f 73 70 61 6e 3e 20  ="n">var</span> 
b1f0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
b200: 76 69 73 75 61 6c 69 7a 65 72 3c 2f 73 70 61 6e  visualizer</span
b210: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
b220: 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">=</span> <span
b230: 20 63 6c 61 73 73 3d 22 6e 22 3e 69 6e 69 74 57   class="n">initW
b240: 69 6e 61 6d 70 3c 2f 73 70 61 6e 3e 3c 73 70 61  inamp</span><spa
b250: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
b260: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
b270: 22 73 32 22 3e 26 71 75 6f 74 3b 5f 41 64 65 72  "s2">&quot;_Ader
b280: 72 61 73 69 20 2d 20 57 61 6e 64 65 72 65 72 20  rasi - Wanderer 
b290: 69 6e 20 43 75 72 76 65 64 20 53 70 61 63 65 20  in Curved Space 
b2a0: 2d 20 6d 61 73 68 30 30 30 30 20 2d 20 66 61 63  - mash0000 - fac
b2b0: 6c 65 6d 70 74 20 6b 69 62 69 74 7a 69 6e 67 20  lempt kibitzing 
b2c0: 6d 65 73 68 75 67 67 61 6e 61 20 73 63 68 6d 61  meshuggana schma
b2d0: 6c 74 7a 20 28 47 65 69 73 73 20 63 6f 6c 6f 72  ltz (Geiss color
b2e0: 20 6d 69 78 29 26 71 75 6f 74 3b 3c 2f 73 70 61   mix)&quot;</spa
b2f0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
b300: 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 0a 20 20 20  ">);</span>..   
b310: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
b320: 3e 72 65 6e 64 65 72 5f 6c 6f 6f 70 3c 2f 73 70  >render_loop</sp
b330: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
b340: 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70  "o">=</span> <sp
b350: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 66 75 6e  an class="n">fun
b360: 63 74 69 6f 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70  ction</span> <sp
b370: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 29 3c  an class="p">()<
b380: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
b390: 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a  ss="p">{</span>.
b3a0: 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c          <span cl
b3b0: 61 73 73 3d 22 6e 22 3e 76 69 73 75 61 6c 69 7a  ass="n">visualiz
b3c0: 65 72 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  er</span><span c
b3d0: 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e  lass="o">.</span
b3e0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
b3f0: 3e 72 65 6e 64 65 72 3c 2f 73 70 61 6e 3e 3c 73  >render</span><s
b400: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 29  pan class="p">()
b410: 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70  ;</span>.    <sp
b420: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f  an class="p">}</
b430: 73 70 61 6e 3e 0a 20 20 20 20 0a 20 20 20 20 3c  span>.    .    <
b440: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 54  span class="n">T
b450: 6f 6e 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  one</span><span 
b460: 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61  class="o">.</spa
b470: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
b480: 22 3e 4d 61 73 74 65 72 3c 2f 73 70 61 6e 3e 3c  ">Master</span><
b490: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e  span class="o">.
b4a0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
b4b0: 73 73 3d 22 6e 22 3e 76 6f 6c 75 6d 65 3c 2f 73  ss="n">volume</s
b4c0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
b4d0: 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61  "o">.</span><spa
b4e0: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 61 6c 75  n class="n">valu
b4f0: 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  e</span> <span c
b500: 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e  lass="o">=</span
b510: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
b520: 22 3e 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">-</span><span 
b530: 63 6c 61 73 73 3d 22 6d 69 22 3e 33 30 3c 2f 73  class="mi">30</s
b540: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
b550: 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20  "p">;</span>.   
b560: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
b570: 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  >mem</span><span
b580: 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70   class="o">.</sp
b590: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
b5a0: 6e 22 3e 6d 61 73 74 65 72 3c 2f 73 70 61 6e 3e  n">master</span>
b5b0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
b5c0: 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >=</span> <span 
b5d0: 63 6c 61 73 73 3d 22 6e 22 3e 6e 65 77 3c 2f 73  class="n">new</s
b5e0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
b5f0: 3d 22 6e 22 3e 54 6f 6e 65 3c 2f 73 70 61 6e 3e  ="n">Tone</span>
b600: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
b610: 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
b620: 61 73 73 3d 22 6e 22 3e 43 68 61 6e 6e 65 6c 3c  ass="n">Channel<
b630: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
b640: 73 3d 22 70 22 3e 28 7b 3c 2f 73 70 61 6e 3e 3c  s="p">({</span><
b650: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 63  span class="n">c
b660: 68 61 6e 6e 65 6c 43 6f 75 6e 74 3c 2f 73 70 61  hannelCount</spa
b670: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
b680: 22 3e 3a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">:</span> <span
b690: 20 63 6c 61 73 73 3d 22 6d 69 22 3e 32 3c 2f 73   class="mi">2</s
b6a0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
b6b0: 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">,</span> <sp
b6c0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 6f 6c  an class="n">vol
b6d0: 75 6d 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ume</span><span 
b6e0: 63 6c 61 73 73 3d 22 70 22 3e 3a 3c 2f 73 70 61  class="p">:</spa
b6f0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
b700: 6f 22 3e 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  o">-</span><span
b710: 20 63 6c 61 73 73 3d 22 6d 69 22 3e 31 30 3c 2f   class="mi">10</
b720: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
b730: 3d 22 70 22 3e 7d 29 3c 2f 73 70 61 6e 3e 3c 73  ="p">})</span><s
b740: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c  pan class="o">.<
b750: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
b760: 73 3d 22 6e 22 3e 63 68 61 69 6e 3c 2f 73 70 61  s="n">chain</spa
b770: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
b780: 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
b790: 63 6c 61 73 73 3d 22 6e 22 3e 54 6f 6e 65 3c 2f  class="n">Tone</
b7a0: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
b7b0: 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70  ="o">.</span><sp
b7c0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 44 65 73  an class="n">Des
b7d0: 74 69 6e 61 74 69 6f 6e 3c 2f 73 70 61 6e 3e 3c  tination</span><
b7e0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
b7f0: 3b 3c 2f 73 70 61 6e 3e 0a 0a 20 20 20 20 3c 73  ;</span>..    <s
b800: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2f 2f  pan class="o">//
b810: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
b820: 61 73 73 3d 22 6e 22 3e 4e 6f 69 73 65 53 79 6e  ass="n">NoiseSyn
b830: 74 68 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  th</span><span c
b840: 6c 61 73 73 3d 22 70 22 3e 28 29 3b 3c 2f 73 70  lass="p">();</sp
b850: 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c  an>.    <span cl
b860: 61 73 73 3d 22 6e 22 3e 53 74 61 62 3c 2f 73 70  ass="n">Stab</sp
b870: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
b880: 70 22 3e 28 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20  p">();</span>.  
b890: 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e    <span class="n
b8a0: 22 3e 53 61 6d 70 6c 65 3c 2f 73 70 61 6e 3e 3c  ">Sample</span><
b8b0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
b8c0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
b8d0: 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 6b 26  ss="s2">&quot;k&
b8e0: 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61  quot;</span><spa
b8f0: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
b900: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
b910: 3d 22 6d 69 22 3e 30 3c 2f 73 70 61 6e 3e 3c 73  ="mi">0</span><s
b920: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c  pan class="p">,<
b930: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
b940: 73 73 3d 22 6d 69 22 3e 33 30 30 30 3c 2f 73 70  ss="mi">3000</sp
b950: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
b960: 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
b970: 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 33 3c 2f  n class="mi">3</
b980: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
b990: 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20  ="p">);</span>. 
b9a0: 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
b9b0: 6e 22 3e 53 61 6d 70 6c 65 3c 2f 73 70 61 6e 3e  n">Sample</span>
b9c0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
b9d0: 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
b9e0: 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 68  ass="s2">&quot;h
b9f0: 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70  &quot;</span><sp
ba00: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f  an class="p">,</
ba10: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
ba20: 73 3d 22 6d 69 22 3e 31 3c 2f 73 70 61 6e 3e 3c  s="mi">1</span><
ba30: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c  span class="p">,
ba40: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
ba50: 61 73 73 3d 22 6d 69 22 3e 37 30 30 30 3c 2f 73  ass="mi">7000</s
ba60: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
ba70: 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">,</span> <sp
ba80: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f  an class="o">-</
ba90: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
baa0: 3d 22 6d 69 22 3e 31 35 3c 2f 73 70 61 6e 3e 3c  ="mi">15</span><
bab0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
bac0: 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70  ;</span>.    <sp
bad0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 53 61 6d  an class="n">Sam
bae0: 70 6c 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ple</span><span 
baf0: 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
bb00: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73  n><span class="s
bb10: 32 22 3e 26 71 75 6f 74 3b 73 6e 26 71 75 6f 74  2">&quot;sn&quot
bb20: 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ;</span><span cl
bb30: 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
bb40: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22  <span class="mi"
bb50: 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >2</span><span c
bb60: 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e  lass="p">,</span
bb70: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  > <span class="m
bb80: 69 22 3e 36 30 30 30 3c 2f 73 70 61 6e 3e 3c 73  i">6000</span><s
bb90: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c  pan class="p">,<
bba0: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
bbb0: 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61 6e 3e 3c  ss="o">-</span><
bbc0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e  span class="mi">
bbd0: 31 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  15</span><span c
bbe0: 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61  lass="p">);</spa
bbf0: 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61  n>.    <span cla
bc00: 73 73 3d 22 6e 22 3e 53 61 6d 70 6c 65 3c 2f 73  ss="n">Sample</s
bc10: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
bc20: 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">(</span><spa
bc30: 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75  n class="s2">&qu
bc40: 6f 74 3b 63 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  ot;c&quot;</span
bc50: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
bc60: 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >,</span> <span 
bc70: 63 6c 61 73 73 3d 22 6d 69 22 3e 33 3c 2f 73 70  class="mi">3</sp
bc80: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
bc90: 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
bca0: 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 36 32 30  n class="mi">620
bcb0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
bcc0: 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20  ss="p">,</span> 
bcd0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22  <span class="mi"
bce0: 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >2</span><span c
bcf0: 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61  lass="p">);</spa
bd00: 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61  n>.    <span cla
bd10: 73 73 3d 22 6e 22 3e 53 61 6d 70 6c 65 3c 2f 73  ss="n">Sample</s
bd20: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
bd30: 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">(</span><spa
bd40: 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75  n class="s2">&qu
bd50: 6f 74 3b 6c 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  ot;l&quot;</span
bd60: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
bd70: 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >,</span> <span 
bd80: 63 6c 61 73 73 3d 22 6d 69 22 3e 34 3c 2f 73 70  class="mi">4</sp
bd90: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
bda0: 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
bdb0: 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 34 32 30  n class="mi">420
bdc0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
bdd0: 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20  ss="p">,</span> 
bde0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
bdf0: 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  -</span><span cl
be00: 61 73 73 3d 22 6d 69 22 3e 31 35 3c 2f 73 70 61  ass="mi">15</spa
be10: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
be20: 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 0a 20 20 20  ">);</span>..   
be30: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
be40: 3e 68 61 6e 64 6c 65 72 73 3c 2f 73 70 61 6e 3e  >handlers</span>
be50: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
be60: 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  [</span><span cl
be70: 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 31  ass="s2">&quot;1
be80: 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70  &quot;</span><sp
be90: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f  an class="p">]</
bea0: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
beb0: 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c  s="o">=</span> <
bec0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 66  span class="n">f
bed0: 75 6e 63 74 69 6f 6e 3c 2f 73 70 61 6e 3e 20 3c  unction</span> <
bee0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
bef0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
bf00: 73 73 3d 22 6e 22 3e 76 61 6c 3c 2f 73 70 61 6e  ss="n">val</span
bf10: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
bf20: 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >)</span> <span 
bf30: 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61  class="p">{</spa
bf40: 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e  n>.        <span
bf50: 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f 73   class="k">if</s
bf60: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
bf70: 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">(</span><sp
bf80: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 61 6c  an class="n">val
bf90: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
bfa0: 61 73 73 3d 22 6f 22 3e 26 67 74 3b 3c 2f 73 70  ass="o">&gt;</sp
bfb0: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
bfc0: 22 6d 66 22 3e 30 2e 35 3c 2f 73 70 61 6e 3e 3c  "mf">0.5</span><
bfd0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
bfe0: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
bff0: 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e  ass="p">{</span>
c000: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70  .            <sp
c010: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d  an class="n">mem
c020: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
c030: 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c  ss="p">[</span><
c040: 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e  span class="s2">
c050: 26 71 75 6f 74 3b 73 74 61 72 74 5f 73 6e 61 72  &quot;start_snar
c060: 65 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73  e&quot;</span><s
c070: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 3c  pan class="p">]<
c080: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
c090: 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20  ss="o">=</span> 
c0a0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
c0b0: 74 72 75 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  true</span><span
c0c0: 20 63 6c 61 73 73 3d 22 70 22 3e 3b 3c 2f 73 70   class="p">;</sp
c0d0: 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61  an>.        <spa
c0e0: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73  n class="p">}</s
c0f0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
c100: 3d 22 6b 22 3e 65 6c 73 65 3c 2f 73 70 61 6e 3e  ="k">else</span>
c110: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
c120: 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  >{</span>.      
c130: 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73        <span clas
c140: 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e  s="n">mem</span>
c150: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
c160: 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  [</span><span cl
c170: 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 73  ass="s2">&quot;s
c180: 74 61 72 74 5f 73 6e 61 72 65 26 71 75 6f 74 3b  tart_snare&quot;
c190: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
c1a0: 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 20  ss="p">]</span> 
c1b0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
c1c0: 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  =</span> <span c
c1d0: 6c 61 73 73 3d 22 6e 22 3e 66 61 6c 73 65 3c 2f  lass="n">false</
c1e0: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
c1f0: 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 20 20  ="p">;</span>.  
c200: 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73        <span clas
c210: 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 20  s="p">}</span>. 
c220: 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
c230: 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e  ss="n">mem</span
c240: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
c250: 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >[</span><span c
c260: 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b  lass="s2">&quot;
c270: 73 74 61 62 5f 66 69 6c 74 65 72 26 71 75 6f 74  stab_filter&quot
c280: 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ;</span><span cl
c290: 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e  ass="p">]</span>
c2a0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
c2b0: 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
c2c0: 61 73 73 3d 22 6e 22 3e 51 3c 2f 73 70 61 6e 3e  ass="n">Q</span>
c2d0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
c2e0: 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
c2f0: 61 73 73 3d 22 6e 22 3e 76 61 6c 75 65 3c 2f 73  ass="n">value</s
c300: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
c310: 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73  ="o">=</span> <s
c320: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 4d 61  pan class="n">Ma
c330: 74 68 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  th</span><span c
c340: 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e  lass="o">.</span
c350: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
c360: 3e 72 6f 75 6e 64 3c 2f 73 70 61 6e 3e 3c 73 70  >round</span><sp
c370: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
c380: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
c390: 3d 22 6e 22 3e 76 61 6c 3c 2f 73 70 61 6e 3e 20  ="n">val</span> 
c3a0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
c3b0: 2a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  *</span> <span c
c3c0: 6c 61 73 73 3d 22 6d 69 22 3e 35 3c 2f 73 70 61  lass="mi">5</spa
c3d0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
c3e0: 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  ">);</span>.    
c3f0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
c400: 7d 3c 2f 73 70 61 6e 3e 0a 0a 20 20 20 20 3c 73  }</span>..    <s
c410: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 64 69  pan class="n">di
c420: 61 6c 73 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  als</span><span 
c430: 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61  class="p">[</spa
c440: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  n><span class="m
c450: 69 22 3e 31 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  i">1</span><span
c460: 20 63 6c 61 73 73 3d 22 70 22 3e 5d 5b 3c 2f 73   class="p">][</s
c470: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
c480: 22 73 32 22 3e 26 71 75 6f 74 3b 63 65 6c 6c 26  "s2">&quot;cell&
c490: 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61  quot;</span><spa
c4a0: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73  n class="p">]</s
c4b0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
c4c0: 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61  "o">.</span><spa
c4d0: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6f 6e 43 68  n class="n">onCh
c4e0: 61 6e 67 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ange</span><span
c4f0: 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
c500: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
c510: 6e 22 3e 66 75 6e 63 74 69 6f 6e 3c 2f 73 70 61  n">function</spa
c520: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
c530: 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
c540: 20 63 6c 61 73 73 3d 22 6e 22 3e 65 3c 2f 73 70   class="n">e</sp
c550: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
c560: 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">)</span> <spa
c570: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73  n class="p">{</s
c580: 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70  pan>.        <sp
c590: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 61 72  an class="n">var
c5a0: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
c5b0: 61 73 73 3d 22 6e 22 3e 76 61 6c 3c 2f 73 70 61  ass="n">val</spa
c5c0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
c5d0: 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">=</span> <spa
c5e0: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 70 61 72 73  n class="n">pars
c5f0: 65 46 6c 6f 61 74 3c 2f 73 70 61 6e 3e 3c 73 70  eFloat</span><sp
c600: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
c610: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
c620: 3d 22 6e 22 3e 65 3c 2f 73 70 61 6e 3e 3c 73 70  ="n">e</span><sp
c630: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f  an class="p">[</
c640: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
c650: 3d 22 73 32 22 3e 26 71 75 6f 74 3b 64 61 74 61  ="s2">&quot;data
c660: 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70  &quot;</span><sp
c670: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f  an class="p">]</
c680: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
c690: 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70  ="o">.</span><sp
c6a0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 61 6c  an class="n">val
c6b0: 75 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ue</span><span c
c6c0: 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61  lass="p">);</spa
c6d0: 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e  n>.        <span
c6e0: 20 63 6c 61 73 73 3d 22 6e 22 3e 68 61 6e 64 6c   class="n">handl
c6f0: 65 72 73 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ers</span><span 
c700: 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61  class="p">[</spa
c710: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73  n><span class="s
c720: 32 22 3e 26 71 75 6f 74 3b 31 26 71 75 6f 74 3b  2">&quot;1&quot;
c730: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
c740: 73 73 3d 22 70 22 3e 5d 28 3c 2f 73 70 61 6e 3e  ss="p">](</span>
c750: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
c760: 76 61 6c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  val</span><span 
c770: 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70  class="p">);</sp
c780: 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c  an>.    <span cl
c790: 61 73 73 3d 22 70 22 3e 7d 29 3c 2f 73 70 61 6e  ass="p">})</span
c7a0: 3e 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  >..<span class="
c7b0: 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70  p">}</span>..<sp
c7c0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 66 75 6e  an class="n">fun
c7d0: 63 74 69 6f 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70  ction</span> <sp
c7e0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 74 77 65  an class="n">twe
c7f0: 61 6b 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  ak</span> <span 
c800: 63 6c 61 73 73 3d 22 70 22 3e 28 29 3c 2f 73 70  class="p">()</sp
c810: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
c820: 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20  "p">{</span>.   
c830: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
c840: 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  >mem</span><span
c850: 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70   class="o">.</sp
c860: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
c870: 6e 22 3e 6b 31 3c 2f 73 70 61 6e 3e 20 3c 73 70  n">k1</span> <sp
c880: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f  an class="o">=</
c890: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
c8a0: 73 3d 22 6e 22 3e 6b 6e 6f 62 3c 2f 73 70 61 6e  s="n">knob</span
c8b0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
c8c0: 3e 28 7b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  >({</span><span 
c8d0: 63 6c 61 73 73 3d 22 6e 22 3e 72 61 6d 70 3c 2f  class="n">ramp</
c8e0: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
c8f0: 73 3d 22 70 22 3e 3a 3c 2f 73 70 61 6e 3e 20 3c  s="p">:</span> <
c900: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b  span class="p">[
c910: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
c920: 73 73 3d 22 6d 66 22 3e 30 2e 35 32 35 3c 2f 73  ss="mf">0.525</s
c930: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
c940: 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">,</span> <sp
c950: 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30 2e  an class="mf">0.
c960: 38 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  8</span><span cl
c970: 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
c980: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66   <span class="mf
c990: 22 3e 30 2e 34 3c 2f 73 70 61 6e 3e 3c 73 70 61  ">0.4</span><spa
c9a0: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
c9b0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
c9c0: 3d 22 6d 69 22 3e 31 3c 2f 73 70 61 6e 3e 3c 73  ="mi">1</span><s
c9d0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c  pan class="p">,<
c9e0: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
c9f0: 73 73 3d 22 6d 66 22 3e 30 2e 32 35 3c 2f 73 70  ss="mf">0.25</sp
ca00: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
ca10: 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
ca20: 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30 2e 37  n class="mf">0.7
ca30: 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  5</span><span cl
ca40: 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
ca50: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69   <span class="mi
ca60: 22 3e 31 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">1</span><span 
ca70: 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61  class="p">,</spa
ca80: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
ca90: 6d 66 22 3e 30 2e 32 35 3c 2f 73 70 61 6e 3e 3c  mf">0.25</span><
caa0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c  span class="p">,
cab0: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
cac0: 61 73 73 3d 22 6d 66 22 3e 30 2e 31 3c 2f 73 70  ass="mf">0.1</sp
cad0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
cae0: 70 22 3e 5d 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  p">],</span> <sp
caf0: 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71  an class="s2">&q
cb00: 75 6f 74 3b 6e 75 6d 62 65 72 26 71 75 6f 74 3b  uot;number&quot;
cb10: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
cb20: 73 73 3d 22 70 22 3e 3a 3c 2f 73 70 61 6e 3e 20  ss="p">:</span> 
cb30: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
cb40: 64 69 61 6c 73 3c 2f 73 70 61 6e 3e 3c 73 70 61  dials</span><spa
cb50: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73  n class="p">[</s
cb60: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
cb70: 22 6d 69 22 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70  "mi">2</span><sp
cb80: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 5b 3c  an class="p">][<
cb90: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
cba0: 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 63 65 6c  s="s2">&quot;cel
cbb0: 6c 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73  l&quot;</span><s
cbc0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 3c  pan class="p">]<
cbd0: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
cbe0: 73 73 3d 22 70 22 3e 7d 29 3b 3c 2f 73 70 61 6e  ss="p">});</span
cbf0: 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
cc00: 73 3d 22 6e 22 3e 61 6c 77 61 79 73 3c 2f 73 70  s="n">always</sp
cc10: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
cc20: 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70  "o">=</span> <sp
cc30: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 66 75 6e  an class="n">fun
cc40: 63 74 69 6f 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70  ction</span> <sp
cc50: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 29 3c  an class="p">()<
cc60: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
cc70: 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a  ss="p">{</span>.
cc80: 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c          <span cl
cc90: 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61  ass="n">mem</spa
cca0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
ccb0: 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">[</span><span 
ccc0: 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74  class="s2">&quot
ccd0: 3b 73 74 61 62 5f 66 69 6c 74 65 72 26 71 75 6f  ;stab_filter&quo
cce0: 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
ccf0: 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e  lass="p">]</span
cd00: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22  ><span class="o"
cd10: 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >.</span><span c
cd20: 6c 61 73 73 3d 22 6e 22 3e 66 72 65 71 75 65 6e  lass="n">frequen
cd30: 63 79 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  cy</span><span c
cd40: 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e  lass="o">.</span
cd50: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
cd60: 3e 76 61 6c 75 65 3c 2f 73 70 61 6e 3e 20 3c 73  >value</span> <s
cd70: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c  pan class="o">=<
cd80: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
cd90: 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e  ss="n">mem</span
cda0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22  ><span class="o"
cdb0: 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >.</span><span c
cdc0: 6c 61 73 73 3d 22 6e 22 3e 6b 31 3c 2f 73 70 61  lass="n">k1</spa
cdd0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  n><span class="o
cde0: 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">.</span><span 
cdf0: 63 6c 61 73 73 3d 22 6e 22 3e 6d 6f 76 65 3c 2f  class="n">move</
ce00: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
ce10: 3d 22 70 22 3e 28 29 3c 2f 73 70 61 6e 3e 20 3c  ="p">()</span> <
ce20: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2a  span class="o">*
ce30: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
ce40: 61 73 73 3d 22 6d 69 22 3e 31 30 30 30 30 3c 2f  ass="mi">10000</
ce50: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
ce60: 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 20 20  ="p">;</span>.  
ce70: 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70    <span class="p
ce80: 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 3c 73 70 61 6e  ">}</span>.<span
ce90: 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70   class="p">}</sp
cea0: 61 6e 3e 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73  an>..<span class
ceb0: 3d 22 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c  ="k">if</span> <
cec0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
ced0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
cee0: 73 73 3d 22 6e 22 3e 62 61 72 73 3c 2f 73 70 61  ss="n">bars</spa
cef0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
cf00: 6f 22 3e 26 6c 74 3b 3d 3c 2f 73 70 61 6e 3e 20  o">&lt;=</span> 
cf10: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22  <span class="mi"
cf20: 3e 33 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >3</span> <span 
cf30: 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61  class="p">)</spa
cf40: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
cf50: 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  p">{</span>.    
cf60: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
cf70: 74 72 61 6e 73 69 74 69 6f 6e 3c 2f 73 70 61 6e  transition</span
cf80: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
cf90: 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">=</span> <span
cfa0: 20 63 6c 61 73 73 3d 22 6e 22 3e 6f 6e 63 65 3c   class="n">once<
cfb0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
cfc0: 73 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 3c  s="p">;</span>.<
cfd0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d  span class="p">}
cfe0: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
cff0: 61 73 73 3d 22 6b 22 3e 65 6c 73 65 3c 2f 73 70  ass="k">else</sp
d000: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
d010: 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20  "p">{</span>.   
d020: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
d030: 3e 74 72 61 6e 73 69 74 69 6f 6e 3c 2f 73 70 61  >transition</spa
d040: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
d050: 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">=</span> <spa
d060: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 74 77 65 61  n class="n">twea
d070: 6b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  k</span><span cl
d080: 61 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e  ass="p">;</span>
d090: 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  .<span class="p"
d0a0: 3e 7d 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70 61 6e  >}</span>..<span
d0b0: 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f 73   class="k">if</s
d0c0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
d0d0: 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">(</span><sp
d0e0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 69 73 48  an class="n">isH
d0f0: 69 74 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  it</span><span c
d100: 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e  lass="p">)</span
d110: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
d120: 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  ">{</span>.    <
d130: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69  span class="k">i
d140: 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  f</span> <span c
d150: 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e  lass="p">(</span
d160: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
d170: 3e 74 72 61 63 6b 5f 6e 6f 3c 2f 73 70 61 6e 3e  >track_no</span>
d180: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
d190: 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  >==</span> <span
d1a0: 20 63 6c 61 73 73 3d 22 6d 69 22 3e 31 3c 2f 73   class="mi">1</s
d1b0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
d1c0: 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">)</span> <sp
d1d0: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f  an class="p">{</
d1e0: 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73  span>.        <s
d1f0: 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66  pan class="k">if
d200: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
d210: 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
d220: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
d230: 62 61 72 73 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  bars</span> <spa
d240: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 26 67 74 3b  n class="o">&gt;
d250: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
d260: 61 73 73 3d 22 6d 69 22 3e 30 3c 2f 73 70 61 6e  ass="mi">0</span
d270: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
d280: 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">)</span> <span
d290: 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70   class="p">{</sp
d2a0: 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20  an>.            
d2b0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
d2c0: 70 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  p</span><span cl
d2d0: 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
d2e0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22  <span class="mi"
d2f0: 3e 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >0</span><span c
d300: 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61  lass="p">);</spa
d310: 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e  n>.        <span
d320: 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70   class="p">}</sp
d330: 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c  an>.    <span cl
d340: 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e  ass="p">}</span>
d350: 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
d360: 3d 22 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c  ="k">if</span> <
d370: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
d380: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
d390: 73 73 3d 22 6e 22 3e 74 72 61 63 6b 5f 6e 6f 3c  ss="n">track_no<
d3a0: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
d3b0: 73 73 3d 22 6f 22 3e 3d 3d 3c 2f 73 70 61 6e 3e  ss="o">==</span>
d3c0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69   <span class="mi
d3d0: 22 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">2</span><span 
d3e0: 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61  class="p">)</spa
d3f0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
d400: 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  p">{</span>.    
d410: 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
d420: 22 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73  "k">if</span> <s
d430: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
d440: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
d450: 73 3d 22 6e 22 3e 62 61 72 73 3c 2f 73 70 61 6e  s="n">bars</span
d460: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
d470: 22 3e 26 67 74 3b 3c 2f 73 70 61 6e 3e 20 3c 73  ">&gt;</span> <s
d480: 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 38  pan class="mi">8
d490: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
d4a0: 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e  ass="p">)</span>
d4b0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
d4c0: 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  >{</span>.      
d4d0: 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73        <span clas
d4e0: 73 3d 22 6e 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73  s="n">p</span><s
d4f0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
d500: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
d510: 73 3d 22 6d 69 22 3e 31 3c 2f 73 70 61 6e 3e 3c  s="mi">1</span><
d520: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
d530: 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  ;</span>.       
d540: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
d550: 3e 7d 3c 2f 73 70 61 6e 3e 20 20 20 0a 20 20 20  >}</span>   .   
d560: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
d570: 3e 7d 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73  >}</span>.    <s
d580: 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66  pan class="k">if
d590: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
d5a0: 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
d5b0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
d5c0: 74 72 61 63 6b 5f 6e 6f 3c 2f 73 70 61 6e 3e 20  track_no</span> 
d5d0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
d5e0: 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  ==</span> <span 
d5f0: 63 6c 61 73 73 3d 22 6d 69 22 3e 33 3c 2f 73 70  class="mi">3</sp
d600: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
d610: 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">)</span> <spa
d620: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73  n class="p">{</s
d630: 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70  pan>.        <sp
d640: 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c  an class="k">if<
d650: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
d660: 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
d670: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 62  span class="n">b
d680: 61 72 73 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ars</span> <span
d690: 20 63 6c 61 73 73 3d 22 6f 22 3e 26 67 74 3b 3c   class="o">&gt;<
d6a0: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
d6b0: 73 73 3d 22 6d 69 22 3e 34 3c 2f 73 70 61 6e 3e  ss="mi">4</span>
d6c0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
d6d0: 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >)</span> <span 
d6e0: 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61  class="p">{</spa
d6f0: 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  n>.            <
d700: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2f  span class="o">/
d710: 2f 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  /</span> <span c
d720: 6c 61 73 73 3d 22 6e 22 3e 73 3c 2f 73 70 61 6e  lass="n">s</span
d730: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
d740: 3e 28 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  >();</span>.    
d750: 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
d760: 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 20 20 20  "p">}</span>.   
d770: 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73       <span class
d780: 3d 22 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c  ="k">if</span> <
d790: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
d7a0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
d7b0: 73 73 3d 22 6e 22 3e 62 61 72 73 3c 2f 73 70 61  ss="n">bars</spa
d7c0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
d7d0: 6f 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70  o">==</span> <sp
d7e0: 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 36 3c  an class="mi">6<
d7f0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
d800: 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c  s="p">)</span> <
d810: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b  span class="p">{
d820: 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20  </span>.        
d830: 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
d840: 22 6e 22 3e 74 72 61 6e 73 69 74 69 6f 6e 3c 2f  "n">transition</
d850: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
d860: 3d 22 70 22 3e 28 29 3b 3c 2f 73 70 61 6e 3e 0a  ="p">();</span>.
d870: 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c          <span cl
d880: 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e  ass="p">}</span>
d890: 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
d8a0: 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 20 20  ="p">}</span>.  
d8b0: 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b    <span class="k
d8c0: 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">if</span> <spa
d8d0: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
d8e0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
d8f0: 22 6e 22 3e 74 72 61 63 6b 5f 6e 6f 3c 2f 73 70  "n">track_no</sp
d900: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
d910: 22 6f 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73  "o">==</span> <s
d920: 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 34  pan class="mi">4
d930: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
d940: 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20  ss="p">)</span> 
d950: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
d960: 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  {</span>.       
d970: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22   <span class="k"
d980: 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  >if</span> <span
d990: 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
d9a0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
d9b0: 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70  n">mem</span><sp
d9c0: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f  an class="p">[</
d9d0: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
d9e0: 3d 22 73 32 22 3e 26 71 75 6f 74 3b 73 74 61 72  ="s2">&quot;star
d9f0: 74 5f 73 6e 61 72 65 26 71 75 6f 74 3b 3c 2f 73  t_snare&quot;</s
da00: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
da10: 22 70 22 3e 5d 29 3c 2f 73 70 61 6e 3e 20 3c 73  "p">])</span> <s
da20: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c  pan class="p">{<
da30: 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20  /span>.         
da40: 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
da50: 6e 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  n">p</span><span
da60: 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
da70: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
da80: 6d 69 22 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70 61  mi">2</span><spa
da90: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f  n class="p">);</
daa0: 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73  span>.        <s
dab0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c  pan class="p">}<
dac0: 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e  /span>.    <span
dad0: 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70   class="p">}</sp
dae0: 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c  an>.    <span cl
daf0: 61 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61 6e  ass="k">if</span
db00: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
db10: 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
db20: 63 6c 61 73 73 3d 22 6e 22 3e 74 72 61 63 6b 5f  class="n">track_
db30: 6e 6f 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  no</span> <span 
db40: 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f 73 70  class="o">==</sp
db50: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
db60: 22 6d 69 22 3e 35 3c 2f 73 70 61 6e 3e 3c 73 70  "mi">5</span><sp
db70: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f  an class="p">)</
db80: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
db90: 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20  s="p">{</span>. 
dba0: 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
dbb0: 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e  ss="k">if</span>
dbc0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
dbd0: 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
dbe0: 6c 61 73 73 3d 22 6e 22 3e 62 61 72 73 3c 2f 73  lass="n">bars</s
dbf0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
dc00: 3d 22 6f 22 3e 26 67 74 3b 3c 2f 73 70 61 6e 3e  ="o">&gt;</span>
dc10: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69   <span class="mi
dc20: 22 3e 31 32 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ">12</span><span
dc30: 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70   class="p">)</sp
dc40: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
dc50: 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20  "p">{</span>.   
dc60: 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63           <span c
dc70: 6c 61 73 73 3d 22 6e 22 3e 70 3c 2f 73 70 61 6e  lass="n">p</span
dc80: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
dc90: 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
dca0: 6c 61 73 73 3d 22 6d 69 22 3e 33 3c 2f 73 70 61  lass="mi">3</spa
dcb0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
dcc0: 22 3e 29 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20  ">)</span>.     
dcd0: 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
dce0: 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  p">}</span>.    
dcf0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
dd00: 7d 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70  }</span>.    <sp
dd10: 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c  an class="k">if<
dd20: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
dd30: 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
dd40: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 74  span class="n">t
dd50: 72 61 63 6b 5f 6e 6f 3c 2f 73 70 61 6e 3e 20 3c  rack_no</span> <
dd60: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d  span class="o">=
dd70: 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  =</span> <span c
dd80: 6c 61 73 73 3d 22 6d 69 22 3e 36 3c 2f 73 70 61  lass="mi">6</spa
dd90: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
dda0: 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">)</span> <span
ddb0: 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70   class="p">{</sp
ddc0: 61 6e 3e 0a 20 20 20 20 20 20 20 3c 73 70 61 6e  an>.       <span
ddd0: 20 63 6c 61 73 73 3d 22 6f 22 3e 2f 2f 3c 2f 73   class="o">//</s
dde0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
ddf0: 3d 22 6e 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73 70  ="n">p</span><sp
de00: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
de10: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
de20: 3d 22 6d 69 22 3e 34 3c 2f 73 70 61 6e 3e 3c 73  ="mi">4</span><s
de30: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c  pan class="p">,<
de40: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
de50: 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 43 33  ss="s2">&quot;C3
de60: 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70  &quot;</span><sp
de70: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f  an class="p">)</
de80: 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20  span>.    <span 
de90: 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61  class="p">}</spa
dea0: 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n>.<span class="
deb0: 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70  p">}</span>..<sp
dec0: 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c  an class="k">if<
ded0: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
dee0: 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
def0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 63  span class="n">c
df00: 6f 75 6e 74 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ount</span> <spa
df10: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f  n class="o">==</
df20: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
df30: 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
df40: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d 65  pan class="n">me
df50: 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  m</span><span cl
df60: 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e  ass="p">[</span>
df70: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
df80: 3e 26 71 75 6f 74 3b 6b 5f 6c 61 73 74 26 71 75  >&quot;k_last&qu
df90: 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
dfa0: 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61  class="p">]</spa
dfb0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
dfc0: 6f 22 3e 2b 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">+</span> <spa
dfd0: 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 33 3c 2f  n class="mi">3</
dfe0: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
dff0: 3d 22 70 22 3e 29 29 3c 2f 73 70 61 6e 3e 20 3c  ="p">))</span> <
e000: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b  span class="p">{
e010: 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61  </span>.    <spa
e020: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 70 6e 3c 2f  n class="n">pn</
e030: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
e040: 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">(</span><sp
e050: 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71  an class="s2">&q
e060: 75 6f 74 3b 68 26 71 75 6f 74 3b 3c 2f 73 70 61  uot;h&quot;</spa
e070: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
e080: 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 3c 73 70 61  ">);</span>.<spa
e090: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73  n class="p">}</s
e0a0: 70 61 6e 3e 0a 3c 2f 70 72 65 3e 3c 2f 64 69 76  pan>.</pre></div
e0b0: 3e 0a 3c 2f 64 69 76 3e 0a 3c 2f 64 69 76 3e 0a  >.</div>.</div>.
e0c0: 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73  </div>.<div clas
e0d0: 73 3d 22 73 65 63 74 69 6f 6e 22 20 69 64 3d 22  s="section" id="
e0e0: 64 65 6d 6f 2d 73 6f 6e 67 2d 31 2d 74 65 63 68  demo-song-1-tech
e0f0: 6e 6f 22 3e 0a 3c 68 32 3e 44 65 6d 6f 20 53 6f  no">.<h2>Demo So
e100: 6e 67 20 31 20 2f 2f 20 54 65 63 68 6e 6f 3c 61  ng 1 // Techno<a
e110: 20 63 6c 61 73 73 3d 22 68 65 61 64 65 72 6c 69   class="headerli
e120: 6e 6b 22 20 68 72 65 66 3d 22 23 64 65 6d 6f 2d  nk" href="#demo-
e130: 73 6f 6e 67 2d 31 2d 74 65 63 68 6e 6f 22 20 74  song-1-techno" t
e140: 69 74 6c 65 3d 22 50 65 72 6d 61 6c 69 6e 6b 20  itle="Permalink 
e150: 74 6f 20 74 68 69 73 20 68 65 61 64 6c 69 6e 65  to this headline
e160: 22 3e c2 b6 3c 2f 61 3e 3c 2f 68 32 3e 0a 3c 69  ">..</a></h2>.<i
e170: 66 72 61 6d 65 20 77 69 64 74 68 3d 22 35 36 30  frame width="560
e180: 22 20 68 65 69 67 68 74 3d 22 33 31 35 22 20 73  " height="315" s
e190: 72 63 3d 22 68 74 74 70 73 3a 2f 2f 77 77 77 2e  rc="https://www.
e1a0: 79 6f 75 74 75 62 65 2e 63 6f 6d 2f 65 6d 62 65  youtube.com/embe
e1b0: 64 2f 47 54 66 6d 54 4d 72 53 70 61 67 22 20 74  d/GTfmTMrSpag" t
e1c0: 69 74 6c 65 3d 22 59 6f 75 54 75 62 65 20 76 69  itle="YouTube vi
e1d0: 64 65 6f 20 70 6c 61 79 65 72 22 20 66 72 61 6d  deo player" fram
e1e0: 65 62 6f 72 64 65 72 3d 22 30 22 20 61 6c 6c 6f  eborder="0" allo
e1f0: 77 3d 22 61 63 63 65 6c 65 72 6f 6d 65 74 65 72  w="accelerometer
e200: 3b 20 61 75 74 6f 70 6c 61 79 3b 20 63 6c 69 70  ; autoplay; clip
e210: 62 6f 61 72 64 2d 77 72 69 74 65 3b 20 65 6e 63  board-write; enc
e220: 72 79 70 74 65 64 2d 6d 65 64 69 61 3b 20 67 79  rypted-media; gy
e230: 72 6f 73 63 6f 70 65 3b 20 70 69 63 74 75 72 65  roscope; picture
e240: 2d 69 6e 2d 70 69 63 74 75 72 65 22 20 61 6c 6c  -in-picture" all
e250: 6f 77 66 75 6c 6c 73 63 72 65 65 6e 3e 3c 2f 69  owfullscreen></i
e260: 66 72 61 6d 65 3e 0a 3c 70 3e 50 6f 73 74 70 72  frame>.<p>Postpr
e270: 6f 63 65 73 73 65 64 20 75 73 69 6e 67 20 52 65  ocessed using Re
e280: 61 70 65 72 20 77 69 74 68 20 45 51 20 61 6e 64  aper with EQ and
e290: 20 53 75 72 72 6f 75 6e 64 20 65 66 66 65 63 74   Surround effect
e2a0: 73 20 74 6f 20 61 64 64 20 73 6f 6d 65 20 73 70  s to add some sp
e2b0: 61 72 6b 6c 65 2e 0a 56 69 64 65 6f 20 69 73 20  arkle..Video is 
e2c0: 72 65 63 6f 72 64 65 64 20 77 69 74 68 20 74 68  recorded with th
e2d0: 65 20 68 65 6c 70 20 6f 66 20 42 6c 61 63 6b 68  e help of Blackh
e2e0: 6f 6c 65 20 61 6e 64 20 4b 61 70 20 61 6e 64 20  ole and Kap and 
e2f0: 72 65 6e 64 65 72 65 64 20 62 79 20 52 65 61 70  rendered by Reap
e300: 65 72 2e 3c 2f 70 3e 0a 3c 70 3e 53 61 6d 70 6c  er.</p>.<p>Sampl
e310: 65 73 20 74 61 6b 65 6e 20 66 72 6f 6d 20 44 65  es taken from De
e320: 65 70 20 54 65 63 68 6e 6f 20 61 6e 64 20 44 75  ep Techno and Du
e330: 62 20 54 65 63 68 6e 6f 20 63 6f 6c 6c 65 63 74  b Techno collect
e340: 69 6f 6e 73 20 66 72 6f 6d 20 73 70 6c 69 63 65  ions from splice
e350: 2e 20 53 61 64 6c 79 20 49 20 63 61 6e e2 80 99  . Sadly I can...
e360: 74 20 64 69 73 74 72 69 62 75 74 65 20 74 68 65  t distribute the
e370: 20 73 6f 6e 67 20 69 74 73 65 6c 66 20 61 73 20   song itself as 
e380: 49 20 77 6f 75 6c 64 20 61 6c 73 6f 20 68 61 76  I would also hav
e390: 65 20 74 6f 20 64 69 73 74 72 69 62 75 74 65 20  e to distribute 
e3a0: 74 68 65 20 73 61 6d 70 6c 65 73 20 77 69 74 68  the samples with
e3b0: 20 69 74 2e 3c 2f 70 3e 0a 3c 70 3e 43 6f 64 65   it.</p>.<p>Code
e3c0: 20 66 6f 72 20 74 68 65 20 44 65 6d 6f 20 53 6f   for the Demo So
e3d0: 6e 67 2e 20 54 68 65 20 76 69 73 75 61 6c 69 73  ng. The visualis
e3e0: 61 74 69 6f 6e 20 77 61 73 20 64 69 73 61 62 6c  ation was disabl
e3f0: 65 64 20 69 6e 20 74 68 65 20 44 65 6d 6f 20 61  ed in the Demo a
e400: 73 20 69 74 20 77 61 73 20 63 61 75 73 69 6e 67  s it was causing
e410: 20 61 20 68 75 67 65 20 6c 61 67 20 77 68 69 6c   a huge lag whil
e420: 65 20 72 65 63 6f 72 64 69 6e 67 20 6f 6e 20 62  e recording on b
e430: 6f 74 68 20 77 69 6e 64 6f 77 73 20 61 6e 64 20  oth windows and 
e440: 6d 61 63 2e 3c 2f 70 3e 0a 3c 70 3e 4e 6f 74 65  mac.</p>.<p>Note
e450: 3a 20 43 6f 75 6c 64 20 63 6f 75 6c 64 20 62 65  : Could could be
e460: 20 6f 75 74 64 61 74 65 64 20 64 75 65 20 74 6f   outdated due to
e470: 20 6c 61 74 65 73 74 20 63 68 61 6e 67 65 73 20   latest changes 
e480: 74 6f 20 74 68 65 20 41 50 49 2e 3c 2f 70 3e 0a  to the API.</p>.
e490: 3c 64 69 76 20 63 6c 61 73 73 3d 22 68 69 67 68  <div class="high
e4a0: 6c 69 67 68 74 2d 64 65 66 61 75 6c 74 20 6e 6f  light-default no
e4b0: 74 72 61 6e 73 6c 61 74 65 22 3e 3c 64 69 76 20  translate"><div 
e4c0: 63 6c 61 73 73 3d 22 68 69 67 68 6c 69 67 68 74  class="highlight
e4d0: 22 3e 3c 70 72 65 3e 3c 73 70 61 6e 3e 3c 2f 73  "><pre><span></s
e4e0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
e4f0: 22 6e 22 3e 76 6f 6c 75 6d 65 5f 67 75 61 72 64  "n">volume_guard
e500: 31 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  1</span> <span c
e510: 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e  lass="o">=</span
e520: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
e530: 22 3e 67 75 61 72 64 3c 2f 73 70 61 6e 3e 3c 73  ">guard</span><s
e540: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 5b  pan class="p">([
e550: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
e560: 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61 6e 3e 3c  ss="o">-</span><
e570: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e  span class="mi">
e580: 32 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  20</span><span c
e590: 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e  lass="p">,</span
e5a0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69  ><span class="mi
e5b0: 22 3e 31 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ">15</span><span
e5c0: 20 63 6c 61 73 73 3d 22 70 22 3e 5d 29 3c 2f 73   class="p">])</s
e5d0: 70 61 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61 73 73  pan>.<span class
e5e0: 3d 22 6e 22 3e 76 6f 6c 75 6d 65 5f 67 75 61 72  ="n">volume_guar
e5f0: 64 32 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  d2</span> <span 
e600: 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61  class="o">=</spa
e610: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
e620: 6e 22 3e 67 75 61 72 64 3c 2f 73 70 61 6e 3e 3c  n">guard</span><
e630: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
e640: 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  [</span><span cl
e650: 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61 6e 3e  ass="o">-</span>
e660: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22  <span class="mi"
e670: 3e 32 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  >20</span><span 
e680: 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61  class="p">,</spa
e690: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  n><span class="m
e6a0: 69 22 3e 31 35 3c 2f 73 70 61 6e 3e 3c 73 70 61  i">15</span><spa
e6b0: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 29 3c 2f  n class="p">])</
e6c0: 73 70 61 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61 73  span>.<span clas
e6d0: 73 3d 22 6e 22 3e 54 6f 6e 65 3c 2f 73 70 61 6e  s="n">Tone</span
e6e0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22  ><span class="o"
e6f0: 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >.</span><span c
e700: 6c 61 73 73 3d 22 6e 22 3e 4d 61 73 74 65 72 3c  lass="n">Master<
e710: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
e720: 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73  s="o">.</span><s
e730: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 6f  pan class="n">vo
e740: 6c 75 6d 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  lume</span><span
e750: 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70   class="o">.</sp
e760: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
e770: 6e 22 3e 76 61 6c 75 65 3c 2f 73 70 61 6e 3e 20  n">value</span> 
e780: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
e790: 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  =</span> <span c
e7a0: 6c 61 73 73 3d 22 6e 22 3e 76 6f 6c 75 6d 65 5f  lass="n">volume_
e7b0: 67 75 61 72 64 31 3c 2f 73 70 61 6e 3e 3c 73 70  guard1</span><sp
e7c0: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
e7d0: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
e7e0: 3d 22 6e 22 3e 4d 61 74 68 3c 2f 73 70 61 6e 3e  ="n">Math</span>
e7f0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
e800: 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
e810: 61 73 73 3d 22 6e 22 3e 72 6f 75 6e 64 3c 2f 73  ass="n">round</s
e820: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
e830: 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">(</span><spa
e840: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 64 69 61 6c  n class="n">dial
e850: 73 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  s</span><span cl
e860: 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e  ass="p">[</span>
e870: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22  <span class="mi"
e880: 3e 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >0</span><span c
e890: 6c 61 73 73 3d 22 70 22 3e 5d 5b 3c 2f 73 70 61  lass="p">][</spa
e8a0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73  n><span class="s
e8b0: 32 22 3e 26 71 75 6f 74 3b 63 65 6c 6c 26 71 75  2">&quot;cell&qu
e8c0: 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
e8d0: 63 6c 61 73 73 3d 22 70 22 3e 5d 28 29 3c 2f 73  class="p">]()</s
e8e0: 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
e8f0: 3d 22 6f 22 3e 2a 3c 2f 73 70 61 6e 3e 20 3c 73  ="o">*</span> <s
e900: 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 33  pan class="mi">3
e910: 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  0</span><span cl
e920: 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e  ass="p">)</span>
e930: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
e940: 3e 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >-</span><span c
e950: 6c 61 73 73 3d 22 6d 69 22 3e 32 30 3c 2f 73 70  lass="mi">20</sp
e960: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
e970: 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 3c 73  p">);</span>. <s
e980: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2f 2f  pan class="o">//
e990: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
e9a0: 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e  ss="n">mem</span
e9b0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
e9c0: 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >[</span><span c
e9d0: 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b  lass="s2">&quot;
e9e0: 73 74 61 62 5f 63 68 61 6e 6e 65 6c 26 71 75 6f  stab_channel&quo
e9f0: 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
ea00: 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e  lass="p">]</span
ea10: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22  ><span class="o"
ea20: 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >.</span><span c
ea30: 6c 61 73 73 3d 22 6e 22 3e 76 6f 6c 75 6d 65 3c  lass="n">volume<
ea40: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
ea50: 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73  s="o">.</span><s
ea60: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 61  pan class="n">va
ea70: 6c 75 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  lue</span> <span
ea80: 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70   class="o">=</sp
ea90: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
eaa0: 22 6e 22 3e 76 6f 6c 75 6d 65 5f 67 75 61 72 64  "n">volume_guard
eab0: 32 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  2</span><span cl
eac0: 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
ead0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
eae0: 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  -</span><span cl
eaf0: 61 73 73 3d 22 6d 69 22 3e 32 3c 2f 73 70 61 6e  ass="mi">2</span
eb00: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
eb10: 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 3c 73 70 61  >);</span>. <spa
eb20: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2f 2f 3c 2f  n class="o">//</
eb30: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
eb40: 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c  ="n">mem</span><
eb50: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b  span class="p">[
eb60: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
eb70: 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 73 74  ss="s2">&quot;st
eb80: 61 62 5f 66 69 6c 74 65 72 26 71 75 6f 74 3b 3c  ab_filter&quot;<
eb90: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
eba0: 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 3c 73  s="p">]</span><s
ebb0: 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c  pan class="o">.<
ebc0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
ebd0: 73 3d 22 6e 22 3e 66 72 65 71 75 65 6e 63 79 3c  s="n">frequency<
ebe0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
ebf0: 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73  s="o">.</span><s
ec00: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 61  pan class="n">va
ec10: 6c 75 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  lue</span> <span
ec20: 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70   class="o">=</sp
ec30: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
ec40: 22 6e 22 3e 4d 61 74 68 3c 2f 73 70 61 6e 3e 3c  "n">Math</span><
ec50: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e  span class="o">.
ec60: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
ec70: 73 73 3d 22 6e 22 3e 72 6f 75 6e 64 3c 2f 73 70  ss="n">round</sp
ec80: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
ec90: 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
eca0: 20 63 6c 61 73 73 3d 22 6e 22 3e 64 69 61 6c 73   class="n">dials
ecb0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
ecc0: 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c  ss="p">[</span><
ecd0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e  span class="mi">
ece0: 31 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  1</span><span cl
ecf0: 61 73 73 3d 22 70 22 3e 5d 5b 3c 2f 73 70 61 6e  ass="p">][</span
ed00: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32  ><span class="s2
ed10: 22 3e 26 71 75 6f 74 3b 63 65 6c 6c 26 71 75 6f  ">&quot;cell&quo
ed20: 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
ed30: 6c 61 73 73 3d 22 70 22 3e 5d 28 29 3c 2f 73 70  lass="p">]()</sp
ed40: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
ed50: 22 6f 22 3e 2a 3c 2f 73 70 61 6e 3e 20 3c 73 70  "o">*</span> <sp
ed60: 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 31 30  an class="mi">10
ed70: 30 30 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  000</span><span 
ed80: 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70  class="p">);</sp
ed90: 61 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an>.<span class=
eda0: 22 6f 22 3e 2f 2f 3c 2f 73 70 61 6e 3e 3c 73 70  "o">//</span><sp
edb0: 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d  an class="n">mem
edc0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
edd0: 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c  ss="p">[</span><
ede0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e  span class="s2">
edf0: 26 71 75 6f 74 3b 6c 5f 66 69 6c 74 65 72 26 71  &quot;l_filter&q
ee00: 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
ee10: 20 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70   class="p">]</sp
ee20: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
ee30: 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  o">.</span><span
ee40: 20 63 6c 61 73 73 3d 22 6e 22 3e 66 72 65 71 75   class="n">frequ
ee50: 65 6e 63 79 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ency</span><span
ee60: 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70   class="o">.</sp
ee70: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
ee80: 6e 22 3e 76 61 6c 75 65 3c 2f 73 70 61 6e 3e 20  n">value</span> 
ee90: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
eea0: 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  =</span> <span c
eeb0: 6c 61 73 73 3d 22 6e 22 3e 4d 61 74 68 3c 2f 73  lass="n">Math</s
eec0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
eed0: 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61  "o">.</span><spa
eee0: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 72 6f 75 6e  n class="n">roun
eef0: 64 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  d</span><span cl
ef00: 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
ef10: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
ef20: 64 69 61 6c 73 3c 2f 73 70 61 6e 3e 3c 73 70 61  dials</span><spa
ef30: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73  n class="p">[</s
ef40: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
ef50: 22 6d 69 22 3e 31 3c 2f 73 70 61 6e 3e 3c 73 70  "mi">1</span><sp
ef60: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 5b 3c  an class="p">][<
ef70: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
ef80: 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 63 65 6c  s="s2">&quot;cel
ef90: 6c 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73  l&quot;</span><s
efa0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 28  pan class="p">](
efb0: 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  )</span> <span c
efc0: 6c 61 73 73 3d 22 6f 22 3e 2a 3c 2f 73 70 61 6e  lass="o">*</span
efd0: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  > <span class="m
efe0: 69 22 3e 31 30 30 30 3c 2f 73 70 61 6e 3e 3c 73  i">1000</span><s
eff0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b  pan class="p">);
f000: 3c 2f 73 70 61 6e 3e 0a 0a 0a 3c 73 70 61 6e 20  </span>...<span 
f010: 63 6c 61 73 73 3d 22 6e 22 3e 73 63 65 6e 65 31  class="n">scene1
f020: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
f030: 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e  ass="o">=</span>
f040: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
f050: 3e 5b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73  >[</span>.    <s
f060: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 63 65  pan class="n">ce
f070: 6c 6c 78 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  llx</span><span 
f080: 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
f090: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73  n><span class="s
f0a0: 32 22 3e 26 71 75 6f 74 3b 70 20 31 30 30 30 20  2">&quot;p 1000 
f0b0: 31 30 30 30 20 31 30 30 30 20 31 30 30 30 26 71  1000 1000 1000&q
f0c0: 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
f0d0: 20 63 6c 61 73 73 3d 22 70 22 3e 29 2c 3c 2f 73   class="p">),</s
f0e0: 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63  pan>.    <span c
f0f0: 6c 61 73 73 3d 22 6e 22 3e 63 65 6c 6c 78 3c 2f  lass="n">cellx</
f100: 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
f110: 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">(</span><sp
f120: 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71  an class="s2">&q
f130: 75 6f 74 3b 70 20 78 30 30 30 20 30 30 30 30 20  uot;p x000 0000 
f140: 30 30 30 30 20 30 30 30 30 26 71 75 6f 74 3b 3c  0000 0000&quot;<
f150: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
f160: 73 3d 22 70 22 3e 29 2c 3c 2f 73 70 61 6e 3e 0a  s="p">),</span>.
f170: 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
f180: 22 6e 22 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e 3e  "n">cellx</span>
f190: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
f1a0: 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
f1b0: 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70  ass="s2">&quot;p
f1c0: 20 30 78 30 30 20 30 30 30 30 20 30 78 30 30 20   0x00 0000 0x00 
f1d0: 78 30 30 30 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  x000&quot;</span
f1e0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
f1f0: 3e 29 2c 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  >),</span>.    <
f200: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 63  span class="n">c
f210: 65 6c 6c 78 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ellx</span><span
f220: 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
f230: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
f240: 73 32 22 3e 26 71 75 6f 74 3b 70 20 30 30 30 30  s2">&quot;p 0000
f250: 20 78 30 30 30 20 30 30 30 30 20 78 30 30 30 26   x000 0000 x000&
f260: 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61  quot;</span><spa
f270: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 2c 3c 2f  n class="p">),</
f280: 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20  span>.    <span 
f290: 63 6c 61 73 73 3d 22 6e 22 3e 63 65 6c 6c 78 3c  class="n">cellx<
f2a0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
f2b0: 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
f2c0: 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26  pan class="s2">&
f2d0: 71 75 6f 74 3b 70 20 78 30 30 30 20 30 30 78 30  quot;p x000 00x0
f2e0: 20 30 78 30 30 20 78 30 78 78 26 71 75 6f 74 3b   0x00 x0xx&quot;
f2f0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
f300: 73 73 3d 22 70 22 3e 29 2c 3c 2f 73 70 61 6e 3e  ss="p">),</span>
f310: 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
f320: 3d 22 6e 22 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e  ="n">cellx</span
f330: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
f340: 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
f350: 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b  lass="s2">&quot;
f360: 70 20 30 30 78 30 20 30 30 78 30 20 30 30 30 30  p 00x0 00x0 0000
f370: 20 30 30 78 30 26 71 75 6f 74 3b 3c 2f 73 70 61   00x0&quot;</spa
f380: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
f390: 22 3e 29 2c 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  ">),</span>.    
f3a0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
f3b0: 63 65 6c 6c 78 3c 2f 73 70 61 6e 3e 3c 73 70 61  cellx</span><spa
f3c0: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
f3d0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
f3e0: 22 73 32 22 3e 26 71 75 6f 74 3b 70 20 30 30 78  "s2">&quot;p 00x
f3f0: 30 20 30 30 78 30 20 30 30 78 30 20 30 30 78 30  0 00x0 00x0 00x0
f400: 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70  &quot;</span><sp
f410: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 2c 3c  an class="p">),<
f420: 2f 73 70 61 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61  /span>.<span cla
f430: 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 0a  ss="p">]</span>.
f440: 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  .<span class="n"
f450: 3e 70 61 74 74 65 72 6e 73 3c 2f 73 70 61 6e 3e  >patterns</span>
f460: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
f470: 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >=</span> <span 
f480: 63 6c 61 73 73 3d 22 6e 22 3e 73 63 65 6e 65 31  class="n">scene1
f490: 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70 61 6e 20 63  </span>..<span c
f4a0: 6c 61 73 73 3d 22 6e 22 3e 61 6c 77 61 79 73 3c  lass="n">always<
f4b0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
f4c0: 73 3d 22 70 22 3e 28 29 3b 3c 2f 73 70 61 6e 3e  s="p">();</span>
f4d0: 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  ..<span class="n
f4e0: 22 3e 66 75 6e 63 74 69 6f 6e 3c 2f 73 70 61 6e  ">function</span
f4f0: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
f500: 22 3e 53 61 6d 70 6c 65 3c 2f 73 70 61 6e 3e 3c  ">Sample</span><
f510: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
f520: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
f530: 73 73 3d 22 6e 22 3e 6e 61 6d 65 3c 2f 73 70 61  ss="n">name</spa
f540: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
f550: 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">,</span> <span
f560: 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 6f 3c 2f 73   class="n">no</s
f570: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
f580: 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">,</span> <sp
f590: 61 6e 20 63 6c 61 73 73 3d 22 6e 62 22 3e 66 69  an class="nb">fi
f5a0: 6c 74 65 72 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  lter</span><span
f5b0: 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
f5c0: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
f5d0: 22 6e 22 3e 76 6f 6c 75 6d 65 3c 2f 73 70 61 6e  "n">volume</span
f5e0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
f5f0: 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >)</span> <span 
f600: 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61  class="p">{</spa
f610: 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61  n>.    <span cla
f620: 73 73 3d 22 6e 22 3e 6e 61 6d 65 3c 2f 73 70 61  ss="n">name</spa
f630: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
f640: 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">=</span> <spa
f650: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 61 6d 65  n class="n">name
f660: 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61  </span>.    <spa
f670: 6e 20 63 6c 61 73 73 3d 22 6e 62 22 3e 66 69 6c  n class="nb">fil
f680: 74 65 72 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ter</span> <span
f690: 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70   class="o">=</sp
f6a0: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
f6b0: 22 6e 62 22 3e 66 69 6c 74 65 72 3c 2f 73 70 61  "nb">filter</spa
f6c0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
f6d0: 6f 22 3e 7c 7c 3c 2f 73 70 61 6e 3e 20 3c 73 70  o">||</span> <sp
f6e0: 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 31 30  an class="mi">10
f6f0: 30 30 30 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  000</span>.    <
f700: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76  span class="n">v
f710: 6f 6c 75 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73 70  olume</span> <sp
f720: 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f  an class="o">=</
f730: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
f740: 73 3d 22 6e 22 3e 76 6f 6c 75 6d 65 3c 2f 73 70  s="n">volume</sp
f750: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
f760: 22 6f 22 3e 7c 7c 3c 2f 73 70 61 6e 3e 20 3c 73  "o">||</span> <s
f770: 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 30  pan class="mi">0
f780: 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61  </span>.    <spa
f790: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c  n class="n">mem<
f7a0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
f7b0: 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73  s="p">[</span><s
f7c0: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 61  pan class="n">na
f7d0: 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  me</span> <span 
f7e0: 63 6c 61 73 73 3d 22 6f 22 3e 2b 3c 2f 73 70 61  class="o">+</spa
f7f0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
f800: 73 32 22 3e 26 71 75 6f 74 3b 5f 66 69 6c 74 65  s2">&quot;_filte
f810: 72 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73  r&quot;</span><s
f820: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 3c  pan class="p">]<
f830: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
f840: 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20  ss="o">=</span> 
f850: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
f860: 6e 65 77 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  new</span> <span
f870: 20 63 6c 61 73 73 3d 22 6e 22 3e 54 6f 6e 65 3c   class="n">Tone<
f880: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
f890: 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73  s="o">.</span><s
f8a0: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 46 69  pan class="n">Fi
f8b0: 6c 74 65 72 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  lter</span><span
f8c0: 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
f8d0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
f8e0: 6e 62 22 3e 66 69 6c 74 65 72 3c 2f 73 70 61 6e  nb">filter</span
f8f0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
f900: 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >,</span> <span 
f910: 63 6c 61 73 73 3d 22 73 31 22 3e 26 23 33 39 3b  class="s1">&#39;
f920: 6c 6f 77 70 61 73 73 26 23 33 39 3b 3c 2f 73 70  lowpass&#39;</sp
f930: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
f940: 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
f950: 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73  n class="o">-</s
f960: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
f970: 22 6d 69 22 3e 39 36 3c 2f 73 70 61 6e 3e 3c 73  "mi">96</span><s
f980: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b  pan class="p">);
f990: 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61  </span>.    <spa
f9a0: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c  n class="n">mem<
f9b0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
f9c0: 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73  s="p">[</span><s
f9d0: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 61  pan class="n">na
f9e0: 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  me</span> <span 
f9f0: 63 6c 61 73 73 3d 22 6f 22 3e 2b 3c 2f 73 70 61  class="o">+</spa
fa00: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
fa10: 73 32 22 3e 26 71 75 6f 74 3b 5f 63 68 61 6e 6e  s2">&quot;_chann
fa20: 65 6c 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  el&quot;</span><
fa30: 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d  span class="p">]
fa40: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
fa50: 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e  ass="o">=</span>
fa60: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
fa70: 3e 6e 65 77 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  >new</span> <spa
fa80: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 54 6f 6e 65  n class="n">Tone
fa90: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
faa0: 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c  ss="o">.</span><
fab0: 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 43  span class="n">C
fac0: 68 61 6e 6e 65 6c 3c 2f 73 70 61 6e 3e 3c 73 70  hannel</span><sp
fad0: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 7b 3c  an class="p">({<
fae0: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
faf0: 73 3d 22 6e 22 3e 63 68 61 6e 6e 65 6c 43 6f 75  s="n">channelCou
fb00: 6e 74 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  nt</span><span c
fb10: 6c 61 73 73 3d 22 70 22 3e 3a 3c 2f 73 70 61 6e  lass="p">:</span
fb20: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  > <span class="m
fb30: 69 22 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  i">2</span><span
fb40: 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
fb50: 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
fb60: 22 6e 22 3e 76 6f 6c 75 6d 65 3c 2f 73 70 61 6e  "n">volume</span
fb70: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
fb80: 3e 3a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >:</span> <span 
fb90: 63 6c 61 73 73 3d 22 6e 22 3e 76 6f 6c 75 6d 65  class="n">volume
fba0: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
fbb0: 73 73 3d 22 70 22 3e 7d 29 3c 2f 73 70 61 6e 3e  ss="p">})</span>
fbc0: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
fbd0: 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
fbe0: 61 73 73 3d 22 6e 22 3e 63 68 61 69 6e 3c 2f 73  ass="n">chain</s
fbf0: 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
fc00: 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">(</span><spa
fc10: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c  n class="n">mem<
fc20: 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
fc30: 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73  s="p">[</span><s
fc40: 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 61  pan class="n">na
fc50: 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  me</span> <span 
fc60: 63 6c 61 73 73 3d 22 6f 22 3e 2b 3c 2f 73 70 61  class="o">+</spa
fc70: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
fc80: 73 32 22 3e 26 71 75 6f 74 3b 5f 66 69 6c 74 65  s2">&quot;_filte
fc90: 72 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73  r&quot;</span><s
fca0: 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 2c  pan class="p">],
fcb0: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
fcc0: 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61  ass="n">mem</spa
fcd0: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  n><span class="o
fce0: 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">.</span><span 
fcf0: 63 6c 61 73 73 3d 22 6e 22 3e 6d 61 73 74 65 72  class="n">master
fd00: 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
fd10: 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 0a  ss="p">)</span>.
fd20: 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
fd30: 22 6e 22 3e 73 61 6d 70 6c 65 73 3c 2f 73 70 61  "n">samples</spa
fd40: 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
fd50: 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">[</span><span 
fd60: 63 6c 61 73 73 3d 22 6e 22 3e 6e 6f 3c 2f 73 70  class="n">no</sp
fd70: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
fd80: 70 22 3e 5d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">]</span><span
fd90: 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70   class="o">.</sp
fda0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
fdb0: 6e 22 3e 63 6f 6e 6e 65 63 74 3c 2f 73 70 61 6e  n">connect</span
fdc0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
fdd0: 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
fde0: 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70  lass="n">mem</sp
fdf0: 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
fe00: 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">[</span><span
fe10: 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 61 6d 65 3c   class="n">name<
fe20: 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
fe30: 73 73 3d 22 6f 22 3e 2b 3c 2f 73 70 61 6e 3e 20  ss="o">+</span> 
fe40: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
fe50: 3e 26 71 75 6f 74 3b 5f 63 68 61 6e 6e 65 6c 26  >&quot;_channel&
fe60: 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61  quot;</span><spa
fe70: 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 29 3b 3c  n class="p">]);<
fe80: 2f 73 70 61 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61  /span>.<span cla
fe90: 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a  ss="p">}</span>.
fea0: 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  .<span class="n"
feb0: 3e 66 75 6e 63 74 69 6f 6e 3c 2f 73 70 61 6e 3e  >function</span>
fec0: 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
fed0: 3e 70 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >p</span><span c
fee0: 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e  lass="p">(</span
fef0: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
ff00: 3e 73 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >s</span><span c
ff10: 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e  lass="p">,</span
ff20: 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
ff30: 22 3e 6e 6f 74 65 3c 2f 73 70 61 6e 3e 3c 73 70  ">note</span><sp
ff40: 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f  an class="p">,</
ff50: 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
ff60: 73 3d 22 6e 62 22 3e 6c 65 6e 3c 2f 73 70 61 6e  s="nb">len</span
ff70: 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
ff80: 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >)</span> <span 
ff90: 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61  class="p">{</spa
ffa0: 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61  n>.    <span cla
ffb0: 73 73 3d 22 6e 22 3e 6e 6f 74 65 3c 2f 73 70 61  ss="n">note</spa
ffc0: 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
ffd0: 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">=</span> <spa
ffe0: 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6e 6f 74 65  n class="n">note
fff0: 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
10000 61 73 73 3d 22 6f 22 3e 7c 7c 3c 2f 73 70 61 6e  ass="o">||</span
10010 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73  > <span class="s
10020 32 22 3e 26 71 75 6f 74 3b 43 33 26 71 75 6f 74  2">&quot;C3&quot
10030 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70  ;</span>.    <sp
10040 61 6e 20 63 6c 61 73 73 3d 22 6e 62 22 3e 6c 65  an class="nb">le
10050 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  n</span> <span c
10060 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e  lass="o">=</span
10070 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
10080 62 22 3e 6c 65 6e 3c 2f 73 70 61 6e 3e 20 3c 73  b">len</span> <s
10090 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 7c 7c  pan class="o">||
100a0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
100b0 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 31  ass="s2">&quot;1
100c0 36 6e 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 0a  6n&quot;</span>.
100d0 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
100e0 22 6e 22 3e 73 61 6d 70 6c 65 73 3c 2f 73 70 61  "n">samples</spa
100f0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
10100 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">[</span><span 
10110 63 6c 61 73 73 3d 22 6e 22 3e 73 3c 2f 73 70 61  class="n">s</spa
10120 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
10130 22 3e 5d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">]</span><span 
10140 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61  class="o">.</spa
10150 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
10160 22 3e 74 72 69 67 67 65 72 41 74 74 61 63 6b 52  ">triggerAttackR
10170 65 6c 65 61 73 65 3c 2f 73 70 61 6e 3e 3c 73 70  elease</span><sp
10180 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
10190 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
101a0 3d 22 6e 22 3e 6e 6f 74 65 3c 2f 73 70 61 6e 3e  ="n">note</span>
101b0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
101c0 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  ,</span> <span c
101d0 6c 61 73 73 3d 22 6e 62 22 3e 6c 65 6e 3c 2f 73  lass="nb">len</s
101e0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
101f0 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">,</span> <sp
10200 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 75 6e 64  an class="n">und
10210 65 66 69 6e 65 64 3c 2f 73 70 61 6e 3e 3c 73 70  efined</span><sp
10220 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c  an class="p">);<
10230 2f 73 70 61 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61  /span>.<span cla
10240 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a  ss="p">}</span>.
10250 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  .<span class="n"
10260 3e 66 75 6e 63 74 69 6f 6e 3c 2f 73 70 61 6e 3e  >function</span>
10270 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
10280 3e 6f 6e 63 65 3c 2f 73 70 61 6e 3e 20 3c 73 70  >once</span> <sp
10290 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 29 3c  an class="p">()<
102a0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
102b0 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a  ss="p">{</span>.
102c0 20 20 20 20 0a 09 3c 73 70 61 6e 20 63 6c 61 73      ..<span clas
102d0 73 3d 22 6e 22 3e 76 61 72 3c 2f 73 70 61 6e 3e  s="n">var</span>
102e0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
102f0 3e 76 69 73 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  >vis</span> <spa
10300 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73  n class="o">=</s
10310 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
10320 3d 22 6e 22 3e 69 6e 69 74 57 69 6e 61 6d 70 3c  ="n">initWinamp<
10330 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
10340 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
10350 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26  pan class="s2">&
10360 71 75 6f 74 3b 43 6f 70 65 20 2d 20 54 68 65 20  quot;Cope - The 
10370 4e 65 76 65 72 65 6e 64 69 6e 67 20 45 78 70 6c  Neverending Expl
10380 6f 73 69 6f 6e 20 6f 66 20 52 65 64 20 4c 69 71  osion of Red Liq
10390 75 69 64 20 46 69 72 65 26 71 75 6f 74 3b 3c 2f  uid Fire&quot;</
103a0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
103b0 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20  ="p">);</span>. 
103c0 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
103d0 6e 22 3e 72 65 6e 64 65 72 5f 6c 6f 6f 70 3c 2f  n">render_loop</
103e0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
103f0 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c  s="o">=</span> <
10400 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 66  span class="n">f
10410 75 6e 63 74 69 6f 6e 3c 2f 73 70 61 6e 3e 20 3c  unction</span> <
10420 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
10430 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  )</span> <span c
10440 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e  lass="p">{</span
10450 3e 0a 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63  >.       <span c
10460 6c 61 73 73 3d 22 6e 22 3e 76 69 73 3c 2f 73 70  lass="n">vis</sp
10470 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
10480 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  o">.</span><span
10490 20 63 6c 61 73 73 3d 22 6e 22 3e 72 65 6e 64 65   class="n">rende
104a0 72 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  r</span><span cl
104b0 61 73 73 3d 22 70 22 3e 28 29 3b 3c 2f 73 70 61  ass="p">();</spa
104c0 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61  n>.    <span cla
104d0 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a  ss="p">}</span>.
104e0 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
104f0 3d 22 6e 22 3e 54 6f 6e 65 3c 2f 73 70 61 6e 3e  ="n">Tone</span>
10500 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
10510 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
10520 61 73 73 3d 22 6e 22 3e 4d 61 73 74 65 72 3c 2f  ass="n">Master</
10530 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
10540 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70  ="o">.</span><sp
10550 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 6f 6c  an class="n">vol
10560 75 6d 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ume</span><span 
10570 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61  class="o">.</spa
10580 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
10590 22 3e 76 61 6c 75 65 3c 2f 73 70 61 6e 3e 20 3c  ">value</span> <
105a0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d  span class="o">=
105b0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
105c0 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61 6e 3e  ass="o">-</span>
105d0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22  <span class="mi"
105e0 3e 33 30 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  >30</span>.    <
105f0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 6d  span class="n">m
10600 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  em</span><span c
10610 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e  lass="o">.</span
10620 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
10630 3e 6d 61 73 74 65 72 3c 2f 73 70 61 6e 3e 20 3c  >master</span> <
10640 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d  span class="o">=
10650 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
10660 61 73 73 3d 22 6e 22 3e 6e 65 77 3c 2f 73 70 61  ass="n">new</spa
10670 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
10680 6e 22 3e 54 6f 6e 65 3c 2f 73 70 61 6e 3e 3c 73  n">Tone</span><s
10690 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c  pan class="o">.<
106a0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
106b0 73 3d 22 6e 22 3e 43 68 61 6e 6e 65 6c 3c 2f 73  s="n">Channel</s
106c0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
106d0 22 70 22 3e 28 7b 3c 2f 73 70 61 6e 3e 3c 73 70  "p">({</span><sp
106e0 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 63 68 61  an class="n">cha
106f0 6e 6e 65 6c 43 6f 75 6e 74 3c 2f 73 70 61 6e 3e  nnelCount</span>
10700 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
10710 3a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  :</span> <span c
10720 6c 61 73 73 3d 22 6d 69 22 3e 32 3c 2f 73 70 61  lass="mi">2</spa
10730 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
10740 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">,</span> <span
10750 20 63 6c 61 73 73 3d 22 6e 22 3e 76 6f 6c 75 6d   class="n">volum
10760 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  e</span><span cl
10770 61 73 73 3d 22 70 22 3e 3a 3c 2f 73 70 61 6e 3e  ass="p">:</span>
10780 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
10790 3e 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >-</span><span c
107a0 6c 61 73 73 3d 22 6d 69 22 3e 31 30 3c 2f 73 70  lass="mi">10</sp
107b0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
107c0 70 22 3e 7d 29 3c 2f 73 70 61 6e 3e 3c 73 70 61  p">})</span><spa
107d0 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73  n class="o">.</s
107e0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
107f0 22 6e 22 3e 63 68 61 69 6e 3c 2f 73 70 61 6e 3e  "n">chain</span>
10800 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
10810 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
10820 61 73 73 3d 22 6e 22 3e 54 6f 6e 65 3c 2f 73 70  ass="n">Tone</sp
10830 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
10840 6f 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  o">.</span><span
10850 20 63 6c 61 73 73 3d 22 6e 22 3e 44 65 73 74 69   class="n">Desti
10860 6e 61 74 69 6f 6e 3c 2f 73 70 61 6e 3e 3c 73 70  nation</span><sp
10870 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c  an class="p">);<
10880 2f 73 70 61 6e 3e 0a 0a 20 20 20 20 3c 73 70 61  /span>..    <spa
10890 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 53 61 6d 70  n class="n">Samp
108a0 6c 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  le</span><span c
108b0 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e  lass="p">(</span
108c0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32  ><span class="s2
108d0 22 3e 26 71 75 6f 74 3b 6b 26 71 75 6f 74 3b 3c  ">&quot;k&quot;<
108e0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
108f0 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c  s="p">,</span> <
10900 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e  span class="mi">
10910 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  0</span><span cl
10920 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
10930 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69   <span class="mi
10940 22 3e 32 30 30 30 30 3c 2f 73 70 61 6e 3e 3c 73  ">20000</span><s
10950 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c  pan class="p">,<
10960 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
10970 73 73 3d 22 6d 69 22 3e 35 3c 2f 73 70 61 6e 3e  ss="mi">5</span>
10980 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
10990 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73  );</span>.    <s
109a0 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 53 61  pan class="n">Sa
109b0 6d 70 6c 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  mple</span><span
109c0 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
109d0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
109e0 73 32 22 3e 26 71 75 6f 74 3b 68 26 71 75 6f 74  s2">&quot;h&quot
109f0 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ;</span><span cl
10a00 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
10a10 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69   <span class="mi
10a20 22 3e 31 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">1</span><span 
10a30 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61  class="p">,</spa
10a40 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
10a50 6d 69 22 3e 32 30 30 30 30 3c 2f 73 70 61 6e 3e  mi">20000</span>
10a60 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
10a70 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  ,</span> <span c
10a80 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61 6e  lass="o">-</span
10a90 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69  ><span class="mi
10aa0 22 3e 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">5</span><span 
10ab0 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70  class="p">);</sp
10ac0 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c  an>.    <span cl
10ad0 61 73 73 3d 22 6e 22 3e 53 61 6d 70 6c 65 3c 2f  ass="n">Sample</
10ae0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
10af0 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">(</span><sp
10b00 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71  an class="s2">&q
10b10 75 6f 74 3b 73 6e 26 71 75 6f 74 3b 3c 2f 73 70  uot;sn&quot;</sp
10b20 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
10b30 70 22 3e 2c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">,</span><span
10b40 20 63 6c 61 73 73 3d 22 6d 69 22 3e 32 3c 2f 73   class="mi">2</s
10b50 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
10b60 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">,</span> <sp
10b70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 36 30  an class="mi">60
10b80 30 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  00</span><span c
10b90 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e  lass="p">,</span
10ba0 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
10bb0 22 3e 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">-</span><span 
10bc0 63 6c 61 73 73 3d 22 6d 69 22 3e 33 3c 2f 73 70  class="mi">3</sp
10bd0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
10be0 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20  p">);</span>.   
10bf0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
10c00 3e 53 61 6d 70 6c 65 3c 2f 73 70 61 6e 3e 3c 73  >Sample</span><s
10c10 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
10c20 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
10c30 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 63 26 71  s="s2">&quot;c&q
10c40 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
10c50 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
10c60 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
10c70 22 6d 69 22 3e 33 3c 2f 73 70 61 6e 3e 3c 73 70  "mi">3</span><sp
10c80 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f  an class="p">,</
10c90 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
10ca0 73 3d 22 6d 69 22 3e 31 32 30 30 3c 2f 73 70 61  s="mi">1200</spa
10cb0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
10cc0 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">,</span> <span
10cd0 20 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70   class="o">-</sp
10ce0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
10cf0 6d 69 22 3e 31 30 3c 2f 73 70 61 6e 3e 3c 73 70  mi">10</span><sp
10d00 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c  an class="p">);<
10d10 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e  /span>.    <span
10d20 20 63 6c 61 73 73 3d 22 6e 22 3e 53 61 6d 70 6c   class="n">Sampl
10d30 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  e</span><span cl
10d40 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
10d50 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
10d60 3e 26 71 75 6f 74 3b 73 74 61 62 26 71 75 6f 74  >&quot;stab&quot
10d70 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ;</span><span cl
10d80 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
10d90 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69   <span class="mi
10da0 22 3e 34 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">4</span><span 
10db0 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61  class="p">,</spa
10dc0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
10dd0 6d 69 22 3e 34 32 30 3c 2f 73 70 61 6e 3e 3c 73  mi">420</span><s
10de0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c  pan class="p">,<
10df0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
10e00 73 73 3d 22 6d 69 22 3e 31 30 3c 2f 73 70 61 6e  ss="mi">10</span
10e10 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
10e20 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  >);</span>.    <
10e30 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 53  span class="n">S
10e40 61 6d 70 6c 65 3c 2f 73 70 61 6e 3e 3c 73 70 61  ample</span><spa
10e50 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
10e60 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
10e70 22 73 32 22 3e 26 71 75 6f 74 3b 6c 26 71 75 6f  "s2">&quot;l&quo
10e80 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
10e90 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e  lass="p">,</span
10ea0 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  > <span class="m
10eb0 69 22 3e 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  i">5</span><span
10ec0 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
10ed0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
10ee0 22 6d 69 22 3e 32 30 30 30 30 3c 2f 73 70 61 6e  "mi">20000</span
10ef0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
10f00 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >,</span> <span 
10f10 63 6c 61 73 73 3d 22 6d 69 22 3e 38 3c 2f 73 70  class="mi">8</sp
10f20 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
10f30 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20  p">);</span>.   
10f40 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
10f50 3e 53 61 6d 70 6c 65 3c 2f 73 70 61 6e 3e 3c 73  >Sample</span><s
10f60 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
10f70 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
10f80 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 6f 26 71  s="s2">&quot;o&q
10f90 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
10fa0 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
10fb0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
10fc0 22 6d 69 22 3e 36 3c 2f 73 70 61 6e 3e 3c 73 70  "mi">6</span><sp
10fd0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f  an class="p">,</
10fe0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
10ff0 73 3d 22 6d 69 22 3e 32 30 30 30 30 3c 2f 73 70  s="mi">20000</sp
11000 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
11010 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
11020 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73  n class="o">-</s
11030 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
11040 22 6d 69 22 3e 38 3c 2f 73 70 61 6e 3e 3c 73 70  "mi">8</span><sp
11050 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c  an class="p">);<
11060 2f 73 70 61 6e 3e 0a 0a 0a 20 20 20 20 3c 73 70  /span>...    <sp
11070 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 68 61 6e  an class="n">han
11080 64 6c 65 72 73 3c 2f 73 70 61 6e 3e 3c 73 70 61  dlers</span><spa
11090 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73  n class="p">[</s
110a0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
110b0 22 73 32 22 3e 26 71 75 6f 74 3b 31 26 71 75 6f  "s2">&quot;1&quo
110c0 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
110d0 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e  lass="p">]</span
110e0 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
110f0 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">=</span> <span
11100 20 63 6c 61 73 73 3d 22 6e 22 3e 66 75 6e 63 74   class="n">funct
11110 69 6f 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ion</span> <span
11120 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
11130 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
11140 6e 22 3e 76 61 6c 3c 2f 73 70 61 6e 3e 3c 73 70  n">val</span><sp
11150 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f  an class="p">)</
11160 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
11170 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20  s="p">{</span>. 
11180 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
11190 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e  ss="k">if</span>
111a0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
111b0 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
111c0 6c 61 73 73 3d 22 6e 22 3e 76 61 6c 3c 2f 73 70  lass="n">val</sp
111d0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
111e0 22 6f 22 3e 26 67 74 3b 3c 2f 73 70 61 6e 3e 20  "o">&gt;</span> 
111f0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22  <span class="mf"
11200 3e 30 2e 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  >0.5</span><span
11210 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70   class="p">)</sp
11220 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
11230 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20  "p">{</span>.   
11240 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63           <span c
11250 6c 61 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70  lass="n">mem</sp
11260 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
11270 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">[</span><span
11280 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
11290 74 3b 73 74 61 72 74 5f 73 6e 61 72 65 26 71 75  t;start_snare&qu
112a0 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
112b0 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61  class="p">]</spa
112c0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
112d0 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">=</span> <spa
112e0 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 74 72 75 65  n class="n">true
112f0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
11300 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a  ss="p">;</span>.
11310 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c          <span cl
11320 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e  ass="p">}</span>
11330 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
11340 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 0a 20  ="p">}</span>.. 
11350 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
11360 6e 22 3e 64 69 61 6c 73 3c 2f 73 70 61 6e 3e 3c  n">dials</span><
11370 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b  span class="p">[
11380 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
11390 73 73 3d 22 6d 69 22 3e 31 3c 2f 73 70 61 6e 3e  ss="mi">1</span>
113a0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
113b0 5d 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ][</span><span c
113c0 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b  lass="s2">&quot;
113d0 63 65 6c 6c 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  cell&quot;</span
113e0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
113f0 3e 5d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >]</span><span c
11400 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e  lass="o">.</span
11410 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22  ><span class="n"
11420 3e 6f 6e 43 68 61 6e 67 65 3c 2f 73 70 61 6e 3e  >onChange</span>
11430 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
11440 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
11450 61 73 73 3d 22 6e 22 3e 66 75 6e 63 74 69 6f 6e  ass="n">function
11460 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
11470 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
11480 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
11490 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  e</span><span cl
114a0 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e  ass="p">)</span>
114b0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
114c0 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  >{</span>.      
114d0 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e    <span class="n
114e0 22 3e 76 61 72 3c 2f 73 70 61 6e 3e 20 3c 73 70  ">var</span> <sp
114f0 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 76 61 6c  an class="n">val
11500 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
11510 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e  ass="o">=</span>
11520 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22   <span class="n"
11530 3e 70 61 72 73 65 46 6c 6f 61 74 3c 2f 73 70 61  >parseFloat</spa
11540 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
11550 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
11560 63 6c 61 73 73 3d 22 6e 22 3e 65 3c 2f 73 70 61  class="n">e</spa
11570 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
11580 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">[</span><span 
11590 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74  class="s2">&quot
115a0 3b 64 61 74 61 26 71 75 6f 74 3b 3c 2f 73 70 61  ;data&quot;</spa
115b0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
115c0 22 3e 5d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">]</span><span 
115d0 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61  class="o">.</spa
115e0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
115f0 22 3e 76 61 6c 75 65 3c 2f 73 70 61 6e 3e 3c 73  ">value</span><s
11600 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b  pan class="p">);
11610 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20  </span>.        
11620 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
11630 68 61 6e 64 6c 65 72 73 3c 2f 73 70 61 6e 3e 3c  handlers</span><
11640 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b  span class="p">[
11650 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
11660 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 31 26  ss="s2">&quot;1&
11670 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61  quot;</span><spa
11680 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 28 3c 2f  n class="p">](</
11690 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
116a0 3d 22 6e 22 3e 76 61 6c 3c 2f 73 70 61 6e 3e 3c  ="n">val</span><
116b0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
116c0 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70  ;</span>.    <sp
116d0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 29 3c  an class="p">})<
116e0 2f 73 70 61 6e 3e 0a 0a 3c 73 70 61 6e 20 63 6c  /span>..<span cl
116f0 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e  ass="p">}</span>
11700 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  ..<span class="n
11710 22 3e 66 75 6e 63 74 69 6f 6e 3c 2f 73 70 61 6e  ">function</span
11720 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
11730 22 3e 74 77 65 61 6b 3c 2f 73 70 61 6e 3e 20 3c  ">tweak</span> <
11740 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
11750 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  )</span> <span c
11760 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e  lass="p">{</span
11770 3e 0a 09 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  >..<span class="
11780 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70  n">mem</span><sp
11790 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2e 3c 2f  an class="o">.</
117a0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
117b0 3d 22 6e 22 3e 6b 31 3c 2f 73 70 61 6e 3e 20 3c  ="n">k1</span> <
117c0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d  span class="o">=
117d0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
117e0 61 73 73 3d 22 6e 22 3e 6b 6e 6f 62 3c 2f 73 70  ass="n">knob</sp
117f0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
11800 70 22 3e 28 7b 3c 2f 73 70 61 6e 3e 3c 73 70 61  p">({</span><spa
11810 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 69 6e 69 74  n class="n">init
11820 69 61 6c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ial</span> <span
11830 20 63 6c 61 73 73 3d 22 70 22 3e 3a 3c 2f 73 70   class="p">:</sp
11840 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
11850 22 6d 66 22 3e 30 2e 34 32 3c 2f 73 70 61 6e 3e  "mf">0.42</span>
11860 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
11870 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  ,</span> <span c
11880 6c 61 73 73 3d 22 6e 22 3e 72 61 6d 70 3c 2f 73  lass="n">ramp</s
11890 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
118a0 3d 22 70 22 3e 3a 3c 2f 73 70 61 6e 3e 20 3c 73  ="p">:</span> <s
118b0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c  pan class="p">[<
118c0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
118d0 73 3d 22 6d 66 22 3e 30 2e 34 32 3c 2f 73 70 61  s="mf">0.42</spa
118e0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
118f0 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">,</span> <span
11900 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30 2e 35 32   class="mf">0.52
11910 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  5</span><span cl
11920 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
11930 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66   <span class="mf
11940 22 3e 30 2e 38 3c 2f 73 70 61 6e 3e 3c 73 70 61  ">0.8</span><spa
11950 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
11960 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
11970 3d 22 6d 66 22 3e 30 2e 34 3c 2f 73 70 61 6e 3e  ="mf">0.4</span>
11980 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
11990 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  ,</span> <span c
119a0 6c 61 73 73 3d 22 6d 69 22 3e 31 3c 2f 73 70 61  lass="mi">1</spa
119b0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
119c0 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">,</span> <span
119d0 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30 2e 36 35   class="mf">0.65
119e0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
119f0 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20  ss="p">,</span> 
11a00 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22  <span class="mf"
11a10 3e 30 2e 37 35 3c 2f 73 70 61 6e 3e 3c 73 70 61  >0.75</span><spa
11a20 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
11a30 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
11a40 3d 22 6d 69 22 3e 31 3c 2f 73 70 61 6e 3e 3c 73  ="mi">1</span><s
11a50 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c  pan class="p">,<
11a60 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
11a70 73 73 3d 22 6d 66 22 3e 30 2e 38 3c 2f 73 70 61  ss="mf">0.8</spa
11a80 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
11a90 22 3e 5d 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">],</span> <spa
11aa0 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75  n class="s2">&qu
11ab0 6f 74 3b 6e 75 6d 62 65 72 26 71 75 6f 74 3b 3c  ot;number&quot;<
11ac0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
11ad0 73 3d 22 70 22 3e 3a 3c 2f 73 70 61 6e 3e 20 3c  s="p">:</span> <
11ae0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 64  span class="n">d
11af0 69 61 6c 73 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ials</span><span
11b00 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70   class="p">[</sp
11b10 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
11b20 6d 69 22 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70 61  mi">2</span><spa
11b30 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 5b 3c 2f  n class="p">][</
11b40 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
11b50 3d 22 73 32 22 3e 26 71 75 6f 74 3b 63 65 6c 6c  ="s2">&quot;cell
11b60 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70  &quot;</span><sp
11b70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f  an class="p">]</
11b80 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
11b90 73 3d 22 70 22 3e 7d 29 3b 3c 2f 73 70 61 6e 3e  s="p">});</span>
11ba0 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
11bb0 3d 22 6e 22 3e 61 6c 77 61 79 73 3c 2f 73 70 61  ="n">always</spa
11bc0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
11bd0 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">=</span> <spa
11be0 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 66 75 6e 63  n class="n">func
11bf0 74 69 6f 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  tion</span> <spa
11c00 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 29 3c 2f  n class="p">()</
11c10 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
11c20 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20  s="p">{</span>. 
11c30 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
11c40 73 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e  ss="n">mem</span
11c50 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
11c60 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >[</span><span c
11c70 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b  lass="s2">&quot;
11c80 73 74 61 62 5f 66 69 6c 74 65 72 26 71 75 6f 74  stab_filter&quot
11c90 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ;</span><span cl
11ca0 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e  ass="p">]</span>
11cb0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
11cc0 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
11cd0 61 73 73 3d 22 6e 22 3e 66 72 65 71 75 65 6e 63  ass="n">frequenc
11ce0 79 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  y</span><span cl
11cf0 61 73 73 3d 22 6f 22 3e 2e 3c 2f 73 70 61 6e 3e  ass="o">.</span>
11d00 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
11d10 76 61 6c 75 65 3c 2f 73 70 61 6e 3e 20 3c 73 70  value</span> <sp
11d20 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f  an class="o">=</
11d30 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
11d40 73 3d 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e  s="n">mem</span>
11d50 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
11d60 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
11d70 61 73 73 3d 22 6e 22 3e 6b 31 3c 2f 73 70 61 6e  ass="n">k1</span
11d80 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22  ><span class="o"
11d90 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >.</span><span c
11da0 6c 61 73 73 3d 22 6e 22 3e 6d 6f 76 65 3c 2f 73  lass="n">move</s
11db0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
11dc0 22 70 22 3e 28 29 3c 2f 73 70 61 6e 3e 20 3c 73  "p">()</span> <s
11dd0 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2a 3c  pan class="o">*<
11de0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
11df0 73 73 3d 22 6d 69 22 3e 31 30 30 30 3c 2f 73 70  ss="mi">1000</sp
11e00 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
11e10 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  p">;</span>.    
11e20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
11e30 7d 3c 2f 73 70 61 6e 3e 0a 3c 73 70 61 6e 20 63  }</span>.<span c
11e40 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e  lass="p">}</span
11e50 3e 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  >..<span class="
11e60 6e 22 3e 66 75 6e 63 74 69 6f 6e 3c 2f 73 70 61  n">function</spa
11e70 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
11e80 6e 22 3e 73 61 6d 70 6c 65 54 65 73 74 3c 2f 73  n">sampleTest</s
11e90 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
11ea0 3d 22 70 22 3e 28 29 3c 2f 73 70 61 6e 3e 20 3c  ="p">()</span> <
11eb0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b  span class="p">{
11ec0 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61  </span>.    <spa
11ed0 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 53 61 6d 70  n class="n">Samp
11ee0 6c 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  le</span><span c
11ef0 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e  lass="p">(</span
11f00 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32  ><span class="s2
11f10 22 3e 26 71 75 6f 74 3b 6c 26 71 75 6f 74 3b 3c  ">&quot;l&quot;<
11f20 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
11f30 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c  s="p">,</span> <
11f40 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e  span class="mi">
11f50 34 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  4</span><span cl
11f60 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
11f70 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69   <span class="mi
11f80 22 3e 31 30 30 30 30 3c 2f 73 70 61 6e 3e 3c 73  ">10000</span><s
11f90 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c  pan class="p">,<
11fa0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
11fb0 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61 6e 3e 3c  ss="o">-</span><
11fc0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e  span class="mi">
11fd0 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  5</span><span cl
11fe0 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e  ass="p">);</span
11ff0 3e 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  >..<span class="
12000 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70  p">}</span>..<sp
12010 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c  an class="k">if<
12020 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
12030 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
12040 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 62  span class="n">b
12050 61 72 73 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ars</span> <span
12060 20 63 6c 61 73 73 3d 22 6f 22 3e 26 6c 74 3b 3d   class="o">&lt;=
12070 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
12080 61 73 73 3d 22 6d 69 22 3e 33 3c 2f 73 70 61 6e  ass="mi">3</span
12090 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
120a0 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">)</span> <span
120b0 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70   class="p">{</sp
120c0 61 6e 3e 0a 09 3c 73 70 61 6e 20 63 6c 61 73 73  an>..<span class
120d0 3d 22 6e 22 3e 74 72 61 6e 73 69 74 69 6f 6e 3c  ="n">transition<
120e0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
120f0 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20  ss="o">=</span> 
12100 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
12110 6f 6e 63 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  once</span><span
12120 20 63 6c 61 73 73 3d 22 70 22 3e 3b 3c 2f 73 70   class="p">;</sp
12130 61 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an>.<span class=
12140 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">}</span> <sp
12150 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 65 6c 73  an class="k">els
12160 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  e</span> <span c
12170 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e  lass="p">{</span
12180 3e 0a 09 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  >..<span class="
12190 6e 22 3e 74 72 61 6e 73 69 74 69 6f 6e 3c 2f 73  n">transition</s
121a0 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
121b0 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73  ="o">=</span> <s
121c0 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 74 77  pan class="n">tw
121d0 65 61 6b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  eak</span><span 
121e0 63 6c 61 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61  class="p">;</spa
121f0 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n>.<span class="
12200 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70  p">}</span>..<sp
12210 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c  an class="k">if<
12220 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
12230 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
12240 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 69  span class="n">i
12250 73 48 69 74 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  sHit</span><span
12260 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70   class="p">)</sp
12270 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
12280 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20  "p">{</span>.   
12290 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22   <span class="k"
122a0 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  >if</span> <span
122b0 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
122c0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
122d0 6e 22 3e 74 72 61 63 6b 5f 6e 6f 3c 2f 73 70 61  n">track_no</spa
122e0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
122f0 6f 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70  o">==</span> <sp
12300 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 31 3c  an class="mi">1<
12310 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
12320 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c  s="p">)</span> <
12330 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b  span class="p">{
12340 3c 2f 73 70 61 6e 3e 0a 20 20 20 09 09 20 3c 73  </span>.   .. <s
12350 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66  pan class="k">if
12360 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
12370 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
12380 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
12390 62 61 72 73 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  bars</span> <spa
123a0 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 26 67 74 3b  n class="o">&gt;
123b0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
123c0 61 73 73 3d 22 6d 69 22 3e 34 3c 2f 73 70 61 6e  ass="mi">4</span
123d0 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
123e0 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">)</span> <span
123f0 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70   class="p">{</sp
12400 61 6e 3e 0a 20 20 20 20 20 20 20 09 09 20 3c 73  an>.       .. <s
12410 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 70 3c  pan class="n">p<
12420 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
12430 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
12440 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 30  pan class="mi">0
12450 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
12460 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e  ss="p">);</span>
12470 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63  .        <span c
12480 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e  lass="p">}</span
12490 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
124a0 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 20  s="p">}</span>. 
124b0 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
124c0 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70  k">if</span> <sp
124d0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
124e0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
124f0 3d 22 6e 22 3e 74 72 61 63 6b 5f 6e 6f 3c 2f 73  ="n">track_no</s
12500 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
12510 3d 22 6f 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c  ="o">==</span> <
12520 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e  span class="mi">
12530 32 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  2</span><span cl
12540 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e  ass="p">)</span>
12550 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
12560 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  >{</span>.      
12570 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b    <span class="k
12580 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">if</span> <spa
12590 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
125a0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
125b0 22 6e 22 3e 62 61 72 73 3c 2f 73 70 61 6e 3e 20  "n">bars</span> 
125c0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
125d0 26 67 74 3b 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  &gt;</span> <spa
125e0 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 38 3c 2f  n class="mi">8</
125f0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
12600 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c  s="p">)</span> <
12610 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b  span class="p">{
12620 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 09  </span>.       .
12630 20 09 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e   .<span class="n
12640 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">p</span><span 
12650 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
12660 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  n><span class="m
12670 69 22 3e 31 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  i">1</span><span
12680 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
12690 61 6e 3e 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  an>  <span class
126a0 3d 22 73 32 22 3e 26 71 75 6f 74 3b 43 33 26 71  ="s2">&quot;C3&q
126b0 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
126c0 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
126d0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
126e0 22 73 32 22 3e 26 71 75 6f 74 3b 31 6e 26 71 75  "s2">&quot;1n&qu
126f0 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
12700 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70  class="p">);</sp
12710 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61  an>.        <spa
12720 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73  n class="p">}</s
12730 70 61 6e 3e 09 0a 20 20 20 20 3c 73 70 61 6e 20  pan>..    <span 
12740 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61  class="p">}</spa
12750 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61  n>.    <span cla
12760 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e  ss="k">if</span>
12770 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
12780 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
12790 6c 61 73 73 3d 22 6e 22 3e 74 72 61 63 6b 5f 6e  lass="n">track_n
127a0 6f 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  o</span> <span c
127b0 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f 73 70 61  lass="o">==</spa
127c0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
127d0 6d 69 22 3e 33 3c 2f 73 70 61 6e 3e 3c 73 70 61  mi">3</span><spa
127e0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73  n class="p">)</s
127f0 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
12800 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20  ="p">{</span>.  
12810 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73        <span clas
12820 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e 20  s="k">if</span> 
12830 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
12840 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
12850 61 73 73 3d 22 6e 22 3e 62 61 72 73 3c 2f 73 70  ass="n">bars</sp
12860 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
12870 22 6f 22 3e 26 67 74 3b 3c 2f 73 70 61 6e 3e 20  "o">&gt;</span> 
12880 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22  <span class="mi"
12890 3e 30 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >0</span> <span 
128a0 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61  class="p">)</spa
128b0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
128c0 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  p">{</span>.    
128d0 09 09 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  ..<span class="n
128e0 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">p</span><span 
128f0 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
12900 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  n><span class="m
12910 69 22 3e 34 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  i">4</span><span
12920 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
12930 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
12940 22 73 32 22 3e 26 71 75 6f 74 3b 43 33 26 71 75  "s2">&quot;C3&qu
12950 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
12960 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61  class="p">,</spa
12970 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
12980 73 32 22 3e 26 71 75 6f 74 3b 31 6e 26 71 75 6f  s2">&quot;1n&quo
12990 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
129a0 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61  lass="p">);</spa
129b0 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e  n>.        <span
129c0 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70   class="p">}</sp
129d0 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61  an>.        <spa
129e0 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f  n class="k">if</
129f0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
12a00 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
12a10 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 62 61  pan class="n">ba
12a20 72 73 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  rs</span> <span 
12a30 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f 73 70  class="o">==</sp
12a40 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
12a50 22 6d 69 22 3e 31 35 3c 2f 73 70 61 6e 3e 3c 73  "mi">15</span><s
12a60 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c  pan class="p">)<
12a70 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
12a80 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a  ss="p">{</span>.
12a90 20 20 20 20 20 20 20 20 09 3c 73 70 61 6e 20 63          .<span c
12aa0 6c 61 73 73 3d 22 6e 22 3e 74 72 61 6e 73 69 74  lass="n">transit
12ab0 69 6f 6e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ion</span><span 
12ac0 63 6c 61 73 73 3d 22 70 22 3e 28 29 3b 3c 2f 73  class="p">();</s
12ad0 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70  pan>.        <sp
12ae0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f  an class="p">}</
12af0 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20  span>.    <span 
12b00 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61  class="p">}</spa
12b10 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61  n>.    <span cla
12b20 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e  ss="k">if</span>
12b30 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
12b40 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
12b50 6c 61 73 73 3d 22 6e 22 3e 74 72 61 63 6b 5f 6e  lass="n">track_n
12b60 6f 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  o</span> <span c
12b70 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f 73 70 61  lass="o">==</spa
12b80 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
12b90 6d 69 22 3e 34 3c 2f 73 70 61 6e 3e 3c 73 70 61  mi">4</span><spa
12ba0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73  n class="p">)</s
12bb0 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
12bc0 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 09 09  ="p">{</span>...
12bd0 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b    <span class="k
12be0 22 3e 69 66 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ">if</span><span
12bf0 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
12c00 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
12c10 22 6e 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73  "n">mem</span><s
12c20 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c  pan class="p">[<
12c30 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
12c40 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 73 74 61  s="s2">&quot;sta
12c50 72 74 5f 73 6e 61 72 65 26 71 75 6f 74 3b 3c 2f  rt_snare&quot;</
12c60 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
12c70 3d 22 70 22 3e 5d 29 3c 2f 73 70 61 6e 3e 20 3c  ="p">])</span> <
12c80 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b  span class="p">{
12c90 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20  </span>.        
12ca0 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
12cb0 6e 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  n">p</span><span
12cc0 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
12cd0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
12ce0 6d 69 22 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70 61  mi">2</span><spa
12cf0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f  n class="p">);</
12d00 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73  span>.        <s
12d10 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c  pan class="p">}<
12d20 2f 73 70 61 6e 3e 0a 20 0a 20 20 20 20 3c 73 70  /span>. .    <sp
12d30 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f  an class="p">}</
12d40 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20  span>.    <span 
12d50 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70  class="k">if</sp
12d60 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
12d70 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">(</span><spa
12d80 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 74 72 61 63  n class="n">trac
12d90 6b 5f 6e 6f 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  k_no</span> <spa
12da0 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f  n class="o">==</
12db0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
12dc0 73 3d 22 6d 69 22 3e 35 3c 2f 73 70 61 6e 3e 3c  s="mi">5</span><
12dd0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
12de0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
12df0 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e  ass="p">{</span>
12e00 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
12e10 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 20 20  ="p">}</span>.  
12e20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b    <span class="k
12e30 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">if</span> <spa
12e40 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
12e50 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
12e60 22 6e 22 3e 74 72 61 63 6b 5f 6e 6f 3c 2f 73 70  "n">track_no</sp
12e70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
12e80 22 6f 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73  "o">==</span> <s
12e90 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 36  pan class="mi">6
12ea0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
12eb0 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20  ss="p">)</span> 
12ec0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
12ed0 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  {</span>.       
12ee0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e  <span class="k">
12ef0 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  if</span> <span 
12f00 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
12f10 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
12f20 22 3e 62 61 72 73 3c 2f 73 70 61 6e 3e 20 3c 73  ">bars</span> <s
12f30 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 26 67  pan class="o">&g
12f40 74 3b 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  t;</span> <span 
12f50 63 6c 61 73 73 3d 22 6d 69 22 3e 31 32 3c 2f 73  class="mi">12</s
12f60 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
12f70 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">)</span> <sp
12f80 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f  an class="p">{</
12f90 73 70 61 6e 3e 0a 09 20 20 20 20 20 20 20 3c 73  span>..       <s
12fa0 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 70 3c  pan class="n">p<
12fb0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
12fc0 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
12fd0 70 61 6e 20 63 6c 61 73 73 3d 22 6d 69 22 3e 35  pan class="mi">5
12fe0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
12ff0 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20  ss="p">,</span> 
13000 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
13010 3e 26 71 75 6f 74 3b 46 32 26 71 75 6f 74 3b 3c  >&quot;F2&quot;<
13020 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
13030 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c  s="p">,</span> <
13040 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e  span class="s2">
13050 26 71 75 6f 74 3b 31 36 6e 26 71 75 6f 74 3b 3c  &quot;16n&quot;<
13060 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
13070 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 0a 20  s="p">)</span>. 
13080 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73        <span clas
13090 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 20 0a  s="p">}</span> .
130a0 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
130b0 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 09 3c 73  "p">}</span>..<s
130c0 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66  pan class="k">if
130d0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
130e0 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
130f0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e  <span class="n">
13100 74 72 61 63 6b 5f 6e 6f 3c 2f 73 70 61 6e 3e 20  track_no</span> 
13110 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
13120 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  ==</span> <span 
13130 63 6c 61 73 73 3d 22 6d 69 22 3e 37 3c 2f 73 70  class="mi">7</sp
13140 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
13150 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">)</span> <spa
13160 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73  n class="p">{</s
13170 70 61 6e 3e 0a 20 20 20 20 20 20 20 3c 73 70 61  pan>.       <spa
13180 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f  n class="k">if</
13190 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
131a0 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
131b0 70 61 6e 20 63 6c 61 73 73 3d 22 6e 22 3e 62 61  pan class="n">ba
131c0 72 73 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  rs</span> <span 
131d0 63 6c 61 73 73 3d 22 6f 22 3e 26 67 74 3b 3c 2f  class="o">&gt;</
131e0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
131f0 73 3d 22 6d 69 22 3e 34 38 3c 2f 73 70 61 6e 3e  s="mi">48</span>
13200 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
13210 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  )</span> <span c
13220 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e  lass="p">{</span
13230 3e 0a 0a 20 20 20 20 20 09 09 3c 73 70 61 6e 20  >..     ..<span 
13240 63 6c 61 73 73 3d 22 6e 22 3e 70 3c 2f 73 70 61  class="n">p</spa
13250 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
13260 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
13270 63 6c 61 73 73 3d 22 6d 69 22 3e 36 3c 2f 73 70  class="mi">6</sp
13280 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
13290 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
132a0 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75  n class="s2">&qu
132b0 6f 74 3b 43 33 26 71 75 6f 74 3b 3c 2f 73 70 61  ot;C3&quot;</spa
132c0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
132d0 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">,</span> <span
132e0 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
132f0 74 3b 34 38 6e 26 71 75 6f 74 3b 3c 2f 73 70 61  t;48n&quot;</spa
13300 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
13310 22 3e 29 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20  ">)</span>.     
13320 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70    <span class="p
13330 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  ">}</span>.    <
13340 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d  span class="p">}
13350 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70 61 6e 20 63  </span>..<span c
13360 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e  lass="p">}</span
13370 3e 0a 3c 2f 70 72 65 3e 3c 2f 64 69 76 3e 0a 3c  >.</pre></div>.<
13380 2f 64 69 76 3e 0a 3c 2f 64 69 76 3e 0a 3c 64 69  /div>.</div>.<di
13390 76 20 63 6c 61 73 73 3d 22 73 65 63 74 69 6f 6e  v class="section
133a0 22 20 69 64 3d 22 64 65 6d 6f 2d 73 6f 6e 67 2d  " id="demo-song-
133b0 32 2d 75 6b 2d 68 69 70 2d 68 6f 70 22 3e 0a 3c  2-uk-hip-hop">.<
133c0 68 32 3e 44 65 6d 6f 20 53 6f 6e 67 20 32 20 2f  h2>Demo Song 2 /
133d0 2f 20 55 4b 20 48 69 70 20 48 6f 70 3c 61 20 63  / UK Hip Hop<a c
133e0 6c 61 73 73 3d 22 68 65 61 64 65 72 6c 69 6e 6b  lass="headerlink
133f0 22 20 68 72 65 66 3d 22 23 64 65 6d 6f 2d 73 6f  " href="#demo-so
13400 6e 67 2d 32 2d 75 6b 2d 68 69 70 2d 68 6f 70 22  ng-2-uk-hip-hop"
13410 20 74 69 74 6c 65 3d 22 50 65 72 6d 61 6c 69 6e   title="Permalin
13420 6b 20 74 6f 20 74 68 69 73 20 68 65 61 64 6c 69  k to this headli
13430 6e 65 22 3e c2 b6 3c 2f 61 3e 3c 2f 68 32 3e 0a  ne">..</a></h2>.
13440 3c 69 66 72 61 6d 65 20 77 69 64 74 68 3d 22 35  <iframe width="5
13450 36 30 22 20 68 65 69 67 68 74 3d 22 33 31 35 22  60" height="315"
13460 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 77 77   src="https://ww
13470 77 2e 79 6f 75 74 75 62 65 2e 63 6f 6d 2f 65 6d  w.youtube.com/em
13480 62 65 64 2f 39 65 61 41 42 67 4a 4a 6c 55 6f 22  bed/9eaABgJJlUo"
13490 20 74 69 74 6c 65 3d 22 59 6f 75 54 75 62 65 20   title="YouTube 
134a0 76 69 64 65 6f 20 70 6c 61 79 65 72 22 20 66 72  video player" fr
134b0 61 6d 65 62 6f 72 64 65 72 3d 22 30 22 20 61 6c  ameborder="0" al
134c0 6c 6f 77 3d 22 61 63 63 65 6c 65 72 6f 6d 65 74  low="acceleromet
134d0 65 72 3b 20 61 75 74 6f 70 6c 61 79 3b 20 63 6c  er; autoplay; cl
134e0 69 70 62 6f 61 72 64 2d 77 72 69 74 65 3b 20 65  ipboard-write; e
134f0 6e 63 72 79 70 74 65 64 2d 6d 65 64 69 61 3b 20  ncrypted-media; 
13500 67 79 72 6f 73 63 6f 70 65 3b 20 70 69 63 74 75  gyroscope; pictu
13510 72 65 2d 69 6e 2d 70 69 63 74 75 72 65 22 20 61  re-in-picture" a
13520 6c 6c 6f 77 66 75 6c 6c 73 63 72 65 65 6e 3e 3c  llowfullscreen><
13530 2f 69 66 72 61 6d 65 3e 0a 3c 64 69 76 20 63 6c  /iframe>.<div cl
13540 61 73 73 3d 22 68 69 67 68 6c 69 67 68 74 2d 6a  ass="highlight-j
13550 73 20 6e 6f 74 72 61 6e 73 6c 61 74 65 22 3e 3c  s notranslate"><
13560 64 69 76 20 63 6c 61 73 73 3d 22 68 69 67 68 6c  div class="highl
13570 69 67 68 74 22 3e 3c 70 72 65 3e 3c 73 70 61 6e  ight"><pre><span
13580 3e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ></span><span cl
13590 61 73 73 3d 22 6e 78 22 3e 76 6f 6c 75 6d 65 5f  ass="nx">volume_
135a0 67 75 61 72 64 31 3c 2f 73 70 61 6e 3e 20 3c 73  guard1</span> <s
135b0 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c  pan class="o">=<
135c0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
135d0 73 73 3d 22 6e 78 22 3e 67 75 61 72 64 3c 2f 73  ss="nx">guard</s
135e0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
135f0 22 70 22 3e 28 5b 3c 2f 73 70 61 6e 3e 3c 73 70  "p">([</span><sp
13600 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f  an class="o">-</
13610 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
13620 3d 22 6d 66 22 3e 32 30 3c 2f 73 70 61 6e 3e 3c  ="mf">20</span><
13630 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c  span class="p">,
13640 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
13650 73 73 3d 22 6d 66 22 3e 31 35 3c 2f 73 70 61 6e  ss="mf">15</span
13660 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
13670 3e 5d 29 3c 2f 73 70 61 6e 3e 0a 3c 73 70 61 6e  >])</span>.<span
13680 20 63 6c 61 73 73 3d 22 6e 78 22 3e 54 6f 6e 65   class="nx">Tone
13690 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
136a0 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c  ss="p">.</span><
136b0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
136c0 4d 61 73 74 65 72 3c 2f 73 70 61 6e 3e 3c 73 70  Master</span><sp
136d0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f  an class="p">.</
136e0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
136f0 3d 22 6e 78 22 3e 76 6f 6c 75 6d 65 3c 2f 73 70  ="nx">volume</sp
13700 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
13710 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">.</span><span
13720 20 63 6c 61 73 73 3d 22 6e 78 22 3e 76 61 6c 75   class="nx">valu
13730 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  e</span> <span c
13740 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e  lass="o">=</span
13750 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
13760 78 22 3e 76 6f 6c 75 6d 65 5f 67 75 61 72 64 31  x">volume_guard1
13770 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
13780 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
13790 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 62 22 3e  span class="nb">
137a0 4d 61 74 68 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  Math</span><span
137b0 20 63 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f 73 70   class="p">.</sp
137c0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
137d0 6e 78 22 3e 72 6f 75 6e 64 3c 2f 73 70 61 6e 3e  nx">round</span>
137e0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
137f0 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
13800 61 73 73 3d 22 6e 78 22 3e 64 69 61 6c 73 3c 2f  ass="nx">dials</
13810 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
13820 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">[</span><sp
13830 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30 3c  an class="mf">0<
13840 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
13850 73 3d 22 70 22 3e 5d 5b 3c 2f 73 70 61 6e 3e 3c  s="p">][</span><
13860 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e  span class="s2">
13870 26 71 75 6f 74 3b 63 65 6c 6c 26 71 75 6f 74 3b  &quot;cell&quot;
13880 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
13890 73 73 3d 22 70 22 3e 5d 28 29 3c 2f 73 70 61 6e  ss="p">]()</span
138a0 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
138b0 22 3e 2a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">*</span> <span
138c0 20 63 6c 61 73 73 3d 22 6d 66 22 3e 33 30 3c 2f   class="mf">30</
138d0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
138e0 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73  ="p">)</span> <s
138f0 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c  pan class="o">-<
13900 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
13910 73 3d 22 6d 66 22 3e 32 30 3c 2f 73 70 61 6e 3e  s="mf">20</span>
13920 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
13930 29 3b 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70 61 6e  );</span>..<span
13940 20 63 6c 61 73 73 3d 22 6e 78 22 3e 69 6e 74 72   class="nx">intr
13950 6f 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  o</span> <span c
13960 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e  lass="o">=</span
13970 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
13980 22 3e 5b 3c 2f 73 70 61 6e 3e 0a 20 20 20 3c 73  ">[</span>.   <s
13990 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 63  pan class="nx">c
139a0 65 6c 6c 78 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ellx</span><span
139b0 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
139c0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
139d0 73 32 22 3e 26 71 75 6f 74 3b 70 20 78 30 30 30  s2">&quot;p x000
139e0 20 30 30 30 30 20 30 30 30 30 20 30 30 30 30 20   0000 0000 0000 
139f0 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70  &quot;</span><sp
13a00 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 2c 3c  an class="p">),<
13a10 2f 73 70 61 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61  /span>.<span cla
13a20 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 0a  ss="p">]</span>.
13a30 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78  .<span class="nx
13a40 22 3e 6d 61 69 6e 3c 2f 73 70 61 6e 3e 20 3c 73  ">main</span> <s
13a50 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c  pan class="o">=<
13a60 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
13a70 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 0a  ss="p">[</span>.
13a80 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
13a90 22 6e 78 22 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e  "nx">cellx</span
13aa0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
13ab0 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
13ac0 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b  lass="s2">&quot;
13ad0 70 20 78 5b 32 3b 5e 43 32 3b 2b 30 2e 30 31 5d  p x[2;^C2;+0.01]
13ae0 30 30 30 20 30 30 30 30 20 78 5b 30 2e 31 5d 30  000 0000 x[0.1]0
13af0 78 5b 31 5d 30 20 30 30 78 5b 31 5d 30 20 26 71  x[1]0 00x[1]0 &q
13b00 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
13b10 20 63 6c 61 73 73 3d 22 70 22 3e 29 2c 3c 2f 73   class="p">),</s
13b20 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63  pan>.    <span c
13b30 6c 61 73 73 3d 22 6e 78 22 3e 63 65 6c 6c 78 3c  lass="nx">cellx<
13b40 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
13b50 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
13b60 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26  pan class="s2">&
13b70 71 75 6f 74 3b 70 20 30 30 30 30 20 78 30 30 30  quot;p 0000 x000
13b80 20 30 30 30 30 20 78 30 30 30 20 26 71 75 6f 74   0000 x000 &quot
13b90 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ;</span><span cl
13ba0 61 73 73 3d 22 70 22 3e 29 2c 3c 2f 73 70 61 6e  ass="p">),</span
13bb0 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
13bc0 73 3d 22 6e 78 22 3e 63 65 6c 6c 78 3c 2f 73 70  s="nx">cellx</sp
13bd0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
13be0 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
13bf0 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
13c00 74 3b 70 20 78 30 78 30 20 78 30 78 30 20 78 30  t;p x0x0 x0x0 x0
13c10 78 30 20 78 30 78 30 20 26 71 75 6f 74 3b 3c 2f  x0 x0x0 &quot;</
13c20 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
13c30 3d 22 70 22 3e 29 2c 3c 2f 73 70 61 6e 3e 0a 20  ="p">),</span>. 
13c40 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
13c50 6e 78 22 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e 3e  nx">cellx</span>
13c60 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
13c70 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
13c80 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70  ass="s2">&quot;p
13c90 20 78 30 30 30 20 30 30 30 30 20 30 30 30 30 20   x000 0000 0000 
13ca0 30 30 30 30 20 26 71 75 6f 74 3b 3c 2f 73 70 61  0000 &quot;</spa
13cb0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
13cc0 22 3e 29 2c 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  ">),</span>.    
13cd0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
13ce0 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e 3e 3c 73 70  >cellx</span><sp
13cf0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
13d00 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
13d10 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70 20 30 30  ="s2">&quot;p 00
13d20 30 30 20 30 30 30 30 20 30 30 30 30 20 30 30 30  00 0000 0000 000
13d30 30 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73  0&quot;</span><s
13d40 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 2c  pan class="p">),
13d50 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61  </span>.    <spa
13d60 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 63 65 6c  n class="nx">cel
13d70 6c 78 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  lx</span><span c
13d80 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e  lass="p">(</span
13d90 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32  ><span class="s2
13da0 22 3e 26 71 75 6f 74 3b 70 20 30 30 30 30 20 30  ">&quot;p 0000 0
13db0 30 30 30 20 30 30 30 30 20 30 30 30 30 26 71 75  000 0000 0000&qu
13dc0 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
13dd0 63 6c 61 73 73 3d 22 70 22 3e 29 2c 3c 2f 73 70  class="p">),</sp
13de0 61 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an>.<span class=
13df0 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 0a 0a 3c 73  "p">]</span>..<s
13e00 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 62  pan class="nx">b
13e10 61 73 73 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ass</span> <span
13e20 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70   class="o">=</sp
13e30 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
13e40 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 0a 20 20 20  "p">[</span>.   
13e50 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78   <span class="nx
13e60 22 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e 3e 3c 73  ">cellx</span><s
13e70 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
13e80 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
13e90 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70 20 78  s="s2">&quot;p x
13ea0 5b 32 3b 5e 43 32 3b 2b 30 2e 30 31 5d 30 30 30  [2;^C2;+0.01]000
13eb0 20 30 30 30 30 20 78 5b 30 2e 31 5d 30 78 5b 31   0000 x[0.1]0x[1
13ec0 5d 30 20 30 30 78 5b 31 5d 30 20 26 71 75 6f 74  ]0 00x[1]0 &quot
13ed0 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ;</span><span cl
13ee0 61 73 73 3d 22 70 22 3e 29 2c 3c 2f 73 70 61 6e  ass="p">),</span
13ef0 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
13f00 73 3d 22 6e 78 22 3e 63 65 6c 6c 78 3c 2f 73 70  s="nx">cellx</sp
13f10 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
13f20 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
13f30 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
13f40 74 3b 70 20 30 30 30 30 20 78 30 30 30 20 30 30  t;p 0000 x000 00
13f50 30 30 20 78 30 30 30 20 26 71 75 6f 74 3b 3c 2f  00 x000 &quot;</
13f60 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
13f70 3d 22 70 22 3e 29 2c 3c 2f 73 70 61 6e 3e 0a 20  ="p">),</span>. 
13f80 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
13f90 6e 78 22 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e 3e  nx">cellx</span>
13fa0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
13fb0 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
13fc0 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70  ass="s2">&quot;p
13fd0 20 78 30 78 30 20 78 30 78 30 20 78 30 78 30 20   x0x0 x0x0 x0x0 
13fe0 78 30 78 30 20 26 71 75 6f 74 3b 3c 2f 73 70 61  x0x0 &quot;</spa
13ff0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
14000 22 3e 29 2c 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  ">),</span>.    
14010 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
14020 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e 3e 3c 73 70  >cellx</span><sp
14030 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
14040 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
14050 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70 20 78 30  ="s2">&quot;p x0
14060 30 30 20 30 30 30 30 20 30 30 30 30 20 30 30 30  00 0000 0000 000
14070 30 20 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  0 &quot;</span><
14080 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
14090 2c 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70  ,</span>.    <sp
140a0 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 63 65  an class="nx">ce
140b0 6c 6c 78 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  llx</span><span 
140c0 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
140d0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73  n><span class="s
140e0 32 22 3e 26 71 75 6f 74 3b 70 20 78 5b 5e 42 32  2">&quot;p x[^B2
140f0 5d 78 2e 30 30 20 78 5b 5e 42 32 5d 78 2e 78 5b  ]x.00 x[^B2]x.x[
14100 5e 42 32 5d 78 2e 20 78 5b 5e 42 32 5d 78 2e 78  ^B2]x. x[^B2]x.x
14110 5b 5e 42 32 5d 78 2e 78 5b 5e 42 32 5d 78 2e 30  [^B2]x.x[^B2]x.0
14120 20 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73   &quot;</span><s
14130 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 2c  pan class="p">),
14140 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61  </span>.    <spa
14150 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 63 65 6c  n class="nx">cel
14160 6c 78 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  lx</span><span c
14170 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e  lass="p">(</span
14180 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32  ><span class="s2
14190 22 3e 26 71 75 6f 74 3b 70 20 30 30 78 5b 5e 44  ">&quot;p 00x[^D
141a0 33 5d 30 20 30 30 30 78 5b 5e 41 32 5d 20 30 30  3]0 000x[^A2] 00
141b0 78 5b 5e 41 32 5d 78 5b 5e 41 32 5d 20 30 78 5b  x[^A2]x[^A2] 0x[
141c0 5e 41 32 5d 30 78 5b 5e 41 32 5d 20 26 71 75 6f  ^A2]0x[^A2] &quo
141d0 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
141e0 6c 61 73 73 3d 22 70 22 3e 29 2c 3c 2f 73 70 61  lass="p">),</spa
141f0 6e 3e 20 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d  n> .<span class=
14200 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 0a 0a 3c 73  "p">]</span>..<s
14210 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 65  pan class="nx">e
14220 6e 64 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  nd</span> <span 
14230 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61  class="o">=</spa
14240 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
14250 70 22 3e 5b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  p">[</span>.    
14260 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
14270 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e 3e 3c 73 70  >cellx</span><sp
14280 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
14290 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
142a0 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70 20 78 5b  ="s2">&quot;p x[
142b0 32 3b 5e 43 32 3b 2b 30 2e 30 31 5d 30 30 30 20  2;^C2;+0.01]000 
142c0 30 30 30 30 20 78 5b 30 2e 31 5d 30 78 5b 31 5d  0000 x[0.1]0x[1]
142d0 30 20 30 30 78 5b 31 5d 30 20 26 71 75 6f 74 3b  0 00x[1]0 &quot;
142e0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
142f0 73 73 3d 22 70 22 3e 29 2c 3c 2f 73 70 61 6e 3e  ss="p">),</span>
14300 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
14310 3d 22 6e 78 22 3e 63 65 6c 6c 78 3c 2f 73 70 61  ="nx">cellx</spa
14320 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
14330 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
14340 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74  class="s2">&quot
14350 3b 70 20 30 30 30 30 20 78 30 30 30 20 30 30 30  ;p 0000 x000 000
14360 30 20 78 30 30 30 20 26 71 75 6f 74 3b 3c 2f 73  0 x000 &quot;</s
14370 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
14380 22 70 22 3e 29 2c 3c 2f 73 70 61 6e 3e 0a 20 20  "p">),</span>.  
14390 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e    <span class="n
143a0 78 22 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e 3e 3c  x">cellx</span><
143b0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
143c0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
143d0 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70 20  ss="s2">&quot;p 
143e0 78 31 30 78 30 20 78 30 78 30 20 78 30 78 30 20  x10x0 x0x0 x0x0 
143f0 78 30 78 30 20 26 71 75 6f 74 3b 3c 2f 73 70 61  x0x0 &quot;</spa
14400 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
14410 22 3e 29 2c 3c 2f 73 70 61 6e 3e 0a 3c 73 70 61  ">),</span>.<spa
14420 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73  n class="p">]</s
14430 70 61 6e 3e 0a 0a 3c 73 70 61 6e 20 63 6c 61 73  pan>..<span clas
14440 73 3d 22 6e 78 22 3e 73 6f 6c 6f 3c 2f 73 70 61  s="nx">solo</spa
14450 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
14460 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">=</span> <spa
14470 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73  n class="p">[</s
14480 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63  pan>.    <span c
14490 6c 61 73 73 3d 22 6e 78 22 3e 63 65 6c 6c 78 3c  lass="nx">cellx<
144a0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
144b0 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
144c0 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26  pan class="s2">&
144d0 71 75 6f 74 3b 70 20 30 30 30 30 20 30 30 30 30  quot;p 0000 0000
144e0 20 30 30 30 30 20 30 30 30 30 26 71 75 6f 74 3b   0000 0000&quot;
144f0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
14500 73 73 3d 22 70 22 3e 29 2c 3c 2f 73 70 61 6e 3e  ss="p">),</span>
14510 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
14520 3d 22 6e 78 22 3e 63 65 6c 6c 78 3c 2f 73 70 61  ="nx">cellx</spa
14530 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
14540 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
14550 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74  class="s2">&quot
14560 3b 70 20 30 30 30 30 20 30 30 30 30 20 30 30 30  ;p 0000 0000 000
14570 30 20 30 30 30 30 26 71 75 6f 74 3b 3c 2f 73 70  0 0000&quot;</sp
14580 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
14590 70 22 3e 29 2c 3c 2f 73 70 61 6e 3e 0a 20 20 20  p">),</span>.   
145a0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78   <span class="nx
145b0 22 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e 3e 3c 73  ">cellx</span><s
145c0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
145d0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
145e0 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70 20 30  s="s2">&quot;p 0
145f0 30 30 30 20 30 30 30 30 20 30 30 30 30 20 30 30  000 0000 0000 00
14600 30 30 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  00&quot;</span><
14610 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
14620 2c 3c 2f 73 70 61 6e 3e 0a 3c 73 70 61 6e 20 63  ,</span>.<span c
14630 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e  lass="p">]</span
14640 3e 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  >..<span class="
14650 6e 78 22 3e 66 69 6e 3c 2f 73 70 61 6e 3e 20 3c  nx">fin</span> <
14660 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d  span class="o">=
14670 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
14680 61 73 73 3d 22 6e 78 22 3e 73 6f 6c 6f 3c 2f 73  ass="nx">solo</s
14690 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
146a0 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 0a 3c 73  "p">;</span>..<s
146b0 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 65  pan class="nx">e
146c0 6e 64 67 61 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73  ndgame</span> <s
146d0 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c  pan class="o">=<
146e0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
146f0 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 0a  ss="p">[</span>.
14700 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
14710 22 6e 78 22 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e  "nx">cellx</span
14720 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
14730 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
14740 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b  lass="s2">&quot;
14750 70 20 78 5b 32 3b 5e 43 32 3b 2b 30 2e 30 31 5d  p x[2;^C2;+0.01]
14760 30 30 30 20 30 30 30 30 20 78 5b 30 2e 31 5d 30  000 0000 x[0.1]0
14770 78 5b 31 5d 30 20 30 30 78 5b 31 5d 30 20 26 71  x[1]0 00x[1]0 &q
14780 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
14790 20 63 6c 61 73 73 3d 22 70 22 3e 29 2c 3c 2f 73   class="p">),</s
147a0 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63  pan>.    <span c
147b0 6c 61 73 73 3d 22 6e 78 22 3e 63 65 6c 6c 78 3c  lass="nx">cellx<
147c0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
147d0 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
147e0 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26  pan class="s2">&
147f0 71 75 6f 74 3b 70 20 30 30 30 30 20 78 30 30 30  quot;p 0000 x000
14800 20 30 30 30 30 20 78 30 30 30 20 26 71 75 6f 74   0000 x000 &quot
14810 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ;</span><span cl
14820 61 73 73 3d 22 70 22 3e 29 2c 3c 2f 73 70 61 6e  ass="p">),</span
14830 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
14840 73 3d 22 6e 78 22 3e 63 65 6c 6c 78 3c 2f 73 70  s="nx">cellx</sp
14850 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
14860 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
14870 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
14880 74 3b 70 20 78 30 78 30 20 78 30 78 30 20 78 30  t;p x0x0 x0x0 x0
14890 78 30 20 78 30 78 30 20 26 71 75 6f 74 3b 3c 2f  x0 x0x0 &quot;</
148a0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
148b0 3d 22 70 22 3e 29 2c 3c 2f 73 70 61 6e 3e 0a 20  ="p">),</span>. 
148c0 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
148d0 6e 78 22 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e 3e  nx">cellx</span>
148e0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
148f0 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
14900 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70  ass="s2">&quot;p
14910 20 78 30 30 30 20 30 30 30 30 20 30 30 30 30 20   x000 0000 0000 
14920 30 30 30 30 20 26 71 75 6f 74 3b 3c 2f 73 70 61  0000 &quot;</spa
14930 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
14940 22 3e 29 2c 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  ">),</span>.    
14950 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
14960 3e 63 65 6c 6c 78 3c 2f 73 70 61 6e 3e 3c 73 70  >cellx</span><sp
14970 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
14980 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
14990 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70 20 78 5b  ="s2">&quot;p x[
149a0 5e 42 32 5d 78 2e 30 30 20 78 5b 5e 42 32 5d 78  ^B2]x.00 x[^B2]x
149b0 2e 78 5b 5e 42 32 5d 78 2e 20 78 5b 5e 42 32 5d  .x[^B2]x. x[^B2]
149c0 78 2e 78 5b 5e 42 32 5d 78 2e 78 5b 5e 42 32 5d  x.x[^B2]x.x[^B2]
149d0 78 2e 30 20 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  x.0 &quot;</span
149e0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
149f0 3e 29 2c 3c 2f 73 70 61 6e 3e 0a 3c 73 70 61 6e  >),</span>.<span
14a00 20 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70   class="p">]</sp
14a10 61 6e 3e 0a 0a 0a 0a 0a 3c 73 70 61 6e 20 63 6c  an>.....<span cl
14a20 61 73 73 3d 22 6e 78 22 3e 65 6d 70 74 79 3c 2f  ass="nx">empty</
14a30 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
14a40 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c  s="o">=</span> <
14a50 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
14a60 63 65 6c 6c 78 3c 2f 73 70 61 6e 3e 3c 73 70 61  cellx</span><spa
14a70 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
14a80 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
14a90 22 73 32 22 3e 26 71 75 6f 74 3b 70 20 30 30 30  "s2">&quot;p 000
14aa0 30 20 30 30 30 30 20 30 30 30 30 20 30 30 30 30  0 0000 0000 0000
14ab0 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70  &quot;</span><sp
14ac0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f  an class="p">)</
14ad0 73 70 61 6e 3e 0a 0a 0a 3c 73 70 61 6e 20 63 6c  span>...<span cl
14ae0 61 73 73 3d 22 6b 64 22 3e 66 75 6e 63 74 69 6f  ass="kd">functio
14af0 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  n</span> <span c
14b00 6c 61 73 73 3d 22 6e 78 22 3e 6f 6e 63 65 3c 2f  lass="nx">once</
14b10 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
14b20 73 3d 22 70 22 3e 28 29 3c 2f 73 70 61 6e 3e 20  s="p">()</span> 
14b30 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
14b40 7b 3c 2f 73 70 61 6e 3e 0a 20 0a 20 20 20 20 0a  {</span>. .    .
14b50 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c          <span cl
14b60 61 73 73 3d 22 6b 64 22 3e 63 6f 6e 73 74 3c 2f  ass="kd">const</
14b70 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
14b80 73 3d 22 6e 78 22 3e 73 65 74 75 70 3c 2f 73 70  s="nx">setup</sp
14b90 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
14ba0 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70  "o">=</span> <sp
14bb0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
14bc0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
14bd0 73 3d 22 6e 78 22 3e 69 6e 73 74 61 6e 63 65 3c  s="nx">instance<
14be0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
14bf0 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20  ss="p">)</span> 
14c00 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
14c10 3d 26 67 74 3b 3c 2f 73 70 61 6e 3e 20 3c 73 70  =&gt;</span> <sp
14c20 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f  an class="p">{</
14c30 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73  span>.        <s
14c40 70 61 6e 20 63 6c 61 73 73 3d 22 6b 64 22 3e 76  pan class="kd">v
14c50 61 72 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  ar</span> <span 
14c60 63 6c 61 73 73 3d 22 6e 78 22 3e 69 6e 74 72 6f  class="nx">intro
14c70 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
14c80 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e  ass="o">=</span>
14c90 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
14ca0 3e 5b 5d 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20  >[]</span>.     
14cb0 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
14cc0 6b 64 22 3e 76 61 72 3c 2f 73 70 61 6e 3e 20 3c  kd">var</span> <
14cd0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
14ce0 6d 61 69 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  main</span> <spa
14cf0 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73  n class="o">=</s
14d00 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
14d10 3d 22 70 22 3e 5b 5d 3c 2f 73 70 61 6e 3e 0a 20  ="p">[]</span>. 
14d20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
14d30 73 73 3d 22 6b 64 22 3e 76 61 72 3c 2f 73 70 61  ss="kd">var</spa
14d40 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
14d50 6e 78 22 3e 62 61 73 73 3c 2f 73 70 61 6e 3e 20  nx">bass</span> 
14d60 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
14d70 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  =</span> <span c
14d80 6c 61 73 73 3d 22 6e 78 22 3e 6d 61 69 6e 3c 2f  lass="nx">main</
14d90 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73  span>.        <s
14da0 70 61 6e 20 63 6c 61 73 73 3d 22 6b 64 22 3e 76  pan class="kd">v
14db0 61 72 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  ar</span> <span 
14dc0 63 6c 61 73 73 3d 22 6e 78 22 3e 65 6e 64 3c 2f  class="nx">end</
14dd0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
14de0 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c  s="o">=</span> <
14df0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b  span class="p">[
14e00 5d 3c 2f 73 70 61 6e 3e 20 0a 20 20 20 20 20 20  ]</span> .      
14e10 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b    <span class="k
14e20 64 22 3e 76 61 72 3c 2f 73 70 61 6e 3e 20 3c 73  d">var</span> <s
14e30 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 73  pan class="nx">s
14e40 6f 6c 6f 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  olo</span> <span
14e50 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70   class="o">=</sp
14e60 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
14e70 22 6e 78 22 3e 65 6e 64 3c 2f 73 70 61 6e 3e 0a  "nx">end</span>.
14e80 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c          <span cl
14e90 61 73 73 3d 22 6b 64 22 3e 76 61 72 3c 2f 73 70  ass="kd">var</sp
14ea0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
14eb0 22 6e 78 22 3e 66 69 6e 3c 2f 73 70 61 6e 3e 20  "nx">fin</span> 
14ec0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
14ed0 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  =</span> <span c
14ee0 6c 61 73 73 3d 22 6e 78 22 3e 65 6e 64 3c 2f 73  lass="nx">end</s
14ef0 70 61 6e 3e 0a 20 20 20 20 20 20 20 0a 20 20 20  pan>.       .   
14f00 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
14f10 22 6b 64 22 3e 76 61 72 3c 2f 73 70 61 6e 3e 20  "kd">var</span> 
14f20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
14f30 3e 63 6f 75 6e 74 3c 2f 73 70 61 6e 3e 20 3c 73  >count</span> <s
14f40 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c  pan class="o">=<
14f50 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
14f60 73 73 3d 22 6d 66 22 3e 30 3c 2f 73 70 61 6e 3e  ss="mf">0</span>
14f70 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
14f80 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  ;</span>.       
14f90 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 64   <span class="kd
14fa0 22 3e 76 61 72 3c 2f 73 70 61 6e 3e 20 3c 73 70  ">var</span> <sp
14fb0 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6f 6c  an class="nx">ol
14fc0 64 5f 73 63 65 6e 65 3c 2f 73 70 61 6e 3e 20 3c  d_scene</span> <
14fd0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d  span class="o">=
14fe0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
14ff0 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 26  ass="s2">&quot;&
15000 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61  quot;</span><spa
15010 6e 20 63 6c 61 73 73 3d 22 70 22 3e 3b 3c 2f 73  n class="p">;</s
15020 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 0a 20 20  pan>.        .  
15030 20 20 20 20 20 20 0a 0a 20 20 20 20 20 20 20 20        ..        
15040 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 64 22  <span class="kd"
15050 3e 6c 65 74 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  >let</span> <spa
15060 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 78 3c 2f  n class="nx">x</
15070 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
15080 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c  s="o">=</span> <
15090 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e  span class="mf">
150a0 31 30 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  100</span><span 
150b0 63 6c 61 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61  class="p">;</spa
150c0 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e  n>.        <span
150d0 20 63 6c 61 73 73 3d 22 6b 64 22 3e 6c 65 74 3c   class="kd">let<
150e0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
150f0 73 73 3d 22 6e 78 22 3e 79 3c 2f 73 70 61 6e 3e  ss="nx">y</span>
15100 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
15110 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >=</span> <span 
15120 63 6c 61 73 73 3d 22 6d 66 22 3e 31 30 30 3c 2f  class="mf">100</
15130 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
15140 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 0a 20  ="p">;</span>.. 
15150 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
15160 73 73 3d 22 6e 78 22 3e 69 6e 73 74 61 6e 63 65  ss="nx">instance
15170 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
15180 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c  ss="p">.</span><
15190 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
151a0 73 65 74 75 70 3c 2f 73 70 61 6e 3e 20 3c 73 70  setup</span> <sp
151b0 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f  an class="o">=</
151c0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
151d0 73 3d 22 6b 64 22 3e 66 75 6e 63 74 69 6f 6e 3c  s="kd">function<
151e0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
151f0 73 3d 22 70 22 3e 28 29 3c 2f 73 70 61 6e 3e 20  s="p">()</span> 
15200 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
15210 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  {</span>.       
15220 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73       <span class
15230 3d 22 6b 64 22 3e 76 61 72 3c 2f 73 70 61 6e 3e  ="kd">var</span>
15240 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78   <span class="nx
15250 22 3e 78 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">x</span> <span
15260 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70   class="o">=</sp
15270 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
15280 22 6e 78 22 3e 69 6e 73 74 61 6e 63 65 3c 2f 73  "nx">instance</s
15290 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
152a0 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">.</span><spa
152b0 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 63 72 65  n class="nx">cre
152c0 61 74 65 43 61 6e 76 61 73 3c 2f 73 70 61 6e 3e  ateCanvas</span>
152d0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
152e0 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
152f0 61 73 73 3d 22 6d 66 22 3e 31 32 38 30 3c 2f 73  ass="mf">1280</s
15300 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
15310 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">,</span> <sp
15320 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 34 31  an class="mf">41
15330 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  0</span><span cl
15340 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e  ass="p">);</span
15350 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 73  >.            <s
15360 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 78  pan class="nx">x
15370 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
15380 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c  ss="p">.</span><
15390 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
153a0 63 61 6e 76 61 73 3c 2f 73 70 61 6e 3e 3c 73 70  canvas</span><sp
153b0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f  an class="p">.</
153c0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
153d0 3d 22 6e 78 22 3e 73 74 79 6c 65 3c 2f 73 70 61  ="nx">style</spa
153e0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
153f0 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">.</span><span 
15400 63 6c 61 73 73 3d 22 6e 78 22 3e 70 6f 73 69 74  class="nx">posit
15410 69 6f 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ion</span> <span
15420 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70   class="o">=</sp
15430 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
15440 22 73 32 22 3e 26 71 75 6f 74 3b 61 62 73 6f 6c  "s2">&quot;absol
15450 75 74 65 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e  ute&quot;</span>
15460 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
15470 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  ;</span>.       
15480 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73       <span class
15490 3d 22 6e 78 22 3e 69 6e 73 74 61 6e 63 65 3c 2f  ="nx">instance</
154a0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
154b0 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">.</span><sp
154c0 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 66 72  an class="nx">fr
154d0 61 6d 65 52 61 74 65 3c 2f 73 70 61 6e 3e 3c 73  ameRate</span><s
154e0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
154f0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
15500 73 3d 22 6d 66 22 3e 30 2e 32 35 3c 2f 73 70 61  s="mf">0.25</spa
15510 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
15520 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  ">);</span>.    
15530 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c          <span cl
15540 61 73 73 3d 22 6e 78 22 3e 69 6e 74 72 6f 3c 2f  ass="nx">intro</
15550 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
15560 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">.</span><sp
15570 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 70 75  an class="nx">pu
15580 73 68 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  sh</span><span c
15590 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e  lass="p">(</span
155a0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78  ><span class="nx
155b0 22 3e 69 6e 73 74 61 6e 63 65 3c 2f 73 70 61 6e  ">instance</span
155c0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
155d0 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >.</span><span c
155e0 6c 61 73 73 3d 22 6e 78 22 3e 6c 6f 61 64 49 6d  lass="nx">loadIm
155f0 61 67 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  age</span><span 
15600 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
15610 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73  n><span class="s
15620 31 22 3e 26 23 33 39 3b 2f 63 6c 6f 73 65 64 2f  1">&#39;/closed/
15630 69 6e 74 72 6f 2f 31 2e 70 6e 67 26 23 33 39 3b  intro/1.png&#39;
15640 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
15650 73 73 3d 22 70 22 3e 29 29 3b 3c 2f 73 70 61 6e  ss="p">));</span
15660 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 73  >.            <s
15670 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6d  pan class="nx">m
15680 61 69 6e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ain</span><span 
15690 63 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61  class="p">.</spa
156a0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
156b0 78 22 3e 70 75 73 68 3c 2f 73 70 61 6e 3e 3c 73  x">push</span><s
156c0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
156d0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
156e0 73 3d 22 6e 78 22 3e 69 6e 73 74 61 6e 63 65 3c  s="nx">instance<
156f0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
15700 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73  s="p">.</span><s
15710 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6c  pan class="nx">l
15720 6f 61 64 49 6d 61 67 65 3c 2f 73 70 61 6e 3e 3c  oadImage</span><
15730 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
15740 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
15750 73 73 3d 22 73 31 22 3e 26 23 33 39 3b 2f 63 6c  ss="s1">&#39;/cl
15760 6f 73 65 64 2f 6d 61 69 6e 2f 31 2e 70 6e 67 26  osed/main/1.png&
15770 23 33 39 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  #39;</span><span
15780 20 63 6c 61 73 73 3d 22 70 22 3e 29 29 3b 3c 2f   class="p">));</
15790 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20  span>.          
157a0 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e    <span class="n
157b0 78 22 3e 6d 61 69 6e 3c 2f 73 70 61 6e 3e 3c 73  x">main</span><s
157c0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2e 3c  pan class="p">.<
157d0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
157e0 73 3d 22 6e 78 22 3e 70 75 73 68 3c 2f 73 70 61  s="nx">push</spa
157f0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
15800 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
15810 63 6c 61 73 73 3d 22 6e 78 22 3e 69 6e 73 74 61  class="nx">insta
15820 6e 63 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  nce</span><span 
15830 63 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61  class="p">.</spa
15840 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
15850 78 22 3e 6c 6f 61 64 49 6d 61 67 65 3c 2f 73 70  x">loadImage</sp
15860 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
15870 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
15880 20 63 6c 61 73 73 3d 22 73 31 22 3e 26 23 33 39   class="s1">&#39
15890 3b 2f 63 6c 6f 73 65 64 2f 6d 61 69 6e 2f 32 2e  ;/closed/main/2.
158a0 70 6e 67 26 23 33 39 3b 3c 2f 73 70 61 6e 3e 3c  png&#39;</span><
158b0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
158c0 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  );</span>.      
158d0 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73        <span clas
158e0 73 3d 22 6e 78 22 3e 6d 61 69 6e 3c 2f 73 70 61  s="nx">main</spa
158f0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
15900 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">.</span><span 
15910 63 6c 61 73 73 3d 22 6e 78 22 3e 70 75 73 68 3c  class="nx">push<
15920 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
15930 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
15940 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 69  pan class="nx">i
15950 6e 73 74 61 6e 63 65 3c 2f 73 70 61 6e 3e 3c 73  nstance</span><s
15960 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2e 3c  pan class="p">.<
15970 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
15980 73 3d 22 6e 78 22 3e 6c 6f 61 64 49 6d 61 67 65  s="nx">loadImage
15990 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
159a0 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
159b0 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 31 22 3e  span class="s1">
159c0 26 23 33 39 3b 2f 63 6c 6f 73 65 64 2f 6d 61 69  &#39;/closed/mai
159d0 6e 2f 33 2e 70 6e 67 26 23 33 39 3b 3c 2f 73 70  n/3.png&#39;</sp
159e0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
159f0 70 22 3e 29 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20  p">));</span>.  
15a00 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e             <span
15a10 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6d 61 69 6e   class="nx">main
15a20 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
15a30 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c  ss="p">.</span><
15a40 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
15a50 70 75 73 68 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  push</span><span
15a60 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
15a70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
15a80 6e 78 22 3e 69 6e 73 74 61 6e 63 65 3c 2f 73 70  nx">instance</sp
15a90 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
15aa0 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">.</span><span
15ab0 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6c 6f 61 64   class="nx">load
15ac0 49 6d 61 67 65 3c 2f 73 70 61 6e 3e 3c 73 70 61  Image</span><spa
15ad0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
15ae0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
15af0 22 73 31 22 3e 26 23 33 39 3b 2f 63 6c 6f 73 65  "s1">&#39;/close
15b00 64 2f 6d 61 69 6e 2f 34 2e 70 6e 67 26 23 33 39  d/main/4.png&#39
15b10 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ;</span><span cl
15b20 61 73 73 3d 22 70 22 3e 29 29 3b 3c 2f 73 70 61  ass="p">));</spa
15b30 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  n>.             
15b40 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78   <span class="nx
15b50 22 3e 6d 61 69 6e 3c 2f 73 70 61 6e 3e 3c 73 70  ">main</span><sp
15b60 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f  an class="p">.</
15b70 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
15b80 3d 22 6e 78 22 3e 70 75 73 68 3c 2f 73 70 61 6e  ="nx">push</span
15b90 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
15ba0 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
15bb0 6c 61 73 73 3d 22 6e 78 22 3e 69 6e 73 74 61 6e  lass="nx">instan
15bc0 63 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ce</span><span c
15bd0 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e  lass="p">.</span
15be0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78  ><span class="nx
15bf0 22 3e 6c 6f 61 64 49 6d 61 67 65 3c 2f 73 70 61  ">loadImage</spa
15c00 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
15c10 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
15c20 63 6c 61 73 73 3d 22 73 31 22 3e 26 23 33 39 3b  class="s1">&#39;
15c30 2f 63 6c 6f 73 65 64 2f 6d 61 69 6e 2f 35 2e 70  /closed/main/5.p
15c40 6e 67 26 23 33 39 3b 3c 2f 73 70 61 6e 3e 3c 73  ng&#39;</span><s
15c50 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 29  pan class="p">))
15c60 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  ;</span>.       
15c70 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c          <span cl
15c80 61 73 73 3d 22 6e 78 22 3e 6d 61 69 6e 3c 2f 73  ass="nx">main</s
15c90 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
15ca0 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">.</span><spa
15cb0 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 70 75 73  n class="nx">pus
15cc0 68 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  h</span><span cl
15cd0 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
15ce0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
15cf0 3e 69 6e 73 74 61 6e 63 65 3c 2f 73 70 61 6e 3e  >instance</span>
15d00 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
15d10 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
15d20 61 73 73 3d 22 6e 78 22 3e 6c 6f 61 64 49 6d 61  ass="nx">loadIma
15d30 67 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ge</span><span c
15d40 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e  lass="p">(</span
15d50 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 31  ><span class="s1
15d60 22 3e 26 23 33 39 3b 2f 63 6c 6f 73 65 64 2f 6d  ">&#39;/closed/m
15d70 61 69 6e 2f 36 2e 70 6e 67 26 23 33 39 3b 3c 2f  ain/6.png&#39;</
15d80 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
15d90 3d 22 70 22 3e 29 29 3b 3c 2f 73 70 61 6e 3e 0a  ="p">));</span>.
15da0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
15db0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
15dc0 3e 6d 61 69 6e 3c 2f 73 70 61 6e 3e 3c 73 70 61  >main</span><spa
15dd0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f 73  n class="p">.</s
15de0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
15df0 22 6e 78 22 3e 70 75 73 68 3c 2f 73 70 61 6e 3e  "nx">push</span>
15e00 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
15e10 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
15e20 61 73 73 3d 22 6e 78 22 3e 69 6e 73 74 61 6e 63  ass="nx">instanc
15e30 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  e</span><span cl
15e40 61 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e  ass="p">.</span>
15e50 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
15e60 3e 6c 6f 61 64 49 6d 61 67 65 3c 2f 73 70 61 6e  >loadImage</span
15e70 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
15e80 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
15e90 6c 61 73 73 3d 22 73 31 22 3e 26 23 33 39 3b 2f  lass="s1">&#39;/
15ea0 63 6c 6f 73 65 64 2f 6d 61 69 6e 2f 37 2e 70 6e  closed/main/7.pn
15eb0 67 26 23 33 39 3b 3c 2f 73 70 61 6e 3e 3c 73 70  g&#39;</span><sp
15ec0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 29 3b  an class="p">));
15ed0 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20  </span>.        
15ee0 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
15ef0 22 6e 78 22 3e 65 6e 64 3c 2f 73 70 61 6e 3e 3c  "nx">end</span><
15f00 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2e  span class="p">.
15f10 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
15f20 73 73 3d 22 6e 78 22 3e 70 75 73 68 3c 2f 73 70  ss="nx">push</sp
15f30 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
15f40 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
15f50 20 63 6c 61 73 73 3d 22 6e 78 22 3e 69 6e 73 74   class="nx">inst
15f60 61 6e 63 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ance</span><span
15f70 20 63 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f 73 70   class="p">.</sp
15f80 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
15f90 6e 78 22 3e 6c 6f 61 64 49 6d 61 67 65 3c 2f 73  nx">loadImage</s
15fa0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
15fb0 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">(</span><spa
15fc0 6e 20 63 6c 61 73 73 3d 22 73 31 22 3e 26 23 33  n class="s1">&#3
15fd0 39 3b 2f 63 6c 6f 73 65 64 2f 65 6e 64 2f 31 2e  9;/closed/end/1.
15fe0 70 6e 67 26 23 33 39 3b 3c 2f 73 70 61 6e 3e 3c  png&#39;</span><
15ff0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
16000 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  );</span>.      
16010 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70    <span class="p
16020 22 3e 7d 3b 3c 2f 73 70 61 6e 3e 0a 0a 20 20 20  ">};</span>..   
16030 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73       <span class
16040 3d 22 6e 78 22 3e 69 6e 73 74 61 6e 63 65 3c 2f  ="nx">instance</
16050 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
16060 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">.</span><sp
16070 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 64 72  an class="nx">dr
16080 61 77 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  aw</span> <span 
16090 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61  class="o">=</spa
160a0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
160b0 6b 64 22 3e 66 75 6e 63 74 69 6f 6e 3c 2f 73 70  kd">function</sp
160c0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
160d0 70 22 3e 28 29 3c 2f 73 70 61 6e 3e 20 3c 73 70  p">()</span> <sp
160e0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f  an class="p">{</
160f0 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20  span>.          
16100 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b    <span class="k
16110 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">if</span> <spa
16120 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
16130 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
16140 22 6e 78 22 3e 6f 6c 64 5f 73 63 65 6e 65 3c 2f  "nx">old_scene</
16150 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
16160 73 3d 22 6f 22 3e 21 3d 3c 2f 73 70 61 6e 3e 20  s="o">!=</span> 
16170 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
16180 3e 63 75 72 72 65 6e 74 5f 73 63 65 6e 65 3c 2f  >current_scene</
16190 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
161a0 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73  ="p">)</span> <s
161b0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c  pan class="p">{<
161c0 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20  /span>.         
161d0 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
161e0 73 73 3d 22 6e 78 22 3e 6f 6c 64 5f 73 63 65 6e  ss="nx">old_scen
161f0 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  e</span> <span c
16200 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e  lass="o">=</span
16210 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
16220 78 22 3e 63 75 72 72 65 6e 74 5f 73 63 65 6e 65  x">current_scene
16230 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
16240 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a  ss="p">;</span>.
16250 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
16260 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
16270 3e 63 6f 75 6e 74 3c 2f 73 70 61 6e 3e 20 3c 73  >count</span> <s
16280 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c  pan class="o">=<
16290 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
162a0 73 73 3d 22 6d 66 22 3e 30 3c 2f 73 70 61 6e 3e  ss="mf">0</span>
162b0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
162c0 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  ;</span>.       
162d0 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73       <span class
162e0 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 20 20  ="p">}</span>.  
162f0 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63           <span c
16300 6c 61 73 73 3d 22 6e 78 22 3e 69 6e 73 74 61 6e  lass="nx">instan
16310 63 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ce</span><span c
16320 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e  lass="p">.</span
16330 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78  ><span class="nx
16340 22 3e 63 6c 65 61 72 3c 2f 73 70 61 6e 3e 3c 73  ">clear</span><s
16350 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 29  pan class="p">()
16360 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  ;</span>.       
16370 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73       <span class
16380 3d 22 6b 64 22 3e 76 61 72 3c 2f 73 70 61 6e 3e  ="kd">var</span>
16390 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78   <span class="nx
163a0 22 3e 63 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">c</span> <span
163b0 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70   class="o">=</sp
163c0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
163d0 22 6e 62 22 3e 65 76 61 6c 3c 2f 73 70 61 6e 3e  "nb">eval</span>
163e0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
163f0 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
16400 61 73 73 3d 22 73 62 22 3e 60 3c 2f 73 70 61 6e  ass="sb">`</span
16410 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 69  ><span class="si
16420 22 3e 24 7b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ">${</span><span
16430 20 63 6c 61 73 73 3d 22 6e 78 22 3e 63 75 72 72   class="nx">curr
16440 65 6e 74 5f 73 63 65 6e 65 3c 2f 73 70 61 6e 3e  ent_scene</span>
16450 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 69 22  <span class="si"
16460 3e 7d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >}</span><span c
16470 6c 61 73 73 3d 22 73 62 22 3e 60 3c 2f 73 70 61  lass="sb">`</spa
16480 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
16490 22 3e 29 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20  ">)</span>.     
164a0 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
164b0 73 73 3d 22 6e 78 22 3e 69 6e 73 74 61 6e 63 65  ss="nx">instance
164c0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
164d0 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c  ss="p">.</span><
164e0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
164f0 69 6d 61 67 65 3c 2f 73 70 61 6e 3e 3c 73 70 61  image</span><spa
16500 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
16510 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
16520 22 6e 78 22 3e 63 3c 2f 73 70 61 6e 3e 3c 73 70  "nx">c</span><sp
16530 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f  an class="p">[</
16540 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
16550 3d 22 6e 78 22 3e 63 6f 75 6e 74 3c 2f 73 70 61  ="nx">count</spa
16560 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
16570 22 3e 5d 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">],</span> <spa
16580 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30 3c 2f  n class="mf">0</
16590 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
165a0 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73  ="p">,</span> <s
165b0 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30  pan class="mf">0
165c0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
165d0 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e  ss="p">);</span>
165e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70  .            <sp
165f0 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 63 6f  an class="nx">co
16600 75 6e 74 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  unt</span> <span
16610 20 63 6c 61 73 73 3d 22 6f 22 3e 2b 3d 3c 2f 73   class="o">+=</s
16620 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
16630 3d 22 6d 66 22 3e 31 3c 2f 73 70 61 6e 3e 0a 20  ="mf">1</span>. 
16640 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e             <span
16650 20 63 6c 61 73 73 3d 22 6e 78 22 3e 63 6f 75 6e   class="nx">coun
16660 74 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  t</span> <span c
16670 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e  lass="o">=</span
16680 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
16690 78 22 3e 63 6f 75 6e 74 3c 2f 73 70 61 6e 3e 20  x">count</span> 
166a0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
166b0 25 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  %</span> <span c
166c0 6c 61 73 73 3d 22 6e 78 22 3e 63 3c 2f 73 70 61  lass="nx">c</spa
166d0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
166e0 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">.</span><span 
166f0 63 6c 61 73 73 3d 22 6e 78 22 3e 6c 65 6e 67 74  class="nx">lengt
16700 68 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  h</span><span cl
16710 61 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e  ass="p">;</span>
16720 0a 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20  ..        <span 
16730 63 6c 61 73 73 3d 22 70 22 3e 7d 3b 3c 2f 73 70  class="p">};</sp
16740 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c  an>.    <span cl
16750 61 73 73 3d 22 70 22 3e 7d 3b 3c 2f 73 70 61 6e  ass="p">};</span
16760 3e 0a 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61  >..    <span cla
16770 73 73 3d 22 6b 64 22 3e 6c 65 74 3c 2f 73 70 61  ss="kd">let</spa
16780 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
16790 6e 78 22 3e 6d 79 70 35 3c 2f 73 70 61 6e 3e 20  nx">myp5</span> 
167a0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
167b0 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  =</span> <span c
167c0 6c 61 73 73 3d 22 6b 22 3e 6e 65 77 3c 2f 73 70  lass="k">new</sp
167d0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
167e0 22 6e 78 22 3e 70 35 3c 2f 73 70 61 6e 3e 3c 73  "nx">p5</span><s
167f0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
16800 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
16810 73 3d 22 6e 78 22 3e 73 65 74 75 70 3c 2f 73 70  s="nx">setup</sp
16820 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
16830 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 20 3c 73 70  p">,</span>  <sp
16840 61 6e 20 63 6c 61 73 73 3d 22 6e 62 22 3e 64 6f  an class="nb">do
16850 63 75 6d 65 6e 74 3c 2f 73 70 61 6e 3e 3c 73 70  cument</span><sp
16860 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f  an class="p">.</
16870 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
16880 3d 22 6e 78 22 3e 67 65 74 45 6c 65 6d 65 6e 74  ="nx">getElement
16890 42 79 49 64 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ById</span><span
168a0 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
168b0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
168c0 73 31 22 3e 26 23 33 39 3b 63 61 6e 76 61 73 2d  s1">&#39;canvas-
168d0 63 6f 6e 74 61 69 6e 65 72 26 23 33 39 3b 3c 2f  container&#39;</
168e0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
168f0 3d 22 70 22 3e 29 29 3b 3c 2f 73 70 61 6e 3e 0a  ="p">));</span>.
16900 0a 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  ..    <span clas
16910 73 3d 22 6e 78 22 3e 54 6f 6e 65 3c 2f 73 70 61  s="nx">Tone</spa
16920 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
16930 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">.</span><span 
16940 63 6c 61 73 73 3d 22 6e 78 22 3e 4d 61 73 74 65  class="nx">Maste
16950 72 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  r</span><span cl
16960 61 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e  ass="p">.</span>
16970 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
16980 3e 76 6f 6c 75 6d 65 3c 2f 73 70 61 6e 3e 3c 73  >volume</span><s
16990 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2e 3c  pan class="p">.<
169a0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
169b0 73 3d 22 6e 78 22 3e 76 61 6c 75 65 3c 2f 73 70  s="nx">value</sp
169c0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
169d0 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70  "o">=</span> <sp
169e0 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f  an class="o">-</
169f0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
16a00 3d 22 6d 66 22 3e 33 30 3c 2f 73 70 61 6e 3e 0a  ="mf">30</span>.
16a10 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
16a20 3d 22 6e 78 22 3e 64 69 61 6c 73 3c 2f 73 70 61  ="nx">dials</spa
16a30 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
16a40 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">[</span><span 
16a50 63 6c 61 73 73 3d 22 6d 66 22 3e 32 3c 2f 73 70  class="mf">2</sp
16a60 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
16a70 70 22 3e 5d 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61  p">][</span><spa
16a80 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75  n class="s2">&qu
16a90 6f 74 3b 63 65 6c 6c 26 71 75 6f 74 3b 3c 2f 73  ot;cell&quot;</s
16aa0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
16ab0 22 70 22 3e 5d 28 3c 2f 73 70 61 6e 3e 3c 73 70  "p">](</span><sp
16ac0 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 31 3c  an class="mf">1<
16ad0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
16ae0 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 0a 20  s="p">)</span>. 
16af0 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
16b00 6e 78 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73  nx">mem</span><s
16b10 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c  pan class="p">[<
16b20 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
16b30 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 6d 61 73  s="s2">&quot;mas
16b40 74 65 72 5f 66 69 6c 74 65 72 26 71 75 6f 74 3b  ter_filter&quot;
16b50 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
16b60 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 20  ss="p">]</span> 
16b70 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
16b80 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  =</span> <span c
16b90 6c 61 73 73 3d 22 6b 22 3e 6e 65 77 3c 2f 73 70  lass="k">new</sp
16ba0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
16bb0 22 6e 78 22 3e 54 6f 6e 65 3c 2f 73 70 61 6e 3e  "nx">Tone</span>
16bc0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
16bd0 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
16be0 61 73 73 3d 22 6e 78 22 3e 46 69 6c 74 65 72 3c  ass="nx">Filter<
16bf0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
16c00 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
16c10 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 31  pan class="mf">1
16c20 30 30 30 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  0000</span><span
16c30 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
16c40 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
16c50 22 73 31 22 3e 26 23 33 39 3b 6c 6f 77 70 61 73  "s1">&#39;lowpas
16c60 73 26 23 33 39 3b 3c 2f 73 70 61 6e 3e 3c 73 70  s&#39;</span><sp
16c70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f  an class="p">,</
16c80 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
16c90 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61 6e 3e 3c 73  s="o">-</span><s
16ca0 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 39  pan class="mf">9
16cb0 36 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  6</span><span cl
16cc0 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e  ass="p">);</span
16cd0 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
16ce0 73 3d 22 6e 78 22 3e 6d 65 6d 3c 2f 73 70 61 6e  s="nx">mem</span
16cf0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
16d00 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >[</span><span c
16d10 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b  lass="s2">&quot;
16d20 6d 61 73 74 65 72 5f 73 74 65 72 65 6f 26 71 75  master_stereo&qu
16d30 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
16d40 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61  class="p">]</spa
16d50 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
16d60 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">=</span> <spa
16d70 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 6e 65 77 3c  n class="k">new<
16d80 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
16d90 73 73 3d 22 6e 78 22 3e 54 6f 6e 65 3c 2f 73 70  ss="nx">Tone</sp
16da0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
16db0 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">.</span><span
16dc0 20 63 6c 61 73 73 3d 22 6e 78 22 3e 53 74 65 72   class="nx">Ster
16dd0 65 6f 57 69 64 65 6e 65 72 3c 2f 73 70 61 6e 3e  eoWidener</span>
16de0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
16df0 28 7b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ({</span><span c
16e00 6c 61 73 73 3d 22 6e 78 22 3e 77 69 64 74 68 3c  lass="nx">width<
16e10 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
16e20 73 3d 22 6f 22 3e 3a 3c 2f 73 70 61 6e 3e 20 3c  s="o">:</span> <
16e30 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e  span class="mf">
16e40 30 2e 35 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  0.50</span><span
16e50 20 63 6c 61 73 73 3d 22 70 22 3e 7d 29 3b 3c 2f   class="p">});</
16e60 73 70 61 6e 3e 0a 20 20 20 20 0a 20 20 20 20 3c  span>.    .    <
16e70 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
16e80 64 69 61 6c 73 3c 2f 73 70 61 6e 3e 3c 73 70 61  dials</span><spa
16e90 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73  n class="p">[</s
16ea0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
16eb0 22 6d 66 22 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70  "mf">2</span><sp
16ec0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 5b 3c  an class="p">][<
16ed0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
16ee0 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 63 65 6c  s="s2">&quot;cel
16ef0 6c 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73  l&quot;</span><s
16f00 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 2e  pan class="p">].
16f10 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
16f20 73 73 3d 22 6e 78 22 3e 6f 6e 43 68 61 6e 67 65  ss="nx">onChange
16f30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
16f40 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
16f50 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 64 22 3e  span class="kd">
16f60 66 75 6e 63 74 69 6f 6e 3c 2f 73 70 61 6e 3e 20  function</span> 
16f70 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
16f80 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
16f90 61 73 73 3d 22 6e 78 22 3e 65 3c 2f 73 70 61 6e  ass="nx">e</span
16fa0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
16fb0 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >)</span> <span 
16fc0 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61  class="p">{</spa
16fd0 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e  n>.        <span
16fe0 20 63 6c 61 73 73 3d 22 6b 64 22 3e 76 61 72 3c   class="kd">var<
16ff0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
17000 73 73 3d 22 6e 78 22 3e 76 61 6c 3c 2f 73 70 61  ss="nx">val</spa
17010 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
17020 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">=</span> <spa
17030 6e 20 63 6c 61 73 73 3d 22 6e 62 22 3e 70 61 72  n class="nb">par
17040 73 65 46 6c 6f 61 74 3c 2f 73 70 61 6e 3e 3c 73  seFloat</span><s
17050 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
17060 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
17070 73 3d 22 6e 78 22 3e 65 3c 2f 73 70 61 6e 3e 3c  s="nx">e</span><
17080 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b  span class="p">[
17090 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
170a0 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 64 61  ss="s2">&quot;da
170b0 74 61 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  ta&quot;</span><
170c0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d  span class="p">]
170d0 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
170e0 61 73 73 3d 22 6e 78 22 3e 76 61 6c 75 65 3c 2f  ass="nx">value</
170f0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
17100 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20  ="p">);</span>. 
17110 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
17120 73 73 3d 22 6b 64 22 3e 76 61 72 3c 2f 73 70 61  ss="kd">var</spa
17130 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
17140 6e 78 22 3e 63 75 74 6f 66 66 5f 67 75 61 72 64  nx">cutoff_guard
17150 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
17160 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e  ass="o">=</span>
17170 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78   <span class="nx
17180 22 3e 67 75 61 72 64 3c 2f 73 70 61 6e 3e 3c 73  ">guard</span><s
17190 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 5b  pan class="p">([
171a0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
171b0 73 73 3d 22 6d 66 22 3e 31 30 3c 2f 73 70 61 6e  ss="mf">10</span
171c0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
171d0 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >,</span> <span 
171e0 63 6c 61 73 73 3d 22 6d 66 22 3e 32 30 30 30 30  class="mf">20000
171f0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
17200 73 73 3d 22 70 22 3e 5d 29 3b 3c 2f 73 70 61 6e  ss="p">]);</span
17210 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20  >.        <span 
17220 63 6c 61 73 73 3d 22 6e 78 22 3e 6d 65 6d 3c 2f  class="nx">mem</
17230 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
17240 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">[</span><sp
17250 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71  an class="s2">&q
17260 75 6f 74 3b 6d 61 73 74 65 72 5f 66 69 6c 74 65  uot;master_filte
17270 72 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73  r&quot;</span><s
17280 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 2e  pan class="p">].
17290 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
172a0 73 73 3d 22 6e 78 22 3e 66 72 65 71 75 65 6e 63  ss="nx">frequenc
172b0 79 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  y</span><span cl
172c0 61 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e  ass="p">.</span>
172d0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
172e0 3e 76 61 6c 75 65 3c 2f 73 70 61 6e 3e 20 3c 73  >value</span> <s
172f0 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c  pan class="o">=<
17300 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
17310 73 73 3d 22 6e 78 22 3e 63 75 74 6f 66 66 5f 67  ss="nx">cutoff_g
17320 75 61 72 64 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uard</span><span
17330 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
17340 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
17350 6e 78 22 3e 76 61 6c 3c 2f 73 70 61 6e 3e 20 3c  nx">val</span> <
17360 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2a  span class="o">*
17370 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
17380 61 73 73 3d 22 6d 66 22 3e 31 30 30 30 30 3c 2f  ass="mf">10000</
17390 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
173a0 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20  ="p">);</span>. 
173b0 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
173c0 70 22 3e 7d 29 3c 2f 73 70 61 6e 3e 0a 20 20 20  p">})</span>.   
173d0 20 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73   .    <span clas
173e0 73 3d 22 6e 78 22 3e 64 69 61 6c 73 3c 2f 73 70  s="nx">dials</sp
173f0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
17400 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">[</span><span
17410 20 63 6c 61 73 73 3d 22 6d 66 22 3e 33 3c 2f 73   class="mf">3</s
17420 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
17430 22 70 22 3e 5d 5b 3c 2f 73 70 61 6e 3e 3c 73 70  "p">][</span><sp
17440 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71  an class="s2">&q
17450 75 6f 74 3b 63 65 6c 6c 26 71 75 6f 74 3b 3c 2f  uot;cell&quot;</
17460 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
17470 3d 22 70 22 3e 5d 28 3c 2f 73 70 61 6e 3e 3c 73  ="p">](</span><s
17480 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30  pan class="mf">0
17490 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
174a0 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 0a  ss="p">)</span>.
174b0 20 20 20 20 0a 20 20 20 20 3c 73 70 61 6e 20 63      .    <span c
174c0 6c 61 73 73 3d 22 6e 78 22 3e 64 69 61 6c 73 3c  lass="nx">dials<
174d0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
174e0 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73  s="p">[</span><s
174f0 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 33  pan class="mf">3
17500 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
17510 73 73 3d 22 70 22 3e 5d 5b 3c 2f 73 70 61 6e 3e  ss="p">][</span>
17520 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
17530 3e 26 71 75 6f 74 3b 63 65 6c 6c 26 71 75 6f 74  >&quot;cell&quot
17540 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ;</span><span cl
17550 61 73 73 3d 22 70 22 3e 5d 2e 3c 2f 73 70 61 6e  ass="p">].</span
17560 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78  ><span class="nx
17570 22 3e 6f 6e 43 68 61 6e 67 65 3c 2f 73 70 61 6e  ">onChange</span
17580 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
17590 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
175a0 6c 61 73 73 3d 22 6b 64 22 3e 66 75 6e 63 74 69  lass="kd">functi
175b0 6f 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  on</span> <span 
175c0 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
175d0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
175e0 78 22 3e 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  x">e</span><span
175f0 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70   class="p">)</sp
17600 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
17610 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20  "p">{</span>.   
17620 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73       <span class
17630 3d 22 6b 64 22 3e 76 61 72 3c 2f 73 70 61 6e 3e  ="kd">var</span>
17640 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78   <span class="nx
17650 22 3e 76 61 6c 3c 2f 73 70 61 6e 3e 20 3c 73 70  ">val</span> <sp
17660 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f  an class="o">=</
17670 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
17680 73 3d 22 6e 62 22 3e 70 61 72 73 65 46 6c 6f 61  s="nb">parseFloa
17690 74 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  t</span><span cl
176a0 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
176b0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
176c0 3e 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >e</span><span c
176d0 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e  lass="p">[</span
176e0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32  ><span class="s2
176f0 22 3e 26 71 75 6f 74 3b 64 61 74 61 26 71 75 6f  ">&quot;data&quo
17700 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
17710 6c 61 73 73 3d 22 70 22 3e 5d 2e 3c 2f 73 70 61  lass="p">].</spa
17720 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
17730 78 22 3e 76 61 6c 75 65 3c 2f 73 70 61 6e 3e 3c  x">value</span><
17740 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
17750 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  ;</span>.       
17760 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 64   <span class="kd
17770 22 3e 76 61 72 3c 2f 73 70 61 6e 3e 20 3c 73 70  ">var</span> <sp
17780 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 76 6f  an class="nx">vo
17790 6c 75 6d 65 5f 67 75 61 72 64 31 3c 2f 73 70 61  lume_guard1</spa
177a0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
177b0 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">=</span> <spa
177c0 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 67 75 61  n class="nx">gua
177d0 72 64 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  rd</span><span c
177e0 6c 61 73 73 3d 22 70 22 3e 28 5b 3c 2f 73 70 61  lass="p">([</spa
177f0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  n><span class="m
17800 66 22 3e 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  f">0</span><span
17810 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
17820 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
17830 6d 66 22 3e 31 3c 2f 73 70 61 6e 3e 3c 73 70 61  mf">1</span><spa
17840 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 29 3c 2f  n class="p">])</
17850 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73  span>.        <s
17860 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 61  pan class="nx">a
17870 75 64 69 6f 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  udio</span><span
17880 20 63 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f 73 70   class="p">.</sp
17890 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
178a0 6e 78 22 3e 6d 61 73 74 65 72 3c 2f 73 70 61 6e  nx">master</span
178b0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
178c0 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >.</span><span c
178d0 6c 61 73 73 3d 22 6b 22 3e 69 6e 3c 2f 73 70 61  lass="k">in</spa
178e0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
178f0 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">.</span><span 
17900 63 6c 61 73 73 3d 22 6e 78 22 3e 67 61 69 6e 3c  class="nx">gain<
17910 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
17920 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73  s="p">.</span><s
17930 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 76  pan class="nx">v
17940 61 6c 75 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  alue</span> <spa
17950 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73  n class="o">=</s
17960 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
17970 3d 22 6e 78 22 3e 76 6f 6c 75 6d 65 5f 67 75 61  ="nx">volume_gua
17980 72 64 31 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  rd1</span><span 
17990 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
179a0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
179b0 78 22 3e 76 61 6c 3c 2f 73 70 61 6e 3e 20 3c 73  x">val</span> <s
179c0 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2f 3c  pan class="o">/<
179d0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
179e0 73 73 3d 22 6d 66 22 3e 31 30 3c 2f 73 70 61 6e  ss="mf">10</span
179f0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
17a00 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  >);</span>.    <
17a10 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d  span class="p">}
17a20 29 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 0a 20 20  )</span>.    .  
17a30 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e    <span class="n
17a40 78 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70  x">mem</span><sp
17a50 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f  an class="p">.</
17a60 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
17a70 3d 22 6e 78 22 3e 6d 61 73 74 65 72 3c 2f 73 70  ="nx">master</sp
17a80 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
17a90 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70  "o">=</span> <sp
17aa0 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 6e 65 77  an class="k">new
17ab0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
17ac0 61 73 73 3d 22 6e 78 22 3e 54 6f 6e 65 3c 2f 73  ass="nx">Tone</s
17ad0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
17ae0 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">.</span><spa
17af0 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 43 68 61  n class="nx">Cha
17b00 6e 6e 65 6c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  nnel</span><span
17b10 20 63 6c 61 73 73 3d 22 70 22 3e 28 7b 3c 2f 73   class="p">({</s
17b20 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
17b30 22 6e 78 22 3e 63 68 61 6e 6e 65 6c 43 6f 75 6e  "nx">channelCoun
17b40 74 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  t</span><span cl
17b50 61 73 73 3d 22 6f 22 3e 3a 3c 2f 73 70 61 6e 3e  ass="o">:</span>
17b60 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66   <span class="mf
17b70 22 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">2</span><span 
17b80 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61  class="p">,</spa
17b90 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
17ba0 6e 78 22 3e 76 6f 6c 75 6d 65 3c 2f 73 70 61 6e  nx">volume</span
17bb0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22  ><span class="o"
17bc0 3e 3a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >:</span> <span 
17bd0 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61  class="o">-</spa
17be0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  n><span class="m
17bf0 66 22 3e 31 30 3c 2f 73 70 61 6e 3e 3c 73 70 61  f">10</span><spa
17c00 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 29 2e 3c  n class="p">}).<
17c10 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
17c20 73 3d 22 6e 78 22 3e 63 68 61 69 6e 3c 2f 73 70  s="nx">chain</sp
17c30 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
17c40 70 22 3e 28 3c 2f 73 70 61 6e 3e 20 20 3c 73 70  p">(</span>  <sp
17c50 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6d 65  an class="nx">me
17c60 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  m</span><span cl
17c70 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e  ass="p">[</span>
17c80 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
17c90 3e 26 71 75 6f 74 3b 6d 61 73 74 65 72 5f 66 69  >&quot;master_fi
17ca0 6c 74 65 72 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  lter&quot;</span
17cb0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
17cc0 3e 5d 2c 3c 2f 73 70 61 6e 3e 20 20 3c 73 70 61  >],</span>  <spa
17cd0 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6d 65 6d  n class="nx">mem
17ce0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
17cf0 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c  ss="p">[</span><
17d00 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e  span class="s2">
17d10 26 71 75 6f 74 3b 6d 61 73 74 65 72 5f 73 74 65  &quot;master_ste
17d20 72 65 6f 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e  reo&quot;</span>
17d30 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
17d40 5d 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  ],</span> <span 
17d50 63 6c 61 73 73 3d 22 6e 78 22 3e 54 6f 6e 65 3c  class="nx">Tone<
17d60 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
17d70 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73  s="p">.</span><s
17d80 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 44  pan class="nx">D
17d90 65 73 74 69 6e 61 74 69 6f 6e 3c 2f 73 70 61 6e  estination</span
17da0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
17db0 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  >);</span>.    <
17dc0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
17dd0 53 61 6d 70 6c 65 3c 2f 73 70 61 6e 3e 3c 73 70  Sample</span><sp
17de0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
17df0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
17e00 3d 22 73 32 22 3e 26 71 75 6f 74 3b 6b 26 71 75  ="s2">&quot;k&qu
17e10 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
17e20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61  class="p">,</spa
17e30 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
17e40 6d 66 22 3e 30 3c 2f 73 70 61 6e 3e 3c 73 70 61  mf">0</span><spa
17e50 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
17e60 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
17e70 3d 22 6b 63 22 3e 6e 75 6c 6c 3c 2f 73 70 61 6e  ="kc">null</span
17e80 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
17e90 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >,</span> <span 
17ea0 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61  class="o">-</spa
17eb0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  n><span class="m
17ec0 66 22 3e 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  f">5</span><span
17ed0 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73   class="p">);</s
17ee0 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63  pan>.    <span c
17ef0 6c 61 73 73 3d 22 6e 78 22 3e 53 61 6d 70 6c 65  lass="nx">Sample
17f00 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
17f10 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
17f20 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e  span class="s2">
17f30 26 71 75 6f 74 3b 73 6e 31 26 71 75 6f 74 3b 3c  &quot;sn1&quot;<
17f40 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
17f50 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 3c 73  s="p">,</span><s
17f60 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 31  pan class="mf">1
17f70 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
17f80 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20  ss="p">,</span> 
17f90 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 63 22  <span class="kc"
17fa0 3e 6e 75 6c 6c 3c 2f 73 70 61 6e 3e 3c 73 70 61  >null</span><spa
17fb0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
17fc0 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
17fd0 3d 22 6d 66 22 3e 30 3c 2f 73 70 61 6e 3e 3c 73  ="mf">0</span><s
17fe0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b  pan class="p">);
17ff0 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61  </span>.    <spa
18000 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 53 61 6d  n class="nx">Sam
18010 70 6c 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ple</span><span 
18020 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
18030 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73  n><span class="s
18040 32 22 3e 26 71 75 6f 74 3b 68 26 71 75 6f 74 3b  2">&quot;h&quot;
18050 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
18060 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 3c  ss="p">,</span><
18070 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e  span class="mf">
18080 32 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  2</span><span cl
18090 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
180a0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66   <span class="mf
180b0 22 3e 35 30 30 30 3c 2f 73 70 61 6e 3e 3c 73 70  ">5000</span><sp
180c0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f  an class="p">,</
180d0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
180e0 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61 6e 3e 3c 73  s="o">-</span><s
180f0 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 33  pan class="mf">3
18100 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  5</span><span cl
18110 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e  ass="p">);</span
18120 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
18130 73 3d 22 6e 78 22 3e 53 61 6d 70 6c 65 3c 2f 73  s="nx">Sample</s
18140 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
18150 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">(</span><spa
18160 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75  n class="s2">&qu
18170 6f 74 3b 6d 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  ot;m&quot;</span
18180 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
18190 3e 2c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >,</span><span c
181a0 6c 61 73 73 3d 22 6d 66 22 3e 33 3c 2f 73 70 61  lass="mf">3</spa
181b0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
181c0 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">,</span> <span
181d0 20 63 6c 61 73 73 3d 22 6b 63 22 3e 6e 75 6c 6c   class="kc">null
181e0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
181f0 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20  ss="p">,</span> 
18200 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
18210 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  -</span><span cl
18220 61 73 73 3d 22 6d 66 22 3e 31 35 3c 2f 73 70 61  ass="mf">15</spa
18230 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
18240 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  ">);</span>.    
18250 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
18260 3e 53 61 6d 70 6c 65 3c 2f 73 70 61 6e 3e 3c 73  >Sample</span><s
18270 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
18280 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
18290 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 66 26 71  s="s2">&quot;f&q
182a0 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
182b0 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
182c0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
182d0 6d 66 22 3e 34 3c 2f 73 70 61 6e 3e 3c 73 70 61  mf">4</span><spa
182e0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
182f0 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
18300 3d 22 6b 63 22 3e 6e 75 6c 6c 3c 2f 73 70 61 6e  ="kc">null</span
18310 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
18320 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >,</span> <span 
18330 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61  class="o">-</spa
18340 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  n><span class="m
18350 66 22 3e 31 35 3c 2f 73 70 61 6e 3e 3c 73 70 61  f">15</span><spa
18360 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f  n class="p">);</
18370 73 70 61 6e 3e 0a 20 20 20 20 0a 20 20 20 20 3c  span>.    .    <
18380 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
18390 6e 61 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  name</span> <spa
183a0 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73  n class="o">=</s
183b0 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
183c0 3d 22 73 32 22 3e 26 71 75 6f 74 3b 73 26 71 75  ="s2">&quot;s&qu
183d0 6f 74 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  ot;</span>.    <
183e0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
183f0 66 69 6c 74 65 72 3c 2f 73 70 61 6e 3e 20 3c 73  filter</span> <s
18400 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c  pan class="o">=<
18410 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
18420 73 73 3d 22 6d 66 22 3e 32 30 30 30 3c 2f 73 70  ss="mf">2000</sp
18430 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c  an>.    <span cl
18440 61 73 73 3d 22 6e 78 22 3e 76 6f 6c 75 6d 65 3c  ass="nx">volume<
18450 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
18460 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20  ss="o">=</span> 
18470 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
18480 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  -</span><span cl
18490 61 73 73 3d 22 6d 66 22 3e 31 35 3c 2f 73 70 61  ass="mf">15</spa
184a0 6e 3e 20 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c  n> .    <span cl
184b0 61 73 73 3d 22 6e 78 22 3e 6d 65 6d 3c 2f 73 70  ass="nx">mem</sp
184c0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
184d0 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">[</span><span
184e0 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6e 61 6d 65   class="nx">name
184f0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
18500 61 73 73 3d 22 6f 22 3e 2b 3c 2f 73 70 61 6e 3e  ass="o">+</span>
18510 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32   <span class="s2
18520 22 3e 26 71 75 6f 74 3b 5f 66 69 6c 74 65 72 26  ">&quot;_filter&
18530 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61  quot;</span><spa
18540 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73  n class="p">]</s
18550 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
18560 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73  ="o">=</span> <s
18570 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 6e 65  pan class="k">ne
18580 77 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  w</span> <span c
18590 6c 61 73 73 3d 22 6e 78 22 3e 54 6f 6e 65 3c 2f  lass="nx">Tone</
185a0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
185b0 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">.</span><sp
185c0 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 46 69  an class="nx">Fi
185d0 6c 74 65 72 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  lter</span><span
185e0 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
185f0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
18600 6e 78 22 3e 66 69 6c 74 65 72 3c 2f 73 70 61 6e  nx">filter</span
18610 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
18620 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >,</span> <span 
18630 63 6c 61 73 73 3d 22 73 31 22 3e 26 23 33 39 3b  class="s1">&#39;
18640 6c 6f 77 70 61 73 73 26 23 33 39 3b 3c 2f 73 70  lowpass&#39;</sp
18650 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
18660 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
18670 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73  n class="o">-</s
18680 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
18690 22 6d 66 22 3e 39 36 3c 2f 73 70 61 6e 3e 3c 73  "mf">96</span><s
186a0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b  pan class="p">);
186b0 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61  </span>.    <spa
186c0 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6d 65 6d  n class="nx">mem
186d0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
186e0 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c  ss="p">[</span><
186f0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
18700 6e 61 6d 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  name</span> <spa
18710 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2b 3c 2f 73  n class="o">+</s
18720 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
18730 3d 22 73 32 22 3e 26 71 75 6f 74 3b 5f 64 65 6c  ="s2">&quot;_del
18740 61 79 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  ay&quot;</span><
18750 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d  span class="p">]
18760 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
18770 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e  ass="o">=</span>
18780 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22   <span class="k"
18790 3e 6e 65 77 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  >new</span> <spa
187a0 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 54 6f 6e  n class="nx">Ton
187b0 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  e</span><span cl
187c0 61 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e  ass="p">.</span>
187d0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
187e0 3e 46 65 65 64 62 61 63 6b 44 65 6c 61 79 3c 2f  >FeedbackDelay</
187f0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
18800 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">(</span><sp
18810 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71  an class="s2">&q
18820 75 6f 74 3b 34 6e 26 71 75 6f 74 3b 3c 2f 73 70  uot;4n&quot;</sp
18830 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
18840 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
18850 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30 2e 34  n class="mf">0.4
18860 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
18870 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e  ss="p">);</span>
18880 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
18890 3d 22 6e 78 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e  ="nx">mem</span>
188a0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
188b0 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  [</span><span cl
188c0 61 73 73 3d 22 6e 78 22 3e 6e 61 6d 65 3c 2f 73  ass="nx">name</s
188d0 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
188e0 3d 22 6f 22 3e 2b 3c 2f 73 70 61 6e 3e 20 3c 73  ="o">+</span> <s
188f0 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26  pan class="s2">&
18900 71 75 6f 74 3b 5f 63 68 61 6e 6e 65 6c 26 71 75  quot;_channel&qu
18910 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
18920 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61  class="p">]</spa
18930 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
18940 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">=</span> <spa
18950 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 6e 65 77 3c  n class="k">new<
18960 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
18970 73 73 3d 22 6e 78 22 3e 54 6f 6e 65 3c 2f 73 70  ss="nx">Tone</sp
18980 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
18990 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">.</span><span
189a0 20 63 6c 61 73 73 3d 22 6e 78 22 3e 43 68 61 6e   class="nx">Chan
189b0 6e 65 6c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  nel</span><span 
189c0 63 6c 61 73 73 3d 22 70 22 3e 28 7b 3c 2f 73 70  class="p">({</sp
189d0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
189e0 6e 78 22 3e 63 68 61 6e 6e 65 6c 43 6f 75 6e 74  nx">channelCount
189f0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
18a00 73 73 3d 22 6f 22 3e 3a 3c 2f 73 70 61 6e 3e 20  ss="o">:</span> 
18a10 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22  <span class="mf"
18a20 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >2</span><span c
18a30 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e  lass="p">,</span
18a40 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
18a50 78 22 3e 76 6f 6c 75 6d 65 3c 2f 73 70 61 6e 3e  x">volume</span>
18a60 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
18a70 3a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  :</span> <span c
18a80 6c 61 73 73 3d 22 6e 78 22 3e 76 6f 6c 75 6d 65  lass="nx">volume
18a90 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
18aa0 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20  ss="p">,</span> 
18ab0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
18ac0 3e 70 61 6e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  >pan</span><span
18ad0 20 63 6c 61 73 73 3d 22 6f 22 3e 3a 3c 2f 73 70   class="o">:</sp
18ae0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
18af0 22 6f 22 3e 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61  "o">-</span><spa
18b00 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30 2e 32  n class="mf">0.2
18b10 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  5</span><span cl
18b20 61 73 73 3d 22 70 22 3e 7d 29 2e 3c 2f 73 70 61  ass="p">}).</spa
18b30 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
18b40 78 22 3e 63 68 61 69 6e 3c 2f 73 70 61 6e 3e 3c  x">chain</span><
18b50 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
18b60 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
18b70 73 73 3d 22 6e 78 22 3e 6d 65 6d 3c 2f 73 70 61  ss="nx">mem</spa
18b80 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
18b90 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">[</span><span 
18ba0 63 6c 61 73 73 3d 22 6e 78 22 3e 6e 61 6d 65 3c  class="nx">name<
18bb0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
18bc0 73 73 3d 22 6f 22 3e 2b 3c 2f 73 70 61 6e 3e 20  ss="o">+</span> 
18bd0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
18be0 3e 26 71 75 6f 74 3b 5f 66 69 6c 74 65 72 26 71  >&quot;_filter&q
18bf0 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
18c00 20 63 6c 61 73 73 3d 22 70 22 3e 5d 2c 3c 2f 73   class="p">],</s
18c10 70 61 6e 3e 20 20 20 3c 73 70 61 6e 20 63 6c 61  pan>   <span cla
18c20 73 73 3d 22 6e 78 22 3e 6d 65 6d 3c 2f 73 70 61  ss="nx">mem</spa
18c30 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
18c40 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">[</span><span 
18c50 63 6c 61 73 73 3d 22 6e 78 22 3e 6e 61 6d 65 3c  class="nx">name<
18c60 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
18c70 73 73 3d 22 6f 22 3e 2b 3c 2f 73 70 61 6e 3e 20  ss="o">+</span> 
18c80 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
18c90 3e 26 71 75 6f 74 3b 5f 64 65 6c 61 79 26 71 75  >&quot;_delay&qu
18ca0 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
18cb0 63 6c 61 73 73 3d 22 70 22 3e 5d 2c 3c 2f 73 70  class="p">],</sp
18cc0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
18cd0 22 6e 78 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c  "nx">mem</span><
18ce0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2e  span class="p">.
18cf0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
18d00 73 73 3d 22 6e 78 22 3e 6d 61 73 74 65 72 3c 2f  ss="nx">master</
18d10 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
18d20 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 0a 20 20  ="p">)</span>.  
18d30 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e    <span class="n
18d40 78 22 3e 73 61 6d 70 6c 65 73 3c 2f 73 70 61 6e  x">samples</span
18d50 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
18d60 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >[</span><span c
18d70 6c 61 73 73 3d 22 6d 66 22 3e 35 3c 2f 73 70 61  lass="mf">5</spa
18d80 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
18d90 22 3e 5d 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ">].</span><span
18da0 20 63 6c 61 73 73 3d 22 6e 78 22 3e 63 6f 6e 6e   class="nx">conn
18db0 65 63 74 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ect</span><span 
18dc0 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
18dd0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
18de0 78 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70  x">mem</span><sp
18df0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f  an class="p">[</
18e00 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
18e10 3d 22 6e 78 22 3e 6e 61 6d 65 3c 2f 73 70 61 6e  ="nx">name</span
18e20 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
18e30 22 3e 2b 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">+</span> <span
18e40 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
18e50 74 3b 5f 63 68 61 6e 6e 65 6c 26 71 75 6f 74 3b  t;_channel&quot;
18e60 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
18e70 73 73 3d 22 70 22 3e 5d 29 3b 3c 2f 73 70 61 6e  ss="p">]);</span
18e80 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
18e90 73 3d 22 6e 78 22 3e 68 69 74 5f 6d 61 70 3c 2f  s="nx">hit_map</
18ea0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
18eb0 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">[</span><sp
18ec0 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6e 61  an class="nx">na
18ed0 6d 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  me</span><span c
18ee0 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e  lass="p">]</span
18ef0 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
18f00 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">=</span> <span
18f10 20 63 6c 61 73 73 3d 22 6d 66 22 3e 35 3c 2f 73   class="mf">5</s
18f20 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
18f30 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 20 20 0a  "p">;</span>.  .
18f40 20 20 0a 0a 20 20 20 20 0a 20 20 20 20 0a 20 20    ..    .    .  
18f50 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e    <span class="n
18f60 78 22 3e 53 61 6d 70 6c 65 3c 2f 73 70 61 6e 3e  x">Sample</span>
18f70 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
18f80 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
18f90 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 6d  ass="s2">&quot;m
18fa0 61 6e 61 67 65 72 26 71 75 6f 74 3b 3c 2f 73 70  anager&quot;</sp
18fb0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
18fc0 70 22 3e 2c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">,</span><span
18fd0 20 63 6c 61 73 73 3d 22 6d 66 22 3e 36 3c 2f 73   class="mf">6</s
18fe0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
18ff0 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">,</span> <sp
19000 61 6e 20 63 6c 61 73 73 3d 22 6b 63 22 3e 6e 75  an class="kc">nu
19010 6c 6c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ll</span><span c
19020 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e  lass="p">,</span
19030 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
19040 22 3e 2d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">-</span><span 
19050 63 6c 61 73 73 3d 22 6d 66 22 3e 35 3c 2f 73 70  class="mf">5</sp
19060 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
19070 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20  p">);</span>.   
19080 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78   <span class="nx
19090 22 3e 53 61 6d 70 6c 65 3c 2f 73 70 61 6e 3e 3c  ">Sample</span><
190a0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
190b0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
190c0 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 6f 72  ss="s2">&quot;or
190d0 64 65 72 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e  der&quot;</span>
190e0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
190f0 2c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ,</span><span cl
19100 61 73 73 3d 22 6d 66 22 3e 37 3c 2f 73 70 61 6e  ass="mf">7</span
19110 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
19120 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >,</span> <span 
19130 63 6c 61 73 73 3d 22 6b 63 22 3e 6e 75 6c 6c 3c  class="kc">null<
19140 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
19150 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c  s="p">,</span> <
19160 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2d  span class="o">-
19170 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
19180 73 73 3d 22 6d 66 22 3e 31 35 3c 2f 73 70 61 6e  ss="mf">15</span
19190 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
191a0 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  >);</span>.    <
191b0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
191c0 53 61 6d 70 6c 65 3c 2f 73 70 61 6e 3e 3c 73 70  Sample</span><sp
191d0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
191e0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
191f0 3d 22 73 32 22 3e 26 71 75 6f 74 3b 63 72 26 71  ="s2">&quot;cr&q
19200 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
19210 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
19220 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
19230 6d 66 22 3e 38 3c 2f 73 70 61 6e 3e 3c 73 70 61  mf">8</span><spa
19240 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
19250 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
19260 3d 22 6b 63 22 3e 6e 75 6c 6c 3c 2f 73 70 61 6e  ="kc">null</span
19270 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
19280 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >,</span> <span 
19290 63 6c 61 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61  class="o">-</spa
192a0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  n><span class="m
192b0 66 22 3e 31 35 3c 2f 73 70 61 6e 3e 3c 73 70 61  f">15</span><spa
192c0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f  n class="p">);</
192d0 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20  span>.    <span 
192e0 63 6c 61 73 73 3d 22 6e 78 22 3e 53 61 6d 70 6c  class="nx">Sampl
192f0 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  e</span><span cl
19300 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
19310 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
19320 3e 26 71 75 6f 74 3b 70 69 61 6e 6f 26 71 75 6f  >&quot;piano&quo
19330 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
19340 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e  lass="p">,</span
19350 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66  ><span class="mf
19360 22 3e 39 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">9</span><span 
19370 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61  class="p">,</spa
19380 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
19390 6d 66 22 3e 34 30 30 3c 2f 73 70 61 6e 3e 3c 73  mf">400</span><s
193a0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c  pan class="p">,<
193b0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
193c0 73 73 3d 22 6f 22 3e 2d 3c 2f 73 70 61 6e 3e 3c  ss="o">-</span><
193d0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e  span class="mf">
193e0 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  5</span><span cl
193f0 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e  ass="p">);</span
19400 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
19410 73 3d 22 6e 78 22 3e 53 61 6d 70 6c 65 3c 2f 73  s="nx">Sample</s
19420 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
19430 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">(</span><spa
19440 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75  n class="s2">&qu
19450 6f 74 3b 73 69 74 61 72 26 71 75 6f 74 3b 3c 2f  ot;sitar&quot;</
19460 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
19470 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">,</span><sp
19480 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 31 30  an class="mf">10
19490 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
194a0 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20  ss="p">,</span> 
194b0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22  <span class="mf"
194c0 3e 35 30 30 30 3c 2f 73 70 61 6e 3e 3c 73 70 61  >5000</span><spa
194d0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
194e0 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
194f0 3d 22 6f 22 3e 2d 3c 2f 73 70 61 6e 3e 3c 73 70  ="o">-</span><sp
19500 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 31 35  an class="mf">15
19510 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
19520 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e  ss="p">);</span>
19530 0a 20 20 20 20 0a 20 20 20 20 3c 73 70 61 6e 20  .    .    <span 
19540 63 6c 61 73 73 3d 22 6b 64 22 3e 63 6f 6e 73 74  class="kd">const
19550 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
19560 61 73 73 3d 22 6e 78 22 3e 61 75 64 69 6f 3c 2f  ass="nx">audio</
19570 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
19580 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c  s="o">=</span> <
19590 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
195a0 41 75 64 69 6f 3c 2f 73 70 61 6e 3e 3c 73 70 61  Audio</span><spa
195b0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 29 3b 3c  n class="p">();<
195c0 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e  /span>.    <span
195d0 20 63 6c 61 73 73 3d 22 6b 64 22 3e 63 6f 6e 73   class="kd">cons
195e0 74 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  t</span> <span c
195f0 6c 61 73 73 3d 22 6e 78 22 3e 74 68 72 65 65 3c  lass="nx">three<
19600 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
19610 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20  ss="o">=</span> 
19620 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
19630 3e 54 68 72 65 65 4f 68 55 6e 69 74 3c 2f 73 70  >ThreeOhUnit</sp
19640 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
19650 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
19660 20 63 6c 61 73 73 3d 22 6e 78 22 3e 61 75 64 69   class="nx">audi
19670 6f 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  o</span><span cl
19680 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
19690 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32   <span class="s2
196a0 22 3e 26 71 75 6f 74 3b 73 61 77 74 6f 6f 74 68  ">&quot;sawtooth
196b0 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70  &quot;</span><sp
196c0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f  an class="p">,</
196d0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
196e0 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20  s="p">{</span>. 
196f0 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e             <span
19700 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
19710 74 3b 63 75 74 6f 66 66 26 71 75 6f 74 3b 3c 2f  t;cutoff&quot;</
19720 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
19730 3d 22 6f 22 3e 3a 3c 2f 73 70 61 6e 3e 20 3c 73  ="o">:</span> <s
19740 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 37  pan class="mf">7
19750 38 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  8</span><span cl
19760 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
19770 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70  .            <sp
19780 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71  an class="s2">&q
19790 75 6f 74 3b 72 65 73 6f 6e 61 6e 63 65 26 71 75  uot;resonance&qu
197a0 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
197b0 63 6c 61 73 73 3d 22 6f 22 3e 3a 3c 2f 73 70 61  class="o">:</spa
197c0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
197d0 6d 66 22 3e 31 35 3c 2f 73 70 61 6e 3e 3c 73 70  mf">15</span><sp
197e0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f  an class="p">,</
197f0 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20  span>.          
19800 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73    <span class="s
19810 32 22 3e 26 71 75 6f 74 3b 65 6e 76 4d 6f 64 26  2">&quot;envMod&
19820 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61  quot;</span><spa
19830 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3a 3c 2f 73  n class="o">:</s
19840 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
19850 3d 22 6d 66 22 3e 34 30 30 30 3c 2f 73 70 61 6e  ="mf">4000</span
19860 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
19870 3e 2c 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  >,</span>.      
19880 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73        <span clas
19890 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 64 65 63  s="s2">&quot;dec
198a0 61 79 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  ay&quot;</span><
198b0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3a  span class="o">:
198c0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
198d0 61 73 73 3d 22 6d 66 22 3e 30 2e 35 3c 2f 73 70  ass="mf">0.5</sp
198e0 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61  an>.        <spa
198f0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73  n class="p">}</s
19900 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63  pan>.    <span c
19910 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e  lass="p">)</span
19920 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
19930 73 3d 22 6e 78 22 3e 61 75 64 69 6f 3c 2f 73 70  s="nx">audio</sp
19940 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
19950 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">.</span><span
19960 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6d 61 73 74   class="nx">mast
19970 65 72 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  er</span><span c
19980 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e  lass="p">.</span
19990 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22  ><span class="k"
199a0 3e 69 6e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  >in</span><span 
199b0 63 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61  class="p">.</spa
199c0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
199d0 78 22 3e 67 61 69 6e 3c 2f 73 70 61 6e 3e 3c 73  x">gain</span><s
199e0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2e 3c  pan class="p">.<
199f0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
19a00 73 3d 22 6e 78 22 3e 76 61 6c 75 65 3c 2f 73 70  s="nx">value</sp
19a10 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
19a20 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70  "o">=</span> <sp
19a30 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30 3c  an class="mf">0<
19a40 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
19a50 73 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 20  s="p">;</span>. 
19a60 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
19a70 6e 78 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73  nx">mem</span><s
19a80 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c  pan class="p">[<
19a90 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
19aa0 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 74 68 72  s="s2">&quot;thr
19ab0 65 65 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  ee&quot;</span><
19ac0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d  span class="p">]
19ad0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
19ae0 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e  ass="o">=</span>
19af0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78   <span class="nx
19b00 22 3e 74 68 72 65 65 3c 2f 73 70 61 6e 3e 0a 20  ">three</span>. 
19b10 20 20 20 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c     .    <span cl
19b20 61 73 73 3d 22 63 31 22 3e 2f 2f 20 63 75 74 6f  ass="c1">// cuto
19b30 66 66 20 5b 33 30 2c 20 37 30 30 5d 2c 20 34 30  ff [30, 700], 40
19b40 30 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70  0</span>.    <sp
19b50 61 6e 20 63 6c 61 73 73 3d 22 63 31 22 3e 2f 2f  an class="c1">//
19b60 20 72 65 73 6f 6e 61 6e 63 65 3a 20 5b 31 2c 20   resonance: [1, 
19b70 33 30 5d 2c 20 31 35 3c 2f 73 70 61 6e 3e 0a 20  30], 15</span>. 
19b80 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
19b90 63 31 22 3e 2f 2f 20 65 6e 76 4d 6f 64 3a 20 5b  c1">// envMod: [
19ba0 30 2c 20 38 30 30 30 5d 2c 20 34 30 30 30 3c 2f  0, 8000], 4000</
19bb0 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20  span>.    <span 
19bc0 63 6c 61 73 73 3d 22 63 31 22 3e 2f 2f 20 64 65  class="c1">// de
19bd0 63 61 79 3a 20 5b 30 2e 31 2c 20 30 2e 39 5d 2c  cay: [0.1, 0.9],
19be0 20 30 2e 35 3c 2f 73 70 61 6e 3e 0a 20 20 20 20   0.5</span>.    
19bf0 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
19c00 3d 22 6e 78 22 3e 64 69 61 6c 73 3c 2f 73 70 61  ="nx">dials</spa
19c10 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
19c20 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">[</span><span 
19c30 63 6c 61 73 73 3d 22 6d 66 22 3e 31 3c 2f 73 70  class="mf">1</sp
19c40 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
19c50 70 22 3e 5d 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61  p">][</span><spa
19c60 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75  n class="s2">&qu
19c70 6f 74 3b 63 65 6c 6c 26 71 75 6f 74 3b 3c 2f 73  ot;cell&quot;</s
19c80 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
19c90 22 70 22 3e 5d 28 3c 2f 73 70 61 6e 3e 3c 73 70  "p">](</span><sp
19ca0 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30 2e  an class="mf">0.
19cb0 30 37 38 32 35 3c 2f 73 70 61 6e 3e 3c 73 70 61  07825</span><spa
19cc0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73  n class="p">)</s
19cd0 70 61 6e 3e 0a 0a 20 20 20 20 3c 73 70 61 6e 20  pan>..    <span 
19ce0 63 6c 61 73 73 3d 22 6e 78 22 3e 64 69 61 6c 73  class="nx">dials
19cf0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
19d00 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c  ss="p">[</span><
19d10 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e  span class="mf">
19d20 31 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  1</span><span cl
19d30 61 73 73 3d 22 70 22 3e 5d 5b 3c 2f 73 70 61 6e  ass="p">][</span
19d40 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32  ><span class="s2
19d50 22 3e 26 71 75 6f 74 3b 63 65 6c 6c 26 71 75 6f  ">&quot;cell&quo
19d60 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
19d70 6c 61 73 73 3d 22 70 22 3e 5d 2e 3c 2f 73 70 61  lass="p">].</spa
19d80 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
19d90 78 22 3e 6f 6e 43 68 61 6e 67 65 3c 2f 73 70 61  x">onChange</spa
19da0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
19db0 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
19dc0 63 6c 61 73 73 3d 22 6b 64 22 3e 66 75 6e 63 74  class="kd">funct
19dd0 69 6f 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ion</span> <span
19de0 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
19df0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
19e00 6e 78 22 3e 65 3c 2f 73 70 61 6e 3e 3c 73 70 61  nx">e</span><spa
19e10 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73  n class="p">)</s
19e20 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
19e30 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20  ="p">{</span>.  
19e40 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73        <span clas
19e50 73 3d 22 6b 64 22 3e 76 61 72 3c 2f 73 70 61 6e  s="kd">var</span
19e60 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
19e70 78 22 3e 76 61 6c 3c 2f 73 70 61 6e 3e 20 3c 73  x">val</span> <s
19e80 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c  pan class="o">=<
19e90 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
19ea0 73 73 3d 22 6e 62 22 3e 70 61 72 73 65 46 6c 6f  ss="nb">parseFlo
19eb0 61 74 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  at</span><span c
19ec0 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e  lass="p">(</span
19ed0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78  ><span class="nx
19ee0 22 3e 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">e</span><span 
19ef0 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61  class="p">[</spa
19f00 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73  n><span class="s
19f10 32 22 3e 26 71 75 6f 74 3b 64 61 74 61 26 71 75  2">&quot;data&qu
19f20 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
19f30 63 6c 61 73 73 3d 22 70 22 3e 5d 2e 3c 2f 73 70  class="p">].</sp
19f40 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
19f50 6e 78 22 3e 76 61 6c 75 65 3c 2f 73 70 61 6e 3e  nx">value</span>
19f60 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
19f70 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  );</span>.      
19f80 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e    <span class="n
19f90 78 22 3e 63 75 74 6f 66 66 5f 67 75 61 72 64 3c  x">cutoff_guard<
19fa0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
19fb0 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20  ss="o">=</span> 
19fc0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
19fd0 3e 67 75 61 72 64 3c 2f 73 70 61 6e 3e 3c 73 70  >guard</span><sp
19fe0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 5b 3c  an class="p">([<
19ff0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1a000 73 3d 22 6d 66 22 3e 33 30 3c 2f 73 70 61 6e 3e  s="mf">30</span>
1a010 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1a020 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  ,</span> <span c
1a030 6c 61 73 73 3d 22 6d 66 22 3e 37 30 30 3c 2f 73  lass="mf">700</s
1a040 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1a050 22 70 22 3e 5d 29 3b 3c 2f 73 70 61 6e 3e 0a 20  "p">]);</span>. 
1a060 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
1a070 73 73 3d 22 6e 78 22 3e 74 68 72 65 65 3c 2f 73  ss="nx">three</s
1a080 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1a090 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">.</span><spa
1a0a0 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 70 61 72  n class="nx">par
1a0b0 61 6d 73 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ams</span><span 
1a0c0 63 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61  class="p">.</spa
1a0d0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
1a0e0 78 22 3e 63 75 74 6f 66 66 3c 2f 73 70 61 6e 3e  x">cutoff</span>
1a0f0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1a100 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  .</span><span cl
1a110 61 73 73 3d 22 6e 78 22 3e 76 61 6c 75 65 3c 2f  ass="nx">value</
1a120 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1a130 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c  s="o">=</span> <
1a140 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
1a150 63 75 74 6f 66 66 5f 67 75 61 72 64 3c 2f 73 70  cutoff_guard</sp
1a160 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1a170 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
1a180 20 63 6c 61 73 73 3d 22 6e 78 22 3e 76 61 6c 3c   class="nx">val<
1a190 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1a1a0 73 73 3d 22 6f 22 3e 2a 3c 2f 73 70 61 6e 3e 20  ss="o">*</span> 
1a1b0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22  <span class="mf"
1a1c0 3e 31 30 30 30 3c 2f 73 70 61 6e 3e 3c 73 70 61  >1000</span><spa
1a1d0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f  n class="p">);</
1a1e0 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20  span>.    <span 
1a1f0 63 6c 61 73 73 3d 22 70 22 3e 7d 29 3c 2f 73 70  class="p">})</sp
1a200 61 6e 3e 0a 20 20 20 20 0a 20 20 20 20 0a 20 20  an>.    .    .  
1a210 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e    <span class="n
1a220 78 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70  x">mem</span><sp
1a230 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f  an class="p">.</
1a240 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1a250 3d 22 6e 78 22 3e 6b 31 3c 2f 73 70 61 6e 3e 20  ="nx">k1</span> 
1a260 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
1a270 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  =</span> <span c
1a280 6c 61 73 73 3d 22 6e 78 22 3e 6b 6e 6f 62 3c 2f  lass="nx">knob</
1a290 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1a2a0 3d 22 70 22 3e 28 7b 3c 2f 73 70 61 6e 3e 3c 73  ="p">({</span><s
1a2b0 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 72  pan class="nx">r
1a2c0 61 6d 70 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  amp</span> <span
1a2d0 20 63 6c 61 73 73 3d 22 6f 22 3e 3a 3c 2f 73 70   class="o">:</sp
1a2e0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1a2f0 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">[</span><spa
1a300 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30 2e 35  n class="mf">0.5
1a310 32 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  25</span><span c
1a320 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e  lass="p">,</span
1a330 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d  > <span class="m
1a340 66 22 3e 30 2e 38 3c 2f 73 70 61 6e 3e 3c 73 70  f">0.8</span><sp
1a350 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f  an class="p">,</
1a360 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1a370 73 3d 22 6d 66 22 3e 30 2e 34 3c 2f 73 70 61 6e  s="mf">0.4</span
1a380 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
1a390 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >,</span> <span 
1a3a0 63 6c 61 73 73 3d 22 6d 66 22 3e 30 2e 32 35 3c  class="mf">0.25<
1a3b0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1a3c0 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c  s="p">,</span> <
1a3d0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e  span class="mf">
1a3e0 30 2e 37 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  0.75</span><span
1a3f0 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
1a400 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1a410 22 6d 66 22 3e 30 2e 32 35 3c 2f 73 70 61 6e 3e  "mf">0.25</span>
1a420 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1a430 5d 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  ],</span> <span 
1a440 63 6c 61 73 73 3d 22 6e 78 22 3e 73 74 65 70 3c  class="nx">step<
1a450 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1a460 73 3d 22 6f 22 3e 3a 3c 2f 73 70 61 6e 3e 20 3c  s="o">:</span> <
1a470 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e  span class="mf">
1a480 30 2e 30 30 35 3c 2f 73 70 61 6e 3e 3c 73 70 61  0.005</span><spa
1a490 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
1a4a0 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
1a4b0 3d 22 73 32 22 3e 26 71 75 6f 74 3b 6e 75 6d 62  ="s2">&quot;numb
1a4c0 65 72 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  er&quot;</span><
1a4d0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3a  span class="o">:
1a4e0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1a4f0 61 73 73 3d 22 6e 78 22 3e 64 69 61 6c 73 3c 2f  ass="nx">dials</
1a500 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1a510 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">[</span><sp
1a520 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 31 3c  an class="mf">1<
1a530 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1a540 73 3d 22 70 22 3e 5d 5b 3c 2f 73 70 61 6e 3e 3c  s="p">][</span><
1a550 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e  span class="s2">
1a560 26 71 75 6f 74 3b 63 65 6c 6c 26 71 75 6f 74 3b  &quot;cell&quot;
1a570 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1a580 73 73 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 20  ss="p">]</span> 
1a590 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1a5a0 7d 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c  });</span>.    <
1a5b0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
1a5c0 61 6c 77 61 79 73 3c 2f 73 70 61 6e 3e 20 3c 73  always</span> <s
1a5d0 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c  pan class="o">=<
1a5e0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1a5f0 73 73 3d 22 6b 64 22 3e 66 75 6e 63 74 69 6f 6e  ss="kd">function
1a600 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1a610 61 73 73 3d 22 70 22 3e 28 29 3c 2f 73 70 61 6e  ass="p">()</span
1a620 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
1a630 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20  ">{</span>.     
1a640 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
1a650 6b 64 22 3e 6c 65 74 3c 2f 73 70 61 6e 3e 20 3c  kd">let</span> <
1a660 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
1a670 63 75 74 6f 66 66 5f 67 75 61 72 64 3c 2f 73 70  cutoff_guard</sp
1a680 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1a690 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70  "o">=</span> <sp
1a6a0 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 67 75  an class="nx">gu
1a6b0 61 72 64 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ard</span><span 
1a6c0 63 6c 61 73 73 3d 22 70 22 3e 28 5b 3c 2f 73 70  class="p">([</sp
1a6d0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1a6e0 6d 66 22 3e 33 30 3c 2f 73 70 61 6e 3e 3c 73 70  mf">30</span><sp
1a6f0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f  an class="p">,</
1a700 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1a710 73 3d 22 6d 66 22 3e 39 30 30 3c 2f 73 70 61 6e  s="mf">900</span
1a720 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
1a730 3e 5d 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  >]);</span>.    
1a740 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
1a750 22 6e 78 22 3e 74 68 72 65 65 3c 2f 73 70 61 6e  "nx">three</span
1a760 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
1a770 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >.</span><span c
1a780 6c 61 73 73 3d 22 6e 78 22 3e 70 61 72 61 6d 73  lass="nx">params
1a790 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1a7a0 73 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c  ss="p">.</span><
1a7b0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
1a7c0 63 75 74 6f 66 66 3c 2f 73 70 61 6e 3e 3c 73 70  cutoff</span><sp
1a7d0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2e 3c 2f  an class="p">.</
1a7e0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1a7f0 3d 22 6e 78 22 3e 76 61 6c 75 65 3c 2f 73 70 61  ="nx">value</spa
1a800 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
1a810 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">=</span> <spa
1a820 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 63 75 74  n class="nx">cut
1a830 6f 66 66 5f 67 75 61 72 64 3c 2f 73 70 61 6e 3e  off_guard</span>
1a840 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1a850 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
1a860 61 73 73 3d 22 6e 78 22 3e 6d 65 6d 3c 2f 73 70  ass="nx">mem</sp
1a870 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1a880 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">.</span><span
1a890 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6b 31 3c 2f   class="nx">k1</
1a8a0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1a8b0 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">.</span><sp
1a8c0 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6d 6f  an class="nx">mo
1a8d0 76 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ve</span><span c
1a8e0 6c 61 73 73 3d 22 70 22 3e 28 29 3c 2f 73 70 61  lass="p">()</spa
1a8f0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
1a900 6f 22 3e 2a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  o">*</span> <spa
1a910 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 31 30 30  n class="mf">100
1a920 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  0</span><span cl
1a930 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e  ass="p">);</span
1a940 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
1a950 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 3c  s="p">}</span>.<
1a960 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d  span class="p">}
1a970 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70 61 6e 20 63  </span>..<span c
1a980 6c 61 73 73 3d 22 6b 64 22 3e 66 75 6e 63 74 69  lass="kd">functi
1a990 6f 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  on</span> <span 
1a9a0 63 6c 61 73 73 3d 22 6e 78 22 3e 74 77 65 61 6b  class="nx">tweak
1a9b0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1a9c0 73 73 3d 22 70 22 3e 28 29 3c 2f 73 70 61 6e 3e  ss="p">()</span>
1a9d0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
1a9e0 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 0a 20 20 20 20  >{</span>. .    
1a9f0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 64 22  <span class="kd"
1aa00 3e 76 61 72 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  >var</span> <spa
1aa10 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 73 6e 61  n class="nx">sna
1aa20 72 65 5f 63 6f 75 6e 74 3c 2f 73 70 61 6e 3e 20  re_count</span> 
1aa30 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
1aa40 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  =</span> <span c
1aa50 6c 61 73 73 3d 22 6e 78 22 3e 63 65 6c 6c 78 3c  lass="nx">cellx<
1aa60 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1aa70 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
1aa80 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 30  pan class="mf">0
1aa90 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1aaa0 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e  ss="p">);</span>
1aab0 0a 20 20 20 20 0a 20 20 20 20 20 20 20 20 0a 20  .    .        . 
1aac0 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
1aad0 6e 78 22 3e 73 6e 61 72 65 5f 63 6f 75 6e 74 3c  nx">snare_count<
1aae0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1aaf0 73 3d 22 70 22 3e 2e 3c 2f 73 70 61 6e 3e 3c 73  s="p">.</span><s
1ab00 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6f  pan class="nx">o
1ab10 6e 43 68 61 6e 67 65 3c 2f 73 70 61 6e 3e 3c 73  nChange</span><s
1ab20 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
1ab30 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1ab40 73 3d 22 6b 64 22 3e 66 75 6e 63 74 69 6f 6e 3c  s="kd">function<
1ab50 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1ab60 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
1ab70 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
1ab80 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  e</span><span cl
1ab90 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e  ass="p">)</span>
1aba0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
1abb0 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  >{</span>.      
1abc0 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b    <span class="k
1abd0 64 22 3e 76 61 72 3c 2f 73 70 61 6e 3e 20 3c 73  d">var</span> <s
1abe0 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 76  pan class="nx">v
1abf0 61 6c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  al</span> <span 
1ac00 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61  class="o">=</spa
1ac10 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
1ac20 6e 62 22 3e 70 61 72 73 65 49 6e 74 3c 2f 73 70  nb">parseInt</sp
1ac30 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1ac40 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
1ac50 20 63 6c 61 73 73 3d 22 6e 78 22 3e 65 3c 2f 73   class="nx">e</s
1ac60 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1ac70 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">[</span><spa
1ac80 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75  n class="s2">&qu
1ac90 6f 74 3b 64 61 74 61 26 71 75 6f 74 3b 3c 2f 73  ot;data&quot;</s
1aca0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1acb0 22 70 22 3e 5d 2e 3c 2f 73 70 61 6e 3e 3c 73 70  "p">].</span><sp
1acc0 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 76 61  an class="nx">va
1acd0 6c 75 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  lue</span><span 
1ace0 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70  class="p">);</sp
1acf0 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61  an>.        <spa
1ad00 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f  n class="k">if</
1ad10 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1ad20 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
1ad30 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 76  pan class="nx">v
1ad40 61 6c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  al</span> <span 
1ad50 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f 73 70  class="o">==</sp
1ad60 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1ad70 22 6d 66 22 3e 32 32 3c 2f 73 70 61 6e 3e 3c 73  "mf">22</span><s
1ad80 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c  pan class="p">)<
1ad90 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1ada0 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a  ss="p">{</span>.
1adb0 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61              <spa
1adc0 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 63 75 72  n class="nx">cur
1add0 72 65 6e 74 5f 73 63 65 6e 65 3c 2f 73 70 61 6e  rent_scene</span
1ade0 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
1adf0 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">=</span> <span
1ae00 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
1ae10 74 3b 66 69 6e 26 71 75 6f 74 3b 3c 2f 73 70 61  t;fin&quot;</spa
1ae20 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
1ae30 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20  ">;</span>.     
1ae40 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c          <span cl
1ae50 61 73 73 3d 22 6e 78 22 3e 70 31 3c 2f 73 70 61  ass="nx">p1</spa
1ae60 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
1ae70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
1ae80 63 6c 61 73 73 3d 22 6d 66 22 3e 38 3c 2f 73 70  class="mf">8</sp
1ae90 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1aea0 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
1aeb0 6e 20 63 6c 61 73 73 3d 22 6b 63 22 3e 6e 75 6c  n class="kc">nul
1aec0 6c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  l</span><span cl
1aed0 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
1aee0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 63   <span class="kc
1aef0 22 3e 6e 75 6c 6c 3c 2f 73 70 61 6e 3e 3c 73 70  ">null</span><sp
1af00 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f  an class="p">,</
1af10 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1af20 73 3d 22 6d 66 22 3e 31 32 2e 32 35 3c 2f 73 70  s="mf">12.25</sp
1af30 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1af40 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20  p">);</span>.   
1af50 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73       <span class
1af60 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 20 0a 20  ="p">}</span> . 
1af70 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
1af80 70 22 3e 7d 29 3c 2f 73 70 61 6e 3e 0a 20 20 20  p">})</span>.   
1af90 20 0a 20 20 20 20 0a 20 20 20 20 0a 20 20 20 20   .    .    .    
1afa0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
1afb0 3e 4d 6f 75 73 65 74 72 61 70 3c 2f 73 70 61 6e  >Mousetrap</span
1afc0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
1afd0 3e 2e 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >.</span><span c
1afe0 6c 61 73 73 3d 22 6e 78 22 3e 62 69 6e 64 3c 2f  lass="nx">bind</
1aff0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1b000 3d 22 70 22 3e 28 5b 3c 2f 73 70 61 6e 3e 3c 73  ="p">([</span><s
1b010 70 61 6e 20 63 6c 61 73 73 3d 22 73 31 22 3e 26  pan class="s1">&
1b020 23 33 39 3b 66 32 26 23 33 39 3b 3c 2f 73 70 61  #39;f2&#39;</spa
1b030 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
1b040 22 3e 5d 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">],</span> <spa
1b050 6e 20 63 6c 61 73 73 3d 22 6b 64 22 3e 66 75 6e  n class="kd">fun
1b060 63 74 69 6f 6e 3c 2f 73 70 61 6e 3e 3c 73 70 61  ction</span><spa
1b070 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
1b080 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1b090 22 6e 78 22 3e 65 3c 2f 73 70 61 6e 3e 3c 73 70  "nx">e</span><sp
1b0a0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f  an class="p">)</
1b0b0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1b0c0 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20  s="p">{</span>. 
1b0d0 20 20 20 0a 20 20 20 20 20 20 20 20 3c 73 70 61     .        <spa
1b0e0 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 73 6e 61  n class="nx">sna
1b0f0 72 65 5f 63 6f 75 6e 74 3c 2f 73 70 61 6e 3e 3c  re_count</span><
1b100 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
1b110 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1b120 73 73 3d 22 6e 78 22 3e 73 6e 61 72 65 5f 63 6f  ss="nx">snare_co
1b130 75 6e 74 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  unt</span><span 
1b140 63 6c 61 73 73 3d 22 70 22 3e 28 29 3c 2f 73 70  class="p">()</sp
1b150 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1b160 22 6f 22 3e 2b 3c 2f 73 70 61 6e 3e 20 3c 73 70  "o">+</span> <sp
1b170 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 31 3c  an class="mf">1<
1b180 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1b190 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 0a 20  s="p">)</span>. 
1b1a0 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
1b1b0 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e  ss="k">if</span>
1b1c0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
1b1d0 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
1b1e0 6c 61 73 73 3d 22 6e 78 22 3e 73 6e 61 72 65 5f  lass="nx">snare_
1b1f0 63 6f 75 6e 74 3c 2f 73 70 61 6e 3e 3c 73 70 61  count</span><spa
1b200 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 29 3c 2f  n class="p">()</
1b210 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1b220 73 3d 22 6f 22 3e 26 6c 74 3b 3d 3c 2f 73 70 61  s="o">&lt;=</spa
1b230 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
1b240 6d 66 22 3e 32 30 3c 2f 73 70 61 6e 3e 3c 73 70  mf">20</span><sp
1b250 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f  an class="p">)</
1b260 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1b270 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20  s="p">{</span>. 
1b280 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63           <span c
1b290 6c 61 73 73 3d 22 6e 78 22 3e 73 65 74 54 69 6d  lass="nx">setTim
1b2a0 65 6f 75 74 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  eout</span><span
1b2b0 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
1b2c0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1b2d0 6b 64 22 3e 66 75 6e 63 74 69 6f 6e 3c 2f 73 70  kd">function</sp
1b2e0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1b2f0 22 70 22 3e 28 29 3c 2f 73 70 61 6e 3e 20 3c 73  "p">()</span> <s
1b300 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c  pan class="p">{<
1b310 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20  /span>.         
1b320 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73       <span class
1b330 3d 22 6e 78 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73  ="nx">p</span><s
1b340 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
1b350 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1b360 73 3d 22 6d 66 22 3e 30 3c 2f 73 70 61 6e 3e 3c  s="mf">0</span><
1b370 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c  span class="p">,
1b380 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1b390 61 73 73 3d 22 6b 63 22 3e 6e 75 6c 6c 3c 2f 73  ass="kc">null</s
1b3a0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1b3b0 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">,</span> <sp
1b3c0 61 6e 20 63 6c 61 73 73 3d 22 6b 63 22 3e 6e 75  an class="kc">nu
1b3d0 6c 6c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ll</span><span c
1b3e0 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e  lass="p">,</span
1b3f0 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73  > <span class="s
1b400 32 22 3e 26 71 75 6f 74 3b 32 34 6e 26 71 75 6f  2">&quot;24n&quo
1b410 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
1b420 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e  lass="p">,</span
1b430 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b  > <span class="k
1b440 63 22 3e 6e 75 6c 6c 3c 2f 73 70 61 6e 3e 20 3c  c">null</span> <
1b450 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
1b460 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  ;</span>.       
1b470 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63           <span c
1b480 6c 61 73 73 3d 22 6e 78 22 3e 73 65 74 54 69 6d  lass="nx">setTim
1b490 65 6f 75 74 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  eout</span><span
1b4a0 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
1b4b0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1b4c0 6b 64 22 3e 66 75 6e 63 74 69 6f 6e 3c 2f 73 70  kd">function</sp
1b4d0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1b4e0 22 70 22 3e 28 29 3c 2f 73 70 61 6e 3e 20 3c 73  "p">()</span> <s
1b4f0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c  pan class="p">{<
1b500 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20  /span>.         
1b510 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e             <span
1b520 20 63 6c 61 73 73 3d 22 6e 78 22 3e 70 3c 2f 73   class="nx">p</s
1b530 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1b540 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">(</span><spa
1b550 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 38 3c 2f  n class="mf">8</
1b560 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1b570 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73  ="p">,</span> <s
1b580 70 61 6e 20 63 6c 61 73 73 3d 22 6b 63 22 3e 6e  pan class="kc">n
1b590 75 6c 6c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ull</span><span 
1b5a0 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61  class="p">,</spa
1b5b0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
1b5c0 6b 63 22 3e 6e 75 6c 6c 3c 2f 73 70 61 6e 3e 3c  kc">null</span><
1b5d0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c  span class="p">,
1b5e0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1b5f0 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 32  ass="s2">&quot;2
1b600 6e 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 20 3c  n&quot;</span> <
1b610 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
1b620 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  ;</span>.       
1b630 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70               <sp
1b640 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 70 3c  an class="nx">p<
1b650 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1b660 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
1b670 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 31  pan class="mf">1
1b680 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  0</span><span cl
1b690 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
1b6a0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66   <span class="mf
1b6b0 22 3e 30 2e 35 3c 2f 73 70 61 6e 3e 3c 73 70 61  ">0.5</span><spa
1b6c0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
1b6d0 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
1b6e0 3d 22 73 32 22 3e 26 71 75 6f 74 3b 41 32 26 71  ="s2">&quot;A2&q
1b6f0 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
1b700 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70   class="p">,</sp
1b710 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1b720 22 6d 66 22 3e 31 3c 2f 73 70 61 6e 3e 3c 73 70  "mf">1</span><sp
1b730 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c  an class="p">);<
1b740 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20  /span>.         
1b750 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
1b760 73 73 3d 22 70 22 3e 7d 2c 3c 2f 73 70 61 6e 3e  ss="p">},</span>
1b770 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78   <span class="nx
1b780 22 3e 64 65 6c 74 61 3c 2f 73 70 61 6e 3e 20 3c  ">delta</span> <
1b790 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2a  span class="o">*
1b7a0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1b7b0 61 73 73 3d 22 6d 66 22 3e 32 3c 2f 73 70 61 6e  ass="mf">2</span
1b7c0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
1b7d0 3e 29 3c 2f 73 70 61 6e 3e 0a 20 20 0a 20 20 20  >)</span>.  .   
1b7e0 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
1b7f0 73 73 3d 22 70 22 3e 7d 2c 3c 2f 73 70 61 6e 3e  ss="p">},</span>
1b800 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78   <span class="nx
1b810 22 3e 64 65 6c 74 61 3c 2f 73 70 61 6e 3e 20 3c  ">delta</span> <
1b820 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 2a  span class="o">*
1b830 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1b840 61 73 73 3d 22 6d 66 22 3e 31 2e 35 3c 2f 73 70  ass="mf">1.5</sp
1b850 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1b860 70 22 3e 29 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  p">)</span>.    
1b870 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
1b880 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 20 20 20  "p">}</span>.   
1b890 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 73       .        <s
1b8a0 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 72 65  pan class="k">re
1b8b0 74 75 72 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  turn</span> <spa
1b8c0 6e 20 63 6c 61 73 73 3d 22 6b 63 22 3e 66 61 6c  n class="kc">fal
1b8d0 73 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  se</span><span c
1b8e0 6c 61 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e  lass="p">;</span
1b8f0 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
1b900 73 3d 22 70 22 3e 7d 29 3c 2f 73 70 61 6e 3e 0a  s="p">})</span>.
1b910 0a 0a 20 20 20 20 0a 3c 73 70 61 6e 20 63 6c 61  ..    .<span cla
1b920 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a  ss="p">}</span>.
1b930 0a 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  ...<span class="
1b940 6e 78 22 3e 74 72 61 6e 73 69 74 69 6f 6e 3c 2f  nx">transition</
1b950 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1b960 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c  s="o">=</span> <
1b970 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
1b980 6f 6e 63 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  once</span><span
1b990 20 63 6c 61 73 73 3d 22 70 22 3e 3b 3c 2f 73 70   class="p">;</sp
1b9a0 61 6e 3e 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73  an>..<span class
1b9b0 3d 22 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c  ="k">if</span> <
1b9c0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
1b9d0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1b9e0 73 73 3d 22 6e 78 22 3e 62 61 72 73 3c 2f 73 70  ss="nx">bars</sp
1b9f0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1ba00 22 6f 22 3e 26 6c 74 3b 3d 3c 2f 73 70 61 6e 3e  "o">&lt;=</span>
1ba10 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66   <span class="mf
1ba20 22 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">2</span><span 
1ba30 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61  class="p">)</spa
1ba40 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
1ba50 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  p">{</span>.    
1ba60 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
1ba70 3e 63 75 72 72 65 6e 74 5f 73 63 65 6e 65 3c 2f  >current_scene</
1ba80 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1ba90 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c  s="o">=</span> <
1baa0 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e  span class="s2">
1bab0 26 71 75 6f 74 3b 69 6e 74 72 6f 26 71 75 6f 74  &quot;intro&quot
1bac0 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ;</span><span cl
1bad0 61 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e  ass="p">;</span>
1bae0 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  .<span class="p"
1baf0 3e 7d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >}</span> <span 
1bb00 63 6c 61 73 73 3d 22 6b 22 3e 65 6c 73 65 3c 2f  class="k">else</
1bb10 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1bb20 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 3c  s="p">{</span>.<
1bb30 73 70 61 6e 20 63 6c 61 73 73 3d 22 63 31 22 3e  span class="c1">
1bb40 2f 2f 20 20 20 20 20 20 20 6d 65 6d 5b 26 71 75  //       mem[&qu
1bb50 6f 74 3b 74 68 72 65 65 26 71 75 6f 74 3b 5d 2e  ot;three&quot;].
1bb60 73 74 65 70 28 26 71 75 6f 74 3b 6f 66 66 26 71  step(&quot;off&q
1bb70 75 6f 74 3b 29 3b 3c 2f 73 70 61 6e 3e 0a 3c 73  uot;);</span>.<s
1bb80 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66  pan class="k">if
1bb90 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1bba0 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
1bbb0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
1bbc0 3e 62 61 72 73 3c 2f 73 70 61 6e 3e 20 3c 73 70  >bars</span> <sp
1bbd0 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c  an class="o">==<
1bbe0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1bbf0 73 73 3d 22 6d 66 22 3e 33 3c 2f 73 70 61 6e 3e  ss="mf">3</span>
1bc00 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1bc10 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  )</span> <span c
1bc20 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e  lass="p">{</span
1bc30 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
1bc40 73 3d 22 6e 78 22 3e 65 76 61 6c 5f 67 75 61 72  s="nx">eval_guar
1bc50 64 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  d</span> <span c
1bc60 6c 61 73 73 3d 22 6f 22 3e 3f 3c 2f 73 70 61 6e  lass="o">?</span
1bc70 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
1bc80 78 22 3e 63 75 65 3c 2f 73 70 61 6e 3e 3c 73 70  x">cue</span><sp
1bc90 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
1bca0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1bcb0 3d 22 73 32 22 3e 26 71 75 6f 74 3b 53 74 61 72  ="s2">&quot;Star
1bcc0 74 20 69 6e 74 72 6f 26 71 75 6f 74 3b 3c 2f 73  t intro&quot;</s
1bcd0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1bce0 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">)</span> <sp
1bcf0 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3a 3c 2f  an class="o">:</
1bd00 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1bd10 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 26 71 75  s="s2">&quot;&qu
1bd20 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
1bd30 63 6c 61 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61  class="p">;</spa
1bd40 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61  n>.    <span cla
1bd50 73 73 3d 22 6e 78 22 3e 63 75 72 72 65 6e 74 5f  ss="nx">current_
1bd60 73 63 65 6e 65 3c 2f 73 70 61 6e 3e 20 3c 73 70  scene</span> <sp
1bd70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f  an class="o">=</
1bd80 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1bd90 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 69 6e 74  s="s2">&quot;int
1bda0 72 6f 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  ro&quot;</span><
1bdb0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 3b  span class="p">;
1bdc0 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70 61 6e 20 63  </span>..<span c
1bdd0 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e  lass="p">}</span
1bde0 3e 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  >..<span class="
1bdf0 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70  k">if</span> <sp
1be00 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
1be10 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1be20 3d 22 6e 78 22 3e 62 61 72 73 3c 2f 73 70 61 6e  ="nx">bars</span
1be30 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
1be40 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">==</span> <spa
1be50 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 35 3c 2f  n class="mf">5</
1be60 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1be70 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73  ="p">)</span> <s
1be80 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c  pan class="p">{<
1be90 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e  /span>.    <span
1bea0 20 63 6c 61 73 73 3d 22 6e 78 22 3e 65 76 61 6c   class="nx">eval
1beb0 5f 67 75 61 72 64 3c 2f 73 70 61 6e 3e 20 3c 73  _guard</span> <s
1bec0 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3f 3c  pan class="o">?<
1bed0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1bee0 73 73 3d 22 6e 78 22 3e 63 75 65 3c 2f 73 70 61  ss="nx">cue</spa
1bef0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
1bf00 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
1bf10 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74  class="s2">&quot
1bf20 3b 53 74 61 72 74 20 64 72 75 6d 73 26 71 75 6f  ;Start drums&quo
1bf30 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
1bf40 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e  lass="p">)</span
1bf50 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
1bf60 22 3e 3a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">:</span> <span
1bf70 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
1bf80 74 3b 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  t;&quot;</span><
1bf90 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 3b  span class="p">;
1bfa0 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20  </span>.        
1bfb0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
1bfc0 3e 63 75 72 72 65 6e 74 5f 73 63 65 6e 65 3c 2f  >current_scene</
1bfd0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1bfe0 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20 3c  s="o">=</span> <
1bff0 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e  span class="s2">
1c000 26 71 75 6f 74 3b 6d 61 69 6e 26 71 75 6f 74 3b  &quot;main&quot;
1c010 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1c020 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a  ss="p">;</span>.
1c030 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1c040 7d 3c 2f 73 70 61 6e 3e 0a 0a 0a 3c 73 70 61 6e  }</span>...<span
1c050 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f 73   class="k">if</s
1c060 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
1c070 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">(</span><sp
1c080 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 62 61  an class="nx">ba
1c090 72 73 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  rs</span> <span 
1c0a0 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f 73 70  class="o">==</sp
1c0b0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1c0c0 22 6d 66 22 3e 31 32 3c 2f 73 70 61 6e 3e 3c 73  "mf">12</span><s
1c0d0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c  pan class="p">)<
1c0e0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1c0f0 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a  ss="p">{</span>.
1c100 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
1c110 22 6e 78 22 3e 65 76 61 6c 5f 67 75 61 72 64 3c  "nx">eval_guard<
1c120 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1c130 73 73 3d 22 6f 22 3e 3f 3c 2f 73 70 61 6e 3e 20  ss="o">?</span> 
1c140 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
1c150 3e 63 75 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  >cue</span><span
1c160 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
1c170 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1c180 73 32 22 3e 26 71 75 6f 74 3b 41 64 64 20 62 61  s2">&quot;Add ba
1c190 73 73 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  ss&quot;</span><
1c1a0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
1c1b0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1c1c0 73 73 3d 22 6f 22 3e 3a 3c 2f 73 70 61 6e 3e 20  ss="o">:</span> 
1c1d0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
1c1e0 3e 26 71 75 6f 74 3b 26 71 75 6f 74 3b 3c 2f 73  >&quot;&quot;</s
1c1f0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1c200 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20  "p">;</span>.   
1c210 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78   <span class="nx
1c220 22 3e 63 75 72 72 65 6e 74 5f 73 63 65 6e 65 3c  ">current_scene<
1c230 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1c240 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20  ss="o">=</span> 
1c250 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
1c260 3e 26 71 75 6f 74 3b 62 61 73 73 26 71 75 6f 74  >&quot;bass&quot
1c270 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ;</span><span cl
1c280 61 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e  ass="p">;</span>
1c290 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  ..<span class="p
1c2a0 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70 61  ">}</span>..<spa
1c2b0 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f  n class="k">if</
1c2c0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1c2d0 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
1c2e0 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 62  pan class="nx">b
1c2f0 61 72 73 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ars</span> <span
1c300 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f 73   class="o">==</s
1c310 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
1c320 3d 22 6d 66 22 3e 33 32 3c 2f 73 70 61 6e 3e 3c  ="mf">32</span><
1c330 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
1c340 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1c350 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e  ass="p">{</span>
1c360 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
1c370 3d 22 6e 78 22 3e 65 76 61 6c 5f 67 75 61 72 64  ="nx">eval_guard
1c380 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1c390 61 73 73 3d 22 6f 22 3e 3f 3c 2f 73 70 61 6e 3e  ass="o">?</span>
1c3a0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
1c3b0 3e 63 75 65 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  >cue</span><span
1c3c0 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
1c3d0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1c3e0 73 32 22 3e 26 71 75 6f 74 3b 52 65 76 65 72 73  s2">&quot;Revers
1c3f0 65 20 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  e &quot;</span><
1c400 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
1c410 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1c420 73 73 3d 22 6f 22 3e 3a 3c 2f 73 70 61 6e 3e 20  ss="o">:</span> 
1c430 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
1c440 3e 26 71 75 6f 74 3b 26 71 75 6f 74 3b 3c 2f 73  >&quot;&quot;</s
1c450 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1c460 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20  "p">;</span>.   
1c470 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78   <span class="nx
1c480 22 3e 63 75 72 72 65 6e 74 5f 73 63 65 6e 65 3c  ">current_scene<
1c490 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1c4a0 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e 20  ss="o">=</span> 
1c4b0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
1c4c0 3e 26 71 75 6f 74 3b 62 61 73 73 26 71 75 6f 74  >&quot;bass&quot
1c4d0 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  ;</span><span cl
1c4e0 61 73 73 3d 22 70 22 3e 3b 3c 2f 73 70 61 6e 3e  ass="p">;</span>
1c4f0 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  ..<span class="p
1c500 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 0a 3c 73 70 61  ">}</span>..<spa
1c510 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f  n class="k">if</
1c520 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1c530 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
1c540 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 62  pan class="nx">b
1c550 61 72 73 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ars</span> <span
1c560 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f 73   class="o">==</s
1c570 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
1c580 3d 22 6d 66 22 3e 34 32 3c 2f 73 70 61 6e 3e 3c  ="mf">42</span><
1c590 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
1c5a0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1c5b0 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e  ass="p">{</span>
1c5c0 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73  .    <span class
1c5d0 3d 22 6e 78 22 3e 65 76 61 6c 5f 67 75 61 72 64  ="nx">eval_guard
1c5e0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1c5f0 61 73 73 3d 22 6f 22 3e 3f 3c 2f 73 70 61 6e 3e  ass="o">?</span>
1c600 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78   <span class="nx
1c610 22 3e 63 75 65 3c 2f 73 70 61 6e 3e 3c 73 70 61  ">cue</span><spa
1c620 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
1c630 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1c640 22 73 32 22 3e 26 71 75 6f 74 3b 45 6e 64 20 26  "s2">&quot;End &
1c650 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61  quot;</span><spa
1c660 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73  n class="p">)</s
1c670 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1c680 22 6f 22 3e 3a 3c 2f 73 70 61 6e 3e 20 3c 73 70  "o">:</span> <sp
1c690 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71  an class="s2">&q
1c6a0 75 6f 74 3b 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  uot;&quot;</span
1c6b0 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73  >.    <span clas
1c6c0 73 3d 22 6e 78 22 3e 63 75 72 72 65 6e 74 5f 73  s="nx">current_s
1c6d0 63 65 6e 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  cene</span> <spa
1c6e0 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73  n class="o">=</s
1c6f0 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
1c700 3d 22 73 32 22 3e 26 71 75 6f 74 3b 65 6e 64 26  ="s2">&quot;end&
1c710 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61  quot;</span><spa
1c720 6e 20 63 6c 61 73 73 3d 22 70 22 3e 3b 3c 2f 73  n class="p">;</s
1c730 70 61 6e 3e 0a 0a 3c 73 70 61 6e 20 63 6c 61 73  pan>..<span clas
1c740 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 0a  s="p">}</span>..
1c750 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e  <span class="k">
1c760 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  if</span> <span 
1c770 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
1c780 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
1c790 78 22 3e 62 61 72 73 3c 2f 73 70 61 6e 3e 20 3c  x">bars</span> <
1c7a0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d  span class="o">=
1c7b0 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  =</span> <span c
1c7c0 6c 61 73 73 3d 22 6d 66 22 3e 34 38 3c 2f 73 70  lass="mf">48</sp
1c7d0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1c7e0 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">)</span> <spa
1c7f0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73  n class="p">{</s
1c800 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63  pan>.    <span c
1c810 6c 61 73 73 3d 22 6e 78 22 3e 65 76 61 6c 5f 67  lass="nx">eval_g
1c820 75 61 72 64 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  uard</span> <spa
1c830 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3f 3c 2f 73  n class="o">?</s
1c840 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
1c850 3d 22 6e 78 22 3e 63 75 65 3c 2f 73 70 61 6e 3e  ="nx">cue</span>
1c860 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1c870 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
1c880 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 53  ass="s2">&quot;S
1c890 6f 6c 6f 20 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  olo &quot;</span
1c8a0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
1c8b0 3e 29 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >)</span><span c
1c8c0 6c 61 73 73 3d 22 6f 22 3e 3a 3c 2f 73 70 61 6e  lass="o">:</span
1c8d0 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73  > <span class="s
1c8e0 32 22 3e 26 71 75 6f 74 3b 26 71 75 6f 74 3b 3c  2">&quot;&quot;<
1c8f0 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e  /span>.    <span
1c900 20 63 6c 61 73 73 3d 22 6e 78 22 3e 63 75 72 72   class="nx">curr
1c910 65 6e 74 5f 73 63 65 6e 65 3c 2f 73 70 61 6e 3e  ent_scene</span>
1c920 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
1c930 3e 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >=</span> <span 
1c940 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74  class="s2">&quot
1c950 3b 73 6f 6c 6f 26 71 75 6f 74 3b 3c 2f 73 70 61  ;solo&quot;</spa
1c960 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
1c970 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 3c 73 70 61 6e  ">;</span>.<span
1c980 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70   class="p">}</sp
1c990 61 6e 3e 0a 0a 0a 20 20 20 20 3c 73 70 61 6e 20  an>...    <span 
1c9a0 63 6c 61 73 73 3d 22 6e 78 22 3e 74 72 61 6e 73  class="nx">trans
1c9b0 69 74 69 6f 6e 3c 2f 73 70 61 6e 3e 20 3c 73 70  ition</span> <sp
1c9c0 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3c 2f  an class="o">=</
1c9d0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1c9e0 73 3d 22 6e 78 22 3e 74 77 65 61 6b 3c 2f 73 70  s="nx">tweak</sp
1c9f0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1ca00 70 22 3e 3b 3c 2f 73 70 61 6e 3e 0a 3c 73 70 61  p">;</span>.<spa
1ca10 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73  n class="p">}</s
1ca20 70 61 6e 3e 0a 0a 0a 3c 73 70 61 6e 20 63 6c 61  pan>...<span cla
1ca30 73 73 3d 22 6e 78 22 3e 70 61 74 74 65 72 6e 73  ss="nx">patterns
1ca40 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1ca50 61 73 73 3d 22 6f 22 3e 3d 3c 2f 73 70 61 6e 3e  ass="o">=</span>
1ca60 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 62   <span class="nb
1ca70 22 3e 65 76 61 6c 3c 2f 73 70 61 6e 3e 3c 73 70  ">eval</span><sp
1ca80 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
1ca90 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1caa0 3d 22 73 62 22 3e 60 3c 2f 73 70 61 6e 3e 3c 73  ="sb">`</span><s
1cab0 70 61 6e 20 63 6c 61 73 73 3d 22 73 69 22 3e 24  pan class="si">$
1cac0 7b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  {</span><span cl
1cad0 61 73 73 3d 22 6e 78 22 3e 63 75 72 72 65 6e 74  ass="nx">current
1cae0 5f 73 63 65 6e 65 3c 2f 73 70 61 6e 3e 3c 73 70  _scene</span><sp
1caf0 61 6e 20 63 6c 61 73 73 3d 22 73 69 22 3e 7d 3c  an class="si">}<
1cb00 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1cb10 73 3d 22 73 62 22 3e 60 3c 2f 73 70 61 6e 3e 3c  s="sb">`</span><
1cb20 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
1cb30 3b 3c 2f 73 70 61 6e 3e 0a 3c 73 70 61 6e 20 63  ;</span>.<span c
1cb40 6c 61 73 73 3d 22 6e 78 22 3e 61 6c 77 61 79 73  lass="nx">always
1cb50 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1cb60 73 73 3d 22 70 22 3e 28 29 3b 3c 2f 73 70 61 6e  ss="p">();</span
1cb70 3e 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  >..<span class="
1cb80 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70  k">if</span> <sp
1cb90 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
1cba0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1cbb0 3d 22 6e 78 22 3e 74 72 61 63 6b 5f 6e 6f 3c 2f  ="nx">track_no</
1cbc0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1cbd0 73 3d 22 6f 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20  s="o">==</span> 
1cbe0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22  <span class="mf"
1cbf0 3e 31 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >1</span><span c
1cc00 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e  lass="p">)</span
1cc10 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
1cc20 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 3c 73 70 61 6e  ">{</span>.<span
1cc30 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f 73   class="k">if</s
1cc40 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
1cc50 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">(</span><sp
1cc60 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 63 6f  an class="nx">co
1cc70 75 6e 74 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  unt</span> <span
1cc80 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f 73   class="o">==</s
1cc90 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
1cca0 3d 22 6d 66 22 3e 30 3c 2f 73 70 61 6e 3e 3c 73  ="mf">0</span><s
1ccb0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c  pan class="p">)<
1ccc0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1ccd0 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a  ss="p">{</span>.
1cce0 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
1ccf0 22 6e 78 22 3e 63 75 65 3c 2f 73 70 61 6e 3e 3c  "nx">cue</span><
1cd00 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
1cd10 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1cd20 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 53 61  ss="s2">&quot;Sa
1cd30 6d 70 6c 65 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  mple&quot;</span
1cd40 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
1cd50 3e 29 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73  >)</span>.    <s
1cd60 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 70  pan class="nx">p
1cd70 31 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  1</span><span cl
1cd80 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
1cd90 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22  <span class="mf"
1cda0 3e 37 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >7</span><span c
1cdb0 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e  lass="p">,</span
1cdc0 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b  > <span class="k
1cdd0 63 22 3e 6e 75 6c 6c 3c 2f 73 70 61 6e 3e 3c 73  c">null</span><s
1cde0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c  pan class="p">,<
1cdf0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1ce00 73 73 3d 22 6b 63 22 3e 6e 75 6c 6c 3c 2f 73 70  ss="kc">null</sp
1ce10 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1ce20 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
1ce30 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 31 32 2e  n class="mf">12.
1ce40 32 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  25</span><span c
1ce50 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61  lass="p">);</spa
1ce60 6e 3e 0a 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n>.<span class="
1ce70 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 3c 73 70 61  p">}</span>.<spa
1ce80 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73  n class="p">}</s
1ce90 70 61 6e 3e 0a 0a 20 20 20 20 20 0a 0a 3c 73 70  pan>..     ..<sp
1cea0 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c  an class="k">if<
1ceb0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1cec0 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
1ced0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
1cee0 69 73 48 69 74 3c 2f 73 70 61 6e 3e 3c 73 70 61  isHit</span><spa
1cef0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73  n class="p">)</s
1cf00 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
1cf10 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20  ="p">{</span>.  
1cf20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b    <span class="k
1cf30 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">if</span> <spa
1cf40 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
1cf50 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1cf60 22 6e 78 22 3e 63 75 72 72 65 6e 74 5f 73 63 65  "nx">current_sce
1cf70 6e 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  ne</span> <span 
1cf80 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f 73 70  class="o">==</sp
1cf90 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1cfa0 22 73 32 22 3e 26 71 75 6f 74 3b 69 6e 74 72 6f  "s2">&quot;intro
1cfb0 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70  &quot;</span><sp
1cfc0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f  an class="p">)</
1cfd0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1cfe0 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20  s="p">{</span>. 
1cff0 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
1d000 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e  ss="k">if</span>
1d010 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
1d020 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
1d030 6c 61 73 73 3d 22 6e 78 22 3e 74 72 61 63 6b 5f  lass="nx">track_
1d040 6e 6f 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  no</span> <span 
1d050 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f 73 70  class="o">==</sp
1d060 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1d070 22 6d 66 22 3e 31 3c 2f 73 70 61 6e 3e 3c 73 70  "mf">1</span><sp
1d080 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f  an class="p">)</
1d090 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1d0a0 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20  s="p">{</span>. 
1d0b0 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63           <span c
1d0c0 6c 61 73 73 3d 22 6e 78 22 3e 70 3c 2f 73 70 61  lass="nx">p</spa
1d0d0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
1d0e0 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
1d0f0 63 6c 61 73 73 3d 22 6d 66 22 3e 33 3c 2f 73 70  class="mf">3</sp
1d100 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1d110 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">,</span> <spa
1d120 6e 20 63 6c 61 73 73 3d 22 6b 63 22 3e 6e 75 6c  n class="kc">nul
1d130 6c 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  l</span><span cl
1d140 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e  ass="p">,</span>
1d150 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 63   <span class="kc
1d160 22 3e 6e 75 6c 6c 3c 2f 73 70 61 6e 3e 3c 73 70  ">null</span><sp
1d170 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f  an class="p">,</
1d180 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1d190 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 31 6e 26  s="s2">&quot;1n&
1d1a0 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61  quot;</span><spa
1d1b0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f  n class="p">);</
1d1c0 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73  span>.        <s
1d1d0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c  pan class="p">}<
1d1e0 2f 73 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e  /span>.    <span
1d1f0 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70   class="p">}</sp
1d200 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1d210 22 6b 22 3e 65 6c 73 65 3c 2f 73 70 61 6e 3e 20  "k">else</span> 
1d220 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e  <span class="k">
1d230 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  if</span> <span 
1d240 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
1d250 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
1d260 78 22 3e 63 75 72 72 65 6e 74 5f 73 63 65 6e 65  x">current_scene
1d270 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1d280 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f 73 70 61 6e  ass="o">==</span
1d290 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73  > <span class="s
1d2a0 32 22 3e 26 71 75 6f 74 3b 66 69 6e 26 71 75 6f  2">&quot;fin&quo
1d2b0 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
1d2c0 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e  lass="p">)</span
1d2d0 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
1d2e0 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 0a 20  ">{</span>.   . 
1d2f0 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
1d300 70 22 3e 7d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">}</span> <spa
1d310 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 65 6c 73 65  n class="k">else
1d320 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1d330 61 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61 6e  ass="k">if</span
1d340 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
1d350 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
1d360 63 6c 61 73 73 3d 22 6e 78 22 3e 63 75 72 72 65  class="nx">curre
1d370 6e 74 5f 73 63 65 6e 65 3c 2f 73 70 61 6e 3e 20  nt_scene</span> 
1d380 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
1d390 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  ==</span> <span 
1d3a0 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74  class="s2">&quot
1d3b0 3b 73 6f 6c 6f 26 71 75 6f 74 3b 3c 2f 73 70 61  ;solo&quot;</spa
1d3c0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
1d3d0 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">)</span> <span
1d3e0 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70   class="p">{</sp
1d3f0 61 6e 3e 0a 0a 20 0a 20 20 20 20 3c 73 70 61 6e  an>.. .    <span
1d400 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70   class="p">}</sp
1d410 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1d420 22 6b 22 3e 65 6c 73 65 3c 2f 73 70 61 6e 3e 20  "k">else</span> 
1d430 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e  <span class="k">
1d440 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  if</span> <span 
1d450 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
1d460 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
1d470 78 22 3e 63 75 72 72 65 6e 74 5f 73 63 65 6e 65  x">current_scene
1d480 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1d490 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f 73 70 61 6e  ass="o">==</span
1d4a0 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73  > <span class="s
1d4b0 32 22 3e 26 71 75 6f 74 3b 65 6e 64 26 71 75 6f  2">&quot;end&quo
1d4c0 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
1d4d0 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e  lass="p">)</span
1d4e0 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
1d4f0 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20  ">{</span>.     
1d500 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
1d510 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70  k">if</span> <sp
1d520 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
1d530 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1d540 3d 22 6e 78 22 3e 74 72 61 63 6b 5f 6e 6f 3c 2f  ="nx">track_no</
1d550 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1d560 73 3d 22 6f 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20  s="o">==</span> 
1d570 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22  <span class="mf"
1d580 3e 31 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >1</span><span c
1d590 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e  lass="p">)</span
1d5a0 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
1d5b0 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20  ">{</span>.     
1d5c0 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
1d5d0 73 73 3d 22 6e 78 22 3e 70 3c 2f 73 70 61 6e 3e  ss="nx">p</span>
1d5e0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1d5f0 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  (</span><span cl
1d600 61 73 73 3d 22 6d 66 22 3e 30 3c 2f 73 70 61 6e  ass="mf">0</span
1d610 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
1d620 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >,</span> <span 
1d630 63 6c 61 73 73 3d 22 6e 78 22 3e 6d 65 74 61 3c  class="nx">meta<
1d640 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1d650 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73  s="p">[</span><s
1d660 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 74  pan class="nx">t
1d670 69 63 6b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ick</span><span 
1d680 63 6c 61 73 73 3d 22 70 22 3e 5d 5b 3c 2f 73 70  class="p">][</sp
1d690 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1d6a0 73 32 22 3e 26 71 75 6f 74 3b 76 6f 6c 75 6d 65  s2">&quot;volume
1d6b0 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70  &quot;</span><sp
1d6c0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 2c 3c  an class="p">],<
1d6d0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1d6e0 73 73 3d 22 6e 78 22 3e 6d 65 74 61 3c 2f 73 70  ss="nx">meta</sp
1d6f0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1d700 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">[</span><span
1d710 20 63 6c 61 73 73 3d 22 6e 78 22 3e 74 69 63 6b   class="nx">tick
1d720 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1d730 73 73 3d 22 70 22 3e 5d 5b 3c 2f 73 70 61 6e 3e  ss="p">][</span>
1d740 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
1d750 3e 26 71 75 6f 74 3b 70 69 74 63 68 26 71 75 6f  >&quot;pitch&quo
1d760 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
1d770 6c 61 73 73 3d 22 70 22 3e 5d 2c 3c 2f 73 70 61  lass="p">],</spa
1d780 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
1d790 73 32 22 3e 26 71 75 6f 74 3b 32 34 6e 26 71 75  s2">&quot;24n&qu
1d7a0 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
1d7b0 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61  class="p">,</spa
1d7c0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
1d7d0 6e 78 22 3e 6d 65 74 61 3c 2f 73 70 61 6e 3e 3c  nx">meta</span><
1d7e0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b  span class="p">[
1d7f0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1d800 73 73 3d 22 6e 78 22 3e 74 69 63 6b 3c 2f 73 70  ss="nx">tick</sp
1d810 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1d820 70 22 3e 5d 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61  p">][</span><spa
1d830 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75  n class="s2">&qu
1d840 6f 74 3b 64 65 6c 61 79 26 71 75 6f 74 3b 3c 2f  ot;delay&quot;</
1d850 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1d860 3d 22 70 22 3e 5d 3c 2f 73 70 61 6e 3e 20 3c 73  ="p">]</span> <s
1d870 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b  pan class="p">);
1d880 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20  </span>.        
1d890 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1d8a0 7d 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  }</span>.       
1d8b0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22   <span class="k"
1d8c0 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  >if</span> <span
1d8d0 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
1d8e0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1d8f0 6e 78 22 3e 74 72 61 63 6b 5f 6e 6f 3c 2f 73 70  nx">track_no</sp
1d900 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1d910 22 6f 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73  "o">==</span> <s
1d920 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 32  pan class="mf">2
1d930 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1d940 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20  ss="p">)</span> 
1d950 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1d960 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  {</span>.       
1d970 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73       <span class
1d980 3d 22 6e 78 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73  ="nx">p</span><s
1d990 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
1d9a0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1d9b0 73 3d 22 6d 66 22 3e 31 3c 2f 73 70 61 6e 3e 3c  s="mf">1</span><
1d9c0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
1d9d0 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  ;</span>.       
1d9e0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
1d9f0 3e 7d 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  >}</span>.      
1da00 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b    <span class="k
1da10 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">if</span> <spa
1da20 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
1da30 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1da40 22 6e 78 22 3e 74 72 61 63 6b 5f 6e 6f 3c 2f 73  "nx">track_no</s
1da50 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
1da60 3d 22 6f 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c  ="o">==</span> <
1da70 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e  span class="mf">
1da80 33 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  3</span><span cl
1da90 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e  ass="p">)</span>
1daa0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
1dab0 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  >{</span>.      
1dac0 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73        <span clas
1dad0 73 3d 22 6e 78 22 3e 70 3c 2f 73 70 61 6e 3e 3c  s="nx">p</span><
1dae0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
1daf0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1db00 73 73 3d 22 6d 66 22 3e 32 3c 2f 73 70 61 6e 3e  ss="mf">2</span>
1db10 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1db20 29 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  )</span>.       
1db30 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
1db40 3e 7d 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  >}</span>.      
1db50 20 20 0a 20 20 20 20 3c 73 70 61 6e 20 63 6c 61    .    <span cla
1db60 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 20  ss="p">}</span> 
1db70 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e  <span class="k">
1db80 65 6c 73 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  else</span> <spa
1db90 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f  n class="k">if</
1dba0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1dbb0 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
1dbc0 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 63  pan class="nx">c
1dbd0 75 72 72 65 6e 74 5f 73 63 65 6e 65 3c 2f 73 70  urrent_scene</sp
1dbe0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1dbf0 22 6f 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73  "o">==</span> <s
1dc00 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26  pan class="s2">&
1dc10 71 75 6f 74 3b 6d 61 69 6e 26 71 75 6f 74 3b 3c  quot;main&quot;<
1dc20 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1dc30 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c  s="p">)</span> <
1dc40 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b  span class="p">{
1dc50 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20  </span>.        
1dc60 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e  <span class="k">
1dc70 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  if</span> <span 
1dc80 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61  class="p">(</spa
1dc90 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  n><span class="n
1dca0 78 22 3e 74 72 61 63 6b 5f 6e 6f 3c 2f 73 70 61  x">track_no</spa
1dcb0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
1dcc0 6f 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70  o">==</span> <sp
1dcd0 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 31 3c  an class="mf">1<
1dce0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1dcf0 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c  s="p">)</span> <
1dd00 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b  span class="p">{
1dd10 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20  </span>.        
1dd20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
1dd30 22 6e 78 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73 70  "nx">p</span><sp
1dd40 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
1dd50 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1dd60 3d 22 6d 66 22 3e 30 3c 2f 73 70 61 6e 3e 3c 73  ="mf">0</span><s
1dd70 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c  pan class="p">,<
1dd80 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1dd90 73 73 3d 22 6e 78 22 3e 6d 65 74 61 3c 2f 73 70  ss="nx">meta</sp
1dda0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1ddb0 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">[</span><span
1ddc0 20 63 6c 61 73 73 3d 22 6e 78 22 3e 74 69 63 6b   class="nx">tick
1ddd0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1dde0 73 73 3d 22 70 22 3e 5d 5b 3c 2f 73 70 61 6e 3e  ss="p">][</span>
1ddf0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
1de00 3e 26 71 75 6f 74 3b 76 6f 6c 75 6d 65 26 71 75  >&quot;volume&qu
1de10 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
1de20 63 6c 61 73 73 3d 22 70 22 3e 5d 2c 3c 2f 73 70  class="p">],</sp
1de30 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1de40 22 6e 78 22 3e 6d 65 74 61 3c 2f 73 70 61 6e 3e  "nx">meta</span>
1de50 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1de60 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  [</span><span cl
1de70 61 73 73 3d 22 6e 78 22 3e 74 69 63 6b 3c 2f 73  ass="nx">tick</s
1de80 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1de90 22 70 22 3e 5d 5b 3c 2f 73 70 61 6e 3e 3c 73 70  "p">][</span><sp
1dea0 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71  an class="s2">&q
1deb0 75 6f 74 3b 70 69 74 63 68 26 71 75 6f 74 3b 3c  uot;pitch&quot;<
1dec0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1ded0 73 3d 22 70 22 3e 5d 2c 3c 2f 73 70 61 6e 3e 20  s="p">],</span> 
1dee0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
1def0 3e 26 71 75 6f 74 3b 32 34 6e 26 71 75 6f 74 3b  >&quot;24n&quot;
1df00 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1df10 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20  ss="p">,</span> 
1df20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
1df30 3e 6d 65 74 61 3c 2f 73 70 61 6e 3e 3c 73 70 61  >meta</span><spa
1df40 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73  n class="p">[</s
1df50 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1df60 22 6e 78 22 3e 74 69 63 6b 3c 2f 73 70 61 6e 3e  "nx">tick</span>
1df70 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1df80 5d 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ][</span><span c
1df90 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b  lass="s2">&quot;
1dfa0 64 65 6c 61 79 26 71 75 6f 74 3b 3c 2f 73 70 61  delay&quot;</spa
1dfb0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
1dfc0 22 3e 5d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">]</span> <span
1dfd0 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f 73   class="p">);</s
1dfe0 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70  pan>.        <sp
1dff0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f  an class="p">}</
1e000 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73  span>.        <s
1e010 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66  pan class="k">if
1e020 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1e030 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
1e040 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22  <span class="nx"
1e050 3e 74 72 61 63 6b 5f 6e 6f 3c 2f 73 70 61 6e 3e  >track_no</span>
1e060 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
1e070 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  >==</span> <span
1e080 20 63 6c 61 73 73 3d 22 6d 66 22 3e 32 3c 2f 73   class="mf">2</s
1e090 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1e0a0 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">)</span> <sp
1e0b0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f  an class="p">{</
1e0c0 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20  span>.          
1e0d0 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e    <span class="n
1e0e0 78 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  x">p</span><span
1e0f0 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70   class="p">(</sp
1e100 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1e110 6d 66 22 3e 31 3c 2f 73 70 61 6e 3e 3c 73 70 61  mf">1</span><spa
1e120 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3b 3c 2f  n class="p">);</
1e130 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73  span>.        <s
1e140 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c  pan class="p">}<
1e150 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c  /span>.        <
1e160 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69  span class="k">i
1e170 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  f</span> <span c
1e180 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e  lass="p">(</span
1e190 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78  ><span class="nx
1e1a0 22 3e 74 72 61 63 6b 5f 6e 6f 3c 2f 73 70 61 6e  ">track_no</span
1e1b0 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
1e1c0 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">==</span> <spa
1e1d0 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 33 3c 2f  n class="mf">3</
1e1e0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1e1f0 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73  ="p">)</span> <s
1e200 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c  pan class="p">{<
1e210 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20  /span>.         
1e220 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
1e230 6e 78 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73 70 61  nx">p</span><spa
1e240 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
1e250 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1e260 22 6d 66 22 3e 32 3c 2f 73 70 61 6e 3e 3c 73 70  "mf">2</span><sp
1e270 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29 3c 2f  an class="p">)</
1e280 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73  span>.        <s
1e290 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c  pan class="p">}<
1e2a0 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c  /span>.        <
1e2b0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69  span class="k">i
1e2c0 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  f</span> <span c
1e2d0 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e  lass="p">(</span
1e2e0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78  ><span class="nx
1e2f0 22 3e 74 72 61 63 6b 5f 6e 6f 3c 2f 73 70 61 6e  ">track_no</span
1e300 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f  > <span class="o
1e310 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">==</span> <spa
1e320 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 34 3c 2f  n class="mf">4</
1e330 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1e340 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73  ="p">)</span> <s
1e350 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c  pan class="p">{<
1e360 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20  /span>.         
1e370 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
1e380 6e 78 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73 70 61  nx">p</span><spa
1e390 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
1e3a0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1e3b0 22 6d 66 22 3e 33 3c 2f 73 70 61 6e 3e 3c 73 70  "mf">3</span><sp
1e3c0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f  an class="p">,</
1e3d0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1e3e0 73 3d 22 6b 63 22 3e 6e 75 6c 6c 3c 2f 73 70 61  s="kc">null</spa
1e3f0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
1e400 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">,</span> <span
1e410 20 63 6c 61 73 73 3d 22 6b 63 22 3e 6e 75 6c 6c   class="kc">null
1e420 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1e430 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20  ss="p">,</span> 
1e440 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22  <span class="s2"
1e450 3e 26 71 75 6f 74 3b 31 6e 26 71 75 6f 74 3b 3c  >&quot;1n&quot;<
1e460 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1e470 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a  s="p">);</span>.
1e480 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c          <span cl
1e490 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e  ass="p">}</span>
1e4a0 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63  .        <span c
1e4b0 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61  lass="k">if</spa
1e4c0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
1e4d0 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
1e4e0 20 63 6c 61 73 73 3d 22 6e 78 22 3e 74 72 61 63   class="nx">trac
1e4f0 6b 5f 6e 6f 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  k_no</span> <spa
1e500 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f  n class="o">==</
1e510 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1e520 73 3d 22 6d 66 22 3e 35 3c 2f 73 70 61 6e 3e 3c  s="mf">5</span><
1e530 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
1e540 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1e550 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e  ass="p">{</span>
1e560 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70  .            <sp
1e570 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c  an class="k">if<
1e580 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1e590 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
1e5a0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
1e5b0 6d 65 74 61 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  meta</span><span
1e5c0 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70   class="p">[</sp
1e5d0 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1e5e0 6e 78 22 3e 74 69 63 6b 3c 2f 73 70 61 6e 3e 3c  nx">tick</span><
1e5f0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d  span class="p">]
1e600 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  [</span><span cl
1e610 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70  ass="s2">&quot;p
1e620 69 74 63 68 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  itch&quot;</span
1e630 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
1e640 3e 5d 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  >])</span> <span
1e650 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70   class="p">{</sp
1e660 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20  an>.            
1e670 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 63    <span class="c
1e680 31 22 3e 2f 2f 20 20 6d 65 6d 5b 26 71 75 6f 74  1">//  mem[&quot
1e690 3b 74 68 72 65 65 26 71 75 6f 74 3b 5d 2e 73 74  ;three&quot;].st
1e6a0 65 70 28 7b 26 71 75 6f 74 3b 67 6c 69 64 65 26  ep({&quot;glide&
1e6b0 71 75 6f 74 3b 3a 20 74 72 75 65 2c 20 26 71 75  quot;: true, &qu
1e6c0 6f 74 3b 61 63 63 65 6e 74 26 71 75 6f 74 3b 3a  ot;accent&quot;:
1e6d0 20 66 61 6c 73 65 2c 20 26 71 75 6f 74 3b 6e 6f   false, &quot;no
1e6e0 74 65 26 71 75 6f 74 3b 3a 20 6d 65 74 61 5b 74  te&quot;: meta[t
1e6f0 69 63 6b 5d 5b 26 71 75 6f 74 3b 70 69 74 63 68  ick][&quot;pitch
1e700 26 71 75 6f 74 3b 5d 7d 29 3b 3c 2f 73 70 61 6e  &quot;]});</span
1e710 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 73  >.            <s
1e720 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c  pan class="p">}<
1e730 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1e740 73 73 3d 22 6b 22 3e 65 6c 73 65 3c 2f 73 70 61  ss="k">else</spa
1e750 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
1e760 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20  p">{</span>.    
1e770 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20            <span 
1e780 63 6c 61 73 73 3d 22 63 31 22 3e 2f 2f 20 20 6d  class="c1">//  m
1e790 65 6d 5b 26 71 75 6f 74 3b 74 68 72 65 65 26 71  em[&quot;three&q
1e7a0 75 6f 74 3b 5d 2e 73 74 65 70 28 26 71 75 6f 74  uot;].step(&quot
1e7b0 3b 6f 66 66 26 71 75 6f 74 3b 29 3b 3c 2f 73 70  ;off&quot;);</sp
1e7c0 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20  an>.            
1e7d0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1e7e0 7d 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  }</span>.       
1e7f0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
1e800 3e 7d 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  >}</span>.      
1e810 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b    <span class="k
1e820 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  ">if</span> <spa
1e830 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f 73  n class="p">(</s
1e840 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1e850 22 6e 78 22 3e 74 72 61 63 6b 5f 6e 6f 3c 2f 73  "nx">track_no</s
1e860 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
1e870 3d 22 6f 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c  ="o">==</span> <
1e880 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e  span class="mf">
1e890 36 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  6</span><span cl
1e8a0 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e  ass="p">)</span>
1e8b0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
1e8c0 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  >{</span>.      
1e8d0 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73       <span class
1e8e0 3d 22 6e 78 22 3e 70 3c 2f 73 70 61 6e 3e 3c 73  ="nx">p</span><s
1e8f0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c  pan class="p">(<
1e900 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1e910 73 3d 22 6d 66 22 3e 35 3c 2f 73 70 61 6e 3e 3c  s="mf">5</span><
1e920 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c  span class="p">,
1e930 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1e940 61 73 73 3d 22 6b 63 22 3e 6e 75 6c 6c 3c 2f 73  ass="kc">null</s
1e950 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1e960 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">,</span> <sp
1e970 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6d 65  an class="nx">me
1e980 74 61 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ta</span><span c
1e990 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e  lass="p">[</span
1e9a0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78  ><span class="nx
1e9b0 22 3e 74 69 63 6b 3c 2f 73 70 61 6e 3e 3c 73 70  ">tick</span><sp
1e9c0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 5b 3c  an class="p">][<
1e9d0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1e9e0 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70 69 74  s="s2">&quot;pit
1e9f0 63 68 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  ch&quot;</span><
1ea00 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d  span class="p">]
1ea10 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  ,</span> <span c
1ea20 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b  lass="s2">&quot;
1ea30 31 6e 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c  1n&quot;</span><
1ea40 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
1ea50 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20  ;</span>.       
1ea60 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
1ea70 3e 7d 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 0a 20  >}</span>.    . 
1ea80 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d      <span class=
1ea90 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 20 3c 73 70  "p">}</span> <sp
1eaa0 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 65 6c 73  an class="k">els
1eab0 65 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  e</span> <span c
1eac0 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61  lass="k">if</spa
1ead0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
1eae0 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
1eaf0 20 63 6c 61 73 73 3d 22 6e 78 22 3e 63 75 72 72   class="nx">curr
1eb00 65 6e 74 5f 73 63 65 6e 65 3c 2f 73 70 61 6e 3e  ent_scene</span>
1eb10 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22   <span class="o"
1eb20 3e 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  >==</span> <span
1eb30 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
1eb40 74 3b 62 61 73 73 26 71 75 6f 74 3b 3c 2f 73 70  t;bass&quot;</sp
1eb50 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1eb60 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">)</span> <spa
1eb70 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73  n class="p">{</s
1eb80 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70  pan>.        <sp
1eb90 61 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c  an class="k">if<
1eba0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1ebb0 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c  ss="p">(</span><
1ebc0 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
1ebd0 74 72 61 63 6b 5f 6e 6f 3c 2f 73 70 61 6e 3e 20  track_no</span> 
1ebe0 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
1ebf0 3d 3d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  ==</span> <span 
1ec00 63 6c 61 73 73 3d 22 6d 66 22 3e 31 3c 2f 73 70  class="mf">1</sp
1ec10 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1ec20 70 22 3e 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">)</span> <spa
1ec30 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73  n class="p">{</s
1ec40 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 3c  pan>.          <
1ec50 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
1ec60 70 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  p</span><span cl
1ec70 61 73 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e  ass="p">(</span>
1ec80 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22  <span class="mf"
1ec90 3e 30 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >0</span><span c
1eca0 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e  lass="p">,</span
1ecb0 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e  > <span class="n
1ecc0 78 22 3e 6d 65 74 61 3c 2f 73 70 61 6e 3e 3c 73  x">meta</span><s
1ecd0 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c  pan class="p">[<
1ece0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1ecf0 73 3d 22 6e 78 22 3e 74 69 63 6b 3c 2f 73 70 61  s="nx">tick</spa
1ed00 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
1ed10 22 3e 5d 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  ">][</span><span
1ed20 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
1ed30 74 3b 76 6f 6c 75 6d 65 26 71 75 6f 74 3b 3c 2f  t;volume&quot;</
1ed40 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1ed50 3d 22 70 22 3e 5d 2c 3c 2f 73 70 61 6e 3e 20 3c  ="p">],</span> <
1ed60 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
1ed70 6d 65 74 61 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  meta</span><span
1ed80 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70   class="p">[</sp
1ed90 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1eda0 6e 78 22 3e 74 69 63 6b 3c 2f 73 70 61 6e 3e 3c  nx">tick</span><
1edb0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d  span class="p">]
1edc0 5b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  [</span><span cl
1edd0 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 70  ass="s2">&quot;p
1ede0 69 74 63 68 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  itch&quot;</span
1edf0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
1ee00 3e 5d 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  >],</span> <span
1ee10 20 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f   class="s2">&quo
1ee20 74 3b 32 34 6e 26 71 75 6f 74 3b 3c 2f 73 70 61  t;24n&quot;</spa
1ee30 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
1ee40 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e  ">,</span> <span
1ee50 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6d 65 74 61   class="nx">meta
1ee60 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1ee70 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c  ss="p">[</span><
1ee80 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e  span class="nx">
1ee90 74 69 63 6b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  tick</span><span
1eea0 20 63 6c 61 73 73 3d 22 70 22 3e 5d 5b 3c 2f 73   class="p">][</s
1eeb0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1eec0 22 73 32 22 3e 26 71 75 6f 74 3b 64 65 6c 61 79  "s2">&quot;delay
1eed0 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70  &quot;</span><sp
1eee0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 3c 2f  an class="p">]</
1eef0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1ef00 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e 0a  s="p">);</span>.
1ef10 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c          <span cl
1ef20 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e  ass="p">}</span>
1ef30 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63  .        <span c
1ef40 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61  lass="k">if</spa
1ef50 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
1ef60 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
1ef70 20 63 6c 61 73 73 3d 22 6e 78 22 3e 74 72 61 63   class="nx">trac
1ef80 6b 5f 6e 6f 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  k_no</span> <spa
1ef90 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f  n class="o">==</
1efa0 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1efb0 73 3d 22 6d 66 22 3e 32 3c 2f 73 70 61 6e 3e 3c  s="mf">2</span><
1efc0 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
1efd0 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1efe0 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e  ass="p">{</span>
1eff0 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70  .            <sp
1f000 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 70 3c  an class="nx">p<
1f010 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1f020 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
1f030 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 31  pan class="mf">1
1f040 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1f050 73 73 3d 22 70 22 3e 29 3b 3c 2f 73 70 61 6e 3e  ss="p">);</span>
1f060 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63  .        <span c
1f070 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e  lass="p">}</span
1f080 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20  >.        <span 
1f090 63 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70  class="k">if</sp
1f0a0 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d  an> <span class=
1f0b0 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61  "p">(</span><spa
1f0c0 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 74 72 61  n class="nx">tra
1f0d0 63 6b 5f 6e 6f 3c 2f 73 70 61 6e 3e 20 3c 73 70  ck_no</span> <sp
1f0e0 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c  an class="o">==<
1f0f0 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61  /span> <span cla
1f100 73 73 3d 22 6d 66 22 3e 33 3c 2f 73 70 61 6e 3e  ss="mf">3</span>
1f110 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1f120 29 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  )</span> <span c
1f130 6c 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e  lass="p">{</span
1f140 3e 0a 20 20 20 20 20 20 20 20 20 20 20 3c 73 70  >.           <sp
1f150 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 70 3c  an class="nx">p<
1f160 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1f170 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
1f180 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 32  pan class="mf">2
1f190 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1f1a0 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e 3e 0a  ss="p">)</span>.
1f1b0 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c          <span cl
1f1c0 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e  ass="p">}</span>
1f1d0 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63  .        <span c
1f1e0 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61  lass="k">if</spa
1f1f0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
1f200 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
1f210 20 63 6c 61 73 73 3d 22 6e 78 22 3e 74 72 61 63   class="nx">trac
1f220 6b 5f 6e 6f 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  k_no</span> <spa
1f230 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f  n class="o">==</
1f240 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1f250 73 3d 22 6d 66 22 3e 34 3c 2f 73 70 61 6e 3e 3c  s="mf">4</span><
1f260 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
1f270 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1f280 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e  ass="p">{</span>
1f290 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70  .            <sp
1f2a0 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 70 3c  an class="nx">p<
1f2b0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1f2c0 73 3d 22 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73  s="p">(</span><s
1f2d0 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22 3e 33  pan class="mf">3
1f2e0 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61  </span><span cla
1f2f0 73 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20  ss="p">,</span> 
1f300 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b 63 22  <span class="kc"
1f310 3e 6e 75 6c 6c 3c 2f 73 70 61 6e 3e 3c 73 70 61  >null</span><spa
1f320 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c 3c 2f 73  n class="p">,</s
1f330 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
1f340 3d 22 6b 63 22 3e 6e 75 6c 6c 3c 2f 73 70 61 6e  ="kc">null</span
1f350 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
1f360 3e 2c 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >,</span> <span 
1f370 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74  class="s2">&quot
1f380 3b 31 6e 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e  ;1n&quot;</span>
1f390 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e  <span class="p">
1f3a0 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20  );</span>.      
1f3b0 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70    <span class="p
1f3c0 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20  ">}</span>.     
1f3d0 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
1f3e0 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e 20 3c 73 70  k">if</span> <sp
1f3f0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28 3c 2f  an class="p">(</
1f400 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1f410 3d 22 6e 78 22 3e 74 72 61 63 6b 5f 6e 6f 3c 2f  ="nx">track_no</
1f420 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1f430 73 3d 22 6f 22 3e 3d 3d 3c 2f 73 70 61 6e 3e 20  s="o">==</span> 
1f440 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6d 66 22  <span class="mf"
1f450 3e 35 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >5</span><span c
1f460 6c 61 73 73 3d 22 70 22 3e 29 3c 2f 73 70 61 6e  lass="p">)</span
1f470 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  > <span class="p
1f480 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20  ">{</span>.     
1f490 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
1f4a0 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61 6e 3e  ss="k">if</span>
1f4b0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22   <span class="p"
1f4c0 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  >(</span><span c
1f4d0 6c 61 73 73 3d 22 6e 78 22 3e 6d 65 74 61 3c 2f  lass="nx">meta</
1f4e0 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1f4f0 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">[</span><sp
1f500 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 74 69  an class="nx">ti
1f510 63 6b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ck</span><span c
1f520 6c 61 73 73 3d 22 70 22 3e 5d 5b 3c 2f 73 70 61  lass="p">][</spa
1f530 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73  n><span class="s
1f540 32 22 3e 26 71 75 6f 74 3b 70 69 74 63 68 26 71  2">&quot;pitch&q
1f550 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
1f560 20 63 6c 61 73 73 3d 22 70 22 3e 5d 29 3c 2f 73   class="p">])</s
1f570 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73  pan> <span class
1f580 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e 0a 20 20  ="p">{</span>.  
1f590 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73                <s
1f5a0 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 6d  pan class="nx">m
1f5b0 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  em</span><span c
1f5c0 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e  lass="p">[</span
1f5d0 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32  ><span class="s2
1f5e0 22 3e 26 71 75 6f 74 3b 74 68 72 65 65 26 71 75  ">&quot;three&qu
1f5f0 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ot;</span><span 
1f600 63 6c 61 73 73 3d 22 70 22 3e 5d 2e 3c 2f 73 70  class="p">].</sp
1f610 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  an><span class="
1f620 6e 78 22 3e 73 74 65 70 3c 2f 73 70 61 6e 3e 3c  nx">step</span><
1f630 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 28  span class="p">(
1f640 7b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c  {</span><span cl
1f650 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 67  ass="s2">&quot;g
1f660 6c 69 64 65 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  lide&quot;</span
1f670 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22  ><span class="o"
1f680 3e 3a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20  >:</span> <span 
1f690 63 6c 61 73 73 3d 22 6b 63 22 3e 74 72 75 65 3c  class="kc">true<
1f6a0 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1f6b0 73 3d 22 70 22 3e 2c 3c 2f 73 70 61 6e 3e 20 3c  s="p">,</span> <
1f6c0 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 32 22 3e  span class="s2">
1f6d0 26 71 75 6f 74 3b 61 63 63 65 6e 74 26 71 75 6f  &quot;accent&quo
1f6e0 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  t;</span><span c
1f6f0 6c 61 73 73 3d 22 6f 22 3e 3a 3c 2f 73 70 61 6e  lass="o">:</span
1f700 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6b  > <span class="k
1f710 63 22 3e 66 61 6c 73 65 3c 2f 73 70 61 6e 3e 3c  c">false</span><
1f720 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 2c  span class="p">,
1f730 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1f740 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74 3b 6e  ass="s2">&quot;n
1f750 6f 74 65 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e  ote&quot;</span>
1f760 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6f 22 3e  <span class="o">
1f770 3a 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63  :</span> <span c
1f780 6c 61 73 73 3d 22 6e 78 22 3e 6d 65 74 61 3c 2f  lass="nx">meta</
1f790 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73  span><span class
1f7a0 3d 22 70 22 3e 5b 3c 2f 73 70 61 6e 3e 3c 73 70  ="p">[</span><sp
1f7b0 61 6e 20 63 6c 61 73 73 3d 22 6e 78 22 3e 74 69  an class="nx">ti
1f7c0 63 6b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63  ck</span><span c
1f7d0 6c 61 73 73 3d 22 70 22 3e 5d 5b 3c 2f 73 70 61  lass="p">][</spa
1f7e0 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73  n><span class="s
1f7f0 32 22 3e 26 71 75 6f 74 3b 70 69 74 63 68 26 71  2">&quot;pitch&q
1f800 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  uot;</span><span
1f810 20 63 6c 61 73 73 3d 22 70 22 3e 5d 7d 29 3b 3c   class="p">]});<
1f820 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20  /span>.         
1f830 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22     <span class="
1f840 70 22 3e 7d 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  p">}</span> <spa
1f850 6e 20 63 6c 61 73 73 3d 22 6b 22 3e 65 6c 73 65  n class="k">else
1f860 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1f870 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e  ass="p">{</span>
1f880 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
1f890 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 6e 78   <span class="nx
1f8a0 22 3e 6d 65 6d 3c 2f 73 70 61 6e 3e 3c 73 70 61  ">mem</span><spa
1f8b0 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5b 3c 2f 73  n class="p">[</s
1f8c0 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d  pan><span class=
1f8d0 22 73 32 22 3e 26 71 75 6f 74 3b 74 68 72 65 65  "s2">&quot;three
1f8e0 26 71 75 6f 74 3b 3c 2f 73 70 61 6e 3e 3c 73 70  &quot;</span><sp
1f8f0 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 5d 2e 3c  an class="p">].<
1f900 2f 73 70 61 6e 3e 3c 73 70 61 6e 20 63 6c 61 73  /span><span clas
1f910 73 3d 22 6e 78 22 3e 73 74 65 70 3c 2f 73 70 61  s="nx">step</spa
1f920 6e 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70  n><span class="p
1f930 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e 20  ">(</span><span 
1f940 63 6c 61 73 73 3d 22 73 32 22 3e 26 71 75 6f 74  class="s2">&quot
1f950 3b 6f 66 66 26 71 75 6f 74 3b 3c 2f 73 70 61 6e  ;off&quot;</span
1f960 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22  ><span class="p"
1f970 3e 29 3b 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20  >);</span>.     
1f980 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61         <span cla
1f990 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a  ss="p">}</span>.
1f9a0 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c          <span cl
1f9b0 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e  ass="p">}</span>
1f9c0 0a 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63  .        <span c
1f9d0 6c 61 73 73 3d 22 6b 22 3e 69 66 3c 2f 73 70 61  lass="k">if</spa
1f9e0 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22  n> <span class="
1f9f0 70 22 3e 28 3c 2f 73 70 61 6e 3e 3c 73 70 61 6e  p">(</span><span
1fa00 20 63 6c 61 73 73 3d 22 6e 78 22 3e 74 72 61 63   class="nx">trac
1fa10 6b 5f 6e 6f 3c 2f 73 70 61 6e 3e 20 3c 73 70 61  k_no</span> <spa
1fa20 6e 20 63 6c 61 73 73 3d 22 6f 22 3e 3d 3d 3c 2f  n class="o">==</
1fa30 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c 61 73  span> <span clas
1fa40 73 3d 22 6d 66 22 3e 36 3c 2f 73 70 61 6e 3e 3c  s="mf">6</span><
1fa50 73 70 61 6e 20 63 6c 61 73 73 3d 22 70 22 3e 29  span class="p">)
1fa60 3c 2f 73 70 61 6e 3e 20 3c 73 70 61 6e 20 63 6c  </span> <span cl
1fa70 61 73 73 3d 22 70 22 3e 7b 3c 2f 73 70 61 6e 3e  ass="p">{</span>
1fa80 0a 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 63  . <span class="c
1fa90 31 22 3e 2f 2f 20 20 20 20 20 20 20 20 20 20 70  1">//          p
1faa0 28 35 2c 20 30 2e 31 35 2c 20 6d 65 74 61 5b 74  (5, 0.15, meta[t
1fab0 69 63 6b 5d 5b 26 71 75 6f 74 3b 70 69 74 63 68  ick][&quot;pitch
1fac0 26 71 75 6f 74 3b 5d 2c 20 31 29 3b 3c 2f 73 70  &quot;], 1);</sp
1fad0 61 6e 3e 0a 20 20 20 20 20 20 20 20 3c 73 70 61  an>.        <spa
1fae0 6e 20 63 6c 61 73 73 3d 22 63 31 22 3e 2f 2f 20  n class="c1">// 
1faf0 20 70 28 39 2c 20 31 2c 20 6d 65 74 61 5b 74 69   p(9, 1, meta[ti
1fb00 63 6b 5d 5b 26 71 75 6f 74 3b 70 69 74 63 68 26  ck][&quot;pitch&
1fb10 71 75 6f 74 3b 5d 2c 20 31 29 3b 3c 2f 73 70 61  quot;], 1);</spa
1fb20 6e 3e 0a 0a 20 20 20 20 20 20 20 20 3c 73 70 61  n>..        <spa
1fb30 6e 20 63 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73  n class="p">}</s
1fb40 70 61 6e 3e 0a 20 20 20 20 3c 73 70 61 6e 20 63  pan>.    <span c
1fb50 6c 61 73 73 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e  lass="p">}</span
1fb60 3e 20 0a 0a 0a 3c 73 70 61 6e 20 63 6c 61 73 73  > ...<span class
1fb70 3d 22 70 22 3e 7d 3c 2f 73 70 61 6e 3e 0a 3c 2f  ="p">}</span>.</
1fb80 70 72 65 3e 3c 2f 64 69 76 3e 0a 3c 2f 64 69 76  pre></div>.</div
1fb90 3e 0a 3c 2f 64 69 76 3e 0a 3c 2f 64 69 76 3e 0a  >.</div>.</div>.
1fba0 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ..              
1fbb0 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20  </div>.         
1fbc0 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 0a 20       .        . 
1fbd0 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73         <div clas
1fbe0 73 3d 27 70 72 65 76 2d 6e 65 78 74 2d 62 6f 74  s='prev-next-bot
1fbf0 74 6f 6d 27 3e 0a 20 20 20 20 20 20 20 20 20 20  tom'>.          
1fc00 20 20 0a 20 20 20 20 3c 61 20 63 6c 61 73 73 3d    .    <a class=
1fc10 27 6c 65 66 74 2d 70 72 65 76 27 20 69 64 3d 22  'left-prev' id="
1fc20 70 72 65 76 2d 6c 69 6e 6b 22 20 68 72 65 66 3d  prev-link" href=
1fc30 22 73 6f 75 72 63 65 2d 63 6f 64 65 2e 68 74 6d  "source-code.htm
1fc40 6c 22 20 74 69 74 6c 65 3d 22 70 72 65 76 69 6f  l" title="previo
1fc50 75 73 20 70 61 67 65 22 3e 53 6f 75 72 63 65 20  us page">Source 
1fc60 43 6f 64 65 20 61 6e 64 20 4c 69 63 65 6e 73 65  Code and License
1fc70 3c 2f 61 3e 0a 20 20 20 20 3c 61 20 63 6c 61 73  </a>.    <a clas
1fc80 73 3d 27 72 69 67 68 74 2d 6e 65 78 74 27 20 69  s='right-next' i
1fc90 64 3d 22 6e 65 78 74 2d 6c 69 6e 6b 22 20 68 72  d="next-link" hr
1fca0 65 66 3d 22 73 61 6d 70 6c 65 73 2e 68 74 6d 6c  ef="samples.html
1fcb0 22 20 74 69 74 6c 65 3d 22 6e 65 78 74 20 70 61  " title="next pa
1fcc0 67 65 22 3e 53 61 6d 70 6c 65 73 3c 2f 61 3e 0a  ge">Samples</a>.
1fcd0 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a  .        </div>.
1fce0 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20          .       
1fcf0 20 3c 2f 64 69 76 3e 0a 20 20 20 20 3c 2f 64 69   </div>.    </di
1fd00 76 3e 0a 20 20 20 20 3c 66 6f 6f 74 65 72 20 63  v>.    <footer c
1fd10 6c 61 73 73 3d 22 66 6f 6f 74 65 72 20 6d 74 2d  lass="footer mt-
1fd20 35 20 6d 74 2d 6d 64 2d 30 22 3e 0a 20 20 20 20  5 mt-md-0">.    
1fd30 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 6f 6e 74  <div class="cont
1fd40 61 69 6e 65 72 22 3e 0a 20 20 20 20 20 20 3c 70  ainer">.      <p
1fd50 3e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20  >.        .     
1fd60 20 20 20 20 20 42 79 20 58 79 7a 7a 79 20 41 70       By Xyzzy Ap
1fd70 70 73 3c 62 72 2f 3e 0a 20 20 20 20 20 20 20 20  ps<br/>.        
1fd80 0a 20 20 20 20 20 20 20 20 20 20 20 20 26 63 6f  .            &co
1fd90 70 79 3b 20 43 6f 70 79 72 69 67 68 74 20 28 63  py; Copyright (c
1fda0 29 20 58 79 7a 7a 79 20 41 70 70 73 2c 20 32 30  ) Xyzzy Apps, 20
1fdb0 32 31 2e 3c 62 72 2f 3e 0a 20 20 20 20 20 20 3c  21.<br/>.      <
1fdc0 2f 70 3e 0a 20 20 20 20 3c 2f 64 69 76 3e 0a 20  /p>.    </div>. 
1fdd0 20 3c 2f 66 6f 6f 74 65 72 3e 0a 3c 2f 6d 61 69   </footer>.</mai
1fde0 6e 3e 0a 0a 0a 20 20 20 20 20 20 3c 2f 64 69 76  n>...      </div
1fdf0 3e 0a 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 0a  >.    </div>.  .
1fe00 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 5f    <script src="_
1fe10 73 74 61 74 69 63 2f 6a 73 2f 69 6e 64 65 78 2e  static/js/index.
1fe20 31 63 35 61 31 61 30 31 34 34 39 65 64 36 35 61  1c5a1a01449ed65a
1fe30 37 62 35 31 2e 6a 73 22 3e 3c 2f 73 63 72 69 70  7b51.js"></scrip
1fe40 74 3e 0a 0a 20 20 0a 20 20 3c 2f 62 6f 64 79 3e  t>..  .  </body>
1fe50 0a 3c 2f 68 74 6d 6c 3e                          .</html>