<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.audio.supercollider.devel">
    <title>gmane.comp.audio.supercollider.devel</title>
    <link>http://blog.gmane.org/gmane.comp.audio.supercollider.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58567"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58564"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58562"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58561"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58560"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58559"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58558"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58554"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58551"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58543"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58542"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58541"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58540"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58538"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58537"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58535"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58534"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58531"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58523"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58518"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58567">
    <title>[supercollider/supercollider] 9d7b26: external libraries: nova-tt update</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58567</link>
    <description>&lt;pre&gt;  Branch: refs/heads/master
  Home:   https://github.com/supercollider/supercollider
  Commit: 9d7b264425a82a68ce453a008ef0237b3f29e36d
      https://github.com/supercollider/supercollider/commit/9d7b264425a82a68ce453a008ef0237b3f29e36d
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-23 (Thu, 23 May 2013)

  Changed paths:
    M external_libraries/nova-tt

  Log Message:
  -----------
  external libraries: nova-tt update

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;



&lt;/pre&gt;</description>
    <dc:creator>GitHub</dc:creator>
    <dc:date>2013-05-23T11:13:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58564">
    <title>[supercollider/supercollider] 04574f: Shaper.schelp, Wavetable.schelp: moved wavetable d...</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58564</link>
    <description>&lt;pre&gt;  Branch: refs/heads/master
  Home:   https://github.com/supercollider/supercollider
  Commit: 04574f3211ed21cbb08be701f78b497d08815131
      https://github.com/supercollider/supercollider/commit/04574f3211ed21cbb08be701f78b497d08815131
  Author: Michael Zacherl &amp;lt;github-mz01-unlm3xZ6wr4k+I/owrrOrA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-18 (Sat, 18 May 2013)

  Changed paths:
    M HelpSource/Classes/Shaper.schelp
    M HelpSource/Classes/Wavetable.schelp

  Log Message:
  -----------
  Shaper.schelp, Wavetable.schelp: moved wavetable description to Wavetable.schelp

as suggested in &amp;lt;http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/buffer-sine1-td7598249.html#a7598280&amp;gt;


  Commit: 1dbc8c35bded130bf1c24e09427bf3951a2b1d35
      https://github.com/supercollider/supercollider/commit/1dbc8c35bded130bf1c24e09427bf3951a2b1d35
  Author: Michael Zacherl &amp;lt;github-mz01-unlm3xZ6wr4k+I/owrrOrA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-18 (Sat, 18 May 2013)

  Changed paths:
    M HelpSource/Classes/Ndef.schelp

  Log Message:
  -----------
  Ndef.schelp: adjusted volumes and fades, corrected document link to 'demonstrations'


  Commit: 3846ca0c6277f302897bef8588ac479ff545c3a0
      https://github.com/supercollider/supercollider/commit/3846ca0c6277f302897bef8588ac479ff545c3a0
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-23 (Thu, 23 May 2013)

  Changed paths:
    M HelpSource/Classes/Ndef.schelp
    M HelpSource/Classes/Shaper.schelp
    M HelpSource/Classes/Wavetable.schelp

  Log Message:
  -----------
  Merge pull request #846 from miczac/master

Ndef.schelp, Shaper.schelp, Wavetable.schelp


Compare: https://github.com/supercollider/supercollider/compare/f9aece7ba673...3846ca0c6277
&lt;/pre&gt;</description>
    <dc:creator>GitHub</dc:creator>
    <dc:date>2013-05-23T10:41:55</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58562">
    <title>[supercollider/supercollider] 148fd0: examples: ASA - simplify and cleanup</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58562</link>
    <description>&lt;pre&gt;  Branch: refs/heads/master
  Home:   https://github.com/supercollider/supercollider
  Commit: 148fd04cf1a955fb2f44a7ee8ecf6e70be2cf173
      https://github.com/supercollider/supercollider/commit/148fd04cf1a955fb2f44a7ee8ecf6e70be2cf173
  Author: Yvan Volochine &amp;lt;yvan.volochine-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-19 (Fri, 19 Apr 2013)

  Changed paths:
    M examples/research_and_tools/ASA.scd

  Log Message:
  -----------
  examples: ASA - simplify and cleanup

 - use 1 Synthdef and 1 Routine instead of duplicate ones
 - remove unused variables declaration


  Commit: f9aece7ba6733bb2c5079dc82e1191d0eae12840
      https://github.com/supercollider/supercollider/commit/f9aece7ba6733bb2c5079dc82e1191d0eae12840
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-23 (Thu, 23 May 2013)

  Changed paths:
    M examples/research_and_tools/ASA.scd

  Log Message:
  -----------
  Merge pull request #819 from gusano/topic/cleanup_ASA_example

examples: ASA - simplify and cleanup


Compare: https://github.com/supercollider/supercollider/compare/5b3b93f8b234...f9aece7ba673
&lt;/pre&gt;</description>
    <dc:creator>GitHub</dc:creator>
    <dc:date>2013-05-23T10:39:41</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58561">
    <title>[supercollider/supercollider] 625ba0: remove bundled elisp library tree-widget.el</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58561</link>
    <description>&lt;pre&gt;  Branch: refs/heads/master
  Home:   https://github.com/supercollider/supercollider
  Commit: 625ba066eb10d047f40fd7ce097a0a9bf38b045f
      https://github.com/supercollider/supercollider/commit/625ba066eb10d047f40fd7ce097a0a9bf38b045f
  Author: Jonas Bernoulli &amp;lt;jonas-u8K+OHdlbYwUjmZRR9AIpQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-09 (Thu, 09 May 2013)

  Changed paths:
    R editors/scel/el/tree-widget.el

  Log Message:
  -----------
  remove bundled elisp library tree-widget.el

This library is part of Emacs.  Bundling it in the same directory as
the sclang*.el libraries will put it on the load-path.  The bundled
version then shadows the newer version which is part of Emacs, which
can cause hard to detect problems.


  Commit: 5b3b93f8b234068bcdcf1895a26ccef9ce68bf25
      https://github.com/supercollider/supercollider/commit/5b3b93f8b234068bcdcf1895a26ccef9ce68bf25
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-23 (Thu, 23 May 2013)

  Changed paths:
    R editors/scel/el/tree-widget.el

  Log Message:
  -----------
  Merge pull request #840 from tarsius/master

remove bundled elisp library tree-widget.el


Compare: https://github.com/supercollider/supercollider/compare/9b976ff22c87...5b3b93f8b234
&lt;/pre&gt;</description>
    <dc:creator>GitHub</dc:creator>
    <dc:date>2013-05-23T10:38:15</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58560">
    <title>SF.net SVN: quarks:[2600] ScalaTunings/archive</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58560</link>
    <description>&lt;pre&gt;Revision: 2600
          http://quarks.svn.sourceforge.net/quarks/?rev=2600&amp;amp;view=rev
Author:   timblech
Date:     2013-05-23 07:59:21 +0000 (Thu, 23 May 2013)
Log Message:
-----------
simple quark &amp;amp; dummy class to import tunings from the Scala archive

http://www.huygens-fokker.org

Added Paths:
-----------
    DIRECTORY/ScalaTunings.quark
    ScalaTunings/
    ScalaTunings/ScalaTunings.sc
    ScalaTunings/archive/
    ScalaTunings/archive/05-19.scl
    ScalaTunings/archive/05-22.scl
    ScalaTunings/archive/05-24.scl
    ScalaTunings/archive/06-41.scl
    ScalaTunings/archive/07-19.scl
    ScalaTunings/archive/07-31.scl
    ScalaTunings/archive/07-37.scl
    ScalaTunings/archive/08-11.scl
    ScalaTunings/archive/08-13.scl
    ScalaTunings/archive/08-19.scl
    ScalaTunings/archive/08-19a.scl
    ScalaTunings/archive/08-37.scl
    ScalaTunings/archive/09-15.scl
    ScalaTunings/archive/09-19.scl
    ScalaTunings/archive/09-19a.scl
    ScalaTunings/archive/09-22.scl
    ScalaTunings/archive/09-23.scl
    ScalaTunings/archive/09-29.scl
    ScalaTunings/archive/10-13-58.scl
    ScalaTunings/archive/10-13.scl
    ScalaTunings/archive/10-19.scl
    ScalaTunings/archive/10-29.scl
    ScalaTunings/archive/11-18.scl
    ScalaTunings/archive/11-19-gould.scl
    ScalaTunings/archive/11-19-krantz.scl
    ScalaTunings/archive/11-19-mandel.scl
    ScalaTunings/archive/11-19-mclaren.scl
    ScalaTunings/archive/11-23.scl
    ScalaTunings/archive/11-31.scl
    ScalaTunings/archive/11-34.scl
    ScalaTunings/archive/11-37.scl
    ScalaTunings/archive/12-17.scl
    ScalaTunings/archive/12-19.scl
    ScalaTunings/archive/12-22.scl
    ScalaTunings/archive/12-22h.scl
    ScalaTunings/archive/12-27.scl
    ScalaTunings/archive/12-31.scl
    ScalaTunings/archive/12-31_11.scl
    ScalaTunings/archive/12-43.scl
    ScalaTunings/archive/12-46.scl
    ScalaTunings/archive/12-46p.scl
    ScalaTunings/archive/12-50.scl
    ScalaTunings/archive/13-19.scl
    ScalaTunings/archive/13-22.scl
    ScalaTunings/archive/13-31.scl
    ScalaTunings/archive/13-31a.scl
    ScalaTunings/archive/14-19.scl
    ScalaTunings/archive/14-26.scl
    ScalaTunings/archive/14-26a.scl
    ScalaTunings/archive/15-22.scl
    ScalaTunings/archive/15-25.scl
    ScalaTunings/archive/15-27-gram.scl
    ScalaTunings/archive/15-27.scl
    ScalaTunings/archive/15-37.scl
    ScalaTunings/archive/15-46.scl
    ScalaTunings/archive/16-139.scl
    ScalaTunings/archive/16-145.scl
    ScalaTunings/archive/16-31.scl
    ScalaTunings/archive/17-31.scl
    ScalaTunings/archive/17-53.scl
    ScalaTunings/archive/19-31.scl
    ScalaTunings/archive/19-31ji.scl
    ScalaTunings/archive/19-36.scl
    ScalaTunings/archive/19-50.scl
    ScalaTunings/archive/19-53.scl
    ScalaTunings/archive/19-55.scl
    ScalaTunings/archive/19-any.scl
    ScalaTunings/archive/20-31.scl
    ScalaTunings/archive/20-55.scl
    ScalaTunings/archive/21-any.scl
    ScalaTunings/archive/22-41.scl
    ScalaTunings/archive/22-46.scl
    ScalaTunings/archive/22-53.scl
    ScalaTunings/archive/24-36.scl
    ScalaTunings/archive/24-41.scl
    ScalaTunings/archive/24-60.scl
    ScalaTunings/archive/24-94.scl
    ScalaTunings/archive/28-any.scl
    ScalaTunings/archive/30-29-min3.scl
    ScalaTunings/archive/56-any.scl
    ScalaTunings/archive/67-135.scl
    ScalaTunings/archive/70-any.scl
    ScalaTunings/archive/79-159.scl
    ScalaTunings/archive/79-159beats.scl
    ScalaTunings/archive/79-159ji.scl
    ScalaTunings/archive/80-159.scl
    ScalaTunings/archive/80-159beats.scl
    ScalaTunings/archive/abell1.scl
    ScalaTunings/archive/abell2.scl
    ScalaTunings/archive/abell3.scl
    ScalaTunings/archive/abell4.scl
    ScalaTunings/archive/abell5.scl
    ScalaTunings/archive/abell6.scl
    ScalaTunings/archive/abell7.scl
    ScalaTunings/archive/abell8.scl
    ScalaTunings/archive/abell9.scl
    ScalaTunings/archive/ad-dik.scl
    ScalaTunings/archive/aeolic.scl
    ScalaTunings/archive/agricola.scl
    ScalaTunings/archive/agricola_p.scl
    ScalaTunings/archive/akea46_13.scl
    ScalaTunings/archive/al-din.scl
    ScalaTunings/archive/al-din_19.scl
    ScalaTunings/archive/al-farabi.scl
    ScalaTunings/archive/al-farabi_19.scl
    ScalaTunings/archive/al-farabi_22.scl
    ScalaTunings/archive/al-farabi_9.scl
    ScalaTunings/archive/al-farabi_blue.scl
    ScalaTunings/archive/al-farabi_chrom.scl
    ScalaTunings/archive/al-farabi_chrom2.scl
    ScalaTunings/archive/al-farabi_diat.scl
    ScalaTunings/archive/al-farabi_diat2.scl
    ScalaTunings/archive/al-farabi_div.scl
    ScalaTunings/archive/al-farabi_div2.scl
    ScalaTunings/archive/al-farabi_divo.scl
    ScalaTunings/archive/al-farabi_dor.scl
    ScalaTunings/archive/al-farabi_dor2.scl
    ScalaTunings/archive/al-farabi_g1.scl
    ScalaTunings/archive/al-farabi_g10.scl
    ScalaTunings/archive/al-farabi_g11.scl
    ScalaTunings/archive/al-farabi_g12.scl
    ScalaTunings/archive/al-farabi_g3.scl
    ScalaTunings/archive/al-farabi_g4.scl
    ScalaTunings/archive/al-farabi_g5.scl
    ScalaTunings/archive/al-farabi_g6.scl
    ScalaTunings/archive/al-farabi_g7.scl
    ScalaTunings/archive/al-farabi_g8.scl
    ScalaTunings/archive/al-farabi_g9.scl
    ScalaTunings/archive/al-hwarizmi.scl
    ScalaTunings/archive/al-kindi.scl
    ScalaTunings/archive/al-kindi2.scl
    ScalaTunings/archive/al-mausili.scl
    ScalaTunings/archive/alembert.scl
    ScalaTunings/archive/alembert2.scl
    ScalaTunings/archive/alves.scl
    ScalaTunings/archive/alves_12.scl
    ScalaTunings/archive/alves_22.scl
    ScalaTunings/archive/amity.scl
    ScalaTunings/archive/ammerbach.scl
    ScalaTunings/archive/ammerbach1.scl
    ScalaTunings/archive/ammerbach2.scl
    ScalaTunings/archive/angklung.scl
    ScalaTunings/archive/appunn.scl
    ScalaTunings/archive/arch_chrom.scl
    ScalaTunings/archive/arch_chromc2.scl
    ScalaTunings/archive/arch_dor.scl
    ScalaTunings/archive/arch_enh.scl
    ScalaTunings/archive/arch_enh2.scl
    ScalaTunings/archive/arch_enh3.scl
    ScalaTunings/archive/arch_enhp.scl
    ScalaTunings/archive/arch_enht.scl
    ScalaTunings/archive/arch_enht2.scl
    ScalaTunings/archive/arch_enht3.scl
    ScalaTunings/archive/arch_enht4.scl
    ScalaTunings/archive/arch_enht5.scl
    ScalaTunings/archive/arch_enht6.scl
    ScalaTunings/archive/arch_enht7.scl
    ScalaTunings/archive/arch_mult.scl
    ScalaTunings/archive/arch_ptol.scl
    ScalaTunings/archive/arch_ptol2.scl
    ScalaTunings/archive/arch_sept.scl
    ScalaTunings/archive/archytas12.scl
    ScalaTunings/archive/archytas12sync.scl
    ScalaTunings/archive/archytas7.scl
    ScalaTunings/archive/ares12.scl
    ScalaTunings/archive/ares12opt.scl
    ScalaTunings/archive/ariel1.scl
    ScalaTunings/archive/ariel2.scl
    ScalaTunings/archive/ariel3.scl
    ScalaTunings/archive/ariel_19.scl
    ScalaTunings/archive/ariel_31.scl
    ScalaTunings/archive/arist_archenh.scl
    ScalaTunings/archive/arist_chrom.scl
    ScalaTunings/archive/arist_chrom2.scl
    ScalaTunings/archive/arist_chrom3.scl
    ScalaTunings/archive/arist_chrom4.scl
    ScalaTunings/archive/arist_chromenh.scl
    ScalaTunings/archive/arist_chrominv.scl
    ScalaTunings/archive/arist_chromrej.scl
    ScalaTunings/archive/arist_chromunm.scl
    ScalaTunings/archive/arist_diat.scl
    ScalaTunings/archive/arist_diat2.scl
    ScalaTunings/archive/arist_diat3.scl
    ScalaTunings/archive/arist_diat4.scl
    ScalaTunings/archive/arist_diatdor.scl
    ScalaTunings/archive/arist_diatinv.scl
    ScalaTunings/archive/arist_diatred.scl
    ScalaTunings/archive/arist_diatred2.scl
    ScalaTunings/archive/arist_diatred3.scl
    ScalaTunings/archive/arist_enh.scl
    ScalaTunings/archive/arist_enh2.scl
    ScalaTunings/archive/arist_enh3.scl
    ScalaTunings/archive/arist_hemchrom.scl
    ScalaTunings/archive/arist_hemchrom2.scl
    ScalaTunings/archive/arist_hemchrom3.scl
    ScalaTunings/archive/arist_hypenh2.scl
    ScalaTunings/archive/arist_hypenh3.scl
    ScalaTunings/archive/arist_hypenh4.scl
    ScalaTunings/archive/arist_hypenh5.scl
    ScalaTunings/archive/arist_intdiat.scl
    ScalaTunings/archive/arist_penh2.scl
    ScalaTunings/archive/arist_penh3.scl
    ScalaTunings/archive/arist_pschrom2.scl
    ScalaTunings/archive/arist_softchrom.scl
    ScalaTunings/archive/arist_softchrom2.scl
    ScalaTunings/archive/arist_softchrom3.scl
    ScalaTunings/archive/arist_softchrom4.scl
    ScalaTunings/archive/arist_softchrom5.scl
    ScalaTunings/archive/arist_softdiat.scl
    ScalaTunings/archive/arist_softdiat2.scl
    ScalaTunings/archive/arist_softdiat3.scl
    ScalaTunings/archive/arist_softdiat4.scl
    ScalaTunings/archive/arist_softdiat5.scl
    ScalaTunings/archive/arist_softdiat6.scl
    ScalaTunings/archive/arist_softdiat7.scl
    ScalaTunings/archive/arist_synchrom.scl
    ScalaTunings/archive/arist_syndiat.scl
    ScalaTunings/archive/arist_unchrom.scl
    ScalaTunings/archive/arist_unchrom2.scl
    ScalaTunings/archive/arist_unchrom3.scl
    ScalaTunings/archive/arist_unchrom4.scl
    ScalaTunings/archive/arnautoff_21.scl
    ScalaTunings/archive/aron-neidhardt.scl
    ScalaTunings/archive/art_nam.scl
    ScalaTunings/archive/artusi.scl
    ScalaTunings/archive/artusi2.scl
    ScalaTunings/archive/artusi3.scl
    ScalaTunings/archive/astro.scl
    ScalaTunings/archive/athan_chrom.scl
    ScalaTunings/archive/atomschis.scl
    ScalaTunings/archive/augdommean.scl
    ScalaTunings/archive/augene15br1.scl
    ScalaTunings/archive/augmented.scl
    ScalaTunings/archive/augteta.scl
    ScalaTunings/archive/augteta2.scl
    ScalaTunings/archive/augtetb.scl
    ScalaTunings/archive/augtetc.scl
    ScalaTunings/archive/augtetd.scl
    ScalaTunings/archive/augtete.scl
    ScalaTunings/archive/augtetf.scl
    ScalaTunings/archive/augtetg.scl
    ScalaTunings/archive/augteth.scl
    ScalaTunings/archive/augtetj.scl
    ScalaTunings/archive/augtetk.scl
    ScalaTunings/archive/augtetl.scl
    ScalaTunings/archive/avg_bac.scl
    ScalaTunings/archive/avicenna.scl
    ScalaTunings/archive/avicenna_17.scl
    ScalaTunings/archive/avicenna_19.scl
    ScalaTunings/archive/avicenna_chrom.scl
    ScalaTunings/archive/avicenna_chrom2.scl
    ScalaTunings/archive/avicenna_chrom3.scl
    ScalaTunings/archive/avicenna_diat.scl
    ScalaTunings/archive/avicenna_diat26.scl
    ScalaTunings/archive/avicenna_diff.scl
    ScalaTunings/archive/avicenna_enh.scl
    ScalaTunings/archive/awad.scl
    ScalaTunings/archive/awraamoff.scl
    ScalaTunings/archive/ayers_19.scl
    ScalaTunings/archive/ayers_37.scl
    ScalaTunings/archive/ayers_me.scl
    ScalaTunings/archive/b10_13.scl
    ScalaTunings/archive/b12_17.scl
    ScalaTunings/archive/b14_19.scl
    ScalaTunings/archive/b15_21.scl
    ScalaTunings/archive/b8_11.scl
    ScalaTunings/archive/badings1.scl
    ScalaTunings/archive/badings2.scl
    ScalaTunings/archive/bagpipe1.scl
    ScalaTunings/archive/bagpipe2.scl
    ScalaTunings/archive/bagpipe3.scl
    ScalaTunings/archive/bagpipe4.scl
    ScalaTunings/archive/bailey_well.scl
    ScalaTunings/archive/bailey_well2.scl
    ScalaTunings/archive/bailey_well3.scl
    ScalaTunings/archive/bala_semifo.scl
    ScalaTunings/archive/balafon.scl
    ScalaTunings/archive/balafon2.scl
    ScalaTunings/archive/balafon3.scl
    ScalaTunings/archive/balafon4.scl
    ScalaTunings/archive/balafon5.scl
    ScalaTunings/archive/balafon6.scl
    ScalaTunings/archive/balafon7.scl
    ScalaTunings/archive/bamboo.scl
    ScalaTunings/archive/banchieri.scl
    ScalaTunings/archive/bapere.scl
    ScalaTunings/archive/barbour_chrom1.scl
    ScalaTunings/archive/barbour_chrom2.scl
    ScalaTunings/archive/barbour_chrom3.scl
    ScalaTunings/archive/barbour_chrom3p.scl
    ScalaTunings/archive/barbour_chrom3p2.scl
    ScalaTunings/archive/barbour_chrom4.scl
    ScalaTunings/archive/barbour_chrom4p.scl
    ScalaTunings/archive/barbour_chrom4p2.scl
    ScalaTunings/archive/barca.scl
    ScalaTunings/archive/barca_a.scl
    ScalaTunings/archive/barkechli.scl
    ScalaTunings/archive/barlow_13.scl
    ScalaTunings/archive/barlow_17.scl
    ScalaTunings/archive/barnes.scl
    ScalaTunings/archive/barnes2.scl
    ScalaTunings/archive/barton.scl
    ScalaTunings/archive/barton2.scl
    ScalaTunings/archive/beardsley_8.scl
    ScalaTunings/archive/beatles17.scl
    ScalaTunings/archive/becket.scl
    ScalaTunings/archive/bedos.scl
    ScalaTunings/archive/beep.scl
    ScalaTunings/archive/belet.scl
    ScalaTunings/archive/bell_mt_partials.scl
    ScalaTunings/archive/bellingwolde.scl
    ScalaTunings/archive/bellingwolde_org.scl
    ScalaTunings/archive/belobog31.scl
    ScalaTunings/archive/bemetzrieder2.scl
    ScalaTunings/archive/bendeler-b.scl
    ScalaTunings/archive/bendeler.scl
    ScalaTunings/archive/bendeler1.scl
    ScalaTunings/archive/bendeler2.scl
    ScalaTunings/archive/bendeler3.scl
    ScalaTunings/archive/bermudo-v.scl
    ScalaTunings/archive/bermudo.scl
    ScalaTunings/archive/bermudo2.scl
    ScalaTunings/archive/betacub.scl
    ScalaTunings/archive/bethisy.scl
    ScalaTunings/archive/biezen.scl
    ScalaTunings/archive/biezen2.scl
    ScalaTunings/archive/biezen3.scl
    ScalaTunings/archive/biezen_chaumont.scl
    ScalaTunings/archive/biggulp-bunya.scl
    ScalaTunings/archive/biggulp.scl
    ScalaTunings/archive/bigler12.scl
    ScalaTunings/archive/bihex-top.scl
    ScalaTunings/archive/bihex540.scl
    ScalaTunings/archive/bihexany-octoid.scl
    ScalaTunings/archive/bihexany.scl
    ScalaTunings/archive/billeter.scl
    ScalaTunings/archive/billeter2.scl
    ScalaTunings/archive/blackbeat15.scl
    ScalaTunings/archive/blackchrome2.scl
    ScalaTunings/archive/blackj_gws.scl
    ScalaTunings/archive/blackjack.scl
    ScalaTunings/archive/blackjack_r.scl
    ScalaTunings/archive/blackjack_r2.scl
    ScalaTunings/archive/blackjack_r3.scl
    ScalaTunings/archive/blackjackg.scl
    ScalaTunings/archive/blackjb.scl
    ScalaTunings/archive/blackwood.scl
    ScalaTunings/archive/blackwood_6.scl
    ScalaTunings/archive/blackwood_9.scl
    ScalaTunings/archive/blasquinten.scl
    ScalaTunings/archive/blueji-cataclysmic.scl
    ScalaTunings/archive/bluesrag.scl
    ScalaTunings/archive/bobro_phi.scl
    ScalaTunings/archive/bobro_phi2.scl
    ScalaTunings/archive/bobrova.scl
    ScalaTunings/archive/boeth_chrom.scl
    ScalaTunings/archive/boeth_enh.scl
    ScalaTunings/archive/bohlen-eg.scl
    ScalaTunings/archive/bohlen-p.scl
    ScalaTunings/archive/bohlen-p_9.scl
    ScalaTunings/archive/bohlen-p_9a.scl
    ScalaTunings/archive/bohlen-p_eb.scl
    ScalaTunings/archive/bohlen-p_ebt.scl
    ScalaTunings/archive/bohlen-p_ebt2.scl
    ScalaTunings/archive/bohlen-p_et.scl
    ScalaTunings/archive/bohlen-p_ring.scl
    ScalaTunings/archive/bohlen47.scl
    ScalaTunings/archive/bohlen47r.scl
    ScalaTunings/archive/bohlen5.scl
    ScalaTunings/archive/bohlen_11.scl
    ScalaTunings/archive/bohlen_12.scl
    ScalaTunings/archive/bohlen_8.scl
    ScalaTunings/archive/bohlen_arcturus.scl
    ScalaTunings/archive/bohlen_canopus.scl
    ScalaTunings/archive/bohlen_coh.scl
    ScalaTunings/archive/bohlen_d_ji.scl
    ScalaTunings/archive/bohlen_delta.scl
    ScalaTunings/archive/bohlen_diat_top.scl
    ScalaTunings/archive/bohlen_enh.scl
    ScalaTunings/archive/bohlen_eq.scl
    ScalaTunings/archive/bohlen_g_ji.scl
    ScalaTunings/archive/bohlen_gamma.scl
    ScalaTunings/archive/bohlen_h_ji.scl
    ScalaTunings/archive/bohlen_harm.scl
    ScalaTunings/archive/bohlen_l_ji.scl
    ScalaTunings/archive/bohlen_lambda.scl
    ScalaTunings/archive/bohlen_lambda_pyth.scl
    ScalaTunings/archive/bohlen_mean.scl
    ScalaTunings/archive/bohlen_pent_top.scl
    ScalaTunings/archive/bohlen_pyth.scl
    ScalaTunings/archive/bohlen_sirius.scl
    ScalaTunings/archive/bohlen_t.scl
    ScalaTunings/archive/bohlen_t_ji.scl
    ScalaTunings/archive/bolivia.scl
    ScalaTunings/archive/boomsliter.scl
    ScalaTunings/archive/boop19.scl
    ScalaTunings/archive/bossart-muri.scl
    ScalaTunings/archive/bossart1.scl
    ScalaTunings/archive/bossart2.scl
    ScalaTunings/archive/bossart3.scl
    ScalaTunings/archive/boulliau.scl
    ScalaTunings/archive/bourdelle1.scl
    ScalaTunings/archive/bpg55557777.scl
    ScalaTunings/archive/bps_temp17.scl
    ScalaTunings/archive/brac.scl
    ScalaTunings/archive/breed-blues1.scl
    ScalaTunings/archive/breed-blues2.scl
    ScalaTunings/archive/breed-bluesji.scl
    ScalaTunings/archive/breed-dias13.scl
    ScalaTunings/archive/breed-ht.scl
    ScalaTunings/archive/breed-kleismic.scl
    ScalaTunings/archive/breed-magic.scl
    ScalaTunings/archive/breed-magic5.scl
    ScalaTunings/archive/breed-mystery.scl
    ScalaTunings/archive/breed.scl
    ScalaTunings/archive/breed11.scl
    ScalaTunings/archive/breed7-3.scl
    ScalaTunings/archive/breedball3.scl
    ScalaTunings/archive/breedball4.scl
    ScalaTunings/archive/breedpump.scl
    ScalaTunings/archive/breedt2.scl
    ScalaTunings/archive/breedt3.scl
    ScalaTunings/archive/breetet2.scl
    ScalaTunings/archive/breetet3.scl
    ScalaTunings/archive/breeza.scl
    ScalaTunings/archive/breezb.scl
    ScalaTunings/archive/bremmer.scl
    ScalaTunings/archive/bremmer_ebvt1.scl
    ScalaTunings/archive/bremmer_ebvt2.scl
    ScalaTunings/archive/bremmer_ebvt3.scl
    ScalaTunings/archive/broadwood.scl
    ScalaTunings/archive/broadwood2.scl
    ScalaTunings/archive/broeckaert-pbp.scl
    ScalaTunings/archive/brown.scl
    ScalaTunings/archive/bruder-vier.scl
    ScalaTunings/archive/bruder.scl
    ScalaTunings/archive/bug-pelog.scl
    ScalaTunings/archive/burma3.scl
    ScalaTunings/archive/burt-forks.scl
    ScalaTunings/archive/burt1.scl
    ScalaTunings/archive/burt10.scl
    ScalaTunings/archive/burt11.scl
    ScalaTunings/archive/burt12.scl
    ScalaTunings/archive/burt13.scl
    ScalaTunings/archive/burt14.scl
    ScalaTunings/archive/burt15.scl
    ScalaTunings/archive/burt16.scl
    ScalaTunings/archive/burt17.scl
    ScalaTunings/archive/burt18.scl
    ScalaTunings/archive/burt19.scl
    ScalaTunings/archive/burt2.scl
    ScalaTunings/archive/burt20.scl
    ScalaTunings/archive/burt3.scl
    ScalaTunings/archive/burt4.scl
    ScalaTunings/archive/burt5.scl
    ScalaTunings/archive/burt6.scl
    ScalaTunings/archive/burt7.scl
    ScalaTunings/archive/burt8.scl
    ScalaTunings/archive/burt9.scl
    ScalaTunings/archive/burt_fibo.scl
    ScalaTunings/archive/burt_fibo23.scl
    ScalaTunings/archive/burt_primes.scl
    ScalaTunings/archive/bushmen.scl
    ScalaTunings/archive/buurman.scl
    ScalaTunings/archive/cairo.scl
    ScalaTunings/archive/cal46.scl
    ScalaTunings/archive/canright.scl
    ScalaTunings/archive/canton.scl
    ScalaTunings/archive/cantonpenta.scl
    ScalaTunings/archive/capurso.scl
    ScalaTunings/archive/carlos_alpha.scl
    ScalaTunings/archive/carlos_alpha2.scl
    ScalaTunings/archive/carlos_beta.scl
    ScalaTunings/archive/carlos_beta2.scl
    ScalaTunings/archive/carlos_gamma.scl
    ScalaTunings/archive/carlos_harm.scl
    ScalaTunings/archive/carlos_super.scl
    ScalaTunings/archive/carlson.scl
    ScalaTunings/archive/cassandra1.scl
    ScalaTunings/archive/cassandra2.scl
    ScalaTunings/archive/catakleismic34.scl
    ScalaTunings/archive/catler.scl
    ScalaTunings/archive/cbrat19.scl
    ScalaTunings/archive/cdia22.scl
    ScalaTunings/archive/ceb88f.scl
    ScalaTunings/archive/ceb88s.scl
    ScalaTunings/archive/ceb88t.scl
    ScalaTunings/archive/cet10.scl
    ScalaTunings/archive/cet100.scl
    ScalaTunings/archive/cet100a.scl
    ScalaTunings/archive/cet100b.scl
    ScalaTunings/archive/cet105.scl
    ScalaTunings/archive/cet105a.scl
    ScalaTunings/archive/cet11.scl
    ScalaTunings/archive/cet111.scl
    ScalaTunings/archive/cet111a.scl
    ScalaTunings/archive/cet112.scl
    ScalaTunings/archive/cet114.scl
    ScalaTunings/archive/cet115.scl
    ScalaTunings/archive/cet117.scl
    ScalaTunings/archive/cet117a.scl
    ScalaTunings/archive/cet118.scl
    ScalaTunings/archive/cet119.scl
    ScalaTunings/archive/cet125.scl
    ScalaTunings/archive/cet126.scl
    ScalaTunings/archive/cet126a.scl
    ScalaTunings/archive/cet133.scl
    ScalaTunings/archive/cet139.scl
    ScalaTunings/archive/cet140.scl
    ScalaTunings/archive/cet141.scl
    ScalaTunings/archive/cet146.scl
    ScalaTunings/archive/cet148.scl
    ScalaTunings/archive/cet152.scl
    ScalaTunings/archive/cet158.scl
    ScalaTunings/archive/cet159.scl
    ScalaTunings/archive/cet16.scl
    ScalaTunings/archive/cet160.scl
    ScalaTunings/archive/cet160a.scl
    ScalaTunings/archive/cet163.scl
    ScalaTunings/archive/cet163a.scl
    ScalaTunings/archive/cet166.scl
    ScalaTunings/archive/cet167.scl
    ScalaTunings/archive/cet173.scl
    ScalaTunings/archive/cet175.scl
    ScalaTunings/archive/cet175a.scl
    ScalaTunings/archive/cet175b.scl
    ScalaTunings/archive/cet178.scl
    ScalaTunings/archive/cet181.scl
    ScalaTunings/archive/cet182.scl
    ScalaTunings/archive/cet195.scl
    ScalaTunings/archive/cet198.scl
    ScalaTunings/archive/cet21k.scl
    ScalaTunings/archive/cet222.scl
    ScalaTunings/archive/cet233.scl
    ScalaTunings/archive/cet24.scl
    ScalaTunings/archive/cet258.scl
    ScalaTunings/archive/cet29.scl
    ScalaTunings/archive/cet35.scl
    ScalaTunings/archive/cet39.scl
    ScalaTunings/archive/cet39a.scl
    ScalaTunings/archive/cet39b.scl
    ScalaTunings/archive/cet39c.scl
    ScalaTunings/archive/cet39d.scl
    ScalaTunings/archive/cet39e.scl
    ScalaTunings/archive/cet39f.scl
    ScalaTunings/archive/cet39g.scl
    ScalaTunings/archive/cet44.scl
    ScalaTunings/archive/cet44a.scl
    ScalaTunings/archive/cet44b.scl
    ScalaTunings/archive/cet45.scl
    ScalaTunings/archive/cet45a.scl
    ScalaTunings/archive/cet49.scl
    ScalaTunings/archive/cet49a.scl
    ScalaTunings/archive/cet49b.scl
    ScalaTunings/archive/cet49c.scl
    ScalaTunings/archive/cet51.scl
    ScalaTunings/archive/cet53.scl
    ScalaTunings/archive/cet54.scl
    ScalaTunings/archive/cet54a.scl
    ScalaTunings/archive/cet54b.scl
    ScalaTunings/archive/cet54c.scl
    ScalaTunings/archive/cet54d.scl
    ScalaTunings/archive/cet55.scl
    ScalaTunings/archive/cet55a.scl
    ScalaTunings/archive/cet63.scl
    ScalaTunings/archive/cet63a.scl
    ScalaTunings/archive/cet63b.scl
    ScalaTunings/archive/cet63c.scl
    ScalaTunings/archive/cet67.scl
    ScalaTunings/archive/cet68.scl
    ScalaTunings/archive/cet69.scl
    ScalaTunings/archive/cet7.scl
    ScalaTunings/archive/cet70.scl
    ScalaTunings/archive/cet75.scl
    ScalaTunings/archive/cet78.scl
    ScalaTunings/archive/cet79.scl
    ScalaTunings/archive/cet80.scl
    ScalaTunings/archive/cet84.scl
    ScalaTunings/archive/cet87.scl
    ScalaTunings/archive/cet88.scl
    ScalaTunings/archive/cet88b.scl
    ScalaTunings/archive/cet88b2.scl
    ScalaTunings/archive/cet88b3.scl
    ScalaTunings/archive/cet88b4.scl
    ScalaTunings/archive/cet88bis.scl
    ScalaTunings/archive/cet88c.scl
    ScalaTunings/archive/cet88d.scl
    ScalaTunings/archive/cet89.scl
    ScalaTunings/archive/cet90.scl
    ScalaTunings/archive/cet93.scl
    ScalaTunings/archive/cet97.scl
    ScalaTunings/archive/cet98.scl
    ScalaTunings/archive/chahargah.scl
    ScalaTunings/archive/chahargah2.scl
    ScalaTunings/archive/chahargah3.scl
    ScalaTunings/archive/chalmers.scl
    ScalaTunings/archive/chalmers_17.scl
    ScalaTunings/archive/chalmers_19.scl
    ScalaTunings/archive/chalmers_csurd.scl
    ScalaTunings/archive/chalmers_isurd.scl
    ScalaTunings/archive/chalmers_ji1.scl
    ScalaTunings/archive/chalmers_ji2.scl
    ScalaTunings/archive/chalmers_ji3.scl
    ScalaTunings/archive/chalmers_ji4.scl
    ScalaTunings/archive/chalmers_surd.scl
    ScalaTunings/archive/chalmers_surd2.scl
    ScalaTunings/archive/chalung.scl
    ScalaTunings/archive/chan34.scl
    ScalaTunings/archive/chaumont.scl
    ScalaTunings/archive/chaumont2.scl
    ScalaTunings/archive/chimes.scl
    ScalaTunings/archive/chimes_peck.scl
    ScalaTunings/archive/chin_12.scl
    ScalaTunings/archive/chin_5.scl
    ScalaTunings/archive/chin_60.scl
    ScalaTunings/archive/chin_7.scl
    ScalaTunings/archive/chin_bianzhong.scl
    ScalaTunings/archive/chin_bianzhong2a.scl
    ScalaTunings/archive/chin_bianzhong2b.scl
    ScalaTunings/archive/chin_bianzhong3.scl
    ScalaTunings/archive/chin_bronze.scl
    ScalaTunings/archive/chin_chime.scl
    ScalaTunings/archive/chin_ching.scl
    ScalaTunings/archive/chin_di.scl
    ScalaTunings/archive/chin_di2.scl
    ScalaTunings/archive/chin_huang.scl
    ScalaTunings/archive/chin_liu-an.scl
    ScalaTunings/archive/chin_lu.scl
    ScalaTunings/archive/chin_lu2.scl
    ScalaTunings/archive/chin_lu3.scl
    ScalaTunings/archive/chin_lu3a.scl
    ScalaTunings/archive/chin_lu4.scl
    ScalaTunings/archive/chin_lu5.scl
    ScalaTunings/archive/chin_lusheng.scl
    ScalaTunings/archive/chin_pan.scl
    ScalaTunings/archive/chin_pipa.scl
    ScalaTunings/archive/chin_sheng.scl
    ScalaTunings/archive/chin_shierlu.scl
    ScalaTunings/archive/chin_sientsu.scl
    ScalaTunings/archive/chin_sona.scl
    ScalaTunings/archive/chin_wang-po.scl
    ScalaTunings/archive/chin_yangqin.scl
    ScalaTunings/archive/chin_yunlo.scl
    ScalaTunings/archive/choquel.scl
    ScalaTunings/archive/chordal.scl
    ScalaTunings/archive/chrom15.scl
    ScalaTunings/archive/chrom15_inv.scl
    ScalaTunings/archive/chrom15_inv2.scl
    ScalaTunings/archive/chrom17.scl
    ScalaTunings/archive/chrom17_con.scl
    ScalaTunings/archive/chrom19.scl
    ScalaTunings/archive/chrom19_con.scl
    ScalaTunings/archive/chrom21.scl
    ScalaTunings/archive/chrom21_inv.scl
    ScalaTunings/archive/chrom21_inv2.scl
    ScalaTunings/archive/chrom23.scl
    ScalaTunings/archive/chrom23_con.scl
    ScalaTunings/archive/chrom25.scl
    ScalaTunings/archive/chrom25_con.scl
    ScalaTunings/archive/chrom27.scl
    ScalaTunings/archive/chrom27_inv.scl
    ScalaTunings/archive/chrom27_inv2.scl
    ScalaTunings/archive/chrom29.scl
    ScalaTunings/archive/chrom29_con.scl
    ScalaTunings/archive/chrom31.scl
    ScalaTunings/archive/chrom31_con.scl
    ScalaTunings/archive/chrom33.scl
    ScalaTunings/archive/chrom33_con.scl
    ScalaTunings/archive/chrom_new.scl
    ScalaTunings/archive/chrom_new2.scl
    ScalaTunings/archive/chrom_soft.scl
    ScalaTunings/archive/chrom_soft2.scl
    ScalaTunings/archive/chrom_soft3.scl
    ScalaTunings/archive/chrys_diat-1st-ji.scl
    ScalaTunings/archive/chrys_diatenh-var-ji.scl
    ScalaTunings/archive/chrys_enhdiat-var-ji.scl
    ScalaTunings/archive/cifariello.scl
    ScalaTunings/archive/circ5120.scl
    ScalaTunings/archive/circb22.scl
    ScalaTunings/archive/circos.scl
    ScalaTunings/archive/ckring9.scl
    ScalaTunings/archive/clampitt_phi.scl
    ScalaTunings/archive/classr.scl
    ScalaTunings/archive/cluster.scl
    ScalaTunings/archive/cluster6c.scl
    ScalaTunings/archive/cluster6d.scl
    ScalaTunings/archive/cluster6e.scl
    ScalaTunings/archive/cluster6f.scl
    ScalaTunings/archive/cluster6g.scl
    ScalaTunings/archive/cluster6i.scl
    ScalaTunings/archive/cluster6j.scl
    ScalaTunings/archive/cluster8b.scl
    ScalaTunings/archive/cluster8c.scl
    ScalaTunings/archive/cluster8d.scl
    ScalaTunings/archive/cluster8e.scl
    ScalaTunings/archive/cluster8f.scl
    ScalaTunings/archive/cluster8h.scl
    ScalaTunings/archive/cluster8i.scl
    ScalaTunings/archive/cluster8j.scl
    ScalaTunings/archive/cohenf_11.scl
    ScalaTunings/archive/coherent49.scl
    ScalaTunings/archive/coleman.scl
    ScalaTunings/archive/coleman10.scl
    ScalaTunings/archive/coleman16.scl
    ScalaTunings/archive/coleman4.scl
    ScalaTunings/archive/coll7.scl
    ScalaTunings/archive/collangettes.scl
    ScalaTunings/archive/colonna1.scl
    ScalaTunings/archive/colonna2.scl
    ScalaTunings/archive/comptine_h3.scl
    ScalaTunings/archive/compton48.scl
    ScalaTunings/archive/concertina.scl
    ScalaTunings/archive/cons11.scl
    ScalaTunings/archive/cons12.scl
    ScalaTunings/archive/cons13.scl
    ScalaTunings/archive/cons14.scl
    ScalaTunings/archive/cons15.scl
    ScalaTunings/archive/cons16.scl
    ScalaTunings/archive/cons17.scl
    ScalaTunings/archive/cons18.scl
    ScalaTunings/archive/cons19.scl
    ScalaTunings/archive/cons20.scl
    ScalaTunings/archive/cons21.scl
    ScalaTunings/archive/cons8.scl
    ScalaTunings/archive/cons9.scl
    ScalaTunings/archive/cons_5.scl
    ScalaTunings/archive/cons_7.scl
    ScalaTunings/archive/cons_7a.scl
    ScalaTunings/archive/cont_frac1.scl
    ScalaTunings/archive/cont_frac2.scl
    ScalaTunings/archive/corner11.scl
    ScalaTunings/archive/corner13.scl
    ScalaTunings/archive/corner17.scl
    ScalaTunings/archive/corner17a.scl
    ScalaTunings/archive/corner7.scl
    ScalaTunings/archive/corner9.scl
    ScalaTunings/archive/corners11.scl
    ScalaTunings/archive/corners13.scl
    ScalaTunings/archive/corners7.scl
    ScalaTunings/archive/corrette.scl
    ScalaTunings/archive/corrette2.scl
    ScalaTunings/archive/corrette3.scl
    ScalaTunings/archive/coul_12.scl
    ScalaTunings/archive/coul_12a.scl
    ScalaTunings/archive/coul_12sup.scl
    ScalaTunings/archive/coul_13.scl
    ScalaTunings/archive/coul_17sup.scl
    ScalaTunings/archive/coul_20.scl
    ScalaTunings/archive/coul_27.scl
    ScalaTunings/archive/counterschismic.scl
    ScalaTunings/archive/couperin.scl
    ScalaTunings/archive/couperin_org.scl
    ScalaTunings/archive/cpak19a.scl
    ScalaTunings/archive/cpak19b.scl
    ScalaTunings/archive/cross13.scl
    ScalaTunings/archive/cross2.scl
    ScalaTunings/archive/cross2_5.scl
    ScalaTunings/archive/cross2_7.scl
    ScalaTunings/archive/cross3.scl
    ScalaTunings/archive/cross_7.scl
    ScalaTunings/archive/cross_72.scl
    ScalaTunings/archive/cross_7a.scl
    ScalaTunings/archive/cruciform.scl
    ScalaTunings/archive/cube3.scl
    ScalaTunings/archive/cube4.scl
    ScalaTunings/archive/cw12_11.scl
    ScalaTunings/archive/cw19_11.scl
    ScalaTunings/archive/cw19_5.scl
    ScalaTunings/archive/cw19_7.scl
    ScalaTunings/archive/cycle19.scl
    ScalaTunings/archive/dan_semantic.scl
    ScalaTunings/archive/danielou5_53.scl
    ScalaTunings/archive/danielou_53.scl
    ScalaTunings/archive/darreg.scl
    ScalaTunings/archive/darreg_ennea.scl
    ScalaTunings/archive/darreg_genus.scl
    ScalaTunings/archive/darreg_genus2.scl
    ScalaTunings/archive/david11.scl
    ScalaTunings/archive/david7.scl
    ScalaTunings/archive/ddimlim1.scl
    ScalaTunings/archive/de_caus.scl
    ScalaTunings/archive/dean_81primes.scl
    ScalaTunings/archive/dean_91primes.scl
    ScalaTunings/archive/degung-sejati.scl
    ScalaTunings/archive/degung1.scl
    ScalaTunings/archive/degung2.scl
    ScalaTunings/archive/degung3.scl
    ScalaTunings/archive/degung4.scl
    ScalaTunings/archive/degung5.scl
    ScalaTunings/archive/degung6.scl
    ScalaTunings/archive/dekany-cs.scl
    ScalaTunings/archive/dekany.scl
    ScalaTunings/archive/dekany2.scl
    ScalaTunings/archive/dekany3.scl
    ScalaTunings/archive/dekany4.scl
    ScalaTunings/archive/dekany_union.scl
    ScalaTunings/archive/dent-yn-rwt.scl
    ScalaTunings/archive/dent.scl
    ScalaTunings/archive/dent2.scl
    ScalaTunings/archive/dent3.scl
    ScalaTunings/archive/dent4.scl
    ScalaTunings/archive/dent_19otti.scl
    ScalaTunings/archive/dent_berger.scl
    ScalaTunings/archive/dent_mean7.scl
    ScalaTunings/archive/deporcy.scl
    ScalaTunings/archive/diab17a.scl
    ScalaTunings/archive/diab19_612.scl
    ScalaTunings/archive/diab19_72.scl
    ScalaTunings/archive/diab19a.scl
    ScalaTunings/archive/diablack.scl
    ScalaTunings/archive/diabree.scl
    ScalaTunings/archive/diachrome1.scl
    ScalaTunings/archive/diaconv1029.scl
    ScalaTunings/archive/diaconv225.scl
    ScalaTunings/archive/diaconv2401.scl
    ScalaTunings/archive/diaconv3136.scl
    ScalaTunings/archive/diaconv4375.scl
    ScalaTunings/archive/diaconv5120.scl
    ScalaTunings/archive/diaconv6144.scl
    ScalaTunings/archive/diacycle13.scl
    ScalaTunings/archive/diaddim1.scl
    ScalaTunings/archive/dialim1.scl
    ScalaTunings/archive/diam19.scl
    ScalaTunings/archive/diamin7.scl
    ScalaTunings/archive/diamin7_72.scl
    ScalaTunings/archive/diamin7marv.scl
    ScalaTunings/archive/diamisty.scl
    ScalaTunings/archive/diamond11a.scl
    ScalaTunings/archive/diamond11ak.scl
    ScalaTunings/archive/diamond11map.scl
    ScalaTunings/archive/diamond11tr.scl
    ScalaTunings/archive/diamond15.scl
    ScalaTunings/archive/diamond17.scl
    ScalaTunings/archive/diamond17a.scl
    ScalaTunings/archive/diamond17b.scl
    ScalaTunings/archive/diamond19.scl
    ScalaTunings/archive/diamond27.scl
    ScalaTunings/archive/diamond7-13.scl
    ScalaTunings/archive/diamond7.scl
    ScalaTunings/archive/diamond9.scl
    ScalaTunings/archive/diamond9block.scl
    ScalaTunings/archive/diamond9keemic.scl
    ScalaTunings/archive/diamond9plus.scl
    ScalaTunings/archive/diamond_chess.scl
    ScalaTunings/archive/diamond_chess11.scl
    ScalaTunings/archive/diamond_dup.scl
    ScalaTunings/archive/diamond_mod.scl
    ScalaTunings/archive/diamond_tetr.scl
    ScalaTunings/archive/diamondupblock.scl
    ScalaTunings/archive/diaphonic_10.scl
    ScalaTunings/archive/diaphonic_12.scl
    ScalaTunings/archive/diaphonic_12a.scl
    ScalaTunings/archive/diaphonic_7.scl
    ScalaTunings/archive/diat13.scl
    ScalaTunings/archive/diat15.scl
    ScalaTunings/archive/diat15_inv.scl
    ScalaTunings/archive/diat17.scl
    ScalaTunings/archive/diat19.scl
    ScalaTunings/archive/diat21.scl
    ScalaTunings/archive/diat21_inv.scl
    ScalaTunings/archive/diat23.scl
    ScalaTunings/archive/diat25.scl
    ScalaTunings/archive/diat27.scl
    ScalaTunings/archive/diat27_inv.scl
    ScalaTunings/archive/diat29.scl
    ScalaTunings/archive/diat31.scl
    ScalaTunings/archive/diat33.scl
    ScalaTunings/archive/diat_chrom.scl
    ScalaTunings/archive/diat_dies2.scl
    ScalaTunings/archive/diat_dies5.scl
    ScalaTunings/archive/diat_enh.scl
    ScalaTunings/archive/diat_enh2.scl
    ScalaTunings/archive/diat_enh3.scl
    ScalaTunings/archive/diat_enh4.scl
    ScalaTunings/archive/diat_enh5.scl
    ScalaTunings/archive/diat_enh6.scl
    ScalaTunings/archive/diat_eq.scl
    ScalaTunings/archive/diat_eq2.scl
    ScalaTunings/archive/diat_hemchrom.scl
    ScalaTunings/archive/diat_smal.scl
    ScalaTunings/archive/diat_sofchrom.scl
    ScalaTunings/archive/diat_soft.scl
    ScalaTunings/archive/diat_soft2.scl
    ScalaTunings/archive/diat_soft3.scl
    ScalaTunings/archive/diat_soft4.scl
    ScalaTunings/archive/didy_chrom.scl
    ScalaTunings/archive/didy_chrom1.scl
    ScalaTunings/archive/didy_chrom2.scl
    ScalaTunings/archive/didy_chrom3.scl
    ScalaTunings/archive/didy_diat.scl
    ScalaTunings/archive/didy_enh.scl
    ScalaTunings/archive/didy_enh2.scl
    ScalaTunings/archive/didymus19sync.scl
    ScalaTunings/archive/diesic-m.scl
    ScalaTunings/archive/diesic-t.scl
    ScalaTunings/archive/diff19-9-4.scl
    ScalaTunings/archive/diff31-h8.scl
    ScalaTunings/archive/diff31-q.scl
    ScalaTunings/archive/diff31_72.scl
    ScalaTunings/archive/diminished.scl
    ScalaTunings/archive/dimteta.scl
    ScalaTunings/archive/dimtetb.scl
    ScalaTunings/archive/dint.scl
    ScalaTunings/archive/div_fifth1.scl
    ScalaTunings/archive/div_fifth2.scl
    ScalaTunings/archive/div_fifth3.scl
    ScalaTunings/archive/div_fifth4.scl
    ScalaTunings/archive/div_fifth5.scl
    ScalaTunings/archive/dkring1.scl
    ScalaTunings/archive/dkring2.scl
    ScalaTunings/archive/dkring3.scl
    ScalaTunings/archive/dkring4.scl
    ScalaTunings/archive/dodeceny.scl
    ScalaTunings/archive/domdimpajinjschis.scl
    ScalaTunings/archive/donar46.scl
    ScalaTunings/archive/dorian_chrom.scl
    ScalaTunings/archive/dorian_chrom2.scl
    ScalaTunings/archive/dorian_chrominv.scl
    ScalaTunings/archive/dorian_diat.scl
    ScalaTunings/archive/dorian_diat2.scl
    ScalaTunings/archive/dorian_diat2inv.scl
    ScalaTunings/archive/dorian_diatcon.scl
    ScalaTunings/archive/dorian_diatred11.scl
    ScalaTunings/archive/dorian_enh.scl
    ScalaTunings/archive/dorian_enh2.scl
    ScalaTunings/archive/dorian_enhinv.scl
    ScalaTunings/archive/dorian_pent.scl
    ScalaTunings/archive/dorian_pis.scl
    ScalaTunings/archive/dorian_schl.scl
    ScalaTunings/archive/dorian_tri1.scl
    ScalaTunings/archive/dorian_tri2.scl
    ScalaTunings/archive/doty_14.scl
    ScalaTunings/archive/doublediadie.scl
    ScalaTunings/archive/douwes.scl
    ScalaTunings/archive/dow_high.scl
    ScalaTunings/archive/dow_lmh.scl
    ScalaTunings/archive/dow_low.scl
    ScalaTunings/archive/dow_middle.scl
    ScalaTunings/archive/dowland_12.scl
    ScalaTunings/archive/druri.scl
    ScalaTunings/archive/dudon_19-l_rocky_hwt.scl
    ScalaTunings/archive/dudon_a.scl
    ScalaTunings/archive/dudon_appalachian.scl
    ScalaTunings/archive/dudon_b.scl
    ScalaTunings/archive/dudon_bala_ribbon.scl
    ScalaTunings/archive/dudon_bala_ribbon19.scl
    ScalaTunings/archive/dudon_bala_ribbon24.scl
    ScalaTunings/archive/dudon_balasept-above.scl
    ScalaTunings/archive/dudon_balasept-under.scl
    ScalaTunings/archive/dudon_bali-balaeb_14.scl
    ScalaTunings/archive/dudon_buzurg.scl
    ScalaTunings/archive/dudon_c1.scl
    ScalaTunings/archive/dudon_c12.scl
    ScalaTunings/archive/dudon_diat.scl
    ScalaTunings/archive/dudon_flamenca.scl
    ScalaTunings/archive/dudon_gulu-nem.scl
    ScalaTunings/archive/dudon_melkis.scl
    ScalaTunings/archive/dudon_meso-iph12.scl
    ScalaTunings/archive/dudon_meso-iph7.scl
    ScalaTunings/archive/dudon_moha_baya.scl
    ScalaTunings/archive/dudon_mohajira.scl
    ScalaTunings/archive/dudon_mohajira_r.scl
    ScalaTunings/archive/dudon_natte.scl
    ScalaTunings/archive/dudon_raph.scl
    ScalaTunings/archive/dudon_rast-iph39.scl
    ScalaTunings/archive/dudon_rast-iph63.scl
    ScalaTunings/archive/dudon_slendro_m-mean.scl
    ScalaTunings/archive/dudon_soria.scl
    ScalaTunings/archive/dudon_soria12.scl
    ScalaTunings/archive/dudon_synch12.scl
    ScalaTunings/archive/dudon_thai.scl
    ScalaTunings/archive/dudon_thai2.scl
    ScalaTunings/archive/dudon_thai3.scl
    ScalaTunings/archive/dudon_tsaharuk24.scl
    ScalaTunings/archive/dudon_zinith.scl
    ScalaTunings/archive/dudon_ziraat.scl
    ScalaTunings/archive/duncan.scl
    ScalaTunings/archive/duoden12.scl
    ScalaTunings/archive/duodenarium.scl
    ScalaTunings/archive/duodene.scl
    ScalaTunings/archive/duodene14-18-21.scl
    ScalaTunings/archive/duodene3-11_9.scl
    ScalaTunings/archive/duodene6-7-9.scl
    ScalaTunings/archive/duodene_double.scl
    ScalaTunings/archive/duodene_min.scl
    ScalaTunings/archive/duodene_r-45.scl
    ScalaTunings/archive/duodene_r45.scl
    ScalaTunings/archive/duodene_skew.scl
    ScalaTunings/archive/duodene_t.scl
    ScalaTunings/archive/duodene_w.scl
    ScalaTunings/archive/duohex.scl
    ScalaTunings/archive/dwarf11marv.scl
    ScalaTunings/archive/dwarf12_11.scl
    ScalaTunings/archive/dwarf12_7.scl
    ScalaTunings/archive/dwarf12marv.scl
    ScalaTunings/archive/dwarf13marv.scl
    ScalaTunings/archive/dwarf14marv.scl
    ScalaTunings/archive/dwarf15marv.scl
    ScalaTunings/archive/dwarf16marv.scl
    ScalaTunings/archive/dwarf17marv.scl
    ScalaTunings/archive/dwarf17marveq.scl
    ScalaTunings/archive/dwarf18marv.scl
    ScalaTunings/archive/dwarf19_43.scl
    ScalaTunings/archive/dwarf19marv.scl
    ScalaTunings/archive/dwarf20marv.scl
    ScalaTunings/archive/dwarf21marv.scl
    ScalaTunings/archive/dwarf22marv.scl
    ScalaTunings/archive/dwarf25marv.scl
    ScalaTunings/archive/dwarf271_bp.scl
    ScalaTunings/archive/dwarf27_7tempered.scl
    ScalaTunings/archive/dwarf31_11.scl
    ScalaTunings/archive/dwart14block.scl
    ScalaTunings/archive/dyadic53tone9div.scl
    ScalaTunings/archive/efg333.scl
    ScalaTunings/archive/efg333333333337.scl
    ScalaTunings/archive/efg333333355.scl
    ScalaTunings/archive/efg33335.scl
    ScalaTunings/archive/efg3333555.scl
    ScalaTunings/archive/efg33335555.scl
    ScalaTunings/archive/efg333355577.scl
    ScalaTunings/archive/efg33337.scl
    ScalaTunings/archive/efg3335.scl
    ScalaTunings/archive/efg33355.scl
    ScalaTunings/archive/efg333555.scl
    ScalaTunings/archive/efg33355555.scl
    ScalaTunings/archive/efg333555777.scl
    ScalaTunings/archive/efg333557.scl
    ScalaTunings/archive/efg33357.scl
    ScalaTunings/archive/efg3335711.scl
    ScalaTunings/archive/efg333577.scl
    ScalaTunings/archive/efg3337.scl
    ScalaTunings/archive/efg33377.scl
    ScalaTunings/archive/efg335.scl
    ScalaTunings/archive/efg3355.scl
    ScalaTunings/archive/efg33555.scl
    ScalaTunings/archive/efg335555577.scl
    ScalaTunings/archive/efg33557.scl
    ScalaTunings/archive/efg335577.scl
    ScalaTunings/archive/efg3357.scl
    ScalaTunings/archive/efg33577.scl
    ScalaTunings/archive/efg337.scl
    ScalaTunings/archive/efg3377.scl
    ScalaTunings/archive/efg33777.scl
    ScalaTunings/archive/efg33777a.scl
    ScalaTunings/archive/efg355.scl
    ScalaTunings/archive/efg3555.scl
    ScalaTunings/archive/efg35555.scl
    ScalaTunings/archive/efg35557.scl
    ScalaTunings/archive/efg3557.scl
    ScalaTunings/archive/efg35577.scl
    ScalaTunings/archive/efg357.scl
    ScalaTunings/archive/efg35711.scl
    ScalaTunings/archive/efg3571113.scl
    ScalaTunings/archive/efg3577.scl
    ScalaTunings/archive/efg35777.scl
    ScalaTunings/archive/efg35777a.scl
    ScalaTunings/archive/efg377.scl
    ScalaTunings/archive/efg3777.scl
    ScalaTunings/archive/efg37777.scl
    ScalaTunings/archive/efg37777a.scl
    ScalaTunings/archive/efg555.scl
    ScalaTunings/archive/efg55557.scl
    ScalaTunings/archive/efg5557.scl
    ScalaTunings/archive/efg55577.scl
    ScalaTunings/archive/efg557.scl
    ScalaTunings/archive/efg5577.scl
    ScalaTunings/archive/efg55777.scl
    ScalaTunings/archive/efg577.scl
    ScalaTunings/archive/efg5777.scl
    ScalaTunings/archive/efg57777.scl
    ScalaTunings/archive/efg777.scl
    ScalaTunings/archive/efg77777.scl
    ScalaTunings/archive/efghalf357777.scl
    ScalaTunings/archive/egads.scl
    ScalaTunings/archive/eikobag.scl
    ScalaTunings/archive/eikohole1.scl
    ScalaTunings/archive/eikohole2.scl
    ScalaTunings/archive/eikohole4.scl
    ScalaTunings/archive/eikohole5.scl
    ScalaTunings/archive/eikohole6.scl
    ScalaTunings/archive/eikosany.scl
    ScalaTunings/archive/eikosanyplusop.scl
    ScalaTunings/archive/eikoseven.scl
    ScalaTunings/archive/ekring1.scl
    ScalaTunings/archive/ekring2.scl
    ScalaTunings/archive/ekring3.scl
    ScalaTunings/archive/ekring4.scl
    ScalaTunings/archive/ekring5.scl
    ScalaTunings/archive/ekring5bp.scl
    ScalaTunings/archive/ekring6.scl
    ScalaTunings/archive/ekring7.scl
    ScalaTunings/archive/ekring7bp.scl
    ScalaTunings/archive/elf87.scl
    ScalaTunings/archive/elfkeenanismic12.scl
    ScalaTunings/archive/elfkeenanismic7.scl
    ScalaTunings/archive/elfleapday12f.scl
    ScalaTunings/archive/elfmiracle12.scl
    ScalaTunings/archive/elfmyna7.scl
    ScalaTunings/archive/ellis.scl
    ScalaTunings/archive/ellis_24.scl
    ScalaTunings/archive/ellis_eb.scl
    ScalaTunings/archive/ellis_harm.scl
    ScalaTunings/archive/ellis_mteb.scl
    ScalaTunings/archive/ellis_r.scl
    ScalaTunings/archive/enh14.scl
    ScalaTunings/archive/enh15.scl
    ScalaTunings/archive/enh15_inv.scl
    ScalaTunings/archive/enh15_inv2.scl
    ScalaTunings/archive/enh17.scl
    ScalaTunings/archive/enh17_con.scl
    ScalaTunings/archive/enh19.scl
    ScalaTunings/archive/enh19_con.scl
    ScalaTunings/archive/enh2.scl
    ScalaTunings/archive/enh21.scl
    ScalaTunings/archive/enh21_inv.scl
    ScalaTunings/archive/enh21_inv2.scl
    ScalaTunings/archive/enh23.scl
    ScalaTunings/archive/enh23_con.scl
    ScalaTunings/archive/enh25.scl
    ScalaTunings/archive/enh25_con.scl
    ScalaTunings/archive/enh27.scl
    ScalaTunings/archive/enh27_inv.scl
    ScalaTunings/archive/enh27_inv2.scl
    ScalaTunings/archive/enh29.scl
    ScalaTunings/archive/enh29_con.scl
    ScalaTunings/archive/enh31.scl
    ScalaTunings/archive/enh31_con.scl
    ScalaTunings/archive/enh33.scl
    ScalaTunings/archive/enh33_con.scl
    ScalaTunings/archive/enh_invcon.scl
    ScalaTunings/archive/enh_mod.scl
    ScalaTunings/archive/enh_perm.scl
    ScalaTunings/archive/enlil19_13.scl
    ScalaTunings/archive/ennea45.scl
    ScalaTunings/archive/ennea45ji.scl
    ScalaTunings/archive/ennea72.scl
    ScalaTunings/archive/ennea72synch.scl
    ScalaTunings/archive/enneadecal57.scl
    ScalaTunings/archive/epimore_enh.scl
    ScalaTunings/archive/eratos_chrom.scl
    ScalaTunings/archive/eratos_diat.scl
    ScalaTunings/archive/eratos_enh.scl
    ScalaTunings/archive/erlangen.scl
    ScalaTunings/archive/erlangen2.scl
    ScalaTunings/archive/erlich1.scl
    ScalaTunings/archive/erlich10.scl
    ScalaTunings/archive/erlich10a.scl
    ScalaTunings/archive/erlich10s1.scl
    ScalaTunings/archive/erlich10s2.scl
    ScalaTunings/archive/erlich11.scl
    ScalaTunings/archive/erlich11s1.scl
    ScalaTunings/archive/erlich11s2.scl
    ScalaTunings/archive/erlich12.scl
    ScalaTunings/archive/erlich13.scl
    ScalaTunings/archive/erlich2.scl
    ScalaTunings/archive/erlich3.scl
    ScalaTunings/archive/erlich4.scl
    ScalaTunings/archive/erlich5.scl
    ScalaTunings/archive/erlich6.scl
    ScalaTunings/archive/erlich7.scl
    ScalaTunings/archive/erlich8.scl
    ScalaTunings/archive/erlich9.scl
    ScalaTunings/archive/erlich_bpf.scl
    ScalaTunings/archive/erlich_bpp.scl
    ScalaTunings/archive/erlich_bpp2.scl
    ScalaTunings/archive/erlich_bppe.scl
    ScalaTunings/archive/erlich_bppm.scl
    ScalaTunings/archive/escapade.scl
    ScalaTunings/archive/escot.scl
    ScalaTunings/archive/et-mix24.scl
    ScalaTunings/archive/et-mix6.scl
    ScalaTunings/archive/etdays.scl
    ScalaTunings/archive/euler.scl
    ScalaTunings/archive/euler20.scl
    ScalaTunings/archive/euler24.scl
    ScalaTunings/archive/euler_diat.scl
    ScalaTunings/archive/euler_enh.scl
    ScalaTunings/archive/euler_gm.scl
    ScalaTunings/archive/even12a.scl
    ScalaTunings/archive/even12b.scl
    ScalaTunings/archive/exptriad2.scl
    ScalaTunings/archive/exptriad3.scl
    ScalaTunings/archive/farey12_101.scl
    ScalaTunings/archive/farey12_116.scl
    ScalaTunings/archive/farey12_65.scl
    ScalaTunings/archive/farey12_80.scl
    ScalaTunings/archive/farey22_248.scl
    ScalaTunings/archive/farey3.scl
    ScalaTunings/archive/farey4.scl
    ScalaTunings/archive/farey5.scl
    ScalaTunings/archive/farnsworth.scl
    ScalaTunings/archive/fibo_10.scl
    ScalaTunings/archive/fibo_9.scl
    ScalaTunings/archive/finnamore.scl
    ScalaTunings/archive/finnamore53.scl
    ScalaTunings/archive/finnamore_11.scl
    ScalaTunings/archive/finnamore_7.scl
    ScalaTunings/archive/finnamore_7a.scl
    ScalaTunings/archive/finnamore_jc.scl
    ScalaTunings/archive/fisher.scl
    ScalaTunings/archive/fj-10tet.scl
    ScalaTunings/archive/fj-12tet.scl
    ScalaTunings/archive/fj-13tet.scl
    ScalaTunings/archive/fj-14tet.scl
    ScalaTunings/archive/fj-15tet.scl
    ScalaTunings/archive/fj-16tet.scl
    ScalaTunings/archive/fj-17tet.scl
    ScalaTunings/archive/fj-18tet.scl
    ScalaTunings/archive/fj-19tet.scl
    ScalaTunings/archive/fj-20tet.scl
    ScalaTunings/archive/fj-21tet.scl
    ScalaTunings/archive/fj-22tet.scl
    ScalaTunings/archive/fj-23tet.scl
    ScalaTunings/archive/fj-24tet.scl
    ScalaTunings/archive/fj-26tet.scl
    ScalaTunings/archive/fj-30tet.scl
    ScalaTunings/archive/fj-31tet.scl
    ScalaTunings/archive/fj-36tet.scl
    ScalaTunings/archive/fj-41tet.scl
    ScalaTunings/archive/fj-42tet.scl
    ScalaTunings/archive/fj-43tet.scl
    ScalaTunings/archive/fj-53tet.scl
    ScalaTunings/archive/fj-54tet.scl
    ScalaTunings/archive/fj-55tet.scl
    ScalaTunings/archive/fj-5tet.scl
    ScalaTunings/archive/fj-60tet.scl
    ScalaTunings/archive/fj-66tet.scl
    ScalaTunings/archive/fj-72tet.scl
    ScalaTunings/archive/fj-78tet.scl
    ScalaTunings/archive/fj-7tet.scl
    ScalaTunings/archive/fj-84tet.scl
    ScalaTunings/archive/fj-8tet.scl
    ScalaTunings/archive/fj-90tet.scl
    ScalaTunings/archive/fj-96tet.scl
    ScalaTunings/archive/fj-9tet.scl
    ScalaTunings/archive/flavel.scl
    ScalaTunings/archive/fogliano.scl
    ScalaTunings/archive/fogliano1.scl
    ScalaTunings/archive/fogliano2.scl
    ScalaTunings/archive/fokker-h.scl
    ScalaTunings/archive/fokker-ht.scl
    ScalaTunings/archive/fokker-k.scl
    ScalaTunings/archive/fokker-l.scl
    ScalaTunings/archive/fokker-lt.scl
    ScalaTunings/archive/fokker-m.scl
    ScalaTunings/archive/fokker-n.scl
    ScalaTunings/archive/fokker-n2.scl
    ScalaTunings/archive/fokker-p.scl
    ScalaTunings/archive/fokker-q.scl
    ScalaTunings/archive/fokker-r.scl
    ScalaTunings/archive/fokker-s.scl
    ScalaTunings/archive/fokker_12.scl
    ScalaTunings/archive/fokker_12a.scl
    ScalaTunings/archive/fokker_12b.scl
    ScalaTunings/archive/fokker_12c.scl
    ScalaTunings/archive/fokker_12m.scl
    ScalaTunings/archive/fokker_12t.scl
    ScalaTunings/archive/fokker_12t2.scl
    ScalaTunings/archive/fokker_22.scl
    ScalaTunings/archive/fokker_22a.scl
    ScalaTunings/archive/fokker_31.scl
    ScalaTunings/archive/fokker_31a.scl
    ScalaTunings/archive/fokker_31b.scl
    ScalaTunings/archive/fokker_31c.scl
    ScalaTunings/archive/fokker_31d.scl
    ScalaTunings/archive/fokker_31d2.scl
    ScalaTunings/archive/fokker_41.scl
    ScalaTunings/archive/fokker_41a.scl
    ScalaTunings/archive/fokker_41b.scl
    ScalaTunings/archive/fokker_53.scl
    ScalaTunings/archive/fokker_53a.scl
    ScalaTunings/archive/fokker_53b.scl
    ScalaTunings/archive/fokker_av.scl
    ScalaTunings/archive/fokker_bosch.scl
    ScalaTunings/archive/fokker_sr.scl
    ScalaTunings/archive/fokker_sr2.scl
    ScalaTunings/archive/fokker_sra.scl
    ScalaTunings/archive/fokker_srb.scl
    ScalaTunings/archive/fokker_uv.scl
    ScalaTunings/archive/foote.scl
    ScalaTunings/archive/forster.scl
    ScalaTunings/archive/fortuna11.scl
    ScalaTunings/archive/fortuna_a1.scl
    ScalaTunings/archive/fortuna_a2.scl
    ScalaTunings/archive/fortuna_bag.scl
    ScalaTunings/archive/fortuna_eth.scl
    ScalaTunings/archive/fortuna_sheng.scl
    ScalaTunings/archive/fortune.scl
    ScalaTunings/archive/francis_924-1.scl
    ScalaTunings/archive/francis_924-2.scl
    ScalaTunings/archive/francis_924-3.scl
    ScalaTunings/archive/francis_924-4.scl
    ScalaTunings/archive/francis_r12-14p.scl
    ScalaTunings/archive/francis_r12-2.scl
    ScalaTunings/archive/francis_r2-1.scl
    ScalaTunings/archive/francis_r2-14p.scl
    ScalaTunings/archive/francis_seal.scl
    ScalaTunings/archive/francis_suppig.scl
    ScalaTunings/archive/freiberg.scl
    ScalaTunings/archive/fribourg.scl
    ScalaTunings/archive/galilei.scl
    ScalaTunings/archive/gamelan_udan.scl
    ScalaTunings/archive/ganassi.scl
    ScalaTunings/archive/gann_custer.scl
    ScalaTunings/archive/gann_frac.scl
    ScalaTunings/archive/gann_ghost.scl
    ScalaTunings/archive/gann_new_aunts.scl
    ScalaTunings/archive/gann_super.scl
    ScalaTunings/archive/gann_things.scl
    ScalaTunings/archive/garcia.scl
    ScalaTunings/archive/garibaldi24.scl
    ScalaTunings/archive/garibaldi24opt.scl
    ScalaTunings/archive/genovese_12.scl
    ScalaTunings/archive/genovese_38.scl
    ScalaTunings/archive/gf1-2.scl
    ScalaTunings/archive/gf2-3.scl
    ScalaTunings/archive/gibelius.scl
    ScalaTunings/archive/gilson7.scl
    ScalaTunings/archive/gilson7a.scl
    ScalaTunings/archive/glamma.scl
    ScalaTunings/archive/gluck.scl
    ScalaTunings/archive/glumma.scl
    ScalaTunings/archive/golden_10.scl
    ScalaTunings/archive/golden_5.scl
    ScalaTunings/archive/gorgo-pelog.scl
    ScalaTunings/archive/gradus10.scl
    ScalaTunings/archive/gradus10m.scl
    ScalaTunings/archive/gradus3.scl
    ScalaTunings/archive/gradus4.scl
    ScalaTunings/archive/gradus5.scl
    ScalaTunings/archive/gradus6.scl
    ScalaTunings/archive/gradus7.scl
    ScalaTunings/archive/gradus8.scl
    ScalaTunings/archive/gradus9.scl
    ScalaTunings/archive/grady11.scl
    ScalaTunings/archive/grady_14.scl
    ScalaTunings/archive/grady_centaur.scl
    ScalaTunings/archive/grady_centaur17.scl
    ScalaTunings/archive/grady_centaur19.scl
    ScalaTunings/archive/grammateus.scl
    ScalaTunings/archive/graupner.scl
    ScalaTunings/archive/groenewald.scl
    ScalaTunings/archive/groenewald_21.scl
    ScalaTunings/archive/groenewald_bach.scl
    ScalaTunings/archive/gross.scl
    ScalaTunings/archive/groven.scl
    ScalaTunings/archive/groven_ji.scl
    ScalaTunings/archive/guanyin22.scl
    ScalaTunings/archive/guiron77.scl
    ScalaTunings/archive/gunkali.scl
    ScalaTunings/archive/gyaling.scl
    ScalaTunings/archive/h10_27.scl
    ScalaTunings/archive/h12_24.scl
    ScalaTunings/archive/h14_27.scl
    ScalaTunings/archive/h15_24.scl
    ScalaTunings/archive/h17_32.scl
    ScalaTunings/archive/hahn9.scl
    ScalaTunings/archive/hahn_7.scl
    ScalaTunings/archive/hahn_g.scl
    ScalaTunings/archive/hahnmaxr.scl
    ScalaTunings/archive/hamilton.scl
    ScalaTunings/archive/hamilton_jc.scl
    ScalaTunings/archive/hamilton_jc2.scl
    ScalaTunings/archive/hammond.scl
    ScalaTunings/archive/hammond12.scl
    ScalaTunings/archive/handblue.scl
    ScalaTunings/archive/handel.scl
    ScalaTunings/archive/handel2.scl
    ScalaTunings/archive/hanson_19.scl
    ScalaTunings/archive/harm-doreninv1.scl
    ScalaTunings/archive/harm-dorinv1.scl
    ScalaTunings/archive/harm-lydchrinv1.scl
    ScalaTunings/archive/harm-lydeninv1.scl
    ScalaTunings/archive/harm-mixochrinv1.scl
    ScalaTunings/archive/harm-mixoeninv1.scl
    ScalaTunings/archive/harm10.scl
    ScalaTunings/archive/harm12.scl
    ScalaTunings/archive/harm12_2.scl
    ScalaTunings/archive/harm12s.scl
    ScalaTunings/archive/harm14.scl
    ScalaTunings/archive/harm15.scl
    ScalaTunings/archive/harm15a.scl
    ScalaTunings/archive/harm16.scl
    ScalaTunings/archive/harm19.scl
    ScalaTunings/archive/harm1c-hypod.scl
    ScalaTunings/archive/harm1c-hypol.scl
    ScalaTunings/archive/harm1c-lydian.scl
    ScalaTunings/archive/harm1c-mix.scl
    ScalaTunings/archive/harm1c-mixolydian.scl
    ScalaTunings/archive/harm20.scl
    ScalaTunings/archive/harm24.scl
    ScalaTunings/archive/harm30.scl
    ScalaTunings/archive/harm32.scl
    ScalaTunings/archive/harm6.scl
    ScalaTunings/archive/harm7lim.scl
    ScalaTunings/archive/harm8.scl
    ScalaTunings/archive/harm9.scl
    ScalaTunings/archive/harm_bastard.scl
    ScalaTunings/archive/harm_bastinv.scl
    ScalaTunings/archive/harm_darreg.scl
    ScalaTunings/archive/harm_mean.scl
    ScalaTunings/archive/harm_pehrson.scl
    ScalaTunings/archive/harm_perkis.scl
    ScalaTunings/archive/harmc-hypop.scl
    ScalaTunings/archive/harmd-15.scl
    ScalaTunings/archive/harmd-conmix.scl
    ScalaTunings/archive/harmd-hypop.scl
    ScalaTunings/archive/harmd-lyd.scl
    ScalaTunings/archive/harmd-mix.scl
    ScalaTunings/archive/harmd-phr.scl
    ScalaTunings/archive/harme-hypod.scl
    ScalaTunings/archive/harme-hypol.scl
    ScalaTunings/archive/harme-hypop.scl
    ScalaTunings/archive/harmf10.scl
    ScalaTunings/archive/harmf12.scl
    ScalaTunings/archive/harmf16.scl
    ScalaTunings/archive/harmf30.scl
    ScalaTunings/archive/harmf9.scl
    ScalaTunings/archive/harmjc-15.scl
    ScalaTunings/archive/harmjc-17-2.scl
    ScalaTunings/archive/harmjc-17.scl
    ScalaTunings/archive/harmjc-19-2.scl
    ScalaTunings/archive/harmjc-19.scl
    ScalaTunings/archive/harmjc-21.scl
    ScalaTunings/archive/harmjc-23-2.scl
    ScalaTunings/archive/harmjc-23.scl
    ScalaTunings/archive/harmjc-25.scl
    ScalaTunings/archive/harmjc-27.scl
    ScalaTunings/archive/harmjc-hypod16.scl
    ScalaTunings/archive/harmjc-hypol20.scl
    ScalaTunings/archive/harmjc-hypop18.scl
    ScalaTunings/archive/harmjc-lydian13.scl
    ScalaTunings/archive/harmjc-mix14.scl
    ScalaTunings/archive/harmjc-phryg12.scl
    ScalaTunings/archive/harmonical.scl
    ScalaTunings/archive/harmonical_up.scl
    ScalaTunings/archive/harmsub16.scl
    ScalaTunings/archive/harrison_15.scl
    ScalaTunings/archive/harrison_16.scl
    ScalaTunings/archive/harrison_5.scl
    ScalaTunings/archive/harrison_5_1.scl
    ScalaTunings/archive/harrison_5_3.scl
    ScalaTunings/archive/harrison_5_4.scl
    ScalaTunings/archive/harrison_8.scl
    ScalaTunings/archive/harrison_cinna.scl
    ScalaTunings/archive/harrison_diat.scl
    ScalaTunings/archive/harrison_kyai.scl
    ScalaTunings/archive/harrison_mid.scl
    ScalaTunings/archive/harrison_mid2.scl
    ScalaTunings/archive/harrison_min.scl
    ScalaTunings/archive/harrison_mix1.scl
    ScalaTunings/archive/harrison_mix2.scl
    ScalaTunings/archive/harrison_mix3.scl
    ScalaTunings/archive/harrison_mix4.scl
    ScalaTunings/archive/harrison_slye.scl
    ScalaTunings/archive/harrison_songs.scl
    ScalaTunings/archive/harrisonj.scl
    ScalaTunings/archive/harrisonm_rev.scl
    ScalaTunings/archive/harry58.scl
    ScalaTunings/archive/haverstick13.scl
    ScalaTunings/archive/haverstick21.scl
    ScalaTunings/archive/hawkes.scl
    ScalaTunings/archive/hawkes2.scl
    ScalaTunings/archive/hawkes3.scl
    ScalaTunings/archive/helmholtz.scl
    ScalaTunings/archive/helmholtz_24.scl
    ScalaTunings/archive/helmholtz_hd.scl
    ScalaTunings/archive/helmholtz_pure.scl
    ScalaTunings/archive/helmholtz_temp.scl
    ScalaTunings/archive/hem_chrom.scl
    ScalaTunings/archive/hem_chrom11.scl
    ScalaTunings/archive/hem_chrom13.scl
    ScalaTunings/archive/hem_chrom2.scl
    ScalaTunings/archive/hemienn82.scl
    ScalaTunings/archive/hemifamcyc.scl
    ScalaTunings/archive/hemifamity27.scl
    ScalaTunings/archive/hemimute31.scl
    ScalaTunings/archive/hemiwuer24.scl
    ScalaTunings/archive/hen12.scl
    ScalaTunings/archive/hen22.scl
    ScalaTunings/archive/hept_diamond.scl
    ScalaTunings/archive/hept_diamondi.scl
    ScalaTunings/archive/hept_diamondp.scl
    ScalaTunings/archive/herf_istr.scl
    ScalaTunings/archive/heun.scl
    ScalaTunings/archive/hexagonal13.scl
    ScalaTunings/archive/hexagonal37.scl
    ScalaTunings/archive/hexany1.scl
    ScalaTunings/archive/hexany10.scl
    ScalaTunings/archive/hexany11.scl
    ScalaTunings/archive/hexany12.scl
    ScalaTunings/archive/hexany13.scl
    ScalaTunings/archive/hexany14.scl
    ScalaTunings/archive/hexany15.scl
    ScalaTunings/archive/hexany16.scl
    ScalaTunings/archive/hexany17.scl
    ScalaTunings/archive/hexany18.scl
    ScalaTunings/archive/hexany19.scl
    ScalaTunings/archive/hexany2.scl
    ScalaTunings/archive/hexany20.scl
    ScalaTunings/archive/hexany21.scl
    ScalaTunings/archive/hexany21a.scl
    ScalaTunings/archive/hexany22.scl
    ScalaTunings/archive/hexany23.scl
    ScalaTunings/archive/hexany24.scl
    ScalaTunings/archive/hexany25.scl
    ScalaTunings/archive/hexany26.scl
    ScalaTunings/archive/hexany3.scl
    ScalaTunings/archive/hexany4.scl
    ScalaTunings/archive/hexany49.scl
    ScalaTunings/archive/hexany5.scl
    ScalaTunings/archive/hexany6.scl
    ScalaTunings/archive/hexany7.scl
    ScalaTunings/archive/hexany8.scl
    ScalaTunings/archive/hexany9.scl
    ScalaTunings/archive/hexany_cl.scl
    ScalaTunings/archive/hexany_cl2.scl
    ScalaTunings/archive/hexany_tetr.scl
    ScalaTunings/archive/hexany_trans.scl
    ScalaTunings/archive/hexany_trans2.scl
    ScalaTunings/archive/hexany_trans3.scl
    ScalaTunings/archive/hexany_u2.scl
    ScalaTunings/archive/hexany_union.scl
    ScalaTunings/archive/hexany_urot.scl
    ScalaTunings/archive/hexanys.scl
    ScalaTunings/archive/hexanys2.scl
    ScalaTunings/archive/hexlesfip22.scl
    ScalaTunings/archive/hexy.scl
    ScalaTunings/archive/hi19marv.scl
    ScalaTunings/archive/higgs.scl
    ScalaTunings/archive/highschool1-rodan.scl
    ScalaTunings/archive/highschool2-miracle.scl
    ScalaTunings/archive/hinsz_gr.scl
    ScalaTunings/archive/hipkins.scl
    ScalaTunings/archive/hirajoshi.scl
    ScalaTunings/archive/hirajoshi2.scl
    ScalaTunings/archive/hirajoshi3.scl
    ScalaTunings/archive/hirashima.scl
    ScalaTunings/archive/hjelmblues.scl
    ScalaTunings/archive/hjelmboogie.scl
    ScalaTunings/archive/hjelmconv.scl
    ScalaTunings/archive/ho_mai_nhi.scl
    ScalaTunings/archive/hochgartz.scl
    ScalaTunings/archive/hofmann1.scl
    ScalaTunings/archive/hofmann2.scl
    ScalaTunings/archive/hofmann_chrom.scl
    ScalaTunings/archive/holder.scl
    ScalaTunings/archive/holder2.scl
    ScalaTunings/archive/horwell22.scl
    ScalaTunings/archive/hulen_33.scl
    ScalaTunings/archive/hummel.scl
    ScalaTunings/archive/hummel2.scl
    ScalaTunings/archive/husmann.scl
    ScalaTunings/archive/huzzam.scl
    ScalaTunings/archive/hyper_enh.scl
    ScalaTunings/archive/hyper_enh2.scl
    ScalaTunings/archive/hypo_chrom.scl
    ScalaTunings/archive/hypo_diat.scl
    ScalaTunings/archive/hypo_enh.scl
    ScalaTunings/archive/hypod_chrom.scl
    ScalaTunings/archive/hypod_chrom2.scl
    ScalaTunings/archive/hypod_chrom2inv.scl
    ScalaTunings/archive/hypod_chromenh.scl
    ScalaTunings/archive/hypod_chrominv.scl
    ScalaTunings/archive/hypod_diat.scl
    ScalaTunings/archive/hypod_diat2.scl
    ScalaTunings/archive/hypod_diatcon.scl
    ScalaTunings/archive/hypod_diatinv.scl
    ScalaTunings/archive/hypod_enh.scl
    ScalaTunings/archive/hypod_enhinv.scl
    ScalaTunings/archive/hypod_enhinv2.scl
    ScalaTunings/archive/hypodorian_pis.scl
    ScalaTunings/archive/hypol_chrom.scl
    ScalaTunings/archive/hypol_chrominv.scl
    ScalaTunings/archive/hypol_chrominv2.scl
    ScalaTunings/archive/hypol_chrominv3.scl
    ScalaTunings/archive/hypol_diat.scl
    ScalaTunings/archive/hypol_diatcon.scl
    ScalaTunings/archive/hypol_diatinv.scl
    ScalaTunings/archive/hypol_enh.scl
    ScalaTunings/archive/hypol_enhinv.scl
    ScalaTunings/archive/hypol_enhinv2.scl
    ScalaTunings/archive/hypol_enhinv3.scl
    ScalaTunings/archive/hypol_pent.scl
    ScalaTunings/archive/hypol_tri.scl
    ScalaTunings/archive/hypol_tri2.scl
    ScalaTunings/archive/hypolydian_pis.scl
    ScalaTunings/archive/hypop_chrom.scl
    ScalaTunings/archive/hypop_chromenh.scl
    ScalaTunings/archive/hypop_chrominv.scl
    ScalaTunings/archive/hypop_chrominv2.scl
    ScalaTunings/archive/hypop_diat.scl
    ScalaTunings/archive/hypop_diat2.scl
    ScalaTunings/archive/hypop_diat2inv.scl
    ScalaTunings/archive/hypop_diatcon.scl
    ScalaTunings/archive/hypop_enh.scl
    ScalaTunings/archive/hypop_enhinv.scl
    ScalaTunings/archive/hypop_enhinv2.scl
    ScalaTunings/archive/hypophryg_pis.scl
    ScalaTunings/archive/iivv17.scl
    ScalaTunings/archive/ikosany.scl
    ScalaTunings/archive/ikosany7.scl
    ScalaTunings/archive/indian-ayyar.scl
    ScalaTunings/archive/indian-dk.scl
    ScalaTunings/archive/indian-ellis.scl
    ScalaTunings/archive/indian-hahn.scl
    ScalaTunings/archive/indian-hrdaya1.scl
    ScalaTunings/archive/indian-hrdaya2.scl
    ScalaTunings/archive/indian-invrot.scl
    ScalaTunings/archive/indian-magrama.scl
    ScalaTunings/archive/indian-mystical22.scl
    ScalaTunings/archive/indian-newbengali.scl
    ScalaTunings/archive/indian-old2ellis.scl
    ScalaTunings/archive/indian-oldellis.scl
    ScalaTunings/archive/indian-raja.scl
    ScalaTunings/archive/indian-sagrama.scl
    ScalaTunings/archive/indian-srutiharm.scl
    ScalaTunings/archive/indian-srutivina.scl
    ScalaTunings/archive/indian-vina.scl
    ScalaTunings/archive/indian-vina2.scl
    ScalaTunings/archive/indian-vina3.scl
    ScalaTunings/archive/indian.scl
    ScalaTunings/archive/indian2.scl
    ScalaTunings/archive/indian2_sm.scl
    ScalaTunings/archive/indian3.scl
    ScalaTunings/archive/indian4.scl
    ScalaTunings/archive/indian5.scl
    ScalaTunings/archive/indian6.scl
    ScalaTunings/archive/indian_12.scl
    ScalaTunings/archive/indian_12c.scl
    ScalaTunings/archive/indian_a.scl
    ScalaTunings/archive/indian_b.scl
    ScalaTunings/archive/indian_c.scl
    ScalaTunings/archive/indian_d.scl
    ScalaTunings/archive/indian_e.scl
    ScalaTunings/archive/indian_g.scl
    ScalaTunings/archive/indian_rat.scl
    ScalaTunings/archive/indian_rot.scl
    ScalaTunings/archive/indra31.scl
    ScalaTunings/archive/interbartolo1.scl
    ScalaTunings/archive/interbartolo2.scl
    ScalaTunings/archive/interbartolo3.scl
    ScalaTunings/archive/ionic.scl
    ScalaTunings/archive/iran_diat.scl
    ScalaTunings/archive/iraq.scl
    ScalaTunings/archive/irrational.scl
    ScalaTunings/archive/isfahan_5.scl
    ScalaTunings/archive/islamic.scl
    ScalaTunings/archive/italian.scl
    ScalaTunings/archive/iter1.scl
    ScalaTunings/archive/iter10.scl
    ScalaTunings/archive/iter11.scl
    ScalaTunings/archive/iter12.scl
    ScalaTunings/archive/iter13.scl
    ScalaTunings/archive/iter14.scl
    ScalaTunings/archive/iter15.scl
    ScalaTunings/archive/iter16.scl
    ScalaTunings/archive/iter17.scl
    ScalaTunings/archive/iter18.scl
    ScalaTunings/archive/iter19.scl
    ScalaTunings/archive/iter2.scl
    ScalaTunings/archive/iter20.scl
    ScalaTunings/archive/iter21.scl
    ScalaTunings/archive/iter22.scl
    ScalaTunings/archive/iter23.scl
    ScalaTunings/archive/iter24.scl
    ScalaTunings/archive/iter25.scl
    ScalaTunings/archive/iter26.scl
    ScalaTunings/archive/iter27.scl
    ScalaTunings/archive/iter28.scl
    ScalaTunings/archive/iter29.scl
    ScalaTunings/archive/iter3.scl
    ScalaTunings/archive/iter30.scl
    ScalaTunings/archive/iter31.scl
    ScalaTunings/archive/iter32.scl
    ScalaTunings/archive/iter33.scl
    ScalaTunings/archive/iter34.scl
    ScalaTunings/archive/iter35.scl
    ScalaTunings/archive/iter36.scl
    ScalaTunings/archive/iter37.scl
    ScalaTunings/archive/iter4.scl
    ScalaTunings/archive/iter5.scl
    ScalaTunings/archive/iter6.scl
    ScalaTunings/archive/iter7.scl
    ScalaTunings/archive/iter8.scl
    ScalaTunings/archive/iter9.scl
    ScalaTunings/archive/ives.scl
    ScalaTunings/archive/ives2a.scl
    ScalaTunings/archive/ives2b.scl
    ScalaTunings/archive/janke1.scl
    ScalaTunings/archive/janke2.scl
    ScalaTunings/archive/janke3.scl
    ScalaTunings/archive/janke4.scl
    ScalaTunings/archive/janke5.scl
    ScalaTunings/archive/janke6.scl
    ScalaTunings/archive/janke7.scl
    ScalaTunings/archive/jemblung1.scl
    ScalaTunings/archive/jemblung2.scl
    ScalaTunings/archive/ji_10coh.scl
    ScalaTunings/archive/ji_10coh2.scl
    ScalaTunings/archive/ji_10i4.scl
    ScalaTunings/archive/ji_11.scl
    ScalaTunings/archive/ji_12.scl
    ScalaTunings/archive/ji_12a.scl
    ScalaTunings/archive/ji_12b.scl
    ScalaTunings/archive/ji_13.scl
    ScalaTunings/archive/ji_16.scl
    ScalaTunings/archive/ji_17.scl
    ScalaTunings/archive/ji_17a.scl
    ScalaTunings/archive/ji_17b.scl
    ScalaTunings/archive/ji_18.scl
    ScalaTunings/archive/ji_19.scl
    ScalaTunings/archive/ji_20.scl
    ScalaTunings/archive/ji_21.scl
    ScalaTunings/archive/ji_22.scl
    ScalaTunings/archive/ji_27.scl
    ScalaTunings/archive/ji_29.scl
    ScalaTunings/archive/ji_30.scl
    ScalaTunings/archive/ji_31.scl
    ScalaTunings/archive/ji_5coh.scl
    ScalaTunings/archive/ji_6coh.scl
    ScalaTunings/archive/ji_7.scl
    ScalaTunings/archive/ji_7a.scl
    ScalaTunings/archive/ji_8coh.scl
    ScalaTunings/archive/ji_8coh3.scl
    ScalaTunings/archive/ji_9coh.scl
    ScalaTunings/archive/jioct12.scl
    ScalaTunings/archive/jira1.scl
    ScalaTunings/archive/jira2.scl
    ScalaTunings/archive/jobin-bach.scl
    ScalaTunings/archive/johnson-secor_rwt.scl
    ScalaTunings/archive/johnson_44.scl
    ScalaTunings/archive/johnson_7.scl
    ScalaTunings/archive/johnson_eb.scl
    ScalaTunings/archive/johnson_ratwell.scl
    ScalaTunings/archive/johnson_temp.scl
    ScalaTunings/archive/johnston.scl
    ScalaTunings/archive/johnston_21.scl
    ScalaTunings/archive/johnston_22.scl
    ScalaTunings/archive/johnston_25.scl
    ScalaTunings/archive/johnston_6-qt.scl
    ScalaTunings/archive/johnston_6-qt_row.scl
    ScalaTunings/archive/johnston_81.scl
    ScalaTunings/archive/jorgensen.scl
    ScalaTunings/archive/jousse.scl
    ScalaTunings/archive/jousse2.scl
    ScalaTunings/archive/jove41.scl
    ScalaTunings/archive/jubilismic10.scl
    ScalaTunings/archive/julius22.scl
    ScalaTunings/archive/julius24.scl
    ScalaTunings/archive/kacapi1.scl
    ScalaTunings/archive/kacapi10.scl
    ScalaTunings/archive/kacapi11.scl
    ScalaTunings/archive/kacapi2.scl
    ScalaTunings/archive/kacapi3.scl
    ScalaTunings/archive/kacapi4.scl
    ScalaTunings/archive/kacapi5.scl
    ScalaTunings/archive/kacapi6.scl
    ScalaTunings/archive/kacapi7.scl
    ScalaTunings/archive/kacapi8.scl
    ScalaTunings/archive/kacapi9.scl
    ScalaTunings/archive/kanzelmeyer_11.scl
    ScalaTunings/archive/kanzelmeyer_18.scl
    ScalaTunings/archive/kayolonian.scl
    ScalaTunings/archive/kayolonian_12.scl
    ScalaTunings/archive/kayolonian_40.scl
    ScalaTunings/archive/kayolonian_f.scl
    ScalaTunings/archive/kayolonian_p.scl
    ScalaTunings/archive/kayolonian_s.scl
    ScalaTunings/archive/kayolonian_t.scl
    ScalaTunings/archive/kayolonian_z.scl
    ScalaTunings/archive/kayoloniana.scl
    ScalaTunings/archive/kebyar-b.scl
    ScalaTunings/archive/kebyar-s.scl
    ScalaTunings/archive/kebyar-t.scl
    ScalaTunings/archive/keemic15.scl
    ScalaTunings/archive/keenan3.scl
    ScalaTunings/archive/keenan3j.scl
    ScalaTunings/archive/keenan3rb.scl
    ScalaTunings/archive/keenan3rb2.scl
    ScalaTunings/archive/keenan5.scl
    ScalaTunings/archive/keenan6.scl
    ScalaTunings/archive/keenan7.scl
    ScalaTunings/archive/keenan_mt.scl
    ScalaTunings/archive/keenan_st.scl
    ScalaTunings/archive/keenan_t9.scl
    ScalaTunings/archive/keentet.scl
    ScalaTunings/archive/keesred12_5.scl
    ScalaTunings/archive/kelletat.scl
    ScalaTunings/archive/kelletat1.scl
    ScalaTunings/archive/kellner.scl
    ScalaTunings/archive/kellner_org.scl
    ScalaTunings/archive/kellners.scl
    ScalaTunings/archive/kepler1.scl
    ScalaTunings/archive/kepler2.scl
    ScalaTunings/archive/kepler3.scl
    ScalaTunings/archive/kilroy.scl
    ScalaTunings/archive/kimball.scl
    ScalaTunings/archive/kimball_53.scl
    ScalaTunings/archive/kirkwood.scl
    ScalaTunings/archive/kirn-stan.scl
    ScalaTunings/archive/kirnberger.scl
    ScalaTunings/archive/kirnberger1.scl
    ScalaTunings/archive/kirnberger2.scl
    ScalaTunings/archive/kirnberger3.scl
    ScalaTunings/archive/kirnberger3s.scl
    ScalaTunings/archive/kirnberger3v.scl
    ScalaTunings/archive/klais.scl
    ScalaTunings/archive/klonaris.scl
    ScalaTunings/archive/knot.scl
    ScalaTunings/archive/koepf_36.scl
    ScalaTunings/archive/koepf_48.scl
    ScalaTunings/archive/kolinsky.scl
    ScalaTunings/archive/kora1.scl
    ScalaTunings/archive/kora2.scl
    ScalaTunings/archive/kora3.scl
    ScalaTunings/archive/kora4.scl
    ScalaTunings/archive/korea_5.scl
    ScalaTunings/archive/kornerup.scl
    ScalaTunings/archive/kornerup_11.scl
    ScalaTunings/archive/koval.scl
    ScalaTunings/archive/koval2.scl
    ScalaTunings/archive/koval3.scl
    ScalaTunings/archive/koval4.scl
    ScalaTunings/archive/koval5.scl
    ScalaTunings/archive/koval6.scl
    ScalaTunings/archive/kraeh_22.scl
    ScalaTunings/archive/kraeh_22a.scl
    ScalaTunings/archive/kring1.scl
    ScalaTunings/archive/kring1p3.scl
    ScalaTunings/archive/kring2.scl
    ScalaTunings/archive/kring2p3.scl
    ScalaTunings/archive/kring3.scl
    ScalaTunings/archive/kring3bp.scl
    ScalaTunings/archive/kring4.scl
    ScalaTunings/archive/kring4p3.scl
    ScalaTunings/archive/kring5.scl
    ScalaTunings/archive/kring5p3.scl
    ScalaTunings/archive/kring6.scl
    ScalaTunings/archive/kring6p3.scl
    ScalaTunings/archive/krousseau2.scl
    ScalaTunings/archive/kukuya.scl
    ScalaTunings/archive/kurzweil_arab.scl
    ScalaTunings/archive/kurzweil_ji.scl
    ScalaTunings/archive/kurzweil_pelogh.scl
    ScalaTunings/archive/kurzweil_pelogm.scl
    ScalaTunings/archive/kurzweil_slen.scl
    ScalaTunings/archive/kurzweil_tibet.scl
    ScalaTunings/archive/kwazy.scl
    ScalaTunings/archive/laka-dwarf.scl
    ScalaTunings/archive/lambdoma5_12.scl
    ScalaTunings/archive/lambdoma_prim.scl
    ScalaTunings/archive/lambert.scl
    ScalaTunings/archive/lara.scl
    ScalaTunings/archive/leapday12.scl
    ScalaTunings/archive/leapmute29.scl
    ScalaTunings/archive/leapmute46.scl
    ScalaTunings/archive/lebanon.scl
    ScalaTunings/archive/leedy.scl
    ScalaTunings/archive/leeuw1.scl
    ScalaTunings/archive/leftpistol.scl
    ScalaTunings/archive/legros1.scl
    ScalaTunings/archive/legros2.scl
    ScalaTunings/archive/lehman1.scl
    ScalaTunings/archive/lehman2.scl
    ScalaTunings/archive/lehman3.scl
    ScalaTunings/archive/lemba10.scl
    ScalaTunings/archive/lemba12.scl
    ScalaTunings/archive/lemba22.scl
    ScalaTunings/archive/lemba24.scl
    ScalaTunings/archive/lemba8.scl
    ScalaTunings/archive/leusden.scl
    ScalaTunings/archive/levens.scl
    ScalaTunings/archive/levens2.scl
    ScalaTunings/archive/ligon.scl
    ScalaTunings/archive/ligon10.scl
    ScalaTunings/archive/ligon11.scl
    ScalaTunings/archive/ligon12.scl
    ScalaTunings/archive/ligon2.scl
    ScalaTunings/archive/ligon3.scl
    ScalaTunings/archive/ligon4.scl
    ScalaTunings/archive/ligon5.scl
    ScalaTunings/archive/ligon7.scl
    ScalaTunings/archive/ligon8.scl
    ScalaTunings/archive/ligon9.scl
    ScalaTunings/archive/lindley-ortgies1.scl
    ScalaTunings/archive/lindley-ortgies2.scl
    ScalaTunings/archive/lindley1.scl
    ScalaTunings/archive/lindley2.scl
    ScalaTunings/archive/lindley_ea.scl
    ScalaTunings/archive/lindley_sf.scl
    ScalaTunings/archive/line40.scl
    ScalaTunings/archive/linemarv12.scl
    ScalaTunings/archive/liu_major.scl
    ScalaTunings/archive/liu_mel.scl
    ScalaTunings/archive/liu_minor.scl
    ScalaTunings/archive/liu_pent.scl
    ScalaTunings/archive/locomotive.scl
    ScalaTunings/archive/lorenzi.scl
    ScalaTunings/archive/lorina.scl
    ScalaTunings/archive/lt46a.scl
    ScalaTunings/archive/lublin.scl
    ScalaTunings/archive/lucktenberg.scl
    ScalaTunings/archive/lucy_19.scl
    ScalaTunings/archive/lucy_24.scl
    ScalaTunings/archive/lucy_31.scl
    ScalaTunings/archive/lucy_7.scl
    ScalaTunings/archive/lucytuned0b5s.scl
    ScalaTunings/archive/lucytuned0b6s.scl
    ScalaTunings/archive/lucytuned0b7s.scl
    ScalaTunings/archive/lucytuned1b4s.scl
    ScalaTunings/archive/lucytuned2b3s.scl
    ScalaTunings/archive/lucytuned3b2s.scl
    ScalaTunings/archive/lucytuned4b1s.scl
    ScalaTunings/archive/lucytuned5b0s.scl
    ScalaTunings/archive/lucytuned6b0s.scl
    ScalaTunings/archive/lucytuned7b0s.scl
    ScalaTunings/archive/lumma5.scl
    ScalaTunings/archive/lumma7.scl
    ScalaTunings/archive/lumma7t.scl
    ScalaTunings/archive/lumma7t72.scl
    ScalaTunings/archive/lumma7t_keen.scl
    ScalaTunings/archive/lumma_10.scl
    ScalaTunings/archive/lumma_12_fun.scl
    ScalaTunings/archive/lumma_12_moh-ha-ha.scl
    ScalaTunings/archive/lumma_12_strangeion.scl
    ScalaTunings/archive/lumma_12p5.scl
    ScalaTunings/archive/lumma_12p6.scl
    ScalaTunings/archive/lumma_12p7.scl
    ScalaTunings/archive/lumma_22.scl
    ScalaTunings/archive/lumma_5151.scl
    ScalaTunings/archive/lumma_al1.scl
    ScalaTunings/archive/lumma_al2.scl
    ScalaTunings/archive/lumma_al3.scl
    ScalaTunings/archive/lumma_al4.scl
    ScalaTunings/archive/lumma_al5.scl
    ScalaTunings/archive/lumma_al6.scl
    ScalaTunings/archive/lumma_al7.scl
    ScalaTunings/archive/lumma_dec1.scl
    ScalaTunings/archive/lumma_dec2.scl
    ScalaTunings/archive/lumma_magic.scl
    ScalaTunings/archive/lumma_synchtrines+2.scl
    ScalaTunings/archive/lumma_wt19.scl
    ScalaTunings/archive/luyten.scl
    ScalaTunings/archive/lydian_chrom.scl
    ScalaTunings/archive/lydian_chrom2.scl
    ScalaTunings/archive/lydian_chrominv.scl
    ScalaTunings/archive/lydian_diat.scl
    ScalaTunings/archive/lydian_diat2.scl
    ScalaTunings/archive/lydian_diat2inv.scl
    ScalaTunings/archive/lydian_diatcon.scl
    ScalaTunings/archive/lydian_enh.scl
    ScalaTunings/archive/lydian_enh2.scl
    ScalaTunings/archive/lydian_enhinv.scl
    ScalaTunings/archive/lydian_pent.scl
    ScalaTunings/archive/lydian_pis.scl
    ScalaTunings/archive/lydian_tri.scl
    ScalaTunings/archive/lydian_tri2.scl
    ScalaTunings/archive/machine_lf.scl
    ScalaTunings/archive/madagascar19.scl
    ScalaTunings/archive/madenda-sejati.scl
    ScalaTunings/archive/magic16septimage.scl
    ScalaTunings/archive/magic16terzbirat.scl
    ScalaTunings/archive/maihingen.scl
    ScalaTunings/archive/majmin.scl
    ScalaTunings/archive/major_clus.scl
    ScalaTunings/archive/major_wing.scl
    ScalaTunings/archive/major_wing_lesfip.scl
    ScalaTunings/archive/malcolm.scl
    ScalaTunings/archive/malcolm2.scl
    ScalaTunings/archive/malcolm_ap.scl
    ScalaTunings/archive/malcolm_me.scl
    ScalaTunings/archive/malcolme.scl
    ScalaTunings/archive/malcolme2.scl
    ScalaTunings/archive/malcolms.scl
    ScalaTunings/archive/malerbi.scl
    ScalaTunings/archive/malgache.scl
    ScalaTunings/archive/malgache1.scl
    ScalaTunings/archive/malgache2.scl
    ScalaTunings/archive/malkauns.scl
    ScalaTunings/archive/mambuti.scl
    ScalaTunings/archive/mandala.scl
    ScalaTunings/archive/mandela.scl
    ScalaTunings/archive/mandelbaum5.scl
    ScalaTunings/archive/mandelbaum7.scl
    ScalaTunings/archive/mandelbaum7keemun.scl
    ScalaTunings/archive/mander.scl
    ScalaTunings/archive/marimba1.scl
    ScalaTunings/archive/marimba2.scl
    ScalaTunings/archive/marimba3.scl
    ScalaTunings/archive/marion.scl
    ScalaTunings/archive/marion1.scl
    ScalaTunings/archive/marion10.scl
    ScalaTunings/archive/marion15.scl
    ScalaTunings/archive/marissing.scl
    ScalaTunings/archive/marpurg-1.scl
    ScalaTunings/archive/marpurg-a.scl
    ScalaTunings/archive/marpurg-b.scl
    ScalaTunings/archive/marpurg-c.scl
    ScalaTunings/archive/marpurg-d.scl
    ScalaTunings/archive/marpurg-e.scl
    ScalaTunings/archive/marpurg-g.scl
    ScalaTunings/archive/marpurg-t1.scl
    ScalaTunings/archive/marpurg-t11.scl
    ScalaTunings/archive/marpurg-t12.scl
    ScalaTunings/archive/marpurg-t1a.scl
    ScalaTunings/archive/marpurg-t2.scl
    ScalaTunings/archive/marpurg-t2a.scl
    ScalaTunings/archive/marpurg-t3.scl
    ScalaTunings/archive/marpurg-t4.scl
    ScalaTunings/archive/marpurg-t5.scl
    ScalaTunings/archive/marpurg-t7.scl
    ScalaTunings/archive/marpurg-t8.scl
    ScalaTunings/archive/marpurg-t9.scl
    ScalaTunings/archive/marpurg.scl
    ScalaTunings/archive/marpurg1.scl
    ScalaTunings/archive/marpurg3.scl
    ScalaTunings/archive/marsh.scl
    ScalaTunings/archive/marsh2.scl
    ScalaTunings/archive/marvbiz.scl
    ScalaTunings/archive/marvel10.scl
    ScalaTunings/archive/marvel11.scl
    ScalaTunings/archive/marvel12.scl
    ScalaTunings/archive/marvel19.scl
    ScalaTunings/archive/marvel22.scl
    ScalaTunings/archive/marvel22_11.scl
    ScalaTunings/archive/marvel9.scl
    ScalaTunings/archive/marveldene.scl
    ScalaTunings/archive/maunder1.scl
    ScalaTunings/archive/maunder2.scl
    ScalaTunings/archive/mavila12.scl
    ScalaTunings/archive/mavila9.scl
    ScalaTunings/archive/mavlim1.scl
    ScalaTunings/archive/mavsynch16.scl
    ScalaTunings/archive/mavsynch7.scl
    ScalaTunings/archive/mbira_banda.scl
    ScalaTunings/archive/mbira_banda2.scl
    ScalaTunings/archive/mbira_gondo.scl
    ScalaTunings/archive/mbira_kunaka.scl
    ScalaTunings/archive/mbira_kunaka2.scl
    ScalaTunings/archive/mbira_mude.scl
    ScalaTunings/archive/mbira_mujuru.scl
    ScalaTunings/archive/mbira_zimb.scl
    ScalaTunings/archive/mboko_bow.scl
    ScalaTunings/archive/mboko_zither.scl
    ScalaTunings/archive/mcclain.scl
    ScalaTunings/archive/mcclain_18.scl
    ScalaTunings/archive/mcclain_8.scl
    ScalaTunings/archive/mccoskey_22.scl
    ScalaTunings/archive/mcgoogy_phi.scl
    ScalaTunings/archive/mcgoogy_phi2.scl
    ScalaTunings/archive/mclaren_bar.scl
    ScalaTunings/archive/mclaren_cps.scl
    ScalaTunings/archive/mclaren_harm.scl
    ScalaTunings/archive/mclaren_rath1.scl
    ScalaTunings/archive/mclaren_rath2.scl
    ScalaTunings/archive/mean10.scl
    ScalaTunings/archive/mean11.scl
    ScalaTunings/archive/mean11ls_19.scl
    ScalaTunings/archive/mean13.scl
    ScalaTunings/archive/mean14.scl
    ScalaTunings/archive/mean14_15.scl
    ScalaTunings/archive/mean14_19.scl
    ScalaTunings/archive/mean14_7.scl
    ScalaTunings/archive/mean14a.scl
    ScalaTunings/archive/mean16.scl
    ScalaTunings/archive/mean17.scl
    ScalaTunings/archive/mean17_17.scl
    ScalaTunings/archive/mean17_19.scl
    ScalaTunings/archive/mean18.scl
    ScalaTunings/archive/mean19.scl
    ScalaTunings/archive/mean19r.scl
    ScalaTunings/archive/mean19t.scl
    ScalaTunings/archive/mean23.scl
    ScalaTunings/archive/mean23six.scl
    ScalaTunings/archive/mean24rat.scl
    ScalaTunings/archive/mean25.scl
    ScalaTunings/archive/mean26.scl
    ScalaTunings/archive/mean26_21.scl
    ScalaTunings/archive/mean27.scl
    ScalaTunings/archive/mean29.scl
    ScalaTunings/archive/mean2nine.scl
    ScalaTunings/archive/mean2nine_15.scl
    ScalaTunings/archive/mean2nine_19.scl
    ScalaTunings/archive/mean2nine_31.scl
    ScalaTunings/archive/mean2sev.scl
    ScalaTunings/archive/mean2sev_15.scl
    ScalaTunings/archive/mean2sev_19.scl
    ScalaTunings/archive/mean2sev_31.scl
    ScalaTunings/archive/mean2seveb.scl
    ScalaTunings/archive/mean2sevr.scl
    ScalaTunings/archive/mean4nine.scl
    ScalaTunings/archive/meanbrat32.scl
    ScalaTunings/archive/meanbrat32a.scl
    ScalaTunings/archive/meanbratm32.scl
    ScalaTunings/archive/meandia.scl
    ScalaTunings/archive/meaneb1071.scl
    ScalaTunings/archive/meaneb1071a.scl
    ScalaTunings/archive/meaneb341.scl
    ScalaTunings/archive/meaneb371.scl
    ScalaTunings/archive/meaneb371a.scl
    ScalaTunings/archive/meaneb381.scl
    ScalaTunings/archive/meaneb451.scl
    ScalaTunings/archive/meaneb471.scl
    ScalaTunings/archive/meaneb471a.scl
    ScalaTunings/archive/meaneb471b.scl
    ScalaTunings/archive/meaneb472.scl
    ScalaTunings/archive/meaneb472_19.scl
    ScalaTunings/archive/meaneb472a.scl
    ScalaTunings/archive/meaneb591.scl
    ScalaTunings/archive/meaneb732.scl
    ScalaTunings/archive/meaneb732_19.scl
    ScalaTunings/archive/meaneb732a.scl
    ScalaTunings/archive/meaneb742.scl
    ScalaTunings/archive/meaneb742a.scl
    ScalaTunings/archive/meaneb781.scl
    ScalaTunings/archive/meaneb891.scl
    ScalaTunings/archive/meaneight.scl
    ScalaTunings/archive/meaneightp.scl
    ScalaTunings/archive/meanfifth.scl
    ScalaTunings/archive/meanfifth2.scl
    ScalaTunings/archive/meanfifth_19.scl
    ScalaTunings/archive/meanfifth_43.scl
    ScalaTunings/archive/meanfifth_french.scl
    ScalaTunings/archive/meanfiftheb.scl
    ScalaTunings/archive/meangolden.scl
    ScalaTunings/archive/meangolden_top.scl
    ScalaTunings/archive/meanhalf.scl
    ScalaTunings/archive/meanhar2.scl
    ScalaTunings/archive/meanhar3.scl
    ScalaTunings/archive/meanharris.scl
    ScalaTunings/archive/meanhsev.scl
    ScalaTunings/archive/meanhskl.scl
    ScalaTunings/archive/meanlst357_19.scl
    ScalaTunings/archive/meanmalc.scl
    ScalaTunings/archive/meannine.scl
    ScalaTunings/archive/meannkleis.scl
    ScalaTunings/archive/meanpi.scl
    ScalaTunings/archive/meanpi2.scl
    ScalaTunings/archive/meanpkleis.scl
    ScalaTunings/archive/meanquar.scl
    ScalaTunings/archive/meanquar_14.scl
    ScalaTunings/archive/meanquar_15.scl
    ScalaTunings/archive/meanquar_16.scl
    ScalaTunings/archive/meanquar_17.scl
    ScalaTunings/archive/meanquar_19.scl
    ScalaTunings/archive/meanquar_27.scl
    ScalaTunings/archive/meanquar_31.scl
    ScalaTunings/archive/meanquareb.scl
    ScalaTunings/archive/meanquarm23.scl
    ScalaTunings/archive/meanquarn.scl
    ScalaTunings/archive/meanquarr.scl
    ScalaTunings/archive/meanquarw2.scl
    ScalaTunings/archive/meanquarw3.scl
    ScalaTunings/archive/meansabat.scl
    ScalaTunings/archive/meansabat_53.scl
    ScalaTunings/archive/meanschis.scl
    ScalaTunings/archive/meanschis7.scl
    ScalaTunings/archive/meanschis_17.scl
    ScalaTunings/archive/meansept.scl
    ScalaTunings/archive/meansept2.scl
    ScalaTunings/archive/meansept3.scl
    ScalaTunings/archive/meansept4.scl
    ScalaTunings/archive/meansev.scl
    ScalaTunings/archive/meansev2.scl
    ScalaTunings/archive/meansev_19.scl
    ScalaTunings/archive/meanseveb.scl
    ScalaTunings/archive/meansixth.scl
    ScalaTunings/archive/meansixth_19.scl
    ScalaTunings/archive/meansixtheb.scl
    ScalaTunings/archive/meansixthm.scl
    ScalaTunings/archive/meansixthm2.scl
    ScalaTunings/archive/meansixthpm.scl
    ScalaTunings/archive/meansixthso.scl
    ScalaTunings/archive/meanstr.scl
    ScalaTunings/archive/meanten.scl
    ScalaTunings/archive/meanthird.scl
    ScalaTunings/archive/meanthird_19.scl
    ScalaTunings/archive/meanthirdeb.scl
    ScalaTunings/archive/meanthirdp.scl
    ScalaTunings/archive/meanvar1.scl
    ScalaTunings/archive/meanvar2.scl
    ScalaTunings/archive/meanvar3.scl
    ScalaTunings/archive/meanvar4.scl
    ScalaTunings/archive/meister-p12.scl
    ScalaTunings/archive/meister-s4.scl
    ScalaTunings/archive/meister-s5.scl
    ScalaTunings/archive/meister-synt.scl
    ScalaTunings/archive/meister-t.scl
    ScalaTunings/archive/melog.scl
    ScalaTunings/archive/mercadier.scl
    ScalaTunings/archive/mercadier2.scl
    ScalaTunings/archive/mercator.scl
    ScalaTunings/archive/merrick.scl
    ScalaTunings/archive/mersen-ban.scl
    ScalaTunings/archive/mersen_l1.scl
    ScalaTunings/archive/mersen_l2.scl
    ScalaTunings/archive/mersen_s1.scl
    ScalaTunings/archive/mersen_s2.scl
    ScalaTunings/archive/mersen_s3.scl
    ScalaTunings/archive/mersenmt1.scl
    ScalaTunings/archive/mersenmt2.scl
    ScalaTunings/archive/mersenne-t.scl
    ScalaTunings/archive/mersenne_26.scl
    ScalaTunings/archive/mersenne_31.scl
    ScalaTunings/archive/met24-byz-1st_pl-trans.scl
    ScalaTunings/archive/met24-byz-2nd_pl.scl
    ScalaTunings/archive/met24-byz-3rd-ditonic.scl
    ScalaTunings/archive/met24-byz-3rd.scl
    ScalaTunings/archive/met24-byz-4th_e.scl
    ScalaTunings/archive/met24-byz-4th_e2.scl
    ScalaTunings/archive/met24-byz-4th_pl-var1.scl
    ScalaTunings/archive/met24-byz-4th_pl-var2.scl
    ScalaTunings/archive/met24-byz-4th_pl.scl
    ScalaTunings/archive/met24-byz-barys_diat.scl
    ScalaTunings/archive/met24-byz-palace1.scl
    ScalaTunings/archive/met24-byz-palace2.scl
    ScalaTunings/archive/met24-byz-schrom.scl
    ScalaTunings/archive/met24-byz-schrom2.scl
    ScalaTunings/archive/met24-chrys_chrom-2nd_pl.scl
    ScalaTunings/archive/met24-chrys_chromdiat.scl
    ScalaTunings/archive/met24-chrys_diat-1st-68.scl
    ScalaTunings/archive/met24-chrys_diat-1st.scl
    ScalaTunings/archive/met24-chrys_diat-4th-68.scl
    ScalaTunings/archive/met24-chrys_diat-4th.scl
    ScalaTunings/archive/met24-chrys_diat-4th_pl.scl
    ScalaTunings/archive/met24-chrys_diatenh.scl
    ScalaTunings/archive/met24-chrys_enhdiat.scl
    ScalaTunings/archive/metals.scl
    ScalaTunings/archive/metdia.scl
    ScalaTunings/archive/meyer.scl
    ScalaTunings/archive/meyer_29.scl
    ScalaTunings/archive/mgr12.scl
    ScalaTunings/archive/mgr14.scl
    ScalaTunings/archive/mgr18.scl
    ScalaTunings/archive/mid_enh1.scl
    ScalaTunings/archive/mid_enh2.scl
    ScalaTunings/archive/miller19.scl
    ScalaTunings/archive/miller7.scl
    ScalaTunings/archive/miller_12.scl
    ScalaTunings/archive/miller_12a.scl
    ScalaTunings/archive/miller_12r.scl
    ScalaTunings/archive/miller_ar1.scl
    ScalaTunings/archive/miller_ar2.scl
    ScalaTunings/archive/miller_b1.scl
    ScalaTunings/archive/miller_b2.scl
    ScalaTunings/archive/miller_bug.scl
    ScalaTunings/archive/miller_lazy.scl
    ScalaTunings/archive/miller_nikta.scl
    ScalaTunings/archive/miller_reflections.scl
    ScalaTunings/archive/miller_sp.scl
    ScalaTunings/archive/millerop.scl
    ScalaTunings/archive/minerva12.scl
    ScalaTunings/archive/minerva22.scl
    ScalaTunings/archive/minerva22x.scl
    ScalaTunings/archive/minor_5.scl
    ScalaTunings/archive/minor_clus.scl
    ScalaTunings/archive/minor_wing.scl
    ScalaTunings/archive/minorthird_19.scl
    ScalaTunings/archive/minortone.scl
    ScalaTunings/archive/miracle1.scl
    ScalaTunings/archive/miracle1a.scl
    ScalaTunings/archive/miracle2.scl
    ScalaTunings/archive/miracle24.scl
    ScalaTunings/archive/miracle2a.scl
    ScalaTunings/archive/miracle2m.scl
    ScalaTunings/archive/miracle3.scl
    ScalaTunings/archive/miracle31s.scl
    ScalaTunings/archive/miracle3a.scl
    ScalaTunings/archive/miracle3ls.scl
    ScalaTunings/archive/miracle3p.scl
    ScalaTunings/archive/miracle41s.scl
    ScalaTunings/archive/miracle_10.scl
    ScalaTunings/archive/miracle_12.scl
    ScalaTunings/archive/miracle_12a.scl
    ScalaTunings/archive/miracle_24hi.scl
    ScalaTunings/archive/miracle_24lo.scl
    ScalaTunings/archive/miracle_8.scl
    ScalaTunings/archive/miring.scl
    ScalaTunings/archive/miring1.scl
    ScalaTunings/archive/miring2.scl
    ScalaTunings/archive/misca.scl
    ScalaTunings/archive/miscb.scl
    ScalaTunings/archive/miscc.scl
    ScalaTunings/archive/miscd.scl
    ScalaTunings/archive/misce.scl
    ScalaTunings/archive/miscf.scl
    ScalaTunings/archive/miscg.scl
    ScalaTunings/archive/misch.scl
    ScalaTunings/archive/misty.scl
    ScalaTunings/archive/mistyschism.scl
    ScalaTunings/archive/mitchell.scl
    ScalaTunings/archive/mixed9_3.scl
    ScalaTunings/archive/mixed9_4.scl
    ScalaTunings/archive/mixed9_5.scl
    ScalaTunings/archive/mixed9_6.scl
    ScalaTunings/archive/mixed9_7.scl
    ScalaTunings/archive/mixed9_8.scl
    ScalaTunings/archive/mixol_chrom.scl
    ScalaTunings/archive/mixol_chrom2.scl
    ScalaTunings/archive/mixol_chrominv.scl
    ScalaTunings/archive/mixol_diat.scl
    ScalaTunings/archive/mixol_diat2.scl
    ScalaTunings/archive/mixol_diatcon.scl
    ScalaTunings/archive/mixol_diatinv.scl
    ScalaTunings/archive/mixol_diatinv2.scl
    ScalaTunings/archive/mixol_enh.scl
    ScalaTunings/archive/mixol_enh2.scl
    ScalaTunings/archive/mixol_enhinv.scl
    ScalaTunings/archive/mixol_penta.scl
    ScalaTunings/archive/mixol_pis.scl
    ScalaTunings/archive/mixol_tri1.scl
    ScalaTunings/archive/mixol_tri2.scl
    ScalaTunings/archive/mmmgeo1.scl
    ScalaTunings/archive/mmmgeo2.scl
    ScalaTunings/archive/mmmgeo3a.scl
    ScalaTunings/archive/mmmgeo4a.scl
    ScalaTunings/archive/mmmgeo4b.scl
    ScalaTunings/archive/mmswap.scl
    ScalaTunings/archive/moantone12.scl
    ScalaTunings/archive/mobbs-mackenzie.scl
    ScalaTunings/archive/mohaj-bala_213.scl
    ScalaTunings/archive/mohaj-bala_443.scl
    ScalaTunings/archive/mohajira-to-slendro.scl
    ScalaTunings/archive/mokhalif.scl
    ScalaTunings/archive/montvallon.scl
    ScalaTunings/archive/monzismic.scl
    ScalaTunings/archive/monzo-names.scl
    ScalaTunings/archive/monzo-sym-11.scl
    ScalaTunings/archive/monzo-sym-5.scl
    ScalaTunings/archive/monzo-sym-7.scl
    ScalaTunings/archive/monzo_pyth-quartertone.scl
    ScalaTunings/archive/monzo_sumerian_2place12.scl
    ScalaTunings/archive/monzo_sumerian_simp12.scl
    ScalaTunings/archive/moore.scl
    ScalaTunings/archive/morgan.scl
    ScalaTunings/archive/morgan_c_36.scl
    ScalaTunings/archive/morgan_c_46.scl
    ScalaTunings/archive/moscow.scl
    ScalaTunings/archive/mothra11br4.scl
    ScalaTunings/archive/mothra11rat.scl
    ScalaTunings/archive/mothra11sub.scl
    ScalaTunings/archive/mothra16br4.scl
    ScalaTunings/archive/mttfokker.scl
    ScalaTunings/archive/munakata.scl
    ScalaTunings/archive/mund45.scl
    ScalaTunings/archive/mundeuc45.scl
    ScalaTunings/archive/musaqa.scl
    ScalaTunings/archive/musaqa_24.scl
    ScalaTunings/archive/myna15br25.scl
    ScalaTunings/archive/myna15br3.scl
    ScalaTunings/archive/myna23.scl
    ScalaTunings/archive/myna7opt.scl
    ScalaTunings/archive/mynafip22.scl
    ScalaTunings/archive/mystery.scl
    ScalaTunings/archive/mystery_top.scl
    ScalaTunings/archive/mystic-r.scl
    ScalaTunings/archive/mystic.scl
    ScalaTunings/archive/nakika12.scl
    ScalaTunings/archive/nassarre.scl
    ScalaTunings/archive/negri5_19.scl
    ScalaTunings/archive/negri_19.scl
    ScalaTunings/archive/negri_29.scl
    ScalaTunings/archive/neid-mar-morg.scl
    ScalaTunings/archive/neidhardt-f10.scl
    ScalaTunings/archive/neidhardt-f10i.scl
    ScalaTunings/archive/neidhardt-f11.scl
    ScalaTunings/archive/neidhardt-f12.scl
    ScalaTunings/archive/neidhardt-f2.scl
    ScalaTunings/archive/neidhardt-f3.scl
    ScalaTunings/archive/neidhardt-f4.scl
    ScalaTunings/archive/neidhardt-f5.scl
    ScalaTunings/archive/neidhardt-f6.scl
    ScalaTunings/archive/neidhardt-f7.scl
    ScalaTunings/archive/neidhardt-f9.scl
    ScalaTunings/archive/neidhardt-s1.scl
    ScalaTunings/archive/neidhardt-s2.scl
    ScalaTunings/archive/neidhardt-s3.scl
    ScalaTunings/archive/neidhardt-t1.scl
    ScalaTunings/archive/neidhardt-t2.scl
    ScalaTunings/archive/neidhardt-t3.scl
    ScalaTunings/archive/neidhardt-t4.scl
    ScalaTunings/archive/neidhardt-t5.scl
    ScalaTunings/archive/neidhardt1.scl
    ScalaTunings/archive/neidhardt2.scl
    ScalaTunings/archive/neidhardt3.scl
    ScalaTunings/archive/neidhardt4.scl
    ScalaTunings/archive/neidhardtn.scl
    ScalaTunings/archive/neogeb24.scl
    ScalaTunings/archive/neutr_diat.scl
    ScalaTunings/archive/neutr_pent1.scl
    ScalaTunings/archive/neutr_pent2.scl
    ScalaTunings/archive/new_enh.scl
    ScalaTunings/archive/new_enh2.scl
    ScalaTunings/archive/newcastle.scl
    ScalaTunings/archive/newton_15_out_of_53.scl
    ScalaTunings/archive/newts.scl
    ScalaTunings/archive/niederbobritzsch.scl
    ScalaTunings/archive/norden.scl
    ScalaTunings/archive/notchedcube.scl
    ScalaTunings/archive/novadene.scl
    ScalaTunings/archive/novaro.scl
    ScalaTunings/archive/novaro15.scl
    ScalaTunings/archive/novaro_eb.scl
    ScalaTunings/archive/nufip15.scl
    ScalaTunings/archive/oconnell.scl
    ScalaTunings/archive/oconnell_11.scl
    ScalaTunings/archive/oconnell_14.scl
    ScalaTunings/archive/oconnell_7.scl
    ScalaTunings/archive/oconnell_9.scl
    ScalaTunings/archive/oconnell_9a.scl
    ScalaTunings/archive/octasquare25.scl
    ScalaTunings/archive/octoid72.scl
    ScalaTunings/archive/octone.scl
    ScalaTunings/archive/octony_min.scl
    ScalaTunings/archive/octony_rot.scl
    ScalaTunings/archive/octony_trans.scl
    ScalaTunings/archive/octony_trans2.scl
    ScalaTunings/archive/octony_trans3.scl
    ScalaTunings/archive/octony_trans4.scl
    ScalaTunings/archive/octony_trans5.scl
    ScalaTunings/archive/octony_trans6.scl
    ScalaTunings/archive/octony_u.scl
    ScalaTunings/archive/odd1.scl
    ScalaTunings/archive/odd2.scl
    ScalaTunings/archive/odonnell.scl
    ScalaTunings/archive/oettingen.scl
    ScalaTunings/archive/oettingen2.scl
    ScalaTunings/archive/ogr10.scl
    ScalaTunings/archive/ogr10a.scl
    ScalaTunings/archive/ogr11.scl
    ScalaTunings/archive/ogr12.scl
    ScalaTunings/archive/ogr2.scl
    ScalaTunings/archive/ogr3.scl
    ScalaTunings/archive/ogr4.scl
    ScalaTunings/archive/ogr4a.scl
    ScalaTunings/archive/ogr5.scl
    ScalaTunings/archive/ogr5a.scl
    ScalaTunings/archive/ogr5b.scl
    ScalaTunings/archive/ogr5c.scl
    ScalaTunings/archive/ogr6.scl
    ScalaTunings/archive/ogr6a.scl
    ScalaTunings/archive/ogr6b.scl
    ScalaTunings/archive/ogr6c.scl
    ScalaTunings/archive/ogr6d.scl
    ScalaTunings/archive/ogr7.scl
    ScalaTunings/archive/ogr8.scl
    ScalaTunings/archive/ogr9.scl
    ScalaTunings/archive/oldani.scl
    ScalaTunings/archive/oljare.scl
    ScalaTunings/archive/oljare17.scl
    ScalaTunings/archive/olympos.scl
    ScalaTunings/archive/omaha.scl
    ScalaTunings/archive/opelt.scl
    ScalaTunings/archive/organ1373a.scl
    ScalaTunings/archive/organ1373b.scl
    ScalaTunings/archive/orwell13eb.scl
    ScalaTunings/archive/orwell22.scl
    ScalaTunings/archive/orwellismic22_11.scl
    ScalaTunings/archive/orwellismic9.scl
    ScalaTunings/archive/p4.scl
    ScalaTunings/archive/p5.scl
    ScalaTunings/archive/p5a.scl
    ScalaTunings/archive/p6.scl
    ScalaTunings/archive/p6a.scl
    ScalaTunings/archive/pagano_b.scl
    ScalaTunings/archive/pajara_mm.scl
    ScalaTunings/archive/pajara_rms.scl
    ScalaTunings/archive/pajara_top.scl
    ScalaTunings/archive/palace.scl
    ScalaTunings/archive/palace2.scl
    ScalaTunings/archive/panpipe1.scl
    ScalaTunings/archive/panpipe2.scl
    ScalaTunings/archive/panpipe3.scl
    ScalaTunings/archive/parachrom.scl
    ScalaTunings/archive/parakleismic.scl
    ScalaTunings/archive/parapyth12-7.scl
    ScalaTunings/archive/parapyth12trans.scl
    ScalaTunings/archive/parapyth17-7.scl
    ScalaTunings/archive/parapyth17trans.scl
    ScalaTunings/archive/parizek_13lqmt.scl
    ScalaTunings/archive/parizek_17lqmt.scl
    ScalaTunings/archive/parizek_7lmtd1.scl
    ScalaTunings/archive/parizek_7lqmtd2.scl
    ScalaTunings/archive/parizek_cirot.scl
    ScalaTunings/archive/parizek_epi.scl
    ScalaTunings/archive/parizek_epi2.scl
    ScalaTunings/archive/parizek_epi2a.scl
    ScalaTunings/archive/parizek_ji1.scl
    ScalaTunings/archive/parizek_jiweltmp.scl
    ScalaTunings/archive/parizek_jiwt2.scl
    ScalaTunings/archive/parizek_jiwt3.scl
    ScalaTunings/archive/parizek_llt7.scl
    ScalaTunings/archive/parizek_lt13.scl
    ScalaTunings/archive/parizek_lt130.scl
    ScalaTunings/archive/parizek_meanqr.scl
    ScalaTunings/archive/parizek_part7_12.scl
    ScalaTunings/archive/parizek_qmeb1.scl
    ScalaTunings/archive/parizek_qmeb2.scl
    ScalaTunings/archive/parizek_qmeb3.scl
    ScalaTunings/archive/parizek_qmtp12.scl
    ScalaTunings/archive/parizek_qmtp24.scl
    ScalaTunings/archive/parizek_syndiat.scl
    ScalaTunings/archive/parizek_syntonal.scl
    ScalaTunings/archive/parizek_temp.scl
    ScalaTunings/archive/parizek_temp19.scl
    ScalaTunings/archive/parizek_triharmon.scl
    ScalaTunings/archive/parizek_xid1.scl
    ScalaTunings/archive/parizek_xid2.scl
    ScalaTunings/archive/partch-barstow.scl
    ScalaTunings/archive/partch-greek.scl
    ScalaTunings/archive/partch-grm.scl
    ScalaTunings/archive/partch-indian.scl
    ScalaTunings/archive/partch_29-av.scl
    ScalaTunings/archive/partch_29.scl
    ScalaTunings/archive/partch_37.scl
    ScalaTunings/archive/partch_39.scl
    ScalaTunings/archive/partch_41.scl
    ScalaTunings/archive/partch_41a.scl
    ScalaTunings/archive/partch_41comb.scl
    ScalaTunings/archive/partch_43.scl
    ScalaTunings/archive/partch_43a.scl
    ScalaTunings/archive/patala.scl
    ScalaTunings/archive/paulsmagic.scl
    ScalaTunings/archive/pel-pelog.scl
    ScalaTunings/archive/pelog1.scl
    ScalaTunings/archive/pelog10.scl
    ScalaTunings/archive/pelog11.scl
    ScalaTunings/archive/pelog12.scl
    ScalaTunings/archive/pelog13.scl
    ScalaTunings/archive/pelog14.scl
    ScalaTunings/archive/pelog15.scl
    ScalaTunings/archive/pelog16.scl
    ScalaTunings/archive/pelog17.scl
    ScalaTunings/archive/pelog18.scl
    ScalaTunings/archive/pelog19.scl
    ScalaTunings/archive/pelog2.scl
    ScalaTunings/archive/pelog20.scl
    ScalaTunings/archive/pelog3.scl
    ScalaTunings/archive/pelog4.scl
    ScalaTunings/archive/pelog5.scl
    ScalaTunings/archive/pelog6.scl
    ScalaTunings/archive/pelog7.scl
    ScalaTunings/archive/pelog8.scl
    ScalaTunings/archive/pelog_24.scl
    ScalaTunings/archive/pelog_9.scl
    ScalaTunings/archive/pelog_a.scl
    ScalaTunings/archive/pelog_alves.scl
    ScalaTunings/archive/pelog_av.scl
    ScalaTunings/archive/pelog_b.scl
    ScalaTunings/archive/pelog_c.scl
    ScalaTunings/archive/pelog_he.scl
    ScalaTunings/archive/pelog_jc.scl
    ScalaTunings/archive/pelog_laras.scl
    ScalaTunings/archive/pelog_mal.scl
    ScalaTunings/archive/pelog_me1.scl
    ScalaTunings/archive/pelog_me2.scl
    ScalaTunings/archive/pelog_me3.scl
    ScalaTunings/archive/pelog_pa.scl
    ScalaTunings/archive/pelog_pa2.scl
    ScalaTunings/archive/pelog_pb.scl
    ScalaTunings/archive/pelog_pb2.scl
    ScalaTunings/archive/pelog_schmidt.scl
    ScalaTunings/archive/pelog_selun.scl
    ScalaTunings/archive/pelog_slen.scl
    ScalaTunings/archive/pelog_str.scl
    ScalaTunings/archive/pelogic.scl
    ScalaTunings/archive/pelogic2.scl
    ScalaTunings/archive/penta1.scl
    ScalaTunings/archive/penta2.scl
    ScalaTunings/archive/penta_opt.scl
    ScalaTunings/archive/pentadekany.scl
    ScalaTunings/archive/pentadekany2.scl
    ScalaTunings/archive/pentadekany3.scl
    ScalaTunings/archive/pentadekany4.scl
    ScalaTunings/archive/pentatetra1.scl
    ScalaTunings/archive/pentatetra2.scl
    ScalaTunings/archive/pentatetra3.scl
    ScalaTunings/archive/pentatriad.scl
    ScalaTunings/archive/pentatriad1.scl
    ScalaTunings/archive/pepper.scl
    ScalaTunings/archive/pepper2.scl
    ScalaTunings/archive/pepper_archytas12.scl
    ScalaTunings/archive/pepper_archytas7.scl
    ScalaTunings/archive/pepper_archytas8.scl
    ScalaTunings/archive/pepper_didymus9.scl
    ScalaTunings/archive/pepper_jubilee12.scl
    ScalaTunings/archive/pepper_meantone-killer.scl
    ScalaTunings/archive/pepper_orwellian13.scl
    ScalaTunings/archive/pepper_orwellian9.scl
    ScalaTunings/archive/pepper_portent11.scl
    ScalaTunings/archive/pepper_sengic7.scl
    ScalaTunings/archive/pepper_sengic8.scl
    ScalaTunings/archive/pepper_sengic9.scl
    ScalaTunings/archive/pepper_sonic13.scl
    ScalaTunings/archive/pepper_sonic15.scl
    ScalaTunings/archive/pepper_starling11.scl
    ScalaTunings/archive/pepper_starling7.scl
    ScalaTunings/archive/pepper_zeus7.scl
    ScalaTunings/archive/pepper_zeus8.scl
    ScalaTunings/archive/perkis-indian.scl
    ScalaTunings/archive/perrett-tt.scl
    ScalaTunings/archive/perrett.scl
    ScalaTunings/archive/perrett_14.scl
    ScalaTunings/archive/perrett_chrom.scl
    ScalaTunings/archive/perry.scl
    ScalaTunings/archive/perry2.scl
    ScalaTunings/archive/perry3.scl
    ScalaTunings/archive/perry4.scl
    ScalaTunings/archive/persian-far.scl
    ScalaTunings/archive/persian-far53.scl
    ScalaTunings/archive/persian-hr.scl
    ScalaTunings/archive/persian-vaz.scl
    ScalaTunings/archive/persian.scl
    ScalaTunings/archive/persian2.scl
    ScalaTunings/archive/phi1_13.scl
    ScalaTunings/archive/phi_10.scl
    ScalaTunings/archive/phi_11.scl
    ScalaTunings/archive/phi_12.scl
    ScalaTunings/archive/phi_13.scl
    ScalaTunings/archive/phi_13a.scl
    ScalaTunings/archive/phi_13b.scl
    ScalaTunings/archive/phi_17.scl
    ScalaTunings/archive/phi_7b.scl
    ScalaTunings/archive/phi_7be.scl
    ScalaTunings/archive/phi_8.scl
    ScalaTunings/archive/phi_8a.scl
    ScalaTunings/archive/phi_inv_13.scl
    ScalaTunings/archive/phi_inv_8.scl
    ScalaTunings/archive/phi_mos2.scl
    ScalaTunings/archive/phi_mos3.scl
    ScalaTunings/archive/phi_mos4.scl
    ScalaTunings/archive/phillips_19.scl
    ScalaTunings/archive/phillips_19a.scl
    ScalaTunings/archive/phillips_22.scl
    ScalaTunings/archive/phillips_ji.scl
    ScalaTunings/archive/phryg_chromcon2.scl
    ScalaTunings/archive/phryg_chromconi.scl
    ScalaTunings/archive/phryg_chrominv.scl
    ScalaTunings/archive/phryg_chromt.scl
    ScalaTunings/archive/phryg_diat.scl
    ScalaTunings/archive/phryg_diatcon.scl
    ScalaTunings/archive/phryg_diatinv.scl
    ScalaTunings/archive/phryg_diatsinv.scl
    ScalaTunings/archive/phryg_enh.scl
    ScalaTunings/archive/phryg_enhcon.scl
    ScalaTunings/archive/phryg_enhinv.scl
    ScalaTunings/archive/phryg_enhinv2.scl
    ScalaTunings/archive/phryg_penta.scl
    ScalaTunings/archive/phryg_pis.scl
    ScalaTunings/archive/phryg_tri1.scl
    ScalaTunings/archive/phryg_tri1inv.scl
    ScalaTunings/archive/phryg_tri2.scl
    ScalaTunings/archive/phryg_tri3.scl
    ScalaTunings/archive/phrygian.scl
    ScalaTunings/archive/phrygian_diat.scl
    ScalaTunings/archive/phrygian_enh.scl
    ScalaTunings/archive/piano.scl
    ScalaTunings/archive/piano7.scl
    ScalaTunings/archive/pipedum_10.scl
    ScalaTunings/archive/pipedum_10a.scl
    ScalaTunings/archive/pipedum_10b.scl
    ScalaTunings/archive/pipedum_10c.scl
    ScalaTunings/archive/pipedum_10d.scl
    ScalaTunings/archive/pipedum_10e.scl
    ScalaTunings/archive/pipedum_10f.scl
    ScalaTunings/archive/pipedum_10g.scl
    ScalaTunings/archive/pipedum_10h.scl
    ScalaTunings/archive/pipedum_10i.scl
    ScalaTunings/archive/pipedum_10j.scl
    ScalaTunings/archive/pipedum_10k.scl
    ScalaTunings/archive/pipedum_10l.scl
    ScalaTunings/archive/pipedum_10m.scl
    ScalaTunings/archive/pipedum_11.scl
    ScalaTunings/archive/pipedum_11a.scl
    ScalaTunings/archive/pipedum_11b.scl
    ScalaTunings/archive/pipedum_12.scl
    ScalaTunings/archive/pipedum_12a.scl
    ScalaTunings/archive/pipedum_12b.scl
    ScalaTunings/archive/pipedum_12c.scl
    ScalaTunings/archive/pipedum_12d.scl
    ScalaTunings/archive/pipedum_12e.scl
    ScalaTunings/archive/pipedum_12f.scl
    ScalaTunings/archive/pipedum_12g.scl
    ScalaTunings/archive/pipedum_12h.scl
    ScalaTunings/archive/pipedum_12i.scl
    ScalaTunings/archive/pipedum_12j.scl
    ScalaTunings/archive/pipedum_12k.scl
    ScalaTunings/archive/pipedum_12l.scl
    ScalaTunings/archive/pipedum_13.scl
    ScalaTunings/archive/pipedum_130.scl
    ScalaTunings/archive/pipedum_13a.scl
    ScalaTunings/archive/pipedum_13b.scl
    ScalaTunings/archive/pipedum_13bp.scl
    ScalaTunings/archive/pipedum_13bp2.scl
    ScalaTunings/archive/pipedum_13c.scl
    ScalaTunings/archive/pipedum_13d.scl
    ScalaTunings/archive/pipedum_13e.scl
    ScalaTunings/archive/pipedum_14.scl
    ScalaTunings/archive/pipedum_140.scl
    ScalaTunings/archive/pipedum_14a.scl
    ScalaTunings/archive/pipedum_14b.scl
    ScalaTunings/archive/pipedum_14c.scl
    ScalaTunings/archive/pipedum_15.scl
    ScalaTunings/archive/pipedum_15a.scl
    ScalaTunings/archive/pipedum_15b.scl
    ScalaTunings/archive/pipedum_15c.scl
    ScalaTunings/archive/pipedum_15d.scl
    ScalaTunings/archive/pipedum_15e.scl
    ScalaTunings/archive/pipedum_15f.scl
    ScalaTunings/archive/pipedum_15g.scl
    ScalaTunings/archive/pipedum_15h.scl
    ScalaTunings/archive/pipedum_16.scl
    ScalaTunings/archive/pipedum_16a.scl
    ScalaTunings/archive/pipedum_17.scl
    ScalaTunings/archive/pipedum_171.scl
    ScalaTunings/archive/pipedum_17a.scl
    ScalaTunings/archive/pipedum_17b.scl
    ScalaTunings/archive/pipedum_17c.scl
    ScalaTunings/archive/pipedum_17d.scl
    ScalaTunings/archive/pipedum_17e.scl
    ScalaTunings/archive/pipedum_17f.scl
    ScalaTunings/archive/pipedum_17g.scl
    ScalaTunings/archive/pipedum_18.scl
    ScalaTunings/archive/pipedum_18a.scl
    ScalaTunings/archive/pipedum_18b.scl
    ScalaTunings/archive/pipedum_19a.scl
    ScalaTunings/archive/pipedum_19b.scl
    ScalaTunings/archive/pipedum_19e.scl
    ScalaTunings/archive/pipedum_19f.scl
    ScalaTunings/archive/pipedum_19g.scl
    ScalaTunings/archive/pipedum_19h.scl
    ScalaTunings/archive/pipedum_19i.scl
    ScalaTunings/archive/pipedum_19j.scl
    ScalaTunings/archive/pipedum_19k.scl
    ScalaTunings/archive/pipedum_19l.scl
    ScalaTunings/archive/pipedum_19m.scl
    ScalaTunings/archive/pipedum_19n.scl
    ScalaTunings/archive/pipedum_19o.scl
    ScalaTunings/archive/pipedum_21.scl
    ScalaTunings/archive/pipedum_21a.scl
    ScalaTunings/archive/pipedum_21b.scl
    ScalaTunings/archive/pipedum_21c.scl
    ScalaTunings/archive/pipedum_22.scl
    ScalaTunings/archive/pipedum_22a.scl
    ScalaTunings/archive/pipedum_22b.scl
    ScalaTunings/archive/pipedum_22b2.scl
    ScalaTunings/archive/pipedum_22c.scl
    ScalaTunings/archive/pipedum_22d.scl
    ScalaTunings/archive/pipedum_22e.scl
    ScalaTunings/archive/pipedum_22f.scl
    ScalaTunings/archive/pipedum_22g.scl
    ScalaTunings/archive/pipedum_22h.scl
    ScalaTunings/archive/pipedum_22i.scl
    ScalaTunings/archive/pipedum_22j.scl
    ScalaTunings/archive/pipedum_22k.scl
    ScalaTunings/archive/pipedum_22l.scl
    ScalaTunings/archive/pipedum_23.scl
    ScalaTunings/archive/pipedum_24.scl
    ScalaTunings/archive/pipedum_24a.scl
    ScalaTunings/archive/pipedum_25.scl
    ScalaTunings/archive/pipedum_26.scl
    ScalaTunings/archive/pipedum_26a.scl
    ScalaTunings/archive/pipedum_26b.scl
    ScalaTunings/archive/pipedum_27.scl
    ScalaTunings/archive/pipedum_27a.scl
    ScalaTunings/archive/pipedum_27b.scl
    ScalaTunings/archive/pipedum_27c.scl
    ScalaTunings/archive/pipedum_27d.scl
    ScalaTunings/archive/pipedum_27e.scl
    ScalaTunings/archive/pipedum_27f.scl
    ScalaTunings/archive/pipedum_27g.scl
    ScalaTunings/archive/pipedum_27h.scl
    ScalaTunings/archive/pipedum_27i.scl
    ScalaTunings/archive/pipedum_27j.scl
    ScalaTunings/archive/pipedum_27k.scl
    ScalaTunings/archive/pipedum_28.scl
    ScalaTunings/archive/pipedum_29.scl
    ScalaTunings/archive/pipedum_29a.scl
    ScalaTunings/archive/pipedum_31.scl
    ScalaTunings/archive/pipedum_31a.scl
    ScalaTunings/archive/pipedum_31a2.scl
    ScalaTunings/archive/pipedum_31b.scl
    ScalaTunings/archive/pipedum_31c.scl
    ScalaTunings/archive/pipedum_31d.scl
    ScalaTunings/archive/pipedum_31e.scl
    ScalaTunings/archive/pipedum_31f.scl
    ScalaTunings/archive/pipedum_31g.scl
    ScalaTunings/archive/pipedum_32.scl
    ScalaTunings/archive/pipedum_32a.scl
    ScalaTunings/archive/pipedum_34.scl
    ScalaTunings/archive/pipedum_342.scl
    ScalaTunings/archive/pipedum_34a.scl
    ScalaTunings/archive/pipedum_34b.scl
    ScalaTunings/archive/pipedum_36.scl
    ScalaTunings/archive/pipedum_36a.scl
    ScalaTunings/archive/pipedum_37.scl
    ScalaTunings/archive/pipedum_38.scl
    ScalaTunings/archive/pipedum_38a.scl
    ScalaTunings/archive/pipedum_41.scl
    ScalaTunings/archive/pipedum_41a.scl
    ScalaTunings/archive/pipedum_41b.scl
    ScalaTunings/archive/pipedum_41c.scl
    ScalaTunings/archive/pipedum_43.scl
    ScalaTunings/archive/pipedum_45.scl
    ScalaTunings/archive/pipedum_45a.scl
    ScalaTunings/archive/pipedum_46.scl
    ScalaTunings/archive/pipedum_46a.scl
    ScalaTunings/archive/pipedum_46b.scl
    ScalaTunings/archive/pipedum_46c.scl
    ScalaTunings/archive/pipedum_46d.scl
    ScalaTunings/archive/pipedum_50.scl
    ScalaTunings/archive/pipedum_53a.scl
    ScalaTunings/archive/pipedum_53b.scl
    ScalaTunings/archive/pipedum_53c.scl
    ScalaTunings/archive/pipedum_55.scl
    ScalaTunings/archive/pipedum_58.scl
    ScalaTunings/archive/pipedum_58a.scl
    ScalaTunings/archive/pipedum_5a.scl
    ScalaTunings/archive/pipedum_64.scl
    ScalaTunings/archive/pipedum_65.scl
    ScalaTunings/archive/pipedum_65a.scl
    ScalaTunings/archive/pipedum_67.scl
    ScalaTunings/archive/pipedum_68.scl
    ScalaTunings/archive/pipedum_7.scl
    ScalaTunings/archive/pipedum_72.scl
    ScalaTunings/archive/pipedum_72a.scl
    ScalaTunings/archive/pipedum_72b.scl
    ScalaTunings/archive/pipedum_72b2.scl
    ScalaTunings/archive/pipedum_72c.scl
    ScalaTunings/archive/pipedum_74.scl
    ScalaTunings/archive/pipedum_8.scl
    ScalaTunings/archive/pipedum_81.scl
    ScalaTunings/archive/pipedum_87.scl
    ScalaTunings/archive/pipedum_8a.scl
    ScalaTunings/archive/pipedum_9.scl
    ScalaTunings/archive/pipedum_99.scl
    ScalaTunings/archive/pipedum_9a.scl
    ScalaTunings/archive/pipedum_9b.scl
    ScalaTunings/archive/pipedum_9c.scl
    ScalaTunings/archive/pipedum_9d.scl
    ScalaTunings/archive/pipedum_9e.scl
    ScalaTunings/archive/polansky_owt1.scl
    ScalaTunings/archive/polansky_owt2.scl
    ScalaTunings/archive/polansky_ps.scl
    ScalaTunings/archive/ponsford1.scl
    ScalaTunings/archive/ponsford2.scl
    ScalaTunings/archive/poole-rod.scl
    ScalaTunings/archive/poole.scl
    ScalaTunings/archive/poole_100.scl
    ScalaTunings/archive/porcupine.scl
    ScalaTunings/archive/porcupine15cfip.scl
    ScalaTunings/archive/porcupine15fip.scl
    ScalaTunings/archive/porcupine15lfip.scl
    ScalaTunings/archive/porcupine2.scl
    ScalaTunings/archive/portbag1.scl
    ScalaTunings/archive/portbag2.scl
    ScalaTunings/archive/portent26.scl
    ScalaTunings/archive/portsmouth.scl
    ScalaTunings/archive/pps7.scl
    ScalaTunings/archive/precata19.scl
    ScalaTunings/archive/prelleur.scl
    ScalaTunings/archive/preston.scl
    ScalaTunings/archive/preston2.scl
    ScalaTunings/archive/prime_10.scl
    ScalaTunings/archive/prime_5.scl
    ScalaTunings/archive/prinz.scl
    ScalaTunings/archive/prinz2.scl
    ScalaTunings/archive/prisun.scl
    ScalaTunings/archive/prod13.scl
    ScalaTunings/archive/prod7d.scl
    ScalaTunings/archive/prod7s.scl
    ScalaTunings/archive/prodigy12.scl
    ScalaTunings/archive/prodigy29.scl
    ScalaTunings/archive/prodq13.scl
    ScalaTunings/archive/prog_ennea.scl
    ScalaTunings/archive/prog_ennea1.scl
    ScalaTunings/archive/prog_ennea2.scl
    ScalaTunings/archive/prog_ennea3.scl
    ScalaTunings/archive/prooijen1.scl
    ScalaTunings/archive/prooijen2.scl
    ScalaTunings/archive/ps-dorian.scl
    ScalaTunings/archive/ps-enh.scl
    ScalaTunings/archive/ps-hypod.scl
    ScalaTunings/archive/ps-hypod2.scl
    ScalaTunings/archive/ps-mixol.scl
    ScalaTunings/archive/ptolemy.scl
    ScalaTunings/archive/ptolemy_chrom.scl
    ScalaTunings/archive/ptolemy_ddiat.scl
    ScalaTunings/archive/ptolemy_diat.scl
    ScalaTunings/archive/ptolemy_diat2.scl
    ScalaTunings/archive/ptolemy_diat3.scl
    ScalaTunings/archive/ptolemy_diat4.scl
    ScalaTunings/archive/ptolemy_diat5.scl
    ScalaTunings/archive/ptolemy_diff.scl
    ScalaTunings/archive/ptolemy_enh.scl
    ScalaTunings/archive/ptolemy_exp.scl
    ScalaTunings/archive/ptolemy_hom.scl
    ScalaTunings/archive/ptolemy_hominv.scl
    ScalaTunings/archive/ptolemy_hominv2.scl
    ScalaTunings/archive/ptolemy_iast.scl
    ScalaTunings/archive/ptolemy_iastaiol.scl
    ScalaTunings/archive/ptolemy_ichrom.scl
    ScalaTunings/archive/ptolemy_idiat.scl
    ScalaTunings/archive/ptolemy_imix.scl
    ScalaTunings/archive/ptolemy_malak.scl
    ScalaTunings/archive/ptolemy_malak2.scl
    ScalaTunings/archive/ptolemy_mdiat.scl
    ScalaTunings/archive/ptolemy_mdiat2.scl
    ScalaTunings/archive/ptolemy_mdiat3.scl
    ScalaTunings/archive/ptolemy_meta.scl
    ScalaTunings/archive/ptolemy_mix.scl
    ScalaTunings/archive/ptolemy_prod.scl
    ScalaTunings/archive/ptolemy_tree.scl
    ScalaTunings/archive/pump12_1.scl
    ScalaTunings/archive/pump12_2.scl
    ScalaTunings/archive/pump13.scl
    ScalaTunings/archive/pump14.scl
    ScalaTunings/archive/pump15.scl
    ScalaTunings/archive/pump16.scl
    ScalaTunings/archive/pump17.scl
    ScalaTunings/archive/pump18.scl
    ScalaTunings/archive/pyclesfip17.scl
    ScalaTunings/archive/pygmie.scl
    ScalaTunings/archive/pyle.scl
    ScalaTunings/archive/pyramid.scl
    ScalaTunings/archive/pyramid_down.scl
    ScalaTunings/archive/pyth_12.scl
    ScalaTunings/archive/pyth_12s.scl
    ScalaTunings/archive/pyth_17.scl
    ScalaTunings/archive/pyth_17s.scl
    ScalaTunings/archive/pyth_22.scl
    ScalaTunings/archive/pyth_27.scl
    ScalaTunings/archive/pyth_31.scl
    ScalaTunings/archive/pyth_7a.scl
    ScalaTunings/archive/pyth_7h.scl
    ScalaTunings/archive/pyth_chrom.scl
    ScalaTunings/archive/pyth_sev.scl
    ScalaTunings/archive/pyth_sev_16.scl
    ScalaTunings/archive/pyth_third.scl
    ScalaTunings/archive/quasi_5.scl
    ScalaTunings/archive/quasi_9.scl
    ScalaTunings/archive/quasic22.scl
    ScalaTunings/archive/quint_chrom.scl
    ScalaTunings/archive/qx1.scl
    ScalaTunings/archive/qx2.scl
    ScalaTunings/archive/ragib.scl
    ScalaTunings/archive/ragib7.scl
    ScalaTunings/archive/ragipu16.scl
    ScalaTunings/archive/ragipu17.scl
    ScalaTunings/archive/ragismic19.scl
    ScalaTunings/archive/rain123.scl
    ScalaTunings/archive/rain159.scl
    ScalaTunings/archive/raintree.scl
    ScalaTunings/archive/raintree2.scl
    ScalaTunings/archive/rameau-flat.scl
    ScalaTunings/archive/rameau-french.scl
    ScalaTunings/archive/rameau-gall.scl
    ScalaTunings/archive/rameau-gall2.scl
    ScalaTunings/archive/rameau-merc.scl
    ScalaTunings/archive/rameau-minor.scl
    ScalaTunings/archive/rameau-nouv.scl
    ScalaTunings/archive/rameau-sharp.scl
    ScalaTunings/archive/rameau.scl
    ScalaTunings/archive/ramis.scl
    ScalaTunings/archive/rankfour46a.scl
    ScalaTunings/archive/rankfour46b.scl
    ScalaTunings/archive/rapoport_8.scl
    ScalaTunings/archive/rast_moha.scl
    ScalaTunings/archive/rat_dorenh.scl
    ScalaTunings/archive/rat_hypodenh.scl
    ScalaTunings/archive/rat_hypodenh2.scl
    ScalaTunings/archive/rat_hypodenh3.scl
    ScalaTunings/archive/rat_hypodhex.scl
    ScalaTunings/archive/rat_hypodhex2.scl
    ScalaTunings/archive/rat_hypodhex3.scl
    ScalaTunings/archive/rat_hypodhex4.scl
    ScalaTunings/archive/rat_hypodhex5.scl
    ScalaTunings/archive/rat_hypodhex6.scl
    ScalaTunings/archive/rat_hypodpen.scl
    ScalaTunings/archive/rat_hypodpen2.scl
    ScalaTunings/archive/rat_hypodpen3.scl
    ScalaTunings/archive/rat_hypodpen4.scl
    ScalaTunings/archive/rat_hypodpen5.scl
    ScalaTunings/archive/rat_hypodpen6.scl
    ScalaTunings/archive/rat_hypodtri.scl
    ScalaTunings/archive/rat_hypodtri2.scl
    ScalaTunings/archive/rat_hypolenh.scl
    ScalaTunings/archive/rat_hypopchrom.scl
    ScalaTunings/archive/rat_hypopenh.scl
    ScalaTunings/archive/rat_hypoppen.scl
    ScalaTunings/archive/rat_hypoptri.scl
    ScalaTunings/archive/rat_hypoptri2.scl
    ScalaTunings/archive/rectoo.scl
    ScalaTunings/archive/rectsp10.scl
    ScalaTunings/archive/rectsp10a.scl
    ScalaTunings/archive/rectsp11.scl
    ScalaTunings/archive/rectsp12.scl
    ScalaTunings/archive/rectsp6.scl
    ScalaTunings/archive/rectsp6a.scl
    ScalaTunings/archive/rectsp7.scl
    ScalaTunings/archive/rectsp7a.scl
    ScalaTunings/archive/rectsp8.scl
    ScalaTunings/archive/rectsp8a.scl
    ScalaTunings/archive/rectsp9.scl
    ScalaTunings/archive/rectsp9a.scl
    ScalaTunings/archive/redfield.scl
    ScalaTunings/archive/reinhard.scl
    ScalaTunings/archive/reinhardj17.scl
    ScalaTunings/archive/renteng1.scl
    ScalaTunings/archive/renteng2.scl
    ScalaTunings/archive/renteng3.scl
    ScalaTunings/archive/renteng4.scl
    ScalaTunings/archive/riccati.scl
    ScalaTunings/archive/riemann.scl
    ScalaTunings/archive/riley_albion.scl
    ScalaTunings/archive/riley_rosary.scl
    ScalaTunings/archive/robot_dead.scl
    ScalaTunings/archive/robot_live.scl
    ScalaTunings/archive/rodan26opt.scl
    ScalaTunings/archive/rodan31opt.scl
    ScalaTunings/archive/rodan41.scl
    ScalaTunings/archive/rogers_7.scl
    ScalaTunings/archive/romieu.scl
    ScalaTunings/archive/romieu_inv.scl
    ScalaTunings/archive/rosati_21.scl
    ScalaTunings/archive/rosati_21a.scl
    ScalaTunings/archive/rosati_21m.scl
    ScalaTunings/archive/rousseau.scl
    ScalaTunings/archive/rousseau2.scl
    ScalaTunings/archive/rousseau3.scl
    ScalaTunings/archive/rousseau4.scl
    ScalaTunings/archive/rousseauk.scl
    ScalaTunings/archive/rousseauw.scl
    ScalaTunings/archive/rsr_12.scl
    ScalaTunings/archive/rvf1.scl
    ScalaTunings/archive/rvf2.scl
    ScalaTunings/archive/rvf3.scl
    ScalaTunings/archive/rvf4.scl
    ScalaTunings/archive/rvfj_12.scl
    ScalaTunings/archive/saba_sup.scl
    ScalaTunings/archive/sabagh.scl
    ScalaTunings/archive/sabbagh.scl
    ScalaTunings/archive/safi_arabic.scl
    ScalaTunings/archive/safi_arabic_s.scl
    ScalaTunings/archive/safi_buzurk.scl
    ScalaTunings/archive/safi_diat.scl
    ScalaTunings/archive/safi_diat2.scl
    ScalaTunings/archive/safi_isfahan.scl
    ScalaTunings/archive/safi_isfahan2.scl
    ScalaTunings/archive/safi_major.scl
    ScalaTunings/archive/safi_rahevi.scl
    ScalaTunings/archive/safi_unnamed1.scl
    ScalaTunings/archive/safi_unnamed2.scl
    ScalaTunings/archive/safi_unnamed3.scl
    ScalaTunings/archive/safi_unnamed4.scl
    ScalaTunings/archive/safi_zirefkend-i.scl
    ScalaTunings/archive/safi_zirefkend.scl
    ScalaTunings/archive/safi_zirefkend2.scl
    ScalaTunings/archive/salinas_19.scl
    ScalaTunings/archive/salinas_24.scl
    ScalaTunings/archive/salinas_enh.scl
    ScalaTunings/archive/salunding.scl
    ScalaTunings/archive/sankey.scl
    ScalaTunings/archive/santur1.scl
    ScalaTunings/archive/santur2.scl
    ScalaTunings/archive/sanza.scl
    ScalaTunings/archive/sanza2.scl
    ScalaTunings/archive/sauveur.scl
    ScalaTunings/archive/sauveur2.scl
    ScalaTunings/archive/sauveur_17.scl
    ScalaTunings/archive/sauveur_ji.scl
    ScalaTunings/archive/savas_bardiat.scl
    ScalaTunings/archive/savas_barenh.scl
    ScalaTunings/archive/savas_chrom.scl
    ScalaTunings/archive/savas_diat.scl
    ScalaTunings/archive/savas_palace.scl
    ScalaTunings/archive/sc311_41.scl
    ScalaTunings/archive/scalatron.scl
    ScalaTunings/archive/scheffer.scl
    ScalaTunings/archive/schiassi.scl
    ScalaTunings/archive/schidlof.scl
    ScalaTunings/archive/schillinger.scl
    ScalaTunings/archive/schis41.scl
    ScalaTunings/archive/schisynch17.scl
    ScalaTunings/archive/schlesinger_jupiter.scl
    ScalaTunings/archive/schlesinger_mars.scl
    ScalaTunings/archive/schlesinger_saturn.scl
    ScalaTunings/archive/schlick-barbour.scl
    ScalaTunings/archive/schlick-husmann.scl
    ScalaTunings/archive/schlick-lange.scl
    ScalaTunings/archive/schlick-ratte.scl
    ScalaTunings/archive/schlick-schugk.scl
    ScalaTunings/archive/schlick-tessmer.scl
    ScalaTunings/archive/schlick2.scl
    ScalaTunings/archive/schlick3.scl
    ScalaTunings/archive/schlick3a.scl
    ScalaTunings/archive/schneegass1.scl
    ScalaTunings/archive/schneegass2.scl
    ScalaTunings/archive/schneegass3.scl
    ScalaTunings/archive/schneider_log.scl
    ScalaTunings/archive/scholz.scl
    ScalaTunings/archive/scholz_epi.scl
    ScalaTunings/archive/schulter_10.scl
    ScalaTunings/archive/schulter_12.scl
    ScalaTunings/archive/schulter_17.scl
    ScalaTunings/archive/schulter_24.scl
    ScalaTunings/archive/schulter_24a.scl
    ScalaTunings/archive/schulter_34.scl
    ScalaTunings/archive/schulter_O3-zalzalian12_D.scl
    ScalaTunings/archive/schulter_O3_24.scl
    ScalaTunings/archive/schulter_bamm24b-pegasus12d.scl
    ScalaTunings/archive/schulter_diat7.scl
    ScalaTunings/archive/schulter_ham.scl
    ScalaTunings/archive/schulter_jot17a.scl
    ScalaTunings/archive/schulter_jot17bb.scl
    ScalaTunings/archive/schulter_jwt17.scl
    ScalaTunings/archive/schulter_lin76-34.scl
    ScalaTunings/archive/schulter_met24-ji3_a.scl
    ScalaTunings/archive/schulter_met24-semineutral17_F#.scl
    ScalaTunings/archive/schulter_met24.scl
    ScalaTunings/archive/schulter_neogji12.scl
    ScalaTunings/archive/schulter_neogp16a.scl
    ScalaTunings/archive/schulter_pel.scl
    ScalaTunings/archive/schulter_peppermint.scl
    ScalaTunings/archive/schulter_qcm62a.scl
    ScalaTunings/archive/schulter_qcmlji24.scl
    ScalaTunings/archive/schulter_qcmqd8_4.scl
    ScalaTunings/archive/schulter_rbuzurg-buzurg8_cup.scl
    ScalaTunings/archive/schulter_rbuzurg-buzurg_hijaz_cup.scl
    ScalaTunings/archive/schulter_semineutral36.scl
    ScalaTunings/archive/schulter_shur10.scl
    ScalaTunings/archive/schulter_shur17.scl
    ScalaTunings/archive/schulter_simplemint24.scl
    ScalaTunings/archive/schulter_sq.scl
    ScalaTunings/archive/schulter_tedorian.scl
    ScalaTunings/archive/schulter_turquoise17.scl
    ScalaTunings/archive/schulter_wilsonistic.scl
    ScalaTunings/archive/schulter_xenoga24.scl
    ScalaTunings/archive/schulter_xenogj24.scl
    ScalaTunings/archive/schulter_zarte84.scl
    ScalaTunings/archive/schulter_zarte84n.scl
    ScalaTunings/archive/scotbag.scl
    ScalaTunings/archive/scotbag2.scl
    ScalaTunings/archive/scotbag3.scl
    ScalaTunings/archive/scotbag4.scl
    ScalaTunings/archive/scottd1.scl
    ScalaTunings/archive/scottd2.scl
    ScalaTunings/archive/scottd3.scl
    ScalaTunings/archive/scottd4.scl
    ScalaTunings/archive/scottj.scl
    ScalaTunings/archive/scottj2.scl
    ScalaTunings/archive/scottr_ebvt.scl
    ScalaTunings/archive/scottr_lab.scl
    ScalaTunings/archive/secor12_1.scl
    ScalaTunings/archive/secor12_2.scl
    ScalaTunings/archive/secor12_3.scl
    ScalaTunings/archive/secor17htt1.scl
    ScalaTunings/archive/secor17htt2.scl
    ScalaTunings/archive/secor17htt3.scl
    ScalaTunings/archive/secor17htt4.scl
    ScalaTunings/archive/secor17wt.scl
    ScalaTunings/archive/secor17zrt.scl
    ScalaTunings/archive/secor19wt.scl
    ScalaTunings/archive/secor19wt1.scl
    ScalaTunings/archive/secor19wt2.scl
    ScalaTunings/archive/secor1_4tx.scl
    ScalaTunings/archive/secor1_5tx.scl
    ScalaTunings/archive/secor22_17p5.scl
    ScalaTunings/archive/secor22_19p3.scl
    ScalaTunings/archive/secor22_ji29.scl
    ScalaTunings/archive/secor29htt.scl
    ScalaTunings/archive/secor29tolerant.scl
    ScalaTunings/archive/secor34wt.scl
    ScalaTunings/archive/secor41htt.scl
    ScalaTunings/archive/secor5_23stx.scl
    ScalaTunings/archive/secor5_23tx.scl
    ScalaTunings/archive/secor5_23wt.scl
    ScalaTunings/archive/secor7p.scl
    ScalaTunings/archive/secor_bicycle.scl
    ScalaTunings/archive/secor_pelogic11.scl
    ScalaTunings/archive/secor_pelogic9.scl
    ScalaTunings/archive/secor_swt149.scl
    ScalaTunings/archive/secor_vrwt.scl
    ScalaTunings/archive/secor_wt1-5.scl
    ScalaTunings/archive/secor_wt1-7.scl
    ScalaTunings/archive/secor_wt1-7r.scl
    ScalaTunings/archive/secor_wt10.scl
    ScalaTunings/archive/secor_wt2-11.scl
    ScalaTunings/archive/secor_wtpb-24a.scl
    ScalaTunings/archive/secor_wtpb-24b.scl
    ScalaTunings/archive/secor_wtpb-24c.scl
    ScalaTunings/archive/secor_wtpb-24d.scl
    ScalaTunings/archive/secor_wtpb-24e.scl
    ScalaTunings/archive/segah2.scl
    ScalaTunings/archive/segah99.scl
    ScalaTunings/archive/segah_rat.scl
    ScalaTunings/archive/seidel_12.scl
    ScalaTunings/archive/seidel_32.scl
    ScalaTunings/archive/seikilos.scl
    ScalaTunings/archive/sejati.scl
    ScalaTunings/archive/sekati1.scl
    ScalaTunings/archive/sekati2.scl
    ScalaTunings/archive/sekati3.scl
    ScalaTunings/archive/sekati4.scl
    ScalaTunings/archive/sekati5.scl
    ScalaTunings/archive/sekati6.scl
    ScalaTunings/archive/sekati7.scl
    ScalaTunings/archive/sekati8.scl
    ScalaTunings/archive/sekati9.scl
    ScalaTunings/archive/selisir.scl
    ScalaTunings/archive/selisir2.scl
    ScalaTunings/archive/selisir3.scl
    ScalaTunings/archive/selisir4.scl
    ScalaTunings/archive/selisir5.scl
    ScalaTunings/archive/selisir6.scl
    ScalaTunings/archive/semafip.scl
    ScalaTunings/archive/semisixths.scl
    ScalaTunings/archive/semisixths_8.scl
    ScalaTunings/archive/senior.scl
    ScalaTunings/archive/sensax.scl
    ScalaTunings/archive/sensi19.scl
    ScalaTunings/archive/sensi19br1.scl
    ScalaTunings/archive/sensidia.scl
    ScalaTunings/archive/sensisynch19.scl
    ScalaTunings/archive/septenarius440.scl
    ScalaTunings/archive/septenarius440a.scl
    ScalaTunings/archive/septenariusGG49.scl
    ScalaTunings/archive/septicyc.scl
    ScalaTunings/archive/serafini-11.scl
    ScalaTunings/archive/serre_enh.scl
    ScalaTunings/archive/sev-elev.scl
    ScalaTunings/archive/sevish.scl
    ScalaTunings/archive/sha.scl
    ScalaTunings/archive/shahin.scl
    ScalaTunings/archive/shahin2.scl
    ScalaTunings/archive/shahin_adl.scl
    ScalaTunings/archive/shahin_agin.scl
    ScalaTunings/archive/shahin_baran.scl
    ScalaTunings/archive/shahin_dance.scl
    ScalaTunings/archive/shahin_wt.scl
    ScalaTunings/archive/shalfun.scl
    ScalaTunings/archive/shansx.scl
    ScalaTunings/archive/sharm1c-conm.scl
    ScalaTunings/archive/sharm1c-conp.scl
    ScalaTunings/archive/sharm1c-dor.scl
    ScalaTunings/archive/sharm1c-lyd.scl
    ScalaTunings/archive/sharm1c-mix.scl
    ScalaTunings/archive/sharm1c-phr.scl
    ScalaTunings/archive/sharm1e-conm.scl
    ScalaTunings/archive/sharm1e-conp.scl
    ScalaTunings/archive/sharm1e-dor.scl
    ScalaTunings/archive/sharm1e-lyd.scl
    ScalaTunings/archive/sharm1e-mix.scl
    ScalaTunings/archive/sharm1e-phr.scl
    ScalaTunings/archive/sharm2c-15.scl
    ScalaTunings/archive/sharm2c-hypod.scl
    ScalaTunings/archive/sharm2c-hypol.scl
    ScalaTunings/archive/sharm2c-hypop.scl
    ScalaTunings/archive/sharm2e-15.scl
    ScalaTunings/archive/sharm2e-hypod.scl
    ScalaTunings/archive/sharm2e-hypol.scl
    ScalaTunings/archive/sharm2e-hypop.scl
    ScalaTunings/archive/sheiman.scl
    ScalaTunings/archive/sheiman_7.scl
    ScalaTunings/archive/sheiman_9.scl
    ScalaTunings/archive/sheiman_michael-phi.scl
    ScalaTunings/archive/sheiman_phi_r.scl
    ScalaTunings/archive/sheiman_phiter6.scl
    ScalaTunings/archive/sheiman_silver.scl
    ScalaTunings/archive/shell5_2.scl
    ScalaTunings/archive/shell5_3.scl
    ScalaTunings/archive/shell5_4.scl
    ScalaTunings/archive/shell7_2.scl
    ScalaTunings/archive/sherwood.scl
    ScalaTunings/archive/shmigelsky.scl
    ScalaTunings/archive/shrutar.scl
    ScalaTunings/archive/shrutar_temp.scl
    ScalaTunings/archive/shrutart.scl
    ScalaTunings/archive/siamese.scl
    ScalaTunings/archive/silbermann1.scl
    ScalaTunings/archive/silbermann2.scl
    ScalaTunings/archive/silbermann2a.scl
    ScalaTunings/archive/silver.scl
    ScalaTunings/archive/silver_10.scl
    ScalaTunings/archive/silver_11.scl
    ScalaTunings/archive/silver_11a.scl
    ScalaTunings/archive/silver_11b.scl
    ScalaTunings/archive/silver_15.scl
    ScalaTunings/archive/silver_7.scl
    ScalaTunings/archive/silver_8.scl
    ScalaTunings/archive/silver_9.scl
    ScalaTunings/archive/silvermean.scl
    ScalaTunings/archive/simonton.scl
    ScalaTunings/archive/sims.scl
    ScalaTunings/archive/sims2.scl
    ScalaTunings/archive/sims_24.scl
    ScalaTunings/archive/sims_herf.scl
    ScalaTunings/archive/sin.scl
    ScalaTunings/archive/sinemod12.scl
    ScalaTunings/archive/sinemod8.scl
    ScalaTunings/archive/singapore.scl
    ScalaTunings/archive/sintemp6.scl
    ScalaTunings/archive/sintemp6a.scl
    ScalaTunings/archive/sintemp_19.scl
    ScalaTunings/archive/sintemp_7.scl
    ScalaTunings/archive/slen_pel.scl
    ScalaTunings/archive/slen_pel16.scl
    ScalaTunings/archive/slen_pel23.scl
    ScalaTunings/archive/slen_pel_jc.scl
    ScalaTunings/archive/slen_pel_schmidt.scl
    ScalaTunings/archive/slendro.scl
    ScalaTunings/archive/slendro10.scl
    ScalaTunings/archive/slendro11.scl
    ScalaTunings/archive/slendro12.scl
    ScalaTunings/archive/slendro13.scl
    ScalaTunings/archive/slendro14.scl
    ScalaTunings/archive/slendro15.scl
    ScalaTunings/archive/slendro2.scl
    ScalaTunings/archive/slendro3.scl
    ScalaTunings/archive/slendro4.scl
    ScalaTunings/archive/slendro5_1.scl
    ScalaTunings/archive/slendro5_2.scl
    ScalaTunings/archive/slendro5_4.scl
    ScalaTunings/archive/slendro6.scl
    ScalaTunings/archive/slendro8.scl
    ScalaTunings/archive/slendro9.scl
    ScalaTunings/archive/slendro_7_1.scl
    ScalaTunings/archive/slendro_7_2.scl
    ScalaTunings/archive/slendro_7_3.scl
    ScalaTunings/archive/slendro_7_4.scl
    ScalaTunings/archive/slendro_7_5.scl
    ScalaTunings/archive/slendro_7_6.scl
    ScalaTunings/archive/slendro_a1.scl
    ScalaTunings/archive/slendro_alves.scl
    ScalaTunings/archive/slendro_ang.scl
    ScalaTunings/archive/slendro_ang2.scl
    ScalaTunings/archive/slendro_av.scl
    ScalaTunings/archive/slendro_dudon.scl
    ScalaTunings/archive/slendro_gum.scl
    ScalaTunings/archive/slendro_ky1.scl
    ScalaTunings/archive/slendro_ky2.scl
    ScalaTunings/archive/slendro_laras.scl
    ScalaTunings/archive/slendro_m.scl
    ScalaTunings/archive/slendro_madu.scl
    ScalaTunings/archive/slendro_mat.scl
    ScalaTunings/archive/slendro_pa.scl
    ScalaTunings/archive/slendro_pas.scl
    ScalaTunings/archive/slendro_pb.scl
    ScalaTunings/archive/slendro_pc.scl
    ScalaTunings/archive/slendro_pliat.scl
    ScalaTunings/archive/slendro_q13.scl
    ScalaTunings/archive/slendro_s1.scl
    ScalaTunings/archive/slendro_udan.scl
    ScalaTunings/archive/slendro_wolf.scl
    ScalaTunings/archive/slendrob1.scl
    ScalaTunings/archive/slendrob2.scl
    ScalaTunings/archive/slendrob3.scl
    ScalaTunings/archive/slendroc1.scl
    ScalaTunings/archive/slendroc2.scl
    ScalaTunings/archive/slendroc3.scl
    ScalaTunings/archive/slendroc4.scl
    ScalaTunings/archive/slendroc5.scl
    ScalaTunings/archive/slendroc6.scl
    ScalaTunings/archive/slendrod1.scl
    ScalaTunings/archive/smith_eh.scl
    ScalaTunings/archive/smith_mq.scl
    ScalaTunings/archive/smithgw46.scl
    ScalaTunings/archive/smithgw46a.scl
    ScalaTunings/archive/smithgw72a.scl
    ScalaTunings/archive/smithgw72c.scl
    ScalaTunings/archive/smithgw72d.scl
    ScalaTunings/archive/smithgw72e.scl
    ScalaTunings/archive/smithgw72f.scl
    ScalaTunings/archive/smithgw72g.scl
    ScalaTunings/archive/smithgw72h.scl
    ScalaTunings/archive/smithgw72i.scl
    ScalaTunings/archive/smithgw72j.scl
    ScalaTunings/archive/smithgw_18.scl
    ScalaTunings/archive/smithgw_21.scl
    ScalaTunings/archive/smithgw_45.scl
    ScalaTunings/archive/smithgw_58.scl
    ScalaTunings/archive/smithgw_9.scl
    ScalaTunings/archive/smithgw_al-baked.scl
    ScalaTunings/archive/smithgw_al-fried.scl
    ScalaTunings/archive/smithgw_asbru.scl
    ScalaTunings/archive/smithgw_ball.scl
    ScalaTunings/archive/smithgw_ball2.scl
    ScalaTunings/archive/smithgw_bifrost.scl
    ScalaTunings/archive/smithgw_cauldron.scl
    ScalaTunings/archive/smithgw_choraled.scl
    ScalaTunings/archive/smithgw_circu.scl
    ScalaTunings/archive/smithgw_ck.scl
    ScalaTunings/archive/smithgw_decab.scl
    ScalaTunings/archive/smithgw_decac.scl
    ScalaTunings/archive/smithgw_decad.scl
    ScalaTunings/archive/smithgw_dhexmarv.scl
    ScalaTunings/archive/smithgw_diff13.scl
    ScalaTunings/archive/smithgw_duopors.scl
    ScalaTunings/archive/smithgw_dwarf6_7.scl
    ScalaTunings/archive/smithgw_ennon13.scl
    ScalaTunings/archive/smithgw_ennon15.scl
    ScalaTunings/archive/smithgw_ennon28.scl
    ScalaTunings/archive/smithgw_ennon43.scl
    ScalaTunings/archive/smithgw_euclid3.scl
    ScalaTunings/archive/smithgw_exotic1.scl
    ScalaTunings/archive/smithgw_fifaug.scl
    ScalaTunings/archive/smithgw_glumma.scl
    ScalaTunings/archive/smithgw_gm.scl
    ScalaTunings/archive/smithgw_grail.scl
    ScalaTunings/archive/smithgw_graileq.scl
    ScalaTunings/archive/smithgw_grailrms.scl
    ScalaTunings/archive/smithgw_hahn12.scl
    ScalaTunings/archive/smithgw_hahn15.scl
    ScalaTunings/archive/smithgw_hahn16.scl
    ScalaTunings/archive/smithgw_hahn19.scl
    ScalaTunings/archive/smithgw_hahn22.scl
    ScalaTunings/archive/smithgw_hemw.scl
    ScalaTunings/archive/smithgw_indianred.scl
    ScalaTunings/archive/smithgw_klv.scl
    ScalaTunings/archive/smithgw_majraj1.scl
    ScalaTunings/archive/smithgw_majraj2.scl
    ScalaTunings/archive/smithgw_majraj3.scl
    ScalaTunings/archive/smithgw_majsyn1.scl
    ScalaTunings/archive/smithgw_majsyn2.scl
    ScalaTunings/archive/smithgw_majsyn3.scl
    ScalaTunings/archive/smithgw_meandin.scl
    ScalaTunings/archive/smithgw_meanlesfip.scl
    ScalaTunings/archive/smithgw_meanred.scl
    ScalaTunings/archive/smithgw_meansp.scl
    ScalaTunings/archive/smithgw_meantune.scl
    ScalaTunings/archive/smithgw_mir22.scl
    ScalaTunings/archive/smithgw_mmt.scl
    ScalaTunings/archive/smithgw_modmos12a.scl
    ScalaTunings/archive/smithgw_monzoblock37.scl
    ScalaTunings/archive/smithgw_mush.scl
    ScalaTunings/archive/smithgw_orw18r.scl
    ScalaTunings/archive/smithgw_ozancirc.scl
    ScalaTunings/archive/smithgw_pel1.scl
    ScalaTunings/archive/smithgw_pel2.scl
    ScalaTunings/archive/smithgw_pel3.scl
    ScalaTunings/archive/smithgw_pk.scl
    ScalaTunings/archive/smithgw_pris.scl
    ScalaTunings/archive/smithgw_prisa.scl
    ScalaTunings/archive/smithgw_propsep.scl
    ScalaTunings/archive/smithgw_pum13marv.scl
    ScalaTunings/archive/smithgw_qm3a.scl
    ScalaTunings/archive/smithgw_qm3b.scl
    ScalaTunings/archive/smithgw_ragasyn1.scl
    ScalaTunings/archive/smithgw_ratwell.scl
    ScalaTunings/archive/smithgw_ratwolf.scl
    ScalaTunings/archive/smithgw_rectoo.scl
    ScalaTunings/archive/smithgw_red72_11geo.scl
    ScalaTunings/archive/smithgw_red72_11pro.scl
    ScalaTunings/archive/smithgw_sc19.scl
    ScalaTunings/archive/smithgw_sch13.scl
    ScalaTunings/archive/smithgw_sch13a.scl
    ScalaTunings/archive/smithgw_scj22a.scl
    ScalaTunings/archive/smithgw_scj22b.scl
    ScalaTunings/archive/smithgw_scj22c.scl
    ScalaTunings/archive/smithgw_secab.scl
    ScalaTunings/archive/smithgw_secac.scl
    ScalaTunings/archive/smithgw_secad.scl
    ScalaTunings/archive/smithgw_smalldi11.scl
    ScalaTunings/archive/smithgw_smalldi19a.scl
    ScalaTunings/archive/smithgw_smalldi19b.scl
    ScalaTunings/archive/smithgw_smalldi19c.scl
    ScalaTunings/archive/smithgw_smalldiglum19.scl
    ScalaTunings/archive/smithgw_smalldimos11.scl
    ScalaTunings/archive/smithgw_smalldimos19.scl
    ScalaTunings/archive/smithgw_sqoo.scl
    ScalaTunings/archive/smithgw_star.scl
    ScalaTunings/archive/smithgw_star2.scl
    ScalaTunings/archive/smithgw_starra.scl
    ScalaTunings/archive/smithgw_starrb.scl
    ScalaTunings/archive/smithgw_starrc.scl
    ScalaTunings/archive/smithgw_suzz.scl
    ScalaTunings/archive/smithgw_syndia2.scl
    ScalaTunings/archive/smithgw_syndia3.scl
    ScalaTunings/archive/smithgw_syndia4.scl
    ScalaTunings/archive/smithgw_syndia6.scl
    ScalaTunings/archive/smithgw_tetra.scl
    ScalaTunings/archive/smithgw_tr31.scl
    ScalaTunings/archive/smithgw_tr7_13.scl
    ScalaTunings/archive/smithgw_tr7_13b.scl
    ScalaTunings/archive/smithgw_tr7_13r.scl
    ScalaTunings/archive/smithgw_tra.scl
    ScalaTunings/archive/smithgw_tre.scl
    ScalaTunings/archive/smithgw_treb.scl
    ScalaTunings/archive/smithgw_trx.scl
    ScalaTunings/archive/smithgw_trxb.scl
    ScalaTunings/archive/smithgw_wa.scl
    ScalaTunings/archive/smithgw_wa120.scl
    ScalaTunings/archive/smithgw_wb.scl
    ScalaTunings/archive/smithgw_well1.scl
    ScalaTunings/archive/smithgw_whelp1.scl
    ScalaTunings/archive/smithgw_whelp2.scl
    ScalaTunings/archive/smithgw_whelp3.scl
    ScalaTunings/archive/smithgw_wilcmarv11.scl
    ScalaTunings/archive/smithgw_wilcmarv7.scl
    ScalaTunings/archive/smithgw_wiz28.scl
    ScalaTunings/archive/smithgw_wiz34.scl
    ScalaTunings/archive/smithgw_wiz38.scl
    ScalaTunings/archive/smithgw_wreckpop.scl
    ScalaTunings/archive/smithj12.scl
    ScalaTunings/archive/smithj12pt.scl
    ScalaTunings/archive/smithj17.scl
    ScalaTunings/archive/smithj24.scl
    ScalaTunings/archive/smithrk_19.scl
    ScalaTunings/archive/smithrk_mult.scl
    ScalaTunings/archive/solar.scl
    ScalaTunings/archive/solemn.scl
    ScalaTunings/archive/sonbirkezsorted.scl
    ScalaTunings/archive/songlines.scl
    ScalaTunings/archive/sorge.scl
    ScalaTunings/archive/sorge1.scl
    ScalaTunings/archive/sorge2.scl
    ScalaTunings/archive/sorge3.scl
    ScalaTunings/archive/sorge4.scl
    ScalaTunings/archive/sorog9.scl
    ScalaTunings/archive/spanyi.scl
    ScalaTunings/archive/sparschuh-442widefrench5th-a.scl
    ScalaTunings/archive/sparschuh-442widefrench5th.scl
    ScalaTunings/archive/sparschuh-885organ.scl
    ScalaTunings/archive/sparschuh-eleven_eyes.scl
    ScalaTunings/archive/sparschuh-epimoric7.scl
    ScalaTunings/archive/sparschuh-epimoricwerck3.scl
    ScalaTunings/archive/sparschuh-equalbeating.scl
    ScalaTunings/archive/sparschuh-gothic440.scl
    ScalaTunings/archive/sparschuh-jsbloops440.scl
    ScalaTunings/archive/sparschuh-neovictorian.scl
    ScalaTunings/archive/sparschuh-neovictorian2.scl
    ScalaTunings/archive/sparschuh-oldpiano.scl
    ScalaTunings/archive/sparschuh-pc-div.scl
    ScalaTunings/archive/sparschuh-pc.scl
    ScalaTunings/archive/sparschuh-sc.scl
    ScalaTunings/archive/sparschuh-squiggle_clavichord.scl
    ScalaTunings/archive/sparschuh-squiggle_harpsichord.scl
    ScalaTunings/archive/sparschuh-stanhope.scl
    ScalaTunings/archive/sparschuh-wohltemperiert.scl
    ScalaTunings/archive/sparschuh.scl
    ScalaTunings/archive/sparschuh2.scl
    ScalaTunings/archive/sparschuh2009well885Hz.scl
    ScalaTunings/archive/sparschuh_19.scl
    ScalaTunings/archive/sparschuh_19limwell.scl
    ScalaTunings/archive/sparschuh_41_23_bi_epi.scl
    ScalaTunings/archive/sparschuh_53in13lim.scl
    ScalaTunings/archive/sparschuh_bach_cup.scl
    ScalaTunings/archive/sparschuh_dyadrat53.scl
    ScalaTunings/archive/sparschuh_ji53.scl
    ScalaTunings/archive/sparschuh_ji53a.scl
    ScalaTunings/archive/sparschuh_mietke.scl
    ScalaTunings/archive/sparschuh_septenarian29.scl
    ScalaTunings/archive/sparschuh_septenarian53.scl
    ScalaTunings/archive/spec1_14.scl
    ScalaTunings/archive/spec1_17.scl
    ScalaTunings/archive/spec1_25.scl
    ScalaTunings/archive/spec1_33.scl
    ScalaTunings/archive/spec1_4.scl
    ScalaTunings/archive/spec1_5.scl
    ScalaTunings/archive/specr2.scl
    ScalaTunings/archive/specr3.scl
    ScalaTunings/archive/spectacle31.scl
    ScalaTunings/archive/spon_chal1.scl
    ScalaTunings/archive/spon_chal2.scl
    ScalaTunings/archive/spon_mont.scl
    ScalaTunings/archive/spon_terp.scl
    ScalaTunings/archive/sqrtphi.scl
    ScalaTunings/archive/squares.scl
    ScalaTunings/archive/stade.scl
    ScalaTunings/archive/stanhope.scl
    ScalaTunings/archive/stanhope2.scl
    ScalaTunings/archive/stanhope_f.scl
    ScalaTunings/archive/stanhope_m.scl
    ScalaTunings/archive/stanhope_s.scl
    ScalaTunings/archive/starling.scl
    ScalaTunings/archive/starling11.scl
    ScalaTunings/archive/starling12.scl
    ScalaTunings/archive/starling15.scl
    ScalaTunings/archive/starling16.scl
    ScalaTunings/archive/starling17.scl
    ScalaTunings/archive/starling19.scl
    ScalaTunings/archive/starling7.scl
    ScalaTunings/archive/starling8.scl
    ScalaTunings/archive/starling9.scl
    ScalaTunings/archive/stearns.scl
    ScalaTunings/archive/stearns2.scl
    ScalaTunings/archive/stearns3.scl
    ScalaTunings/archive/stearns4.scl
    ScalaTunings/archive/steldek1.scl
    ScalaTunings/archive/steldek1s.scl
    ScalaTunings/archive/steldek2.scl
    ScalaTunings/archive/steldek2s.scl
    ScalaTunings/archive/steldia.scl
    ScalaTunings/archive/steleik1.scl
    ScalaTunings/archive/steleik1s.scl
    ScalaTunings/archive/steleik2.scl
    ScalaTunings/archive/steleik2s.scl
    ScalaTunings/archive/stelhex-catakleismic.scl
    ScalaTunings/archive/stelhex1.scl
    ScalaTunings/archive/stelhex1star.scl
    ScalaTunings/archive/stelhex2.scl
    ScalaTunings/archive/stelhex3.scl
    ScalaTunings/archive/stelhex4.scl
    ScalaTunings/archive/stelhex5.scl
    ScalaTunings/archive/stelhex6.scl
    ScalaTunings/archive/stelhexplus.scl
    ScalaTunings/archive/stellar.scl
    ScalaTunings/archive/stellar5.scl
    ScalaTunings/archive/stellblock.scl
    ScalaTunings/archive/stelpd1.scl
    ScalaTunings/archive/stelpd1s.scl
    ScalaTunings/archive/stelpent1.scl
    ScalaTunings/archive/stelpent1s.scl
    ScalaTunings/archive/steltet1.scl
    ScalaTunings/archive/steltet1s.scl
    ScalaTunings/archive/steltet2.scl
    ScalaTunings/archive/steltri1.scl
    ScalaTunings/archive/steltri2.scl
    ScalaTunings/archive/sternbrocot4.scl
    ScalaTunings/archive/stevin.scl
    ScalaTunings/archive/stopper.scl
    ScalaTunings/archive/storbeck.scl
    ScalaTunings/archive/strahle.scl
    ScalaTunings/archive/studwacko.scl
    ScalaTunings/archive/sub24-12.scl
    ScalaTunings/archive/sub24.scl
    ScalaTunings/archive/sub40.scl
    ScalaTunings/archive/sub50.scl
    ScalaTunings/archive/sub8.scl
    ScalaTunings/archive/sullivan12.scl
    ScalaTunings/archive/sullivan7.scl
    ScalaTunings/archive/sullivan_blue.scl
    ScalaTunings/archive/sullivan_raven.scl
    ScalaTunings/archive/sullivan_sh.scl
    ScalaTunings/archive/sullivan_zen.scl
    ScalaTunings/archive/sullivan_zen2.scl
    ScalaTunings/archive/sumatra.scl
    ScalaTunings/archive/super_10.scl
    ScalaTunings/archive/super_11.scl
    ScalaTunings/archive/super_12.scl
    ScalaTunings/archive/super_13.scl
    ScalaTunings/archive/super_15.scl
    ScalaTunings/archive/super_17.scl
    ScalaTunings/archive/super_19.scl
    ScalaTunings/archive/super_19a.scl
    ScalaTunings/archive/super_19b.scl
    ScalaTunings/archive/super_22.scl
    ScalaTunings/archive/super_22a.scl
    ScalaTunings/archive/super_24.scl
    ScalaTunings/archive/super_8.scl
    ScalaTunings/archive/super_9.scl
    ScalaTunings/archive/suppig.scl
    ScalaTunings/archive/sur_7.scl
    ScalaTunings/archive/sur_9.scl
    ScalaTunings/archive/sur_ajeng.scl
    ScalaTunings/archive/sur_degung.scl
    ScalaTunings/archive/sur_madenda.scl
    ScalaTunings/archive/sur_melog.scl
    ScalaTunings/archive/sur_miring.scl
    ScalaTunings/archive/sur_x.scl
    ScalaTunings/archive/sur_y.scl
    ScalaTunings/archive/sverige.scl
    ScalaTunings/archive/syntonolydian.scl
    ScalaTunings/archive/syrian.scl
    ScalaTunings/archive/t-side.scl
    ScalaTunings/archive/t-side2.scl
    ScalaTunings/archive/tagawa_55.scl
    ScalaTunings/archive/tamil.scl
    ScalaTunings/archive/tamil_vi.scl
    ScalaTunings/archive/tamil_vi2.scl
    ScalaTunings/archive/tanaka.scl
    ScalaTunings/archive/tanbur.scl
    ScalaTunings/archive/tansur.scl
    ScalaTunings/archive/tapek-ribbon.scl
    ScalaTunings/archive/tartini_7.scl
    ScalaTunings/archive/taylor_g.scl
    ScalaTunings/archive/taylor_n.scl
    ScalaTunings/archive/telemann.scl
    ScalaTunings/archive/telemann_28.scl
    ScalaTunings/archive/temes-mix.scl
    ScalaTunings/archive/temes.scl
    ScalaTunings/archive/temes2-mix.scl
    ScalaTunings/archive/temes2.scl
    ScalaTunings/archive/temp10coh.scl
    ScalaTunings/archive/temp10ebss.scl
    ScalaTunings/archive/temp11ebst.scl
    ScalaTunings/archive/temp12bf1.scl
    ScalaTunings/archive/temp12cls.scl
    ScalaTunings/archive/temp12coh3.scl
    ScalaTunings/archive/temp12ebf.scl
    ScalaTunings/archive/temp12ebf4.scl
    ScalaTunings/archive/temp12ebfo.scl
    ScalaTunings/archive/temp12ebfo2o.scl
    ScalaTunings/archive/temp12ebfp.scl
    ScalaTunings/archive/temp12ebfr.scl
    ScalaTunings/archive/temp12ep.scl
    ScalaTunings/archive/temp12fo1o.scl
    ScalaTunings/archive/temp12fo2o.scl
    ScalaTunings/archive/temp12k4.scl
    ScalaTunings/archive/temp12p10.scl
    ScalaTunings/archive/temp12p6.scl
    ScalaTunings/archive/temp12p8.scl
    ScalaTunings/archive/temp12p8a.scl
    ScalaTunings/archive/temp12rwt.scl
    ScalaTunings/archive/temp12s17.scl
    ScalaTunings/archive/temp12septendec.scl
    ScalaTunings/archive/temp12w2b.scl
    ScalaTunings/archive/temp152-171.scl
    ScalaTunings/archive/temp15coh.scl
    ScalaTunings/archive/temp15ebmt.scl
    ScalaTunings/archive/temp15ebsi.scl
    ScalaTunings/archive/temp15mt.scl
    ScalaTunings/archive/temp15rbt.scl
    ScalaTunings/archive/temp16d3.scl
    ScalaTunings/archive/temp16d4.scl
    ScalaTunings/archive/temp16ebs.scl
    ScalaTunings/archive/temp16ebt.scl
    ScalaTunings/archive/temp16l4.scl
    ScalaTunings/archive/temp17c10.scl
    ScalaTunings/archive/temp17c11.scl
    ScalaTunings/archive/temp17c12.scl
    ScalaTunings/archive/temp17c13.scl
    ScalaTunings/archive/temp17c14.scl
    ScalaTunings/archive/temp17c15.scl
    ScalaTunings/archive/temp17ebf.scl
    ScalaTunings/archive/temp17ebs.scl
    ScalaTunings/archive/temp17fo2.scl
    ScalaTunings/archive/temp17nt.scl
    ScalaTunings/archive/temp17s.scl
    ScalaTunings/archive/temp19d5.scl
    ScalaTunings/archive/temp19ebf.scl
    ScalaTunings/archive/temp19ebmt.scl
    ScalaTunings/archive/temp19ebo.scl
    ScalaTunings/archive/temp19ebt.scl
    ScalaTunings/archive/temp19k10.scl
    ScalaTunings/archive/temp19k3.scl
    ScalaTunings/archive/temp19k4.scl
    ScalaTunings/archive/temp19k5.scl
    ScalaTunings/archive/temp19k6.scl
    ScalaTunings/archive/temp19k7.scl
    ScalaTunings/archive/temp19k8.scl
    ScalaTunings/archive/temp19k9.scl
    ScalaTunings/archive/temp19lst.scl
    ScalaTunings/archive/temp19lst2.scl
    ScalaTunings/archive/temp19mto.scl
    ScalaTunings/archive/temp21ebs.scl
    ScalaTunings/archive/temp22ebf.scl
    ScalaTunings/archive/temp22ebt.scl
    ScalaTunings/archive/temp22fo2.scl
    ScalaTunings/archive/temp23ebs.scl
    ScalaTunings/archive/temp24ebaf.scl
    ScalaTunings/archive/temp24ebf.scl
    ScalaTunings/archive/temp24ebt.scl
    ScalaTunings/archive/temp25ebt.scl
    ScalaTunings/archive/temp26ebf.scl
    ScalaTunings/archive/temp26ebmt.scl
    ScalaTunings/archive/temp26ebs.scl
    ScalaTunings/archive/temp26rb3.scl
    ScalaTunings/archive/temp27c8.scl
    ScalaTunings/archive/temp27rb2.scl
    ScalaTunings/archive/temp28ebt.scl
    ScalaTunings/archive/temp29c14.scl
    ScalaTunings/archive/temp29ebf.scl
    ScalaTunings/archive/temp29fo1o.scl
    ScalaTunings/archive/temp29fo2o.scl
    ScalaTunings/archive/temp31c51.scl
    ScalaTunings/archive/temp31coh.scl
    ScalaTunings/archive/temp31ebf.scl
    ScalaTunings/archive/temp31ebs.scl
    ScalaTunings/archive/temp31ebsi.scl
    ScalaTunings/archive/temp31ebt.scl
    ScalaTunings/archive/temp31g3.scl
    ScalaTunings/archive/temp31g4.scl
    ScalaTunings/archive/temp31g5.scl
    ScalaTunings/archive/temp31g6.scl
    ScalaTunings/archive/temp31g7.scl
    ScalaTunings/archive/temp31h10.scl
    ScalaTunings/archive/temp31h11.scl
    ScalaTunings/archive/temp31h12.scl
    ScalaTunings/archive/temp31h8.scl
    ScalaTunings/archive/temp31h9.scl
    ScalaTunings/archive/temp31ms.scl
    ScalaTunings/archive/temp31mt.scl
    ScalaTunings/archive/temp31rb1.scl
    ScalaTunings/archive/temp31rb1a.scl
    ScalaTunings/archive/temp31rb2.scl
    ScalaTunings/archive/temp31rb2a.scl
    ScalaTunings/archive/temp31rb2b.scl
    ScalaTunings/archive/temp31rbf2.scl
    ScalaTunings/archive/temp31rbs1.scl
    ScalaTunings/archive/temp31rbs2.scl
    ScalaTunings/archive/temp31smith.scl
    ScalaTunings/archive/temp31so2o.scl
    ScalaTunings/archive/temp31to.scl
    ScalaTunings/archive/temp31w10.scl
    ScalaTunings/archive/temp31w11.scl
    ScalaTunings/archive/temp31w12.scl
    ScalaTunings/archive/temp31w13.scl
    ScalaTunings/archive/temp31w14.scl
    ScalaTunings/archive/temp31w15.scl
    ScalaTunings/archive/temp31w8.scl
    ScalaTunings/archive/temp31w9.scl
    ScalaTunings/archive/temp32ebf.scl
    ScalaTunings/archive/temp33a12.scl
    ScalaTunings/archive/temp34ebsi.scl
    ScalaTunings/archive/temp34ebt.scl
    ScalaTunings/archive/temp34rb2a.scl
    ScalaTunings/archive/temp34w10.scl
    ScalaTunings/archive/temp34w5.scl
    ScalaTunings/archive/temp34w6.scl
    ScalaTunings/archive/temp34w7.scl
    ScalaTunings/archive/temp34w8.scl
    ScalaTunings/archive/temp34w9.scl
    ScalaTunings/archive/temp35ebsi.scl
    ScalaTunings/archive/temp36ebs.scl
    ScalaTunings/archive/temp37ebs.scl
    ScalaTunings/archive/temp37ebt.scl
    ScalaTunings/archive/temp3ebt.scl
    ScalaTunings/archive/temp40ebt.scl
    ScalaTunings/archive/temp41ebf.scl
    ScalaTunings/archive/temp43ebf.scl
    ScalaTunings/archive/temp4ebmt.scl
    ScalaTunings/archive/temp4ebsi.scl
    ScalaTunings/archive/temp53ebs.scl
    ScalaTunings/archive/temp53ebsi.scl
    ScalaTunings/archive/temp53ebt.scl
    ScalaTunings/archive/temp57ebs.scl
    ScalaTunings/archive/temp59ebt.scl
    ScalaTunings/archive/temp5ebf.scl
    ScalaTunings/archive/temp5ebs.scl
    ScalaTunings/archive/temp6.scl
    ScalaTunings/archive/temp65ebf.scl
    ScalaTunings/archive/temp65ebt.scl
    ScalaTunings/archive/temp6eb2.scl
    ScalaTunings/archive/temp6s.scl
    ScalaTunings/archive/temp6teb.scl
    ScalaTunings/archive/temp7-5ebf.scl
    ScalaTunings/archive/temp7ebf.scl
    ScalaTunings/archive/temp7ebnt.scl
    ScalaTunings/archive/temp8eb3q.scl
    ScalaTunings/archive/temp9ebmt.scl
    ScalaTunings/archive/tenn41a.scl
    ScalaTunings/archive/tenn41b.scl
    ScalaTunings/archive/tenn41c.scl
    ScalaTunings/archive/tenney_11.scl
    ScalaTunings/archive/tenney_8.scl
    ScalaTunings/archive/terrain.scl
    ScalaTunings/archive/tertia78.scl
    ScalaTunings/archive/tertiadia.scl
    ScalaTunings/archive/tertiadie.scl
    ScalaTunings/archive/tet3a.scl
    ScalaTunings/archive/tetracot.scl
    ScalaTunings/archive/tetragam-di.scl
    ScalaTunings/archive/tetragam-enh.scl
    ScalaTunings/archive/tetragam-hex.scl
    ScalaTunings/archive/tetragam-py.scl
    ScalaTunings/archive/tetragam-slpe.scl
    ScalaTunings/archive/tetragam-slpe2.scl
    ScalaTunings/archive/tetragam-sp.scl
    ScalaTunings/archive/tetragam-un.scl
    ScalaTunings/archive/tetragam13.scl
    ScalaTunings/archive/tetragam5.scl
    ScalaTunings/archive/tetragam7.scl
    ScalaTunings/archive/tetragam8.scl
    ScalaTunings/archive/tetragam9a.scl
    ScalaTunings/archive/tetragam9b.scl
    ScalaTunings/archive/tetraphonic_31.scl
    ScalaTunings/archive/tetratriad.scl
    ScalaTunings/archive/tetratriad1.scl
    ScalaTunings/archive/tetratriad2.scl
    ScalaTunings/archive/thailand.scl
    ScalaTunings/archive/thailand2.scl
    ScalaTunings/archive/thailand3.scl
    ScalaTunings/archive/thailand4.scl
    ScalaTunings/archive/thailand5.scl
    ScalaTunings/archive/thirds.scl
    ScalaTunings/archive/thirteendene.scl
    ScalaTunings/archive/thomas.scl
    ScalaTunings/archive/thrush12.scl
    ScalaTunings/archive/thrush15.scl
    ScalaTunings/archive/thunor46.scl
    ScalaTunings/archive/tiby1.scl
    ScalaTunings/archive/tiby2.scl
    ScalaTunings/archive/tiby3.scl
    ScalaTunings/archive/tiby4.scl
    ScalaTunings/archive/todi_av.scl
    ScalaTunings/archive/tonos15_pis.scl
    ScalaTunings/archive/tonos17_pis.scl
    ScalaTunings/archive/tonos19_pis.scl
    ScalaTunings/archive/tonos21_pis.scl
    ScalaTunings/archive/tonos23_pis.scl
    ScalaTunings/archive/tonos25_pis.scl
    ScalaTunings/archive/tonos27_pis.scl
    ScalaTunings/archive/tonos29_pis.scl
    ScalaTunings/archive/tonos31_pis.scl
    ScalaTunings/archive/tonos31_pis2.scl
    ScalaTunings/archive/tonos33_pis.scl
    ScalaTunings/archive/toof1.scl
    ScalaTunings/archive/toof2.scl
    ScalaTunings/archive/torb24.scl
    ScalaTunings/archive/trab19.scl
    ScalaTunings/archive/trab19_72.scl
    ScalaTunings/archive/trab19a.scl
    ScalaTunings/archive/trab19marv.scl
    ScalaTunings/archive/tranh.scl
    ScalaTunings/archive/tranh2.scl
    ScalaTunings/archive/tranh3.scl
    ScalaTunings/archive/trawas.scl
    ScalaTunings/archive/tri12-1.scl
    ScalaTunings/archive/tri12-2.scl
    ScalaTunings/archive/tri19-1.scl
    ScalaTunings/archive/tri19-2.scl
    ScalaTunings/archive/tri19-3.scl
    ScalaTunings/archive/tri19-4.scl
    ScalaTunings/archive/tri19-5.scl
    ScalaTunings/archive/tri19-6.scl
    ScalaTunings/archive/tri19-7.scl
    ScalaTunings/archive/tri19-8.scl
    ScalaTunings/archive/tri19-9.scl
    ScalaTunings/archive/triangs11.scl
    ScalaTunings/archive/triangs13.scl
    ScalaTunings/archive/triangs22.scl
    ScalaTunings/archive/triaphonic_12.scl
    ScalaTunings/archive/triaphonic_17.scl
    ScalaTunings/archive/trichord7.scl
    ScalaTunings/archive/tridec8.scl
    ScalaTunings/archive/trikleismic57.scl
    ScalaTunings/archive/trithagorean.scl
    ScalaTunings/archive/tritriad.scl
    ScalaTunings/archive/tritriad10.scl
    ScalaTunings/archive/tritriad11.scl
    ScalaTunings/archive/tritriad13.scl
    ScalaTunings/archive/tritriad14.scl
    ScalaTunings/archive/tritriad18.scl
    ScalaTunings/archive/tritriad22.scl
    ScalaTunings/archive/tritriad26.scl
    ScalaTunings/archive/tritriad3.scl
    ScalaTunings/archive/tritriad32.scl
    ScalaTunings/archive/tritriad3c.scl
    ScalaTunings/archive/tritriad3d.scl
    ScalaTunings/archive/tritriad5.scl
    ScalaTunings/archive/tritriad68.scl
    ScalaTunings/archive/tritriad68i.scl
    ScalaTunings/archive/tritriad69.scl
    ScalaTunings/archive/tritriad7.scl
    ScalaTunings/archive/tritriad9.scl
    ScalaTunings/archive/trost.scl
    ScalaTunings/archive/tsikno_2nd.scl
    ScalaTunings/archive/tsjerepnin.scl
    ScalaTunings/archive/tsuda13.scl
    ScalaTunings/archive/tuneable3.scl
    ScalaTunings/archive/tuners1.scl
    ScalaTunings/archive/tuners2.scl
    ScalaTunings/archive/tuners3.scl
    ScalaTunings/archive/turkish.scl
    ScalaTunings/archive/turkish_24.scl
    ScalaTunings/archive/turkish_24a.scl
    ScalaTunings/archive/turkish_29.scl
    ScalaTunings/archive/turkish_41.scl
    ScalaTunings/archive/turkish_41a.scl
    ScalaTunings/archive/turkish_aeu.scl
    ScalaTunings/archive/turkish_aeu41.scl
    ScalaTunings/archive/turkish_bagl.scl
    ScalaTunings/archive/turkish_sivas.scl
    ScalaTunings/archive/tutone13.scl
    ScalaTunings/archive/two29.scl
    ScalaTunings/archive/two29a.scl
    ScalaTunings/archive/twofifths1.scl
    ScalaTunings/archive/twofifths2.scl
    ScalaTunings/archive/unidec26.scl
    ScalaTunings/archive/unimajor.scl
    ScalaTunings/archive/unimajorpenta.scl
    ScalaTunings/archive/unimarv19.scl
    ScalaTunings/archive/urania24.scl
    ScalaTunings/archive/urmawi.scl
    ScalaTunings/archive/uruk.scl
    ScalaTunings/archive/ushaq99.scl
    ScalaTunings/archive/vaisvil_goldsilver.scl
    ScalaTunings/archive/vaisvil_harm3-26.scl
    ScalaTunings/archive/val-werck.scl
    ScalaTunings/archive/valamute.scl
    ScalaTunings/archive/valenporc15.scl
    ScalaTunings/archive/valentine.scl
    ScalaTunings/archive/valentine2.scl
    ScalaTunings/archive/vallotti.scl
    ScalaTunings/archive/vallotti2.scl
    ScalaTunings/archive/vavoom.scl
    ScalaTunings/archive/velde_12.scl
    ScalaTunings/archive/velde_9.scl
    ScalaTunings/archive/velde_ji.scl
    ScalaTunings/archive/venkataramana.scl
    ScalaTunings/archive/veroli-ord.scl
    ScalaTunings/archive/veroli.scl
    ScalaTunings/archive/veroli1.scl
    ScalaTunings/archive/veroli2.scl
    ScalaTunings/archive/vertex_chrom.scl
    ScalaTunings/archive/vertex_chrom2.scl
    ScalaTunings/archive/vertex_chrom3.scl
    ScalaTunings/archive/vertex_chrom4.scl
    ScalaTunings/archive/vertex_diat.scl
    ScalaTunings/archive/vertex_diat10.scl
    ScalaTunings/archive/vertex_diat11.scl
    ScalaTunings/archive/vertex_diat12.scl
    ScalaTunings/archive/vertex_diat2.scl
    ScalaTunings/archive/vertex_diat4.scl
    ScalaTunings/archive/vertex_diat5.scl
    ScalaTunings/archive/vertex_diat7.scl
    ScalaTunings/archive/vertex_diat8.scl
    ScalaTunings/archive/vertex_diat9.scl
    ScalaTunings/archive/vertex_sdiat.scl
    ScalaTunings/archive/vertex_sdiat2.scl
    ScalaTunings/archive/vertex_sdiat3.scl
    ScalaTunings/archive/vertex_sdiat4.scl
    ScalaTunings/archive/vertex_sdiat5.scl
    ScalaTunings/archive/vicentino1.scl
    ScalaTunings/archive/vicentino2.scl
    ScalaTunings/archive/vicentino2q217.scl
    ScalaTunings/archive/vicentino36.scl
    ScalaTunings/archive/vicentino38.scl
    ScalaTunings/archive/victor_eb.scl
    ScalaTunings/archive/victorian.scl
    ScalaTunings/archive/vines_ovovo10eb5w6w7_0_D.scl
    ScalaTunings/archive/vines_ovovo22eb9w14w15_00_D.scl
    ScalaTunings/archive/vines_ovovo27eb5w6w7_00_D.scl
    ScalaTunings/archive/vitale1.scl
    ScalaTunings/archive/vitale2.scl
    ScalaTunings/archive/vitale3.scl
    ScalaTunings/archive/vogel_21.scl
    ScalaTunings/archive/vogelh_b.scl
    ScalaTunings/archive/vogelh_fisk.scl
    ScalaTunings/archive/vogelh_hmean.scl
    ScalaTunings/archive/vogelh_jakobi.scl
    ScalaTunings/archive/volans.scl
    ScalaTunings/archive/vong.scl
    ScalaTunings/archive/vries19-72.scl
    ScalaTunings/archive/vries35-72.scl
    ScalaTunings/archive/vries5-72.scl
    ScalaTunings/archive/vries6-31.scl
    ScalaTunings/archive/walker_21.scl
    ScalaTunings/archive/walkerr_11.scl
    ScalaTunings/archive/wang-pho.scl
    ScalaTunings/archive/wauchope.scl
    ScalaTunings/archive/wegschneider.scl
    ScalaTunings/archive/weingarten.scl
    ScalaTunings/archive/weingarten2.scl
    ScalaTunings/archive/weiss1.scl
    ScalaTunings/archive/weiss2.scl
    ScalaTunings/archive/weiss_mandal.scl
    ScalaTunings/archive/wellfip17.scl
    ScalaTunings/archive/wendell1.scl
    ScalaTunings/archive/wendell1r.scl
    ScalaTunings/archive/wendell2.scl
    ScalaTunings/archive/wendell2p.scl
    ScalaTunings/archive/wendell3.scl
    ScalaTunings/archive/wendell4.scl
    ScalaTunings/archive/wendell5.scl
    ScalaTunings/archive/wendell6.scl
    ScalaTunings/archive/wendell7.scl
    ScalaTunings/archive/werck1.scl
    ScalaTunings/archive/werck3.scl
    ScalaTunings/archive/werck3_eb.scl
    ScalaTunings/archive/werck3_ebm.scl
    ScalaTunings/archive/werck3_mod.scl
    ScalaTunings/archive/werck3_turck.scl
    ScalaTunings/archive/werck4.scl
    ScalaTunings/archive/werck5.scl
    ScalaTunings/archive/werck6.scl
    ScalaTunings/archive/werck6_cor.scl
    ScalaTunings/archive/werck6_dup.scl
    ScalaTunings/archive/werck_cl5.scl
    ScalaTunings/archive/werck_cl6.scl
    ScalaTunings/archive/werck_puzzle.scl
    ScalaTunings/archive/werckmeisterIV_variant.scl
    ScalaTunings/archive/werckmeisterIV_variant_c.scl
    ScalaTunings/archive/white.scl
    ScalaTunings/archive/whoosh.scl
    ScalaTunings/archive/wicks_eb.scl
    ScalaTunings/archive/wiegleb-book.scl
    ScalaTunings/archive/wiegleb.scl
    ScalaTunings/archive/wier_15.scl
    ScalaTunings/archive/wier_53.scl
    ScalaTunings/archive/wier_cl.scl
    ScalaTunings/archive/wier_j.scl
    ScalaTunings/archive/wiese1.scl
    ScalaTunings/archive/wiese3.scl
    ScalaTunings/archive/wilson-rastbayyati24.scl
    ScalaTunings/archive/wilson1.scl
    ScalaTunings/archive/wilson11.scl
    ScalaTunings/archive/wilson1t.scl
    ScalaTunings/archive/wilson2.scl
    ScalaTunings/archive/wilson3.scl
    ScalaTunings/archive/wilson5.scl
    ScalaTunings/archive/wilson7.scl
    ScalaTunings/archive/wilson7_2.scl
    ScalaTunings/archive/wilson7_3.scl
    ScalaTunings/archive/wilson7_4.scl
    ScalaTunings/archive/wilson_17.scl
    ScalaTunings/archive/wilson_31.scl
    ScalaTunings/archive/wilson_41.scl
    ScalaTunings/archive/wilson_alessandro.scl
    ScalaTunings/archive/wilson_bag.scl
    ScalaTunings/archive/wilson_class.scl
    ScalaTunings/archive/wilson_dia1.scl
    ScalaTunings/archive/wilson_dia2.scl
    ScalaTunings/archive/wilson_dia3.scl
    ScalaTunings/archive/wilson_dia4.scl
    ScalaTunings/archive/wilson_duo.scl
    ScalaTunings/archive/wilson_enh.scl
    ScalaTunings/archive/wilson_enh2.scl
    ScalaTunings/archive/wilson_facet.scl
    ScalaTunings/archive/wilson_gh1.scl
    ScalaTunings/archive/wilson_gh11.scl
    ScalaTunings/archive/wilson_gh2.scl
    ScalaTunings/archive/wilson_gh50.scl
    ScalaTunings/archive/wilson_hebdome1.scl
    ScalaTunings/archive/wilson_hexflank.scl
    ScalaTunings/archive/wilson_hypenh.scl
    ScalaTunings/archive/wilson_l1.scl
    ScalaTunings/archive/wilson_l2.scl
    ScalaTunings/archive/wilson_l3.scl
    ScalaTunings/archive/wilson_l4.scl
    ScalaTunings/archive/wilson_l5.scl
    ScalaTunings/archive/wilson_l6.scl
    ScalaTunings/archive/window.scl
    ScalaTunings/archive/wizard22.scl
    ScalaTunings/archive/wonder1.scl
    ScalaTunings/archive/wonder36.scl
    ScalaTunings/archive/wookie58.scl
    ScalaTunings/archive/woz31.scl
    ScalaTunings/archive/wronski.scl
    ScalaTunings/archive/wurschmidt.scl
    ScalaTunings/archive/wurschmidt1.scl
    ScalaTunings/archive/wurschmidt2.scl
    ScalaTunings/archive/wurschmidt_31.scl
    ScalaTunings/archive/wurschmidt_31a.scl
    ScalaTunings/archive/wurschmidt_53.scl
    ScalaTunings/archive/wurschmidt_temp.scl
    ScalaTunings/archive/xenakis_chrom.scl
    ScalaTunings/archive/xenakis_diat.scl
    ScalaTunings/archive/xenakis_schrom.scl
    ScalaTunings/archive/xylophone2.scl
    ScalaTunings/archive/xylophone3.scl
    ScalaTunings/archive/xylophone4.scl
    ScalaTunings/archive/yajna31.scl
    ScalaTunings/archive/yarman12-135.scl
    ScalaTunings/archive/yarman12-159.scl
    ScalaTunings/archive/yarman12.scl
    ScalaTunings/archive/yarman24-159.scl
    ScalaTunings/archive/yarman24.scl
    ScalaTunings/archive/yarman24_tanbur.scl
    ScalaTunings/archive/yarman29.scl
    ScalaTunings/archive/yarman36a-438.scl
    ScalaTunings/archive/yarman36a-440.scl
    ScalaTunings/archive/yarman36b.scl
    ScalaTunings/archive/yarman36c.scl
    ScalaTunings/archive/yarman_17etx3.scl
    ScalaTunings/archive/yarman_19etx2.scl
    ScalaTunings/archive/yarman_19etx3.scl
    ScalaTunings/archive/yarman_23etx2.scl
    ScalaTunings/archive/yarman_29etx2.scl
    ScalaTunings/archive/yarman_buselik.scl
    ScalaTunings/archive/yarman_hijaz.scl
    ScalaTunings/archive/yarman_hijazkar.scl
    ScalaTunings/archive/yarman_karjighar.scl
    ScalaTunings/archive/yarman_mahur.scl
    ScalaTunings/archive/yarman_mix.scl
    ScalaTunings/archive/yarman_nihavend.scl
    ScalaTunings/archive/yarman_rast.scl
    ScalaTunings/archive/yarman_saba.scl
    ScalaTunings/archive/yarman_segah.scl
    ScalaTunings/archive/yarman_temp.scl
    ScalaTunings/archive/yarman_ushaq.scl
    ScalaTunings/archive/yasser_6.scl
    ScalaTunings/archive/yasser_diat.scl
    ScalaTunings/archive/yasser_ji.scl
    ScalaTunings/archive/yekta-41.scl
    ScalaTunings/archive/yekta.scl
    ScalaTunings/archive/young-g.scl
    ScalaTunings/archive/young-lm_guitar.scl
    ScalaTunings/archive/young-lm_piano.scl
    ScalaTunings/archive/young-w10.scl
    ScalaTunings/archive/young-w14.scl
    ScalaTunings/archive/young-wt.scl
    ScalaTunings/archive/young.scl
    ScalaTunings/archive/young1.scl
    ScalaTunings/archive/young2.scl
    ScalaTunings/archive/yugo_bagpipe.scl
    ScalaTunings/archive/zalzal.scl
    ScalaTunings/archive/zalzal2.scl
    ScalaTunings/archive/zapf-dent.scl
    ScalaTunings/archive/zapf.scl
    ScalaTunings/archive/zarlino.scl
    ScalaTunings/archive/zarlino2.scl
    ScalaTunings/archive/zarte24-volans_b.scl
    ScalaTunings/archive/zartehijaz1.scl
    ScalaTunings/archive/zesster_a.scl
    ScalaTunings/archive/zesster_b.scl
    ScalaTunings/archive/zesster_c.scl
    ScalaTunings/archive/zesster_mix.scl
    ScalaTunings/archive/zest24-persian_Eb.scl
    ScalaTunings/archive/zest24-supergoya17plus3_Db.scl
    ScalaTunings/archive/zest24.scl
    ScalaTunings/archive/zeus22.scl
    ScalaTunings/archive/zeus24.scl
    ScalaTunings/archive/zex46.scl
    ScalaTunings/archive/zir_bouzourk.scl
    ScalaTunings/archive/zwolle.scl
    ScalaTunings/archive/zwolle2.scl

Added: DIRECTORY/ScalaTunings.quark
===================================================================
--- DIRECTORY/ScalaTunings.quark                        (rev 0)
+++ DIRECTORY/ScalaTunings.quark2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+(
+\name: "ScalaTunings",
+\path: "ScalaTunings", // path relative to the root Quarks folder
+\summary: "Tunings archive from scala (http://www.huygens-fokker.org/)",
+\author: "Tim Blechmann"
+)

Added: ScalaTunings/ScalaTunings.sc
===================================================================
--- ScalaTunings/ScalaTunings.sc                        (rev 0)
+++ ScalaTunings/ScalaTunings.sc2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,59 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+ScalaTunings {
+*initClass {
+var archiveFolder;
+
+Class.initClassTree(Tuning);
+
+archiveFolder = PathName(ScalaTunings.filenameSymbol.asString).pathOnly +/+ "archive";
+
+PathName(archiveFolder).files.do {|i|
+File.use(i.fullPath, "r", {|f|
+var name = i.fileNameWithoutExtension;
+var tuning = Tuning.fromScala( f.readAllString );
+Tuning.all.put( name.asSymbol, tuning )
+})
+}
+}
+}
+
++Tuning {
+*fromScala { |aString|
+var lines, name, size, pitches, octaveRatio;
+
+lines = aString.split($\n);
+lines = lines.collect( _.stripWhiteSpace );
+lines = lines.reject( _.beginsWith("!") );
+lines = lines.reject { |i| i.size == 0 };
+
+name = lines[0];
+size = lines[1].asInteger;
+pitches = lines[2..];
+
+pitches = pitches.collect {|line|
+case
+{ line.contains(".") } {
+(line.asFloat * 0.01)
+}
+
+{ line.contains("/") } {
+var parts = line.split($/);
+var ratio = parts[0].asFloat / parts[1].asFloat;
+ratio.ratiomidi
+}
+
+{ true } {
+line.asFloat
+}
+};
+
+if (pitches.size != size) {
+Error("scl: size mismatch (% != %)".format(pitches.size, size)).throw
+};
+
+octaveRatio = pitches.last.midiratio;
+if (octaveRatio == 2.ratiomidi.midiratio) { octaveRatio = 2 }; // prevent floating point weirdness
+
+pitches = [0] ++ pitches.drop(-1);
+^Tuning(pitches, octaveRatio, name)
+}
+}

Added: ScalaTunings/archive/05-19.scl
===================================================================
--- ScalaTunings/archive/05-19.scl                        (rev 0)
+++ ScalaTunings/archive/05-19.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 05-19.scl
+!
+5 out of 19-tET
+ 5
+!
+ 252.63158
+ 505.26316
+ 757.89474
+ 1010.52632
+ 2/1

Added: ScalaTunings/archive/05-22.scl
===================================================================
--- ScalaTunings/archive/05-22.scl                        (rev 0)
+++ ScalaTunings/archive/05-22.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 05-22.scl
+!
+Pentatonic "generator" of 09-22.scl
+ 5
+!
+ 272.72727
+ 545.45455
+ 709.09091
+ 981.81818
+ 2/1

Added: ScalaTunings/archive/05-24.scl
===================================================================
--- ScalaTunings/archive/05-24.scl                        (rev 0)
+++ ScalaTunings/archive/05-24.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 05-24.scl
+!
+5 out of 24-tET, symmetrical
+ 5
+!
+ 100.00000
+ 550.00000
+ 650.00000
+ 1100.00000
+ 2/1

Added: ScalaTunings/archive/06-41.scl
===================================================================
--- ScalaTunings/archive/06-41.scl                        (rev 0)
+++ ScalaTunings/archive/06-41.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,11 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 06-41.scl
+!
+Hexatonic scale in 41-tET
+ 6
+!
+ 321.95122
+ 380.48780
+ 702.43902
+ 760.97561
+ 1141.46341
+ 2/1

Added: ScalaTunings/archive/07-19.scl
===================================================================
--- ScalaTunings/archive/07-19.scl                        (rev 0)
+++ ScalaTunings/archive/07-19.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 07-19.scl
+!
+Nineteen-tone equal major
+ 7
+!
+ 189.47368
+ 378.94737
+ 505.26316
+ 694.73684
+ 884.21053
+ 1073.68421
+ 2/1

Added: ScalaTunings/archive/07-31.scl
===================================================================
--- ScalaTunings/archive/07-31.scl                        (rev 0)
+++ ScalaTunings/archive/07-31.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 07-31.scl
+!
+Strange diatonic-like strictly proper scale
+ 7
+!
+ 116.12903
+ 387.09677
+ 425.80645
+ 696.77419
+ 812.90323
+ 1006.45161
+ 2/1

Added: ScalaTunings/archive/07-37.scl
===================================================================
--- ScalaTunings/archive/07-37.scl                        (rev 0)
+++ ScalaTunings/archive/07-37.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 07-37.scl
+!
+Miller's Porcupine-7
+ 7
+!
+ 162.16216
+ 324.32432
+ 486.48649
+ 648.64865
+ 810.81081
+ 972.97297
+ 2/1

Added: ScalaTunings/archive/08-11.scl
===================================================================
--- ScalaTunings/archive/08-11.scl                        (rev 0)
+++ ScalaTunings/archive/08-11.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 08-11.scl
+!
+8 out of 11-tET
+ 8
+!
+ 218.18182
+ 327.27273
+ 436.36364
+ 654.54545
+ 763.63636
+ 872.72727
+ 1090.90909
+ 2/1

Added: ScalaTunings/archive/08-13.scl
===================================================================
--- ScalaTunings/archive/08-13.scl                        (rev 0)
+++ ScalaTunings/archive/08-13.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 08-13.scl
+!
+8 out of 13-tET
+ 8
+!
+ 92.30769
+ 276.92308
+ 461.53846
+ 553.84615
+ 738.46154
+ 830.76923
+ 1015.38462
+ 2/1

Added: ScalaTunings/archive/08-19.scl
===================================================================
--- ScalaTunings/archive/08-19.scl                        (rev 0)
+++ ScalaTunings/archive/08-19.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 08-19.scl
+!
+8 out of 19-tET, Mandelbaum
+ 8
+!
+ 126.31579
+ 315.78947
+ 442.10526
+ 568.42105
+ 757.89474
+ 884.21053
+ 1010.52632
+ 2/1

Added: ScalaTunings/archive/08-19a.scl
===================================================================
--- ScalaTunings/archive/08-19a.scl                        (rev 0)
+++ ScalaTunings/archive/08-19a.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 08-19a.scl
+!
+Kleismic, generator is 6/5, in 19-tET
+ 8
+!
+ 63.15789
+ 315.78947
+ 378.94737
+ 631.57895
+ 694.73684
+ 947.36842
+ 1010.52632
+ 2/1

Added: ScalaTunings/archive/08-37.scl
===================================================================
--- ScalaTunings/archive/08-37.scl                        (rev 0)
+++ ScalaTunings/archive/08-37.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 08-37.scl
+!
+Miller's Porcupine-8
+ 8
+!
+ 162.16216
+ 324.32432
+ 486.48649
+ 648.64865
+ 810.81081
+ 972.97297
+ 1135.13514
+ 2/1

Added: ScalaTunings/archive/09-15.scl
===================================================================
--- ScalaTunings/archive/09-15.scl                        (rev 0)
+++ ScalaTunings/archive/09-15.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 09-15.scl
+!
+Charyan scale of Andal, Boudewijn Rempt (1999), 1/1=A
+ 9
+!
+ 160.00000
+ 320.00000
+ 400.00000
+ 560.00000
+ 720.00000
+ 800.00000
+ 960.00000
+ 1120.00000
+ 2/1

Added: ScalaTunings/archive/09-19.scl
===================================================================
--- ScalaTunings/archive/09-19.scl                        (rev 0)
+++ ScalaTunings/archive/09-19.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 09-19.scl
+!
+9 out of 19-tET, Mandelbaum. Negri[9]
+ 9
+!
+ 126.31579
+ 252.63158
+ 442.10526
+ 568.42105
+ 694.73684
+ 821.05263
+ 947.36842
+ 1073.68421
+ 2/1

Added: ScalaTunings/archive/09-19a.scl
===================================================================
--- ScalaTunings/archive/09-19a.scl                        (rev 0)
+++ ScalaTunings/archive/09-19a.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 09-19a.scl
+!
+Second strictly proper 9 out of 19 scale
+ 9
+!
+ 126.31579
+ 315.78947
+ 378.94737
+ 568.42105
+ 694.73684
+ 821.05263
+ 947.36842
+ 1073.68421
+ 2/1

Added: ScalaTunings/archive/09-22.scl
===================================================================
--- ScalaTunings/archive/09-22.scl                        (rev 0)
+++ ScalaTunings/archive/09-22.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 09-22.scl
+!
+Trivalent scale in 22-tET, TL 05-12-2000
+ 9
+!
+ 109.09091
+ 272.72727
+ 381.81818
+ 545.45455
+ 709.09091
+ 818.18182
+ 981.81818
+ 1036.36364
+ 2/1

Added: ScalaTunings/archive/09-23.scl
===================================================================
--- ScalaTunings/archive/09-23.scl                        (rev 0)
+++ ScalaTunings/archive/09-23.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 09-23.scl
+!
+9 out of 23-tET, Dan Stearns
+ 9
+!
+ 156.52174
+ 260.86957
+ 417.39130
+ 521.73913
+ 678.26087
+ 782.60870
+ 939.13043
+ 1043.47826
+ 2/1

Added: ScalaTunings/archive/09-29.scl
===================================================================
--- ScalaTunings/archive/09-29.scl                        (rev 0)
+++ ScalaTunings/archive/09-29.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 09-29.scl
+!
+Cycle of g=124.138 in 29-tET (Negri temperament)
+ 9
+!
+ 124.13793
+ 248.27586
+ 372.41379
+ 496.55172
+ 620.68966
+ 744.82759
+ 868.96552
+ 993.10345
+ 2/1

Added: ScalaTunings/archive/10-13-58.scl
===================================================================
--- ScalaTunings/archive/10-13-58.scl                        (rev 0)
+++ ScalaTunings/archive/10-13-58.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,15 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 10-13-58.scl
+!
+Single chain pseudo-MOS of major and neutral thirds in 58-tET
+ 10
+!
+ 186.20690
+ 289.65517
+ 393.10345
+ 537.93103
+ 641.37931
+ 744.82759
+ 931.03448
+ 1034.48276
+ 1096.55172
+ 2/1

Added: ScalaTunings/archive/10-13.scl
===================================================================
--- ScalaTunings/archive/10-13.scl                        (rev 0)
+++ ScalaTunings/archive/10-13.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,15 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 10-13.scl
+!
+10 out of 13-tET MOS, Carl Lumma, TL 21-12-1999
+ 10
+!
+ 184.61538
+ 276.92308
+ 369.23077
+ 553.84615
+ 646.15385
+ 738.46154
+ 923.07692
+ 1015.38462
+ 1107.69231
+ 2/1

Added: ScalaTunings/archive/10-19.scl
===================================================================
--- ScalaTunings/archive/10-19.scl                        (rev 0)
+++ ScalaTunings/archive/10-19.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,15 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 10-19.scl
+!
+10 out of 19-tET. Negri[10]
+ 10
+!
+ 126.31579
+ 252.63158
+ 315.78947
+ 442.10526
+ 568.42105
+ 694.73684
+ 821.05263
+ 947.36842
+ 1073.68421
+ 2/1

Added: ScalaTunings/archive/10-29.scl
===================================================================
--- ScalaTunings/archive/10-29.scl                        (rev 0)
+++ ScalaTunings/archive/10-29.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,15 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 10-29.scl
+!
+10 out of 29-tET, chain of 124.138 cents intervals, Keenan
+ 10
+!
+ 124.13793
+ 248.27586
+ 372.41379
+ 455.17241
+ 579.31034
+ 703.44828
+ 827.58621
+ 951.72414
+ 1075.86207
+ 2/1

Added: ScalaTunings/archive/11-18.scl
===================================================================
--- ScalaTunings/archive/11-18.scl                        (rev 0)
+++ ScalaTunings/archive/11-18.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,16 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 11-18.scl
+!
+11 out of 18-tET, g=333.33, TL 27-09-2009
+ 11
+!
+ 133.33333
+ 200.00000
+ 333.33333
+ 466.66667
+ 533.33333
+ 666.66667
+ 800.00000
+ 866.66667
+ 1000.00000
+ 1133.33333
+ 2/1

Added: ScalaTunings/archive/11-19-gould.scl
===================================================================
--- ScalaTunings/archive/11-19-gould.scl                        (rev 0)
+++ ScalaTunings/archive/11-19-gould.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,16 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 11-19-gould.scl
+!
+11 out of 19-tET, Mark Gould, 2002
+ 11
+!
+ 126.31579
+ 252.63158
+ 315.78947
+ 442.10526
+ 568.42105
+ 694.73684
+ 757.89474
+ 884.21053
+ 1010.52632
+ 1136.84211
+ 2/1

Added: ScalaTunings/archive/11-19-krantz.scl
===================================================================
--- ScalaTunings/archive/11-19-krantz.scl                        (rev 0)
+++ ScalaTunings/archive/11-19-krantz.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,16 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 11-19-krantz.scl
+!
+11 out of 19-tET, Richard Krantz
+ 11
+!
+ 126.31579
+ 252.63158
+ 378.94737
+ 505.26316
+ 631.57895
+ 694.73684
+ 821.05263
+ 884.21053
+ 1010.52632
+ 1136.84211
+ 2/1

Added: ScalaTunings/archive/11-19-mandel.scl
===================================================================
--- ScalaTunings/archive/11-19-mandel.scl                        (rev 0)
+++ ScalaTunings/archive/11-19-mandel.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,16 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 11-19-mandel.scl
+!
+11 out of 19-tET, Joel Mandelbaum
+ 11
+!
+ 126.31579
+ 189.47368
+ 315.78947
+ 442.10526
+ 568.42105
+ 631.57895
+ 757.89474
+ 884.21053
+ 1010.52632
+ 1073.68421
+ 2/1

Added: ScalaTunings/archive/11-19-mclaren.scl
===================================================================
--- ScalaTunings/archive/11-19-mclaren.scl                        (rev 0)
+++ ScalaTunings/archive/11-19-mclaren.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,16 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 11-19-mclaren.scl
+!
+11 out of 19-tET, Brian McLaren. Asc: 311313313 Desc: 313131313
+ 11
+!
+ 189.47368
+ 252.63158
+ 315.78947
+ 505.26316
+ 568.42105
+ 631.57895
+ 694.73684
+ 757.89474
+ 947.36842
+ 1010.52632
+ 2/1

Added: ScalaTunings/archive/11-23.scl
===================================================================
--- ScalaTunings/archive/11-23.scl                        (rev 0)
+++ ScalaTunings/archive/11-23.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,16 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 11-23.scl
+!
+11 out of 23-tET, Dan Stearns
+ 11
+!
+ 104.34783
+ 208.69565
+ 313.04348
+ 417.39130
+ 521.73913
+ 678.26087
+ 782.60870
+ 886.95652
+ 991.30435
+ 1095.65217
+ 2/1

Added: ScalaTunings/archive/11-31.scl
===================================================================
--- ScalaTunings/archive/11-31.scl                        (rev 0)
+++ ScalaTunings/archive/11-31.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,16 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 11-31.scl
+!
+Jon Wild, 11 out of 31-tET, g=7/6, TL 9-9-1999
+ 11
+!
+ 116.12903
+ 232.25806
+ 387.09677
+ 503.22581
+ 541.93548
+ 658.06452
+ 774.19355
+ 929.03226
+ 1045.16129
+ 1161.29032
+ 2/1

Added: ScalaTunings/archive/11-34.scl
===================================================================
--- ScalaTunings/archive/11-34.scl                        (rev 0)
+++ ScalaTunings/archive/11-34.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,16 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 11-34.scl
+!
+Erv Wilson, 11 out of 34-tET, chain of minor thirds
+ 11
+!
+ 70.58824
+ 247.05882
+ 317.64706
+ 494.11765
+ 564.70588
+ 635.29412
+ 811.76471
+ 882.35294
+ 952.94118
+ 1129.41176
+ 2/1

Added: ScalaTunings/archive/11-37.scl
===================================================================
--- ScalaTunings/archive/11-37.scl                        (rev 0)
+++ ScalaTunings/archive/11-37.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,16 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 11-37.scl
+!
+Jake Freivald, 11 out of 37-tET, g=11/8, TL 22-08-2012
+ 11
+!
+ 162.16216
+ 259.45946
+ 356.75676
+ 454.05405
+ 551.35135
+ 713.51351
+ 810.81081
+ 908.10811
+ 1005.40541
+ 1102.70270
+ 2/1

Added: ScalaTunings/archive/12-17.scl
===================================================================
--- ScalaTunings/archive/12-17.scl                        (rev 0)
+++ ScalaTunings/archive/12-17.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 12-17.scl
+!
+12 out of 17-tET, chain of fifths
+ 12
+!
+ 70.58824
+ 141.17647
+ 282.35294
+ 352.94118
+ 494.11765
+ 564.70588
+ 635.29412
+ 776.47059
+ 847.05882
+ 988.23529
+ 1058.82353
+ 2/1

Added: ScalaTunings/archive/12-19.scl
===================================================================
--- ScalaTunings/archive/12-19.scl                        (rev 0)
+++ ScalaTunings/archive/12-19.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 12-19.scl
+!
+12 out of 19-tET scale from Mandelbaum's dissertation
+ 12
+!
+ 63.15789
+ 189.47368
+ 252.63158
+ 378.94737
+ 505.26316
+ 568.42105
+ 694.73684
+ 757.89474
+ 884.21053
+ 947.36842
+ 1073.68421
+ 2/1

Added: ScalaTunings/archive/12-22.scl
===================================================================
--- ScalaTunings/archive/12-22.scl                        (rev 0)
+++ ScalaTunings/archive/12-22.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 12-22.scl
+!
+12 out of 22-tET, chain of fifths
+ 12
+!
+ 163.63636
+ 218.18182
+ 381.81818
+ 436.36364
+ 490.90909
+ 654.54545
+ 709.09091
+ 872.72727
+ 927.27273
+ 1090.90909
+ 1145.45455
+ 2/1

Added: ScalaTunings/archive/12-22h.scl
===================================================================
--- ScalaTunings/archive/12-22h.scl                        (rev 0)
+++ ScalaTunings/archive/12-22h.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 12-22h.scl
+!
+Hexachordal 12-tone scale in 22-tET
+ 12
+!
+ 109.09091
+ 218.18182
+ 327.27273
+ 436.36364
+ 490.90909
+ 600.00000
+ 709.09091
+ 818.18182
+ 927.27273
+ 1036.36364
+ 1145.45455
+ 2/1

Added: ScalaTunings/archive/12-27.scl
===================================================================
--- ScalaTunings/archive/12-27.scl                        (rev 0)
+++ ScalaTunings/archive/12-27.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 12-27.scl
+!
+12 out of 27, Herman Miller's Galticeran scale
+ 12
+!
+ 133.33333
+ 222.22222
+ 311.11111
+ 400.00000
+ 533.33333
+ 622.22222
+ 711.11111
+ 800.00000
+ 933.33333
+ 1022.22222
+ 1111.11111
+ 2/1

Added: ScalaTunings/archive/12-31.scl
===================================================================
--- ScalaTunings/archive/12-31.scl                        (rev 0)
+++ ScalaTunings/archive/12-31.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 12-31.scl
+!
+12 out of 31-tET, meantone Eb-G#
+ 12
+!
+ 77.41935
+ 193.54839
+ 309.67742
+ 387.09677
+ 503.22581
+ 580.64516
+ 696.77419
+ 774.19355
+ 890.32258
+ 1006.45161
+ 1083.87097
+ 2/1

Added: ScalaTunings/archive/12-31_11.scl
===================================================================
--- ScalaTunings/archive/12-31_11.scl                        (rev 0)
+++ ScalaTunings/archive/12-31_11.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 12-31_11.scl
+!
+11-limit 12 out of 31-tET, George Secor
+ 12
+!
+ 38.70968
+ 193.54839
+ 270.96774
+ 387.09677
+ 464.51613
+ 541.93548
+ 696.77419
+ 774.19355
+ 890.32258
+ 967.74194
+ 1083.87097
+ 2/1

Added: ScalaTunings/archive/12-43.scl
===================================================================
--- ScalaTunings/archive/12-43.scl                        (rev 0)
+++ ScalaTunings/archive/12-43.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 12-43.scl
+!
+12 out of 43-tET (1/5-comma meantone)
+ 12
+!
+ 83.72093
+ 195.34884
+ 306.97674
+ 390.69767
+ 502.32558
+ 586.04651
+ 697.67442
+ 781.39535
+ 893.02326
+ 1004.65116
+ 1088.37209
+ 2/1

Added: ScalaTunings/archive/12-46.scl
===================================================================
--- ScalaTunings/archive/12-46.scl                        (rev 0)
+++ ScalaTunings/archive/12-46.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 12-46.scl
+!
+12 out of 46-tET, diaschismic
+ 12
+!
+ 104.34783
+ 208.69565
+ 286.95652
+ 391.30435
+ 495.65217
+ 600.00000
+ 704.34783
+ 808.69565
+ 886.95652
+ 991.30435
+ 1095.65217
+ 2/1

Added: ScalaTunings/archive/12-46p.scl
===================================================================
--- ScalaTunings/archive/12-46p.scl                        (rev 0)
+++ ScalaTunings/archive/12-46p.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 12-46p.scl
+!
+686/675 comma pump scale in 46-tET
+ 12
+!
+ 130.43478
+ 260.86957
+ 391.30435
+ 443.47826
+ 521.73913
+ 573.91304
+ 704.34783
+ 834.78261
+ 965.21739
+ 1069.56522
+ 1095.65217
+ 2/1

Added: ScalaTunings/archive/12-50.scl
===================================================================
--- ScalaTunings/archive/12-50.scl                        (rev 0)
+++ ScalaTunings/archive/12-50.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 12-50.scl
+!
+12 out of 50-tET, meantone Eb-G#
+ 12
+!
+ 72.00000
+ 192.00000
+ 312.00000
+ 384.00000
+ 504.00000
+ 576.00000
+ 696.00000
+ 768.00000
+ 888.00000
+ 1008.00000
+ 1080.00000
+ 2/1

Added: ScalaTunings/archive/13-19.scl
===================================================================
--- ScalaTunings/archive/13-19.scl                        (rev 0)
+++ ScalaTunings/archive/13-19.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,18 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 13-19.scl
+!
+13 out of 19-tET, Mandelbaum
+ 13
+!
+ 126.31579
+ 189.47368
+ 315.78947
+ 378.94737
+ 505.26316
+ 568.42105
+ 694.73684
+ 757.89474
+ 884.21053
+ 947.36842
+ 1073.68421
+ 1136.84211
+ 2/1

Added: ScalaTunings/archive/13-22.scl
===================================================================
--- ScalaTunings/archive/13-22.scl                        (rev 0)
+++ ScalaTunings/archive/13-22.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,18 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 13-22.scl
+!
+13 out of 22-tET, generator = 5
+ 13
+!
+ 109.09091
+ 218.18182
+ 327.27273
+ 381.81818
+ 490.90909
+ 600.00000
+ 654.54545
+ 763.63636
+ 872.72727
+ 927.27273
+ 1036.36364
+ 1145.45455
+ 2/1

Added: ScalaTunings/archive/13-31.scl
===================================================================
--- ScalaTunings/archive/13-31.scl                        (rev 0)
+++ ScalaTunings/archive/13-31.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,18 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 13-31.scl
+!
+13 out of 31-tET Hemiw\xFCrschmidt[13]
+ 13
+!
+ 154.83871
+ 193.54839
+ 348.38710
+ 387.09677
+ 541.93548
+ 580.64516
+ 735.48387
+ 774.19355
+ 929.03226
+ 967.74194
+ 1122.58065
+ 1161.29032
+ 2/1

Added: ScalaTunings/archive/13-31a.scl
===================================================================
--- ScalaTunings/archive/13-31a.scl                        (rev 0)
+++ ScalaTunings/archive/13-31a.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,18 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 13-31a.scl
+!
+31-tET Orwell[13]
+ 13
+!
+ 38.70968
+ 154.83871
+ 270.96774
+ 309.67742
+ 425.80645
+ 541.93548
+ 580.64516
+ 696.77419
+ 812.90323
+ 851.61290
+ 967.74194
+ 1083.87097
+ 2/1

Added: ScalaTunings/archive/14-19.scl
===================================================================
--- ScalaTunings/archive/14-19.scl                        (rev 0)
+++ ScalaTunings/archive/14-19.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,19 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 14-19.scl
+!
+14 out of 19-tET, Mandelbaum
+ 14
+!
+ 63.15789
+ 189.47368
+ 252.63158
+ 315.78947
+ 442.10526
+ 505.26316
+ 568.42105
+ 694.73684
+ 757.89474
+ 821.05263
+ 947.36842
+ 1010.52632
+ 1136.84211
+ 2/1

Added: ScalaTunings/archive/14-26.scl
===================================================================
--- ScalaTunings/archive/14-26.scl                        (rev 0)
+++ ScalaTunings/archive/14-26.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,19 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 14-26.scl
+!
+Two interlaced diatonic in 26-tET, tetrachordal. Paul Erlich (1996)
+ 14
+!
+ 92.30769
+ 184.61538
+ 276.92308
+ 369.23077
+ 461.53846
+ 507.69231
+ 600.00000
+ 692.30769
+ 784.61538
+ 876.92308
+ 969.23077
+ 1061.53846
+ 1153.84615
+ 2/1

Added: ScalaTunings/archive/14-26a.scl
===================================================================
--- ScalaTunings/archive/14-26a.scl                        (rev 0)
+++ ScalaTunings/archive/14-26a.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,19 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 14-26a.scl
+!
+Two interlaced diatonic in 26-tET, maximally even. Paul Erlich (1996)           
+ 14
+!
+ 92.30769
+ 184.61538
+ 276.92308
+ 369.23077
+ 461.53846
+ 553.84615
+ 600.00000
+ 692.30769
+ 784.61538
+ 876.92308
+ 969.23077
+ 1061.53846
+ 1153.84615
+ 2/1

Added: ScalaTunings/archive/15-22.scl
===================================================================
--- ScalaTunings/archive/15-22.scl                        (rev 0)
+++ ScalaTunings/archive/15-22.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,20 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 15-22.scl
+!
+15 out of 22-tET, generator = 3
+ 15
+!
+ 109.09091
+ 163.63636
+ 272.72727
+ 327.27273
+ 436.36364
+ 490.90909
+ 600.00000
+ 654.54545
+ 763.63636
+ 818.18182
+ 927.27273
+ 981.81818
+ 1090.90909
+ 1145.45455
+ 2/1

Added: ScalaTunings/archive/15-25.scl
===================================================================
--- ScalaTunings/archive/15-25.scl                        (rev 0)
+++ ScalaTunings/archive/15-25.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,20 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 15-25.scl
+!
+15 out of 25-tET
+ 15
+!
+ 144.00000
+ 192.00000
+ 240.00000
+ 384.00000
+ 432.00000
+ 480.00000
+ 624.00000
+ 672.00000
+ 720.00000
+ 864.00000
+ 912.00000
+ 960.00000
+ 1104.00000
+ 1152.00000
+ 2/1

Added: ScalaTunings/archive/15-27-gram.scl
===================================================================
--- ScalaTunings/archive/15-27-gram.scl                        (rev 0)
+++ ScalaTunings/archive/15-27-gram.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,20 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 15-27-gram.scl
+!
+15 out of 27-tET, Gram tuning
+ 15
+!
+ 88.88889
+ 177.77778
+ 222.22222
+ 311.11111
+ 400.00000
+ 488.88889
+ 577.77778
+ 622.22222
+ 711.11111
+ 800.00000
+ 888.88889
+ 977.77778
+ 1022.22222
+ 1111.11111
+ 1200.00000

Added: ScalaTunings/archive/15-27.scl
===================================================================
--- ScalaTunings/archive/15-27.scl                        (rev 0)
+++ ScalaTunings/archive/15-27.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,20 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 15-27.scl
+!
+15 out of 27-tET
+ 15
+!
+ 88.88889
+ 177.77778
+ 222.22222
+ 311.11111
+ 400.00000
+ 488.88889
+ 577.77778
+ 622.22222
+ 711.11111
+ 800.00000
+ 888.88889
+ 977.77778
+ 1022.22222
+ 1111.11111
+ 1200.00000

Added: ScalaTunings/archive/15-37.scl
===================================================================
--- ScalaTunings/archive/15-37.scl                        (rev 0)
+++ ScalaTunings/archive/15-37.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,20 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 15-37.scl
+!
+Miller's Porcupine-15
+ 15
+!
+ 97.29730
+ 162.16216
+ 259.45946
+ 324.32432
+ 421.62162
+ 486.48649
+ 583.78378
+ 648.64865
+ 745.94595
+ 810.81081
+ 908.10811
+ 972.97297
+ 1070.27027
+ 1135.13514
+ 2/1

Added: ScalaTunings/archive/15-46.scl
===================================================================
--- ScalaTunings/archive/15-46.scl                        (rev 0)
+++ ScalaTunings/archive/15-46.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,19 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 15-46.scl
+Valentine[15] in 46-et tuning
+15
+!
+78.260870
+156.521739
+234.782609
+313.043478
+391.304348
+469.565217
+547.826087
+626.086957
+704.347826
+782.608696
+886.956522
+965.217391
+1043.478261
+1121.739130
+2/1

Added: ScalaTunings/archive/16-139.scl
===================================================================
--- ScalaTunings/archive/16-139.scl                        (rev 0)
+++ ScalaTunings/archive/16-139.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,21 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 16-139.scl
+!
+g=9 steps of 139-tET. Gene Ward Smith "Quartaminorthirds" 7-limit temperament
+ 16
+!
+ 77.69784
+ 155.39568
+ 233.09353
+ 310.79137
+ 388.48921
+ 466.18705
+ 543.88489
+ 621.58273
+ 699.28058
+ 776.97842
+ 854.67626
+ 932.37410
+ 1010.07194
+ 1087.76978
+ 1165.46763
+ 2/1

Added: ScalaTunings/archive/16-145.scl
===================================================================
--- ScalaTunings/archive/16-145.scl                        (rev 0)
+++ ScalaTunings/archive/16-145.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,21 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 16-145.scl
+!
+Magic[16] in 145-tET
+ 16
+!
+ 148.96552
+ 206.89655
+ 264.82759
+ 322.75862
+ 380.68966
+ 438.62069
+ 587.58621
+ 645.51724
+ 703.44828
+ 761.37931
+ 819.31034
+ 968.27586
+ 1026.20690
+ 1084.13793
+ 1142.06897
+ 2/1

Added: ScalaTunings/archive/16-31.scl
===================================================================
--- ScalaTunings/archive/16-31.scl                        (rev 0)
+++ ScalaTunings/archive/16-31.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,21 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 16-31.scl
+!
+Armodue semi-equalizzato
+ 16
+!
+ 77.41935
+ 154.83871
+ 232.25806
+ 309.67742
+ 387.09677
+ 464.51613
+ 541.93548
+ 619.35484
+ 696.77419
+ 774.19355
+ 851.61290
+ 929.03226
+ 967.74194
+ 1045.16129
+ 1122.58065
+ 2/1

Added: ScalaTunings/archive/17-31.scl
===================================================================
--- ScalaTunings/archive/17-31.scl                        (rev 0)
+++ ScalaTunings/archive/17-31.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,22 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 17-31.scl
+!
+17 out of 31, with split C#/Db, D#/Eb, F#/Gb, G#/Ab and A#/Bb
+ 17
+!
+ 77.41935
+ 116.12903
+ 193.54839
+ 270.96774
+ 309.67742
+ 387.09677
+ 503.22581
+ 580.64516
+ 619.35484
+ 696.77419
+ 774.19355
+ 812.90323
+ 890.32258
+ 967.74194
+ 1006.45161
+ 1083.87097
+ 2/1

Added: ScalaTunings/archive/17-53.scl
===================================================================
--- ScalaTunings/archive/17-53.scl                        (rev 0)
+++ ScalaTunings/archive/17-53.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,22 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 17-53.scl
+!
+17 out of 53-tET, Arabic Pythagorean scale, Safiyudd\xEEn Al-Urmaw\xEE (Safi al-Din)
+ 17
+!
+ 90.56604
+ 181.13208
+ 203.77358
+ 294.33962
+ 384.90566
+ 407.54717
+ 498.11321
+ 588.67925
+ 679.24528
+ 701.88679
+ 792.45283
+ 883.01887
+ 905.66038
+ 996.22642
+ 1086.79245
+ 1177.35849
+ 2/1

Added: ScalaTunings/archive/19-31.scl
===================================================================
--- ScalaTunings/archive/19-31.scl                        (rev 0)
+++ ScalaTunings/archive/19-31.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,24 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 19-31.scl
+!
+19 out of 31-tET, meantone Gb-B#
+ 19
+!
+ 77.41935
+ 116.12903
+ 193.54839
+ 270.96774
+ 309.67742
+ 387.09677
+ 464.51613
+ 503.22581
+ 580.64516
+ 619.35484
+ 696.77419
+ 774.19355
+ 812.90323
+ 890.32258
+ 967.74194
+ 1006.45161
+ 1083.87097
+ 1161.29032
+ 2/1

Added: ScalaTunings/archive/19-31ji.scl
===================================================================
--- ScalaTunings/archive/19-31ji.scl                        (rev 0)
+++ ScalaTunings/archive/19-31ji.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,24 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 19-31ji.scl
+!
+A septimal interpretation of 19 out of 31 tones, after Wilson, XH7+8            
+ 19
+!
+ 25/24
+ 16/15
+ 9/8
+ 7/6
+ 6/5
+ 5/4
+ 9/7
+ 4/3
+ 7/5
+ 10/7
+ 3/2
+ 14/9
+ 8/5
+ 5/3
+ 7/4
+ 16/9
+ 15/8
+ 27/14
+ 2/1

Added: ScalaTunings/archive/19-36.scl
===================================================================
--- ScalaTunings/archive/19-36.scl                        (rev 0)
+++ ScalaTunings/archive/19-36.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,24 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 19-36.scl
+!
+19 out of 36-tET, Tomasz Liese, Tuning List, 1997
+ 19
+!
+ 66.66667
+ 133.33333
+ 200.00000
+ 266.66667
+ 333.33333
+ 400.00000
+ 466.66667
+ 500.00000
+ 566.66667
+ 633.33333
+ 700.00000
+ 766.66667
+ 833.33333
+ 900.00000
+ 966.66667
+ 1033.33333
+ 1100.00000
+ 1133.33333
+ 2/1

Added: ScalaTunings/archive/19-50.scl
===================================================================
--- ScalaTunings/archive/19-50.scl                        (rev 0)
+++ ScalaTunings/archive/19-50.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,24 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 19-50.scl
+!
+19 out of 50-tET, meantone Gb-B#
+ 19
+!
+ 72.00000
+ 120.00000
+ 192.00000
+ 264.00000
+ 312.00000
+ 384.00000
+ 456.00000
+ 504.00000
+ 576.00000
+ 624.00000
+ 696.00000
+ 768.00000
+ 816.00000
+ 888.00000
+ 960.00000
+ 1008.00000
+ 1080.00000
+ 1152.00000
+ 2/1

Added: ScalaTunings/archive/19-53.scl
===================================================================
--- ScalaTunings/archive/19-53.scl                        (rev 0)
+++ ScalaTunings/archive/19-53.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,24 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 19-53.scl
+!
+19 out of 53-tET, Larry H. Hanson (1978)
+ 19
+!
+ 67.92453
+ 135.84906
+ 203.77358
+ 249.05660
+ 316.98113
+ 384.90566
+ 452.83019
+ 498.11321
+ 566.03774
+ 633.96226
+ 701.88679
+ 769.81132
+ 815.09434
+ 883.01887
+ 950.94340
+ 1018.86792
+ 1086.79245
+ 1132.07547
+ 2/1

Added: ScalaTunings/archive/19-55.scl
===================================================================
--- ScalaTunings/archive/19-55.scl                        (rev 0)
+++ ScalaTunings/archive/19-55.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,24 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 19-55.scl
+!
+19 out of 55-tET, meantone Gb-B#
+ 19
+!
+ 87.27273
+ 109.09091
+ 196.36364
+ 283.63636
+ 305.45455
+ 392.72727
+ 480.00000
+ 501.81818
+ 589.09091
+ 610.90909
+ 698.18182
+ 785.45455
+ 807.27273
+ 894.54545
+ 981.81818
+ 1003.63636
+ 1090.90909
+ 1178.18182
+ 2/1

Added: ScalaTunings/archive/19-any.scl
===================================================================
--- ScalaTunings/archive/19-any.scl                        (rev 0)
+++ ScalaTunings/archive/19-any.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,24 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 19-any.scl
+!
+Two out of 1/7 1/5 1/3 1 3 5 7 CPS
+ 19
+!
+ 16/15
+ 35/32
+ 8/7
+ 7/6
+ 6/5
+ 5/4
+ 21/16
+ 4/3
+ 7/5
+ 10/7
+ 3/2
+ 32/21
+ 8/5
+ 5/3
+ 12/7
+ 7/4
+ 64/35
+ 15/8
+ 2/1

Added: ScalaTunings/archive/20-31.scl
===================================================================
--- ScalaTunings/archive/20-31.scl                        (rev 0)
+++ ScalaTunings/archive/20-31.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,25 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 20-31.scl
+!
+20 out of 31-tET
+ 20
+!
+ 77.41935
+ 116.12903
+ 193.54839
+ 270.96774
+ 309.67742
+ 387.09677
+ 425.80645
+ 503.22581
+ 580.64516
+ 619.35484
+ 696.77419
+ 735.48387
+ 774.19355
+ 851.61290
+ 890.32258
+ 967.74194
+ 1006.45161
+ 1083.87097
+ 1161.29032
+ 2/1

Added: ScalaTunings/archive/20-55.scl
===================================================================
--- ScalaTunings/archive/20-55.scl                        (rev 0)
+++ ScalaTunings/archive/20-55.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,25 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 20-55.scl
+!
+20 out of 55-tET, J. Chesnut: Mozart's teaching of intonation, JAMS 30/2 (1977)
+ 20
+!
+ 87.27273
+ 109.09091
+ 196.36364
+ 218.18182
+ 283.63636
+ 305.45455
+ 392.72727
+ 414.54545
+ 501.81818
+ 589.09091
+ 610.90909
+ 698.18182
+ 785.45455
+ 807.27273
+ 894.54545
+ 916.36364
+ 981.81818
+ 1003.63636
+ 1090.90909
+ 2/1

Added: ScalaTunings/archive/21-any.scl
===================================================================
--- ScalaTunings/archive/21-any.scl                        (rev 0)
+++ ScalaTunings/archive/21-any.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,26 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 21-any.scl
+!
+2)7 1.3.5.7.9.11.13 21-any, 1.3 tonic
+ 21
+!
+ 33/32
+ 13/12
+ 9/8
+ 55/48
+ 7/6
+ 39/32
+ 5/4
+ 21/16
+ 65/48
+ 11/8
+ 35/24
+ 143/96
+ 3/2
+ 77/48
+ 13/8
+ 5/3
+ 7/4
+ 11/6
+ 15/8
+ 91/48
+ 2/1

Added: ScalaTunings/archive/22-41.scl
===================================================================
--- ScalaTunings/archive/22-41.scl                        (rev 0)
+++ ScalaTunings/archive/22-41.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,27 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 22-41.scl
+!
+22 out of 41 by Stephen Soderberg, TL 17-11-98
+ 22
+!
+ 58.53659
+ 117.07317
+ 175.60976
+ 234.14634
+ 292.68293
+ 351.21951
+ 380.48780
+ 439.02439
+ 497.56098
+ 556.09756
+ 614.63415
+ 673.17073
+ 731.70732
+ 760.97561
+ 819.51220
+ 878.04878
+ 936.58537
+ 995.12195
+ 1053.65854
+ 1112.19512
+ 1170.73171
+ 2/1

Added: ScalaTunings/archive/22-46.scl
===================================================================
--- ScalaTunings/archive/22-46.scl                        (rev 0)
+++ ScalaTunings/archive/22-46.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,27 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 22-46.scl
+!
+22 shrutis out of 46-tET by Graham Breed
+ 22
+!
+ 78.26087
+ 104.34783
+ 182.60870
+ 208.69565
+ 286.95652
+ 313.04348
+ 391.30435
+ 417.39130
+ 495.65217
+ 521.73913
+ 600.00000
+ 626.08696
+ 704.34783
+ 782.60870
+ 808.69565
+ 886.95652
+ 913.04348
+ 991.30435
+ 1017.39130
+ 1095.65217
+ 1121.73913
+ 2/1

Added: ScalaTunings/archive/22-53.scl
===================================================================
--- ScalaTunings/archive/22-53.scl                        (rev 0)
+++ ScalaTunings/archive/22-53.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,27 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 22-53.scl
+!
+22 shrutis out of 53-tET
+ 22
+!
+ 90.56604
+ 113.20755
+ 181.13208
+ 203.77358
+ 294.33962
+ 316.98113
+ 384.90566
+ 407.54717
+ 498.11321
+ 520.75472
+ 588.67925
+ 611.32075
+ 701.88679
+ 792.45283
+ 815.09434
+ 883.01887
+ 905.66038
+ 996.22642
+ 1018.86792
+ 1086.79245
+ 1109.43396
+ 2/1

Added: ScalaTunings/archive/24-36.scl
===================================================================
--- ScalaTunings/archive/24-36.scl                        (rev 0)
+++ ScalaTunings/archive/24-36.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,29 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 24-36.scl
+!
+12 and 18-tET mixed
+ 24
+!
+ 66.66700
+ 100.00000
+ 133.33300
+ 200.00000
+ 266.66700
+ 300.00000
+ 333.33300
+ 400.00000
+ 466.66700
+ 500.00000
+ 533.33300
+ 600.00000
+ 666.66700
+ 700.00000
+ 733.33300
+ 800.00000
+ 866.66700
+ 900.00000
+ 933.33300
+ 1000.00000
+ 1066.66700
+ 1100.00000
+ 1133.33300
+ 2/1

Added: ScalaTunings/archive/24-41.scl
===================================================================
--- ScalaTunings/archive/24-41.scl                        (rev 0)
+++ ScalaTunings/archive/24-41.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,29 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 24-41.scl
+!
+24 out of 41-tET neutral third generator, 22 neutral triads, Op de Coul, 2001
+ 24
+!
+ 29.26829
+ 87.80488
+ 146.34146
+ 175.60976
+ 234.14634
+ 292.68293
+ 351.21951
+ 380.48780
+ 439.02439
+ 497.56098
+ 526.82927
+ 585.36585
+ 643.90244
+ 702.43902
+ 731.70732
+ 790.24390
+ 848.78049
+ 878.04878
+ 936.58537
+ 995.12195
+ 1053.65854
+ 1082.92683
+ 1141.46341
+ 2/1

Added: ScalaTunings/archive/24-60.scl
===================================================================
--- ScalaTunings/archive/24-60.scl                        (rev 0)
+++ ScalaTunings/archive/24-60.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,29 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 24-60.scl
+!
+12 and 15-tET mixed. Novaro (1951)
+ 24
+!
+ 80.00000
+ 100.00000
+ 160.00000
+ 200.00000
+ 240.00000
+ 300.00000
+ 320.00000
+ 400.00000
+ 480.00000
+ 500.00000
+ 560.00000
+ 600.00000
+ 640.00000
+ 700.00000
+ 720.00000
+ 800.00000
+ 880.00000
+ 900.00000
+ 960.00000
+ 1000.00000
+ 1040.00000
+ 1100.00000
+ 1120.00000
+ 2/1

Added: ScalaTunings/archive/24-94.scl
===================================================================
--- ScalaTunings/archive/24-94.scl                        (rev 0)
+++ ScalaTunings/archive/24-94.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,29 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 24-94.scl
+!
+24 tone schismic temperament in 94-tET, Gene Ward Smith (2002)
+ 24
+!
+ 25.53191
+ 89.36170
+ 114.89362
+ 178.72340
+ 204.25532
+ 293.61702
+ 319.14894
+ 382.97872
+ 408.51064
+ 497.87234
+ 523.40426
+ 587.23404
+ 612.76596
+ 676.59574
+ 702.12766
+ 791.48936
+ 817.02128
+ 880.85106
+ 906.38298
+ 995.74468
+ 1021.27660
+ 1085.10638
+ 1110.63830
+ 2/1

Added: ScalaTunings/archive/28-any.scl
===================================================================
--- ScalaTunings/archive/28-any.scl                        (rev 0)
+++ ScalaTunings/archive/28-any.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,31 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 28-any.scl
+!
+6)8 1.3.5.7.9.11.13.15 28-any, only 26 tones
+ 26
+!
+ 65/64
+ 15/14
+ 13/12
+ 195/176
+ 65/56
+ 13/11
+ 39/32
+ 5/4
+ 195/154
+ 13/10
+ 65/48
+ 15/11
+ 39/28
+ 13/9
+ 65/44
+ 3/2
+ 65/42
+ 13/8
+ 5/3
+ 195/112
+ 39/22
+ 65/36
+ 13/7
+ 15/8
+ 65/33
+ 2/1

Added: ScalaTunings/archive/30-29-min3.scl
===================================================================
--- ScalaTunings/archive/30-29-min3.scl                        (rev 0)
+++ ScalaTunings/archive/30-29-min3.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 30-29-min3.scl
+!
+30/29 x 29/28 x 28/27 plus 6/5
+ 9
+!
+ 30/29
+ 15/14
+ 10/9
+ 4/3
+ 3/2
+ 45/29
+ 45/28
+ 5/3
+ 2/1

Added: ScalaTunings/archive/56-any.scl
===================================================================
--- ScalaTunings/archive/56-any.scl                        (rev 0)
+++ ScalaTunings/archive/56-any.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,53 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 56-any.scl
+!
+3)8 1.3.5.7.9.11.13.15 56-any, 1.3.5 tonic, only 48 notes
+ 48
+!
+ 65/64
+ 33/32
+ 1001/960
+ 21/20
+ 13/12
+ 35/32
+ 11/10
+ 143/128
+ 9/8
+ 91/80
+ 7/6
+ 143/120
+ 77/64
+ 39/32
+ 99/80
+ 5/4
+ 77/60
+ 13/10
+ 21/16
+ 429/320
+ 11/8
+ 7/5
+ 45/32
+ 91/64
+ 231/160
+ 117/80
+ 143/96
+ 3/2
+ 91/60
+ 99/64
+ 63/40
+ 77/48
+ 13/8
+ 33/20
+ 27/16
+ 273/160
+ 55/32
+ 7/4
+ 143/80
+ 9/5
+ 117/64
+ 11/6
+ 15/8
+ 91/48
+ 77/40
+ 39/20
+ 63/32
+ 2/1

Added: ScalaTunings/archive/67-135.scl
===================================================================
--- ScalaTunings/archive/67-135.scl                        (rev 0)
+++ ScalaTunings/archive/67-135.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,72 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 67-135.scl
+!
+67 out of 135 MOS by Ozan Yarman
+ 67
+!
+ 17.77778
+ 35.55556
+ 53.33333
+ 71.11111
+ 88.88889
+ 106.66667
+ 124.44444
+ 142.22222
+ 160.00000
+ 177.77778
+ 195.55556
+ 213.33333
+ 231.11111
+ 248.88889
+ 266.66667
+ 284.44444
+ 302.22222
+ 320.00000
+ 337.77778
+ 355.55556
+ 373.33333
+ 391.11111
+ 408.88889
+ 426.66667
+ 444.44444
+ 462.22222
+ 480.00000
+ 497.77778
+ 515.55556
+ 533.33333
+ 551.11111
+ 568.88889
+ 586.66667
+ 604.44444
+ 622.22222
+ 640.00000
+ 657.77778
+ 675.55556
+ 702.22222
+ 720.00000
+ 737.77778
+ 755.55556
+ 773.33333
+ 791.11111
+ 808.88889
+ 826.66667
+ 844.44444
+ 862.22222
+ 880.00000
+ 897.77778
+ 915.55556
+ 933.33333
+ 951.11111
+ 968.88889
+ 986.66667
+ 1004.44444
+ 1022.22222
+ 1040.00000
+ 1057.77778
+ 1075.55556
+ 1093.33333
+ 1111.11111
+ 1128.88889
+ 1146.66667
+ 1164.44444
+ 1182.22222
+ 1200.00000

Added: ScalaTunings/archive/70-any.scl
===================================================================
--- ScalaTunings/archive/70-any.scl                        (rev 0)
+++ ScalaTunings/archive/70-any.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,75 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 70-any.scl
+!
+4)8 1.3.5.7.11.13.17.19 70-any, tonic 1.3.5.7
+ 70
+!
+ 323/320
+ 2717/2688
+ 143/140
+ 247/240
+ 3553/3360
+ 17/16
+ 13/12
+ 2431/2240
+ 209/192
+ 4199/3840
+ 11/10
+ 247/224
+ 187/168
+ 221/192
+ 323/280
+ 187/160
+ 19/16
+ 143/120
+ 2717/2240
+ 17/14
+ 209/168
+ 4199/3360
+ 2431/1920
+ 143/112
+ 247/192
+ 13/10
+ 209/160
+ 221/168
+ 3553/2688
+ 187/140
+ 323/240
+ 19/14
+ 11/8
+ 221/160
+ 2717/1920
+ 17/12
+ 323/224
+ 2431/1680
+ 247/168
+ 143/96
+ 209/140
+ 247/160
+ 187/120
+ 4199/2688
+ 11/7
+ 221/140
+ 19/12
+ 3553/2240
+ 2717/1680
+ 13/8
+ 187/112
+ 323/192
+ 17/10
+ 143/84
+ 46189/26880
+ 209/120
+ 247/140
+ 143/80
+ 2431/1344
+ 11/6
+ 221/120
+ 3553/1920
+ 13/7
+ 209/112
+ 4199/2240
+ 19/10
+ 323/168
+ 187/96
+ 221/112
+ 2/1

Added: ScalaTunings/archive/79-159.scl
===================================================================
--- ScalaTunings/archive/79-159.scl                        (rev 0)
+++ ScalaTunings/archive/79-159.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,84 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 79-159.scl
+!
+79 out of 159-tET MOS by Ozan Yarman, 79-tone Tuning &amp;amp; Theory For Turkish Maqam Music
+ 79
+!
+ 15.09434
+ 30.18868
+ 45.28302
+ 60.37736
+ 75.47170
+ 90.56604
+ 105.66038
+ 120.75472
+ 135.84906
+ 150.94340
+ 166.03774
+ 181.13208
+ 196.22642
+ 211.32075
+ 226.41509
+ 241.50943
+ 256.60377
+ 271.69811
+ 286.79245
+ 301.88679
+ 316.98113
+ 332.07547
+ 347.16981
+ 362.26415
+ 377.35849
+ 392.45283
+ 407.54717
+ 422.64151
+ 437.73585
+ 452.83019
+ 467.92453
+ 483.01887
+ 498.11321
+ 513.20755
+ 528.30189
+ 543.39623
+ 558.49057
+ 573.58491
+ 588.67925
+ 603.77358
+ 618.86792
+ 633.96226
+ 649.05660
+ 664.15094
+ 679.24528
+ 701.88679
+ 716.98113
+ 732.07547
+ 747.16981
+ 762.26415
+ 777.35849
+ 792.45283
+ 807.54717
+ 822.64151
+ 837.73585
+ 852.83019
+ 867.92453
+ 883.01887
+ 898.11321
+ 913.20755
+ 928.30189
+ 943.39623
+ 958.49057
+ 973.58491
+ 988.67925
+ 1003.77358
+ 1018.86792
+ 1033.96226
+ 1049.05660
+ 1064.15094
+ 1079.24528
+ 1094.33962
+ 1109.43396
+ 1124.52830
+ 1139.62264
+ 1154.71698
+ 1169.81132
+ 1184.90566
+ 2/1

Added: ScalaTunings/archive/79-159beats.scl
===================================================================
--- ScalaTunings/archive/79-159beats.scl                        (rev 0)
+++ ScalaTunings/archive/79-159beats.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,84 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 79-159beats.scl
+!
+79 MOS 159tET Splendid Beat Rates Based on Simple Frequencies, C=262 hz
+ 79
+!
+ 16.44109
+ 31.10575
+ 45.64723
+ 60.06759
+ 75.95058
+ 91.68918
+ 105.73262
+ 121.20398
+ 136.53831
+ 151.73800
+ 166.80541
+ 181.74281
+ 196.55243
+ 211.23644
+ 227.24628
+ 241.67332
+ 257.40541
+ 271.58431
+ 287.04814
+ 302.37506
+ 317.56748
+ 332.62774
+ 347.55811
+ 362.36082
+ 378.36618
+ 392.90890
+ 408.63558
+ 422.92728
+ 438.38483
+ 453.70558
+ 468.89194
+ 483.94625
+ 4/3
+ 513.66773
+ 528.33930
+ 544.09442
+ 558.51145
+ 573.99558
+ 589.34246
+ 603.38906
+ 619.63400
+ 634.58331
+ 649.40463
+ 665.22542
+ 679.78781
+ 3/2
+ 717.30486
+ 732.51983
+ 747.60223
+ 762.55438
+ 777.37849
+ 792.07675
+ 807.68762
+ 822.13185
+ 837.47524
+ 852.68383
+ 867.75999
+ 882.70598
+ 897.52405
+ 913.19144
+ 927.75194
+ 944.10715
+ 959.36042
+ 973.53932
+ 988.53656
+ 1003.50782
+ 1019.06406
+ 1033.67371
+ 1049.06256
+ 1064.31582
+ 1079.43587
+ 1093.54687
+ 1109.28547
+ 1124.01947
+ 1139.48469
+ 1153.96496
+ 1169.16614
+ 1184.23500
+ 2/1

Added: ScalaTunings/archive/79-159ji.scl
===================================================================
--- ScalaTunings/archive/79-159ji.scl                        (rev 0)
+++ ScalaTunings/archive/79-159ji.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,84 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 79-159ji.scl
+!
+JI version of 79-159.scl
+ 79
+!
+ 115/114
+ 57/56
+ 39/38
+ 29/28
+ 47/45
+ 59/56
+ 17/16
+ 89/83
+ 53/49
+ 12/11
+ 11/10
+ 141/127
+ 28/25
+ 61/54
+ 49/43
+ 23/20
+ 29/25
+ 55/47
+ 59/50
+ 25/21
+ 6/5
+ 63/52
+ 11/9
+ 53/43
+ 46/37
+ 69/55
+ 62/49
+ 60/47
+ 94/73
+ 113/87
+ 38/29
+ 37/28
+ 4/3
+ 39/29
+ 19/14
+ 26/19
+ 29/21
+ 39/28
+ 52/37
+ 17/12
+ 10/7
+ 62/43
+ 16/11
+ 22/15
+ 37/25
+ 3/2
+ 56/37
+ 29/19
+ 77/50
+ 73/47
+ 47/30
+ 49/31
+ 51/32
+ 37/23
+ 73/45
+ 18/11
+ 71/43
+ 5/3
+ 42/25
+ 39/23
+ 53/31
+ 50/29
+ 40/23
+ 86/49
+ 23/13
+ 25/14
+ 9/5
+ 20/11
+ 11/6
+ 37/20
+ 69/37
+ 32/17
+ 93/49
+ 67/35
+ 56/29
+ 37/19
+ 57/29
+ 113/57
+ 2/1

Added: ScalaTunings/archive/80-159.scl
===================================================================
--- ScalaTunings/archive/80-159.scl                        (rev 0)
+++ ScalaTunings/archive/80-159.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,85 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 80-159.scl
+!
+80 out of 159-tET MOS by Ozan Yarman, 79-tone Tuning &amp;amp; Theory For Turkish Maqam Music
+ 80
+!
+ 15.09434
+ 30.18868
+ 45.28302
+ 60.37736
+ 75.47170
+ 90.56604
+ 105.66038
+ 120.75472
+ 135.84906
+ 150.94340
+ 166.03774
+ 181.13208
+ 196.22642
+ 211.32075
+ 226.41509
+ 241.50943
+ 256.60377
+ 271.69811
+ 286.79245
+ 301.88679
+ 316.98113
+ 332.07547
+ 347.16981
+ 362.26415
+ 377.35849
+ 392.45283
+ 407.54717
+ 422.64151
+ 437.73585
+ 452.83019
+ 467.92453
+ 483.01887
+ 498.11321
+ 513.20755
+ 528.30189
+ 543.39623
+ 558.49057
+ 573.58491
+ 588.67925
+ 603.77358
+ 618.86792
+ 633.96226
+ 649.05660
+ 664.15094
+ 679.24528
+ 694.33962
+ 701.88679
+ 716.98113
+ 732.07547
+ 747.16981
+ 762.26415
+ 777.35849
+ 792.45283
+ 807.54717
+ 822.64151
+ 837.73585
+ 852.83019
+ 867.92453
+ 883.01887
+ 898.11321
+ 913.20755
+ 928.30189
+ 943.39623
+ 958.49057
+ 973.58491
+ 988.67925
+ 1003.77358
+ 1018.86792
+ 1033.96226
+ 1049.05660
+ 1064.15094
+ 1079.24528
+ 1094.33962
+ 1109.43396
+ 1124.52830
+ 1139.62264
+ 1154.71698
+ 1169.81132
+ 1184.90566
+ 2/1

Added: ScalaTunings/archive/80-159beats.scl
===================================================================
--- ScalaTunings/archive/80-159beats.scl                        (rev 0)
+++ ScalaTunings/archive/80-159beats.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,85 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! 80-159beats.scl
+!
+80 MOS 159tET Splendid Beat Rates Based on Simple Frequencies, C=262 hz
+ 80
+!
+ 16.44109
+ 31.10575
+ 45.64723
+ 60.06759
+ 75.95058
+ 91.68918
+ 105.73262
+ 121.20398
+ 136.53831
+ 151.73800
+ 166.80541
+ 181.74281
+ 196.55243
+ 211.23644
+ 227.24628
+ 241.67332
+ 257.40541
+ 271.58431
+ 287.04814
+ 302.37506
+ 317.56748
+ 332.62774
+ 347.55811
+ 362.36082
+ 378.36618
+ 392.90890
+ 408.63558
+ 422.92728
+ 438.38483
+ 453.70558
+ 468.89194
+ 483.94625
+ 4/3
+ 513.66773
+ 528.33930
+ 544.09442
+ 558.51145
+ 573.99558
+ 589.34246
+ 603.38906
+ 619.63400
+ 634.58331
+ 649.40463
+ 665.22542
+ 679.78781
+ 694.59743
+ 3/2
+ 717.30486
+ 732.51983
+ 747.60223
+ 762.55438
+ 777.37849
+ 792.07675
+ 807.68762
+ 822.13185
+ 837.47524
+ 852.68383
+ 867.75999
+ 882.70598
+ 897.52405
+ 913.19144
+ 927.75194
+ 944.10715
+ 959.36042
+ 973.53932
+ 988.53656
+ 1003.50782
+ 1019.06406
+ 1033.67371
+ 1049.06256
+ 1064.31582
+ 1079.43587
+ 1093.54687
+ 1109.28547
+ 1124.01947
+ 1139.48469
+ 1153.96496
+ 1169.16614
+ 1184.23500
+ 2/1

Added: ScalaTunings/archive/abell1.scl
===================================================================
--- ScalaTunings/archive/abell1.scl                        (rev 0)
+++ ScalaTunings/archive/abell1.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! abell1.scl
+!
+Ross Abell's French Baroque Meantone 1, a'=520 Hz
+ 12
+!
+ 78.00000
+ 194.00000
+ 271.00000
+ 387.00000
+ 464.00000
+ 581.00000
+ 697.00000
+ 775.00000
+ 891.00000
+ 968.00000
+ 1084.00000
+ 2/1

Added: ScalaTunings/archive/abell2.scl
===================================================================
--- ScalaTunings/archive/abell2.scl                        (rev 0)
+++ ScalaTunings/archive/abell2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! abell2.scl
+!
+Ross Abell's French Baroque Meantone 2, a'=520 Hz
+ 12
+!
+ 92.00000
+ 206.00000
+ 287.00000
+ 402.00000
+ 494.00000
+ 596.00000
+ 704.00000
+ 789.00000
+ 906.00000
+ 989.00000
+ 1099.00000
+ 2/1

Added: ScalaTunings/archive/abell3.scl
===================================================================
--- ScalaTunings/archive/abell3.scl                        (rev 0)
+++ ScalaTunings/archive/abell3.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! abell3.scl
+!
+Ross Abell's French Baroque Meantone 3, a'=520 Hz
+ 12
+!
+ 92.00204
+ 199.00342
+ 283.00016
+ 398.00006
+ 504.00133
+ 594.00297
+ 702.00169
+ 787.35879
+ 901.00170
+ 985.00273
+ 1096.00182
+ 2/1

Added: ScalaTunings/archive/abell4.scl
===================================================================
--- ScalaTunings/archive/abell4.scl                        (rev 0)
+++ ScalaTunings/archive/abell4.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! abell4.scl
+!
+Ross Abell's French Baroque Meantone 4, a'=520 Hz
+ 12
+!
+ 86.00000
+ 196.00000
+ 284.00000
+ 392.00000
+ 484.00000
+ 588.00000
+ 698.00000
+ 784.00000
+ 894.00000
+ 984.00000
+ 1090.00000
+ 2/1

Added: ScalaTunings/archive/abell5.scl
===================================================================
--- ScalaTunings/archive/abell5.scl                        (rev 0)
+++ ScalaTunings/archive/abell5.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! abell5.scl
+!
+Ross Abell's French Baroque Meantone 5, a'=520 Hz
+ 12
+!
+ 105.00000
+ 213.00000
+ 303.00000
+ 408.00000
+ 501.00000
+ 606.00000
+ 716.00000
+ 804.00000
+ 909.00000
+ 1002.00000
+ 1107.00000
+ 2/1

Added: ScalaTunings/archive/abell6.scl
===================================================================
--- ScalaTunings/archive/abell6.scl                        (rev 0)
+++ ScalaTunings/archive/abell6.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! abell6.scl
+!
+Ross Abell's French Baroque Meantone 6, a'=520 Hz
+ 12
+!
+ 99.00000
+ 198.00000
+ 303.00000
+ 402.00000
+ 501.00000
+ 600.00000
+ 699.00000
+ 798.00000
+ 903.00000
+ 1002.00000
+ 1101.00000
+ 2/1

Added: ScalaTunings/archive/abell7.scl
===================================================================
--- ScalaTunings/archive/abell7.scl                        (rev 0)
+++ ScalaTunings/archive/abell7.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! abell7.scl
+!
+Ross Abell's French Baroque Meantone 7, a'=520 Hz
+ 12
+!
+ 102.00000
+ 204.00000
+ 294.00000
+ 396.00000
+ 498.00000
+ 600.00000
+ 702.00000
+ 804.00000
+ 894.00000
+ 996.00000
+ 1098.00000
+ 2/1

Added: ScalaTunings/archive/abell8.scl
===================================================================
--- ScalaTunings/archive/abell8.scl                        (rev 0)
+++ ScalaTunings/archive/abell8.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! abell8.scl
+!
+Ross Abell's French Baroque Meantone 8, a'=520 Hz
+ 12
+!
+ 104.00000
+ 206.00000
+ 302.00000
+ 400.00000
+ 504.00000
+ 606.00000
+ 702.00000
+ 800.00000
+ 904.00000
+ 1006.00000
+ 1102.00000
+ 2/1

Added: ScalaTunings/archive/abell9.scl
===================================================================
--- ScalaTunings/archive/abell9.scl                        (rev 0)
+++ ScalaTunings/archive/abell9.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! abell9.scl
+!
+Ross Abell's French Baroque Meantone 9, a'=520 Hz
+ 12
+!
+ 93.00000
+ 198.00000
+ 292.00000
+ 403.00000
+ 497.00000
+ 596.00000
+ 700.00000
+ 789.00000
+ 900.00000
+ 994.00000
+ 1100.00000
+ 2/1

Added: ScalaTunings/archive/ad-dik.scl
===================================================================
--- ScalaTunings/archive/ad-dik.scl                        (rev 0)
+++ ScalaTunings/archive/ad-dik.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,29 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ad-dik.scl
+!
+Amin Ad-Dik, 24-tone Egyptian tuning, d'Erlanger vol.5, p. 42
+ 24
+!
+ 1053/1024
+ 256/243
+ 12/11
+ 9/8
+ 147/128
+ 32/27
+ 27/22
+ 5/4
+ 9/7
+ 4/3
+ 48/35
+ 1024/729
+ 81/56
+ 3/2
+ 49/32
+ 128/81
+ 18/11
+ 27/16
+ 26/15
+ 9/5
+ 11/6
+ 15/8
+ 35/18
+ 2/1

Added: ScalaTunings/archive/aeolic.scl
===================================================================
--- ScalaTunings/archive/aeolic.scl                        (rev 0)
+++ ScalaTunings/archive/aeolic.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! aeolic.scl
+!
+Ancient Greek Aeolic, also tritriadic scale of the 54:64:81 triad 
+ 7
+!
+ 9/8
+ 32/27
+ 4/3
+ 3/2
+ 128/81
+ 16/9
+ 2/1

Added: ScalaTunings/archive/agricola.scl
===================================================================
--- ScalaTunings/archive/agricola.scl                        (rev 0)
+++ ScalaTunings/archive/agricola.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! agricola.scl
+!
+Agricola's Monochord, Rudimenta musices (1539)
+ 12
+!
+ 135/128
+ 9/8
+ 1215/1024
+ 81/64
+ 4/3
+ 45/32
+ 3/2
+ 405/256
+ 27/16
+ 16/9
+ 243/128
+ 2/1

Added: ScalaTunings/archive/agricola_p.scl
===================================================================
--- ScalaTunings/archive/agricola_p.scl                        (rev 0)
+++ ScalaTunings/archive/agricola_p.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! agricola_p.scl
+!
+Agricola's Pythagorean-type Monochord, Musica instrumentalis deudsch (1545)
+ 12
+!
+ 109.77500
+ 9/8
+ 313.68501
+ 81/64
+ 4/3
+ 607.82000
+ 3/2
+ 811.73001
+ 27/16
+ 1015.64001
+ 243/128
+ 2/1

Added: ScalaTunings/archive/akea46_13.scl
===================================================================
--- ScalaTunings/archive/akea46_13.scl                        (rev 0)
+++ ScalaTunings/archive/akea46_13.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,101 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! akea46_13.scl
+Tridecimal Akea[46] hobbit minimax tuning. Commas 325/324, 352/351, 385/384
+46
+!
+26.52580
+53.05160
+67.35084
+111.95263
+138.47843
+152.77767
+179.30347
+205.82927
+232.35507
+264.73030
+291.25610
+317.78190
+344.30770
+358.60694
+385.13274
+411.65854
+438.18434
+470.55956
+497.08537
+523.61117
+550.13697
+564.43621
+590.96201
+635.56379
+649.86303
+676.38883
+702.91463
+729.44044
+755.96624
+788.34146
+814.86726
+841.39306
+855.69230
+882.21810
+908.74390
+935.26970
+967.64493
+994.17073
+1020.69653
+1047.22233
+1061.52157
+1088.04737
+1114.57317
+1146.94840
+1173.47420
+2/1
+!
+! ! preakea46.scl
+! Akea[46] transversal
+! 46
+! !
+! 55/54
+! 33/32
+! 25/24
+! 16/15
+! 13/12
+! 12/11
+! 10/9
+! 9/8
+! 8/7
+! 7/6
+! 13/11
+! 6/5
+! 11/9
+! 16/13
+! 5/4
+! 80/63
+! 9/7
+! 21/16
+! 4/3
+! 27/20
+! 11/8
+! 18/13
+! 45/32
+! 13/9
+! 16/11
+! 40/27
+! 3/2
+! 32/21
+! 54/35
+! 52/33
+! 8/5
+! 13/8
+! 18/11
+! 5/3
+! 22/13
+! 12/7
+! 7/4
+! 16/9
+! 9/5
+! 11/6
+! 24/13
+! 15/8
+! 40/21
+! 35/18
+! 65/33
+! 2/1

Added: ScalaTunings/archive/al-din.scl
===================================================================
--- ScalaTunings/archive/al-din.scl                        (rev 0)
+++ ScalaTunings/archive/al-din.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,40 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-din.scl
+!
+Safi al-Din's complete lute tuning on 5 strings 4/3 apart
+ 35
+!
+ 256/243
+ 65536/59049
+ 9/8
+ 32/27
+ 8192/6561
+ 81/64
+ 4/3
+ 1024/729
+ 262144/177147
+ 3/2
+ 128/81
+ 32768/19683
+ 27/16
+ 16/9
+ 4096/2187
+ 1048576/531441
+ 2/1
+ 512/243
+ 131072/59049
+ 9/4
+ 64/27
+ 16384/6561
+ 4194304/1594323
+ 8/3
+ 2048/729
+ 524288/177147
+ 3/1
+ 256/81
+ 65536/19683
+ 16777216/4782969
+ 32/9
+ 8192/2187
+ 2097152/531441
+ 4/1
+ 1024/243

Added: ScalaTunings/archive/al-din_19.scl
===================================================================
--- ScalaTunings/archive/al-din_19.scl                        (rev 0)
+++ ScalaTunings/archive/al-din_19.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,24 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-din_19.scl
+!
+Pythagorean Arabic scale by Safi al-Din
+ 19
+!
+ 256/243
+ 65536/59049
+ 9/8
+ 32/27
+ 8192/6561
+ 81/64
+ 2097152/1594323
+ 4/3
+ 1024/729
+ 262144/177147
+ 3/2
+ 128/81
+ 32768/19683
+ 27/16
+ 8388608/4782969
+ 16/9
+ 4096/2187
+ 1048576/531441
+ 2/1

Added: ScalaTunings/archive/al-farabi.scl
===================================================================
--- ScalaTunings/archive/al-farabi.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi.scl
+!
+Al-Farabi Syn Chrom                                                             
+ 7
+!
+ 16/15
+ 8/7
+ 4/3
+ 3/2
+ 8/5
+ 12/7
+ 2/1

Added: ScalaTunings/archive/al-farabi_19.scl
===================================================================
--- ScalaTunings/archive/al-farabi_19.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_19.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,24 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_19.scl
+!
+Arabic scale by Al Farabi                                                       
+ 19
+!
+ 256/243
+ 12/11
+ 9/8
+ 32/27
+ 8192/6561
+ 81/64
+ 2816/2187
+ 4/3
+ 1024/729
+ 16/11
+ 3/2
+ 128/81
+ 32768/19683
+ 27/16
+ 891/512
+ 16/9
+ 4096/2187
+ 64/33
+ 2/1

Added: ScalaTunings/archive/al-farabi_22.scl
===================================================================
--- ScalaTunings/archive/al-farabi_22.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_22.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,27 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_22.scl
+!
+Al-Farabi 22 note ud scale
+ 22
+!
+ 256/243
+ 18/17
+ 12/11
+ 9/8
+ 32/27
+ 27/22
+ 8192/6561
+ 81/64
+ 4/3
+ 1024/729
+ 24/17
+ 16/11
+ 3/2
+ 128/81
+ 18/11
+ 32768/19683
+ 27/16
+ 16/9
+ 4096/2187
+ 32/17
+ 64/33
+ 2/1

Added: ScalaTunings/archive/al-farabi_9.scl
===================================================================
--- ScalaTunings/archive/al-farabi_9.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_9.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_9.scl
+!
+Al-Farabi 9 note ud scale
+ 9
+!
+ 9/8
+ 27/22
+ 81/64
+ 4/3
+ 3/2
+ 18/11
+ 27/16
+ 16/9
+ 2/1

Added: ScalaTunings/archive/al-farabi_blue.scl
===================================================================
--- ScalaTunings/archive/al-farabi_blue.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_blue.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_blue.scl
+!
+Another tuning from Al Farabi, c700 AD                                          
+ 7
+!
+ 9/8
+ 45/32
+ 131/90
+ 3/2
+ 15/8
+ 31/16
+ 2/1

Added: ScalaTunings/archive/al-farabi_chrom.scl
===================================================================
--- ScalaTunings/archive/al-farabi_chrom.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_chrom.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_chrom.scl
+!
+Al Farabi's Chromatic c700 AD                                                   
+ 7
+!
+ 9/8
+ 27/20
+ 729/512
+ 3/2
+ 9/5
+ 19/10
+ 2/1

Added: ScalaTunings/archive/al-farabi_chrom2.scl
===================================================================
--- ScalaTunings/archive/al-farabi_chrom2.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_chrom2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_chrom2.scl
+!
+Al-Farabi's Chromatic permuted                                                  
+ 7
+!
+ 16/15
+ 56/45
+ 4/3
+ 3/2
+ 8/5
+ 28/15
+ 2/1

Added: ScalaTunings/archive/al-farabi_diat.scl
===================================================================
--- ScalaTunings/archive/al-farabi_diat.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_diat.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_diat.scl
+!
+Al-Farabi's Diatonic
+ 7
+!
+ 8/7
+ 64/49
+ 4/3
+ 3/2
+ 12/7
+ 96/49
+ 2/1

Added: ScalaTunings/archive/al-farabi_diat2.scl
===================================================================
--- ScalaTunings/archive/al-farabi_diat2.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_diat2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! AL-FARABI_DIAT2.scl
+!
+Old Phrygian, permuted form of Al-Farabi's reduplicated 10/9 diatonic genus, same as ptolemy_diat.scl
+ 7
+!
+ 10/9
+ 6/5
+ 4/3
+ 3/2
+ 5/3
+ 9/5
+ 2/1

Added: ScalaTunings/archive/al-farabi_div.scl
===================================================================
--- ScalaTunings/archive/al-farabi_div.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_div.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,15 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_div.scl
+!
+Al Farabi's 10 intervals for the division of the tetrachord                     
+ 10
+!
+ 256/243
+ 18/17
+ 162/149
+ 54/49
+ 9/8
+ 32/27
+ 81/68
+ 27/22
+ 81/64
+ 4/3

Added: ScalaTunings/archive/al-farabi_div2.scl
===================================================================
--- ScalaTunings/archive/al-farabi_div2.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_div2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_div2.scl
+!
+Al-Farabi's tetrachord division, incl. extra 2187/2048 &amp;amp; 19683/16384            
+ 12
+!
+ 256/243
+ 18/17
+ 2187/2048
+ 162/149
+ 54/49
+ 9/8
+ 32/27
+ 81/68
+ 19683/16384
+ 27/22
+ 81/64
+ 4/3

Added: ScalaTunings/archive/al-farabi_divo.scl
===================================================================
--- ScalaTunings/archive/al-farabi_divo.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_divo.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,29 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_divo.scl
+!
+Al Farabi's theoretical octave division with identical tetrachords, 10th c.     
+ 24
+!
+ 256/243
+ 18/17
+ 162/149
+ 54/49
+ 9/8
+ 32/27
+ 81/68
+ 27/22
+ 81/64
+ 4/3
+ 1024/729
+ 24/17
+ 216/149
+ 3/2
+ 128/81
+ 27/17
+ 243/149
+ 81/49
+ 27/16
+ 16/9
+ 243/136
+ 81/44
+ 243/128
+ 2/1

Added: ScalaTunings/archive/al-farabi_dor.scl
===================================================================
--- ScalaTunings/archive/al-farabi_dor.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_dor.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! AL-FARABI_dor.scl
+!
+Dorian mode of Al-Farabi's 10/9 Diatonic                                        
+ 7
+!
+ 27/25
+ 6/5
+ 4/3
+ 3/2
+ 81/50
+ 9/5
+ 2/1

Added: ScalaTunings/archive/al-farabi_dor2.scl
===================================================================
--- ScalaTunings/archive/al-farabi_dor2.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_dor2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! AL-FARABI_DOR2.scl
+!
+Dorian mode of Al-Farabi's Diatonic                                             
+ 7
+!
+ 49/48
+ 7/6
+ 4/3
+ 3/2
+ 49/32
+ 7/4
+ 2/1

Added: ScalaTunings/archive/al-farabi_g1.scl
===================================================================
--- ScalaTunings/archive/al-farabi_g1.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_g1.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_g1.scl
+!
+Al-Farabi's Greek genus conjunctum medium, Land
+ 7
+!
+ 9/8
+ 81/64
+ 45/32
+ 3/2
+ 27/16
+ 15/8
+ 2/1

Added: ScalaTunings/archive/al-farabi_g10.scl
===================================================================
--- ScalaTunings/archive/al-farabi_g10.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_g10.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_g10.scl
+!
+Al-Farabi's Greek genus chromaticum forte                                       
+ 7
+!
+ 9/8
+ 21/16
+ 45/32
+ 3/2
+ 7/4
+ 15/8
+ 2/1

Added: ScalaTunings/archive/al-farabi_g11.scl
===================================================================
--- ScalaTunings/archive/al-farabi_g11.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_g11.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_g11.scl
+!
+Al-Farabi's Greek genus chromaticum mollissimum                                 
+ 7
+!
+ 9/8
+ 27/20
+ 729/512
+ 3/2
+ 9/5
+ 243/128
+ 2/1

Added: ScalaTunings/archive/al-farabi_g12.scl
===================================================================
--- ScalaTunings/archive/al-farabi_g12.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_g12.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_g12.scl
+!
+Al-Farabi's Greek genus mollissimum ordinantium                                 
+ 7
+!
+ 9/8
+ 45/32
+ 93/64
+ 3/2
+ 15/8
+ 31/16
+ 2/1

Added: ScalaTunings/archive/al-farabi_g3.scl
===================================================================
--- ScalaTunings/archive/al-farabi_g3.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_g3.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_g3.scl
+!
+Al-Farabi's Greek genus conjunctum primum                                       
+ 7
+!
+ 9/8
+ 9/7
+ 81/56
+ 3/2
+ 12/7
+ 27/14
+ 2/1

Added: ScalaTunings/archive/al-farabi_g4.scl
===================================================================
--- ScalaTunings/archive/al-farabi_g4.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_g4.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_g4.scl
+!
+Al-Farabi's Greek genus forte duplicatum primum                                 
+ 7
+!
+ 9/8
+ 9/7
+ 72/49
+ 3/2
+ 12/7
+ 96/49
+ 2/1

Added: ScalaTunings/archive/al-farabi_g5.scl
===================================================================
--- ScalaTunings/archive/al-farabi_g5.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_g5.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_g5.scl
+!
+Al-Farabi's Greek genus conjunctum tertium, or forte aequatum                   
+ 7
+!
+ 9/8
+ 5/4
+ 11/8
+ 3/2
+ 5/3
+ 11/6
+ 2/1

Added: ScalaTunings/archive/al-farabi_g6.scl
===================================================================
--- ScalaTunings/archive/al-farabi_g6.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_g6.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_g6.scl
+!
+Al-Farabi's Greek genus forte disjunctum primum                                 
+ 7
+!
+ 9/8
+ 9/7
+ 10/7
+ 3/2
+ 12/7
+ 40/21
+ 2/1

Added: ScalaTunings/archive/al-farabi_g7.scl
===================================================================
--- ScalaTunings/archive/al-farabi_g7.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_g7.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_g7.scl
+!
+Al-Farabi's Greek genus non continuum acre                                      
+ 7
+!
+ 9/8
+ 21/16
+ 63/44
+ 3/2
+ 7/4
+ 21/11
+ 2/1

Added: ScalaTunings/archive/al-farabi_g8.scl
===================================================================
--- ScalaTunings/archive/al-farabi_g8.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_g8.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_g8.scl
+!
+Al-Farabi's Greek genus non continuum mediocre                                  
+ 7
+!
+ 9/8
+ 27/20
+ 81/56
+ 3/2
+ 9/5
+ 27/14
+ 2/1

Added: ScalaTunings/archive/al-farabi_g9.scl
===================================================================
--- ScalaTunings/archive/al-farabi_g9.scl                        (rev 0)
+++ ScalaTunings/archive/al-farabi_g9.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-farabi_g9.scl
+!
+Al-Farabi's Greek genus non continuum laxum                                     
+ 7
+!
+ 9/8
+ 45/32
+ 22/15
+ 3/2
+ 15/8
+ 88/45
+ 2/1

Added: ScalaTunings/archive/al-hwarizmi.scl
===================================================================
--- ScalaTunings/archive/al-hwarizmi.scl                        (rev 0)
+++ ScalaTunings/archive/al-hwarizmi.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,11 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! Al-Hwarizmi.scl
+!
+Al-Hwarizmi's tetrachord division                                               
+ 6
+!
+ 9/8
+ 81/70
+ 81/68
+ 27/22
+ 81/64
+ 4/3

Added: ScalaTunings/archive/al-kindi.scl
===================================================================
--- ScalaTunings/archive/al-kindi.scl                        (rev 0)
+++ ScalaTunings/archive/al-kindi.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,11 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-kindi.scl
+!
+Al-Kindi's tetrachord division                                                  
+ 6
+!
+ 256/243
+ 2187/2048
+ 9/8
+ 32/27
+ 81/64
+ 4/3

Added: ScalaTunings/archive/al-kindi2.scl
===================================================================
--- ScalaTunings/archive/al-kindi2.scl                        (rev 0)
+++ ScalaTunings/archive/al-kindi2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,19 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-kindi2.scl
+!
+Arabic mode by al-Kindi
+ 14
+!
+ 256/243
+ 9/8
+ 32/27
+ 8192/6561
+ 81/64
+ 4/3
+ 1024/729
+ 3/2
+ 128/81
+ 32768/19683
+ 27/16
+ 16/9
+ 4096/2187
+ 2/1

Added: ScalaTunings/archive/al-mausili.scl
===================================================================
--- ScalaTunings/archive/al-mausili.scl                        (rev 0)
+++ ScalaTunings/archive/al-mausili.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,16 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! al-mausili.scl
+!
+Arabic mode by Ishaq al-Mausili,  ? - 850 AD
+ 11
+!
+ 256/243
+ 9/8
+ 32/27
+ 81/64
+ 4/3
+ 1024/729
+ 3/2
+ 128/81
+ 27/16
+ 16/9
+ 2/1

Added: ScalaTunings/archive/alembert.scl
===================================================================
--- ScalaTunings/archive/alembert.scl                        (rev 0)
+++ ScalaTunings/archive/alembert.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! alembert.scl
+!
+Jean-Le Rond d'Alembert modified meantone (1752)
+ 12
+!
+ 78.14893
+ 193.15686
+ 281.57050
+ 386.31372
+ 493.85684
+ 580.87053
+ 696.57843
+ 775.42734
+ 889.73529
+ 987.71367
+ 1083.59212
+ 2/1

Added: ScalaTunings/archive/alembert2.scl
===================================================================
--- ScalaTunings/archive/alembert2.scl                        (rev 0)
+++ ScalaTunings/archive/alembert2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! alembert2.scl
+!
+d'Alembert (?)                                                                  
+ 12
+!
+ 86.31371
+ 193.57843
+ 289.73625
+ 5/4
+ 496.57875
+ 586.31371
+ 697.00000
+ 786.31371
+ 890.15686
+ 993.15750
+ 1086.31371
+ 2/1

Added: ScalaTunings/archive/alves.scl
===================================================================
--- ScalaTunings/archive/alves.scl                        (rev 0)
+++ ScalaTunings/archive/alves.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,18 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! alves.scl
+!
+Bill Alves, tuning for "Instantaneous Motion", 1/1 vol. 6/3
+ 13
+!
+ 49/48
+ 9/8
+ 7/6
+ 5/4
+ 9/7
+ 4/3
+ 11/8
+ 3/2
+ 13/8
+ 12/7
+ 7/4
+ 27/14
+ 2/1

Added: ScalaTunings/archive/alves_12.scl
===================================================================
--- ScalaTunings/archive/alves_12.scl                        (rev 0)
+++ ScalaTunings/archive/alves_12.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! alves_12.scl
+!
+Bill Alves, tuning for "Metalloid", TL 12-12-2007
+ 12
+!
+ 49/48
+ 9/8
+ 7/6
+ 9/7
+ 21/16
+ 49/36
+ 3/2
+ 49/32
+ 12/7
+ 7/4
+ 27/14
+ 2/1

Added: ScalaTunings/archive/alves_22.scl
===================================================================
--- ScalaTunings/archive/alves_22.scl                        (rev 0)
+++ ScalaTunings/archive/alves_22.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,27 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! alves_22.scl
+!
+11-limit rational interpretation of 22-tET, Bill Alves, TL 9-1-98
+ 22
+!
+ 33/32
+ 16/15
+ 11/10
+ 25/22
+ 7/6
+ 40/33
+ 5/4
+ 9/7
+ 4/3
+ 11/8
+ 99/70
+ 16/11
+ 3/2
+ 14/9
+ 8/5
+ 33/20
+ 12/7
+ 44/25
+ 20/11
+ 15/8
+ 64/33
+ 2/1

Added: ScalaTunings/archive/amity.scl
===================================================================
--- ScalaTunings/archive/amity.scl                        (rev 0)
+++ ScalaTunings/archive/amity.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,44 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! amity.scl
+!
+Amity temperament, g=339.508826, 5-limit
+ 39
+!
+ 23.43822
+ 87.72065
+ 111.15887
+ 134.59709
+ 158.03530
+ 181.47352
+ 204.91174
+ 269.19417
+ 292.63239
+ 316.07061
+ 339.50883
+ 362.94704
+ 386.38526
+ 450.66769
+ 474.10591
+ 497.54413
+ 520.98235
+ 544.42057
+ 608.70300
+ 632.14122
+ 655.57943
+ 679.01765
+ 702.45587
+ 725.89409
+ 790.17652
+ 813.61474
+ 837.05296
+ 860.49117
+ 883.92939
+ 948.21182
+ 971.65004
+ 995.08826
+ 1018.52648
+ 1041.96470
+ 1065.40291
+ 1129.68535
+ 1153.12356
+ 1176.56178
+ 2/1

Added: ScalaTunings/archive/ammerbach.scl
===================================================================
--- ScalaTunings/archive/ammerbach.scl                        (rev 0)
+++ ScalaTunings/archive/ammerbach.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ammerbach.scl
+!
+Elias Mikolaus Ammerbach (1571), from Ratte: Temperierungspraktiken im s\xFCddeutschen Orgelbau p. 412
+ 12
+!
+ 86.31499
+ 198.04500
+ 302.93250
+ 392.18000
+ 4/3
+ 590.22500
+ 3/2
+ 784.35999
+ 894.13500
+ 999.02250
+ 1092.18000
+ 2/1

Added: ScalaTunings/archive/ammerbach1.scl
===================================================================
--- ScalaTunings/archive/ammerbach1.scl                        (rev 0)
+++ ScalaTunings/archive/ammerbach1.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ammerbach1.scl
+!
+Elias Mikolaus Ammerbach (1571, 1583) interpretation 1, Ratte, 1991.
+ 12
+!
+ 89.68501
+ 197.91000
+ 300.13500
+ 395.82000
+ 4/3
+ 593.73001
+ 3/2
+ 791.64001
+ 893.86500
+ 1002.09000
+ 1097.77500
+ 2/1

Added: ScalaTunings/archive/ammerbach2.scl
===================================================================
--- ScalaTunings/archive/ammerbach2.scl                        (rev 0)
+++ ScalaTunings/archive/ammerbach2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ammerbach2.scl
+!
+Elias Mikolaus Ammerbach (1571, 1583) interpretation 2, Ratte, 1991
+ 12
+!
+ 85.68501
+ 197.91000
+ 303.13500
+ 391.82000
+ 4/3
+ 589.73001
+ 3/2
+ 783.64001
+ 893.86500
+ 999.09000
+ 1091.77500
+ 2/1

Added: ScalaTunings/archive/angklung.scl
===================================================================
--- ScalaTunings/archive/angklung.scl                        (rev 0)
+++ ScalaTunings/archive/angklung.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! angklung.scl
+!
+Scale of an anklung set from Tasikmalaya. 1/1=174 Hz
+ 8
+!
+ 206.12000
+ 382.32900
+ 610.00900
+ 823.60700
+ 1234.47800
+ 1406.12000
+ 1633.42500
+ 1841.20400

Added: ScalaTunings/archive/appunn.scl
===================================================================
--- ScalaTunings/archive/appunn.scl                        (rev 0)
+++ ScalaTunings/archive/appunn.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,41 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! appunn.scl
+!
+Probable tuning of A. Appunn's 36-tone harmonium w. 3 manuals 80/81 apart (1887)
+ 36
+!
+ 25/24
+ 135/128
+ 2187/2048
+ 800/729
+ 10/9
+ 9/8
+ 204800/177147
+ 2560/2187
+ 32/27
+ 100/81
+ 5/4
+ 81/64
+ 25600/19683
+ 320/243
+ 4/3
+ 25/18
+ 45/32
+ 729/512
+ 3200/2187
+ 40/27
+ 3/2
+ 25/16
+ 405/256
+ 6561/4096
+ 400/243
+ 5/3
+ 27/16
+ 102400/59049
+ 1280/729
+ 16/9
+ 50/27
+ 15/8
+ 243/128
+ 12800/6561
+ 160/81
+ 2/1

Added: ScalaTunings/archive/arch_chrom.scl
===================================================================
--- ScalaTunings/archive/arch_chrom.scl                        (rev 0)
+++ ScalaTunings/archive/arch_chrom.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ARCH_CHROM.SCL
+!
+Archytas' Chromatic                                                             
+ 7
+!
+ 28/27
+ 9/8
+ 4/3
+ 3/2
+ 14/9
+ 27/16
+ 2/1

Added: ScalaTunings/archive/arch_chromc2.scl
===================================================================
--- ScalaTunings/archive/arch_chromc2.scl                        (rev 0)
+++ ScalaTunings/archive/arch_chromc2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,19 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ARCH_CHROMc2.scl
+!
+Product set of 2 of Archytas' Chromatic                                         
+ 14
+!
+ 28/27
+ 9/8
+ 7/6
+ 81/64
+ 21/16
+ 4/3
+ 112/81
+ 3/2
+ 14/9
+ 392/243
+ 27/16
+ 7/4
+ 243/128
+ 2/1

Added: ScalaTunings/archive/arch_dor.scl
===================================================================
--- ScalaTunings/archive/arch_dor.scl                        (rev 0)
+++ ScalaTunings/archive/arch_dor.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ARCH_DOR.SCL
+!
+Dorian mode of Archytas' Chromatic with added 16/9                              
+ 8
+!
+ 28/27
+ 9/8
+ 4/3
+ 3/2
+ 14/9
+ 16/9
+ 27/16
+ 2/1

Added: ScalaTunings/archive/arch_enh.scl
===================================================================
--- ScalaTunings/archive/arch_enh.scl                        (rev 0)
+++ ScalaTunings/archive/arch_enh.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arch_enh.scl
+!
+Archytas' Enharmonic                                                            
+ 7
+!
+ 28/27
+ 16/15
+ 4/3
+ 3/2
+ 14/9
+ 8/5
+ 2/1

Added: ScalaTunings/archive/arch_enh2.scl
===================================================================
--- ScalaTunings/archive/arch_enh2.scl                        (rev 0)
+++ ScalaTunings/archive/arch_enh2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ARCH_ENH2.SCL
+!
+Archytas' Enharmonic with added 16/9                                            
+ 8
+!
+ 28/27
+ 16/15
+ 4/3
+ 3/2
+ 14/9
+ 16/9
+ 8/5
+ 2/1

Added: ScalaTunings/archive/arch_enh3.scl
===================================================================
--- ScalaTunings/archive/arch_enh3.scl                        (rev 0)
+++ ScalaTunings/archive/arch_enh3.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arch_enh3.scl
+!
+Complex 9 of p. 113 based on Archytas's Enharmonic                              
+ 7
+!
+ 28/27
+ 16/15
+ 9/7
+ 4/3
+ 48/35
+ 12/7
+ 2/1

Added: ScalaTunings/archive/arch_enhp.scl
===================================================================
--- ScalaTunings/archive/arch_enhp.scl                        (rev 0)
+++ ScalaTunings/archive/arch_enhp.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arch_enhp.scl
+!
+Permutation of Archytas' Enharmonic with 36/35 first
+ 7
+!
+ 36/35
+ 16/15
+ 4/3
+ 3/2
+ 54/35
+ 8/5
+ 2/1

Added: ScalaTunings/archive/arch_enht.scl
===================================================================
--- ScalaTunings/archive/arch_enht.scl                        (rev 0)
+++ ScalaTunings/archive/arch_enht.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arch_enht.scl
+!
+Complex 6 of p. 113 based on Archytas's Enharmonic                              
+ 7
+!
+ 36/35
+ 28/27
+ 16/15
+ 9/7
+ 4/3
+ 27/14
+ 2/1

Added: ScalaTunings/archive/arch_enht2.scl
===================================================================
--- ScalaTunings/archive/arch_enht2.scl                        (rev 0)
+++ ScalaTunings/archive/arch_enht2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ARCH_ENHt2.scl
+!
+Complex 5 of p. 113 based on Archytas's Enharmonic                              
+ 7
+!
+ 28/27
+ 16/15
+ 5/4
+ 4/3
+ 15/8
+ 35/18
+ 2/1

Added: ScalaTunings/archive/arch_enht3.scl
===================================================================
--- ScalaTunings/archive/arch_enht3.scl                        (rev 0)
+++ ScalaTunings/archive/arch_enht3.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ARCH_ENHT3.scl
+!
+Complex 1 of p. 113 based on Archytas's Enharmonic                              
+ 7
+!
+ 28/27
+ 16/15
+ 784/729
+ 448/405
+ 4/3
+ 112/81
+ 2/1

Added: ScalaTunings/archive/arch_enht4.scl
===================================================================
--- ScalaTunings/archive/arch_enht4.scl                        (rev 0)
+++ ScalaTunings/archive/arch_enht4.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arch_enht4.scl
+!
+Complex 8 of p. 113 based on Archytas's Enharmonic                              
+ 7
+!
+ 28/27
+ 16/15
+ 5/4
+ 35/27
+ 4/3
+ 5/3
+ 2/1

Added: ScalaTunings/archive/arch_enht5.scl
===================================================================
--- ScalaTunings/archive/arch_enht5.scl                        (rev 0)
+++ ScalaTunings/archive/arch_enht5.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ARCH_ENHT5.scl
+!
+Complex 10 of p. 113 based on Archytas's Enharmonic                             
+ 7
+!
+ 245/243
+ 28/27
+ 16/15
+ 35/27
+ 4/3
+ 35/18
+ 2/1

Added: ScalaTunings/archive/arch_enht6.scl
===================================================================
--- ScalaTunings/archive/arch_enht6.scl                        (rev 0)
+++ ScalaTunings/archive/arch_enht6.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arch_enht6.scl
+!
+Complex 2 of p. 113 based on Archytas's Enharmonic                              
+ 7
+!
+ 28/27
+ 16/15
+ 448/405
+ 256/225
+ 4/3
+ 64/45
+ 2/1

Added: ScalaTunings/archive/arch_enht7.scl
===================================================================
--- ScalaTunings/archive/arch_enht7.scl                        (rev 0)
+++ ScalaTunings/archive/arch_enht7.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arch_enht7.scl
+!
+Complex 11 of p. 113 based on Archytas's Enharmonic                             
+ 7
+!
+ 36/35
+ 28/27
+ 16/15
+ 192/175
+ 4/3
+ 48/35
+ 2/1

Added: ScalaTunings/archive/arch_mult.scl
===================================================================
--- ScalaTunings/archive/arch_mult.scl                        (rev 0)
+++ ScalaTunings/archive/arch_mult.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arch_mult.scl
+!
+Multiple Archytas                                                               
+ 12
+!
+ 28/27
+ 16/15
+ 5/4
+ 9/7
+ 4/3
+ 112/81
+ 3/2
+ 14/9
+ 8/5
+ 15/8
+ 27/14
+ 2/1

Added: ScalaTunings/archive/arch_ptol.scl
===================================================================
--- ScalaTunings/archive/arch_ptol.scl                        (rev 0)
+++ ScalaTunings/archive/arch_ptol.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arch_ptol.scl
+!
+Archytas/Ptolemy Hybrid 1                                                       
+ 12
+!
+ 28/27
+ 16/15
+ 10/9
+ 32/27
+ 4/3
+ 112/81
+ 3/2
+ 14/9
+ 8/5
+ 5/3
+ 16/9
+ 2/1

Added: ScalaTunings/archive/arch_ptol2.scl
===================================================================
--- ScalaTunings/archive/arch_ptol2.scl                        (rev 0)
+++ ScalaTunings/archive/arch_ptol2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arch_ptol2.scl
+!
+Archytas/Ptolemy Hybrid 2                                                       
+ 12
+!
+ 28/27
+ 16/15
+ 9/8
+ 6/5
+ 4/3
+ 112/81
+ 3/2
+ 14/9
+ 8/5
+ 27/16
+ 9/5
+ 2/1

Added: ScalaTunings/archive/arch_sept.scl
===================================================================
--- ScalaTunings/archive/arch_sept.scl                        (rev 0)
+++ ScalaTunings/archive/arch_sept.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arch_sept.scl
+!
+Archytas Septimal                                                               
+ 12
+!
+ 28/27
+ 16/15
+ 9/8
+ 32/27
+ 4/3
+ 112/81
+ 3/2
+ 14/9
+ 8/5
+ 27/16
+ 16/9
+ 2/1

Added: ScalaTunings/archive/archytas12.scl
===================================================================
--- ScalaTunings/archive/archytas12.scl                        (rev 0)
+++ ScalaTunings/archive/archytas12.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,33 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! archytas12.scl
+Archytas[12] (64/63) hobbit, 9-limit minimax
+12
+!
+98.09924
+217.54205
+315.64129
+393.12974
+491.22898
+610.67178
+708.77102
+806.87026
+926.31307
+982.45795
+1101.90076
+2/1
+!
+! ! prearchytas12.scl
+! Archytas[12] transversal = syndia2
+! 12
+! !
+! 16/15
+! 9/8
+! 6/5
+! 5/4
+! 4/3
+! 45/32
+! 3/2
+! 8/5
+! 27/16
+! 16/9
+! 15/8
+! 2/1

Added: ScalaTunings/archive/archytas12sync.scl
===================================================================
--- ScalaTunings/archive/archytas12sync.scl                        (rev 0)
+++ ScalaTunings/archive/archytas12sync.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,34 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! archytas12sync.scl
+Archytas[12] (64/63) hobbit, sync beating
+! 3+x, 5+x, 7+x, x smaller root of 2x^3 + 19x^2 + 60x - 1
+12
+!
+96.45889
+222.99262
+319.45150
+392.04481
+488.50369
+615.03742
+711.49631
+807.95519
+934.48892
+977.00738
+1103.54111
+2/1
+!
+! ! prearchytas12.scl
+! Archytas[12] transversal = syndia2
+! 12
+! !
+! 16/15
+! 9/8
+! 6/5
+! 5/4
+! 4/3
+! 45/32
+! 3/2
+! 8/5
+! 27/16
+! 16/9
+! 15/8
+! 2/1

Added: ScalaTunings/archive/archytas7.scl
===================================================================
--- ScalaTunings/archive/archytas7.scl                        (rev 0)
+++ ScalaTunings/archive/archytas7.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,21 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! archytas7.scl
+Archytas (64/63) hobbit in POTE tuning
+7
+!
+218.64253
+393.37465
+490.67874
+709.32126
+806.62535
+981.35747
+2/1
+!
+!! prearchytas7.scl
+! Archytas[7] 5-limit transversal = hexany21a ! 7 !!
+! 9/8
+! 5/4
+! 4/3
+! 3/2
+! 8/5
+! 16/9
+! 2/1

Added: ScalaTunings/archive/ares12.scl
===================================================================
--- ScalaTunings/archive/ares12.scl                        (rev 0)
+++ ScalaTunings/archive/ares12.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,33 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ares12.scl
+Ares[12] (64/63&amp;amp;100/99) hobbit, POTE tuning
+12
+!
+98.86242
+172.07703
+318.23612
+391.45073
+490.31315
+563.52776
+709.68685
+808.54927
+881.76388
+1027.92297
+1101.13758
+2/1
+!
+! preares12.scl
+! Ares[12] 5-limit transversal = ariel2.scl 
+! 12
+!
+! 16/15
+! 10/9
+! 6/5
+! 5/4
+! 4/3
+! 25/18
+! 3/2
+! 8/5
+! 5/3
+! 9/5
+! 15/8
+! 2/1

Added: ScalaTunings/archive/ares12opt.scl
===================================================================
--- ScalaTunings/archive/ares12opt.scl                        (rev 0)
+++ ScalaTunings/archive/ares12opt.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,16 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ares12opt.scl
+Lesfip scale derived from Ares[12], 13 cents, 11-limit
+12
+!
+98.47604
+165.71169
+321.40156
+392.10465
+485.69654
+551.05641
+711.71088
+809.46455
+871.65772
+1030.05511
+1099.72190
+2/1

Added: ScalaTunings/archive/ariel1.scl
===================================================================
--- ScalaTunings/archive/ariel1.scl                        (rev 0)
+++ ScalaTunings/archive/ariel1.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ariel1.scl
+!
+Ariel 1                                                                         
+ 12
+!
+ 27/25
+ 9/8
+ 6/5
+ 5/4
+ 4/3
+ 25/18
+ 3/2
+ 8/5
+ 5/3
+ 9/5
+ 15/8
+ 2

Added: ScalaTunings/archive/ariel2.scl
===================================================================
--- ScalaTunings/archive/ariel2.scl                        (rev 0)
+++ ScalaTunings/archive/ariel2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ariel2.scl
+!
+Ariel 2                                                                         
+ 12
+!
+ 16/15
+ 10/9
+ 6/5
+ 5/4
+ 4/3
+ 25/18
+ 3/2
+ 8/5
+ 5/3
+ 9/5
+ 15/8
+ 2

Added: ScalaTunings/archive/ariel3.scl
===================================================================
--- ScalaTunings/archive/ariel3.scl                        (rev 0)
+++ ScalaTunings/archive/ariel3.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ariel3.scl
+!
+Ariel's 12-tone JI scale                                                        
+ 12
+!
+ 16/15
+ 10/9
+ 32/27
+ 100/81
+ 4/3
+ 25/18
+ 3/2
+ 8/5
+ 5/3
+ 16/9
+ 50/27
+ 2/1

Added: ScalaTunings/archive/ariel_19.scl
===================================================================
--- ScalaTunings/archive/ariel_19.scl                        (rev 0)
+++ ScalaTunings/archive/ariel_19.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,24 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ariel_19.scl
+!
+Ariel's 19-tone scale
+ 19
+!
+ 25/24
+ 16/15
+ 10/9
+ 125/108
+ 6/5
+ 5/4
+ 32/25
+ 4/3
+ 25/18
+ 36/25
+ 3/2
+ 25/16
+ 8/5
+ 5/3
+ 216/125
+ 9/5
+ 15/8
+ 48/25
+ 2/1

Added: ScalaTunings/archive/ariel_31.scl
===================================================================
--- ScalaTunings/archive/ariel_31.scl                        (rev 0)
+++ ScalaTunings/archive/ariel_31.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,36 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ariel_31.scl
+!
+Ariel's 31-tone system                                                          
+ 31
+!
+ 128/125
+ 25/24
+ 16/15
+ 625/576
+ 9/8
+ 144/125
+ 75/64
+ 6/5
+ 625/512
+ 5/4
+ 32/25
+ 125/96
+ 4/3
+ 512/375
+ 25/18
+ 36/25
+ 375/256
+ 3/2
+ 192/125
+ 25/16
+ 8/5
+ 1024/625
+ 5/3
+ 128/75
+ 125/72
+ 16/9
+ 1152/625
+ 15/8
+ 48/25
+ 125/64
+ 2/1

Added: ScalaTunings/archive/arist_archenh.scl
===================================================================
--- ScalaTunings/archive/arist_archenh.scl                        (rev 0)
+++ ScalaTunings/archive/arist_archenh.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_archenh.scl
+!
+PsAristo Arch. Enharmonic, 4 + 3 + 23 parts, similar to Archytas' enharmonic
+ 7
+!
+ 66.66667
+ 116.66667
+ 500.00000
+ 700.00000
+ 766.66667
+ 816.66667
+ 2/1

Added: ScalaTunings/archive/arist_chrom.scl
===================================================================
--- ScalaTunings/archive/arist_chrom.scl                        (rev 0)
+++ ScalaTunings/archive/arist_chrom.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_chrom.scl
+!
+Dorian, Neo-Chromatic,6+18+6 parts = Athanasopoulos' Byzant.liturg. 2nd chromatic
+ 7
+!
+ 100.00000
+ 400.00000
+ 500.00000
+ 700.00000
+ 800.00000
+ 1100.00000
+ 2/1

Added: ScalaTunings/archive/arist_chrom2.scl
===================================================================
--- ScalaTunings/archive/arist_chrom2.scl                        (rev 0)
+++ ScalaTunings/archive/arist_chrom2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_chrom2.scl
+!
+Dorian Mode, a 1:2 Chromatic, 8 + 18 + 4 parts
+ 7
+!
+ 133.33333
+ 433.33333
+ 500.00000
+ 700.00000
+ 833.33333
+ 1133.33333
+ 2/1

Added: ScalaTunings/archive/arist_chrom3.scl
===================================================================
--- ScalaTunings/archive/arist_chrom3.scl                        (rev 0)
+++ ScalaTunings/archive/arist_chrom3.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_chrom3.scl
+!
+PsAristo 3 Chromatic, 7 + 7 + 16 parts                                          
+ 7
+!
+ 445/416
+ 230/201
+ 295/221
+ 442/295
+ 928/579
+ 1159/676
+ 2/1

Added: ScalaTunings/archive/arist_chrom4.scl
===================================================================
--- ScalaTunings/archive/arist_chrom4.scl                        (rev 0)
+++ ScalaTunings/archive/arist_chrom4.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_chrom4.scl
+!
+PsAristo Chromatic, 5.5 + 5.5 + 19 parts
+ 7
+!
+ 91.66667
+ 183.33333
+ 500.00000
+ 700.00000
+ 791.66667
+ 883.33333
+ 2/1

Added: ScalaTunings/archive/arist_chromenh.scl
===================================================================
--- ScalaTunings/archive/arist_chromenh.scl                        (rev 0)
+++ ScalaTunings/archive/arist_chromenh.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_chromenh.scl
+!
+Aristoxenos' Chromatic/Enharmonic, 3 + 9 + 18 parts
+ 7
+!
+ 50.00000
+ 200.00000
+ 500.00000
+ 700.00000
+ 750.00000
+ 900.00000
+ 2/1

Added: ScalaTunings/archive/arist_chrominv.scl
===================================================================
--- ScalaTunings/archive/arist_chrominv.scl                        (rev 0)
+++ ScalaTunings/archive/arist_chrominv.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ARIST_CHROMINV.scl
+!
+Aristoxenos' Inverted Chromatic, Dorian mode, 18 + 6 + 6 parts                  
+ 7
+!
+ 300.000 cents
+ 400.000 cents
+ 500.000 cents
+ 700.000 cents
+ 1000.000 cents
+ 1100.000 cents
+ 2/1

Added: ScalaTunings/archive/arist_chromrej.scl
===================================================================
--- ScalaTunings/archive/arist_chromrej.scl                        (rev 0)
+++ ScalaTunings/archive/arist_chromrej.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_chromrej.scl
+!
+Aristoxenos Rejected Chromatic, 6 + 3 + 21 parts                                
+ 7
+!
+ 100.000 cents
+ 150.000 cents
+ 500.000 cents
+ 700.000 cents
+ 800.000 cents
+ 850.000 cents
+ 2/1

Added: ScalaTunings/archive/arist_chromunm.scl
===================================================================
--- ScalaTunings/archive/arist_chromunm.scl                        (rev 0)
+++ ScalaTunings/archive/arist_chromunm.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_chromunm.scl
+!
+Unmelodic Chromatic, genus of Aristoxenos, Dorian Mode, 4.5 + 3.5 + 22 parts
+ 7
+!
+ 75.00000
+ 133.33333
+ 500.00000
+ 700.00000
+ 775.00000
+ 833.33333
+ 2/1

Added: ScalaTunings/archive/arist_diat.scl
===================================================================
--- ScalaTunings/archive/arist_diat.scl                        (rev 0)
+++ ScalaTunings/archive/arist_diat.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_diat.scl
+!
+Phrygian octave species on E, 12 + 6 + 12 parts
+ 7
+!
+ 200.00000
+ 300.00000
+ 500.00000
+ 700.00000
+ 900.00000
+ 1000.00000
+ 2/1

Added: ScalaTunings/archive/arist_diat2.scl
===================================================================
--- ScalaTunings/archive/arist_diat2.scl                        (rev 0)
+++ ScalaTunings/archive/arist_diat2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_diat2.scl
+!
+PsAristo 2 Diatonic, 7 + 11 + 12 parts
+ 7
+!
+ 116.66667
+ 300.00000
+ 500.00000
+ 700.00000
+ 816.66667
+ 1000.00000
+ 2/1

Added: ScalaTunings/archive/arist_diat3.scl
===================================================================
--- ScalaTunings/archive/arist_diat3.scl                        (rev 0)
+++ ScalaTunings/archive/arist_diat3.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_diat3.scl
+!
+PsAristo Diat 3, 9.5 + 9.5 + 11 parts
+ 7
+!
+ 158.33333
+ 316.66667
+ 500.00000
+ 700.00000
+ 858.33333
+ 1016.66667
+ 2/1

Added: ScalaTunings/archive/arist_diat4.scl
===================================================================
--- ScalaTunings/archive/arist_diat4.scl                        (rev 0)
+++ ScalaTunings/archive/arist_diat4.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_diat4.scl
+!
+PsAristo Diatonic, 8 + 8 + 14 parts
+ 7
+!
+ 133.33333
+ 266.66667
+ 500.00000
+ 700.00000
+ 833.33333
+ 966.66667
+ 2/1

Added: ScalaTunings/archive/arist_diatdor.scl
===================================================================
--- ScalaTunings/archive/arist_diatdor.scl                        (rev 0)
+++ ScalaTunings/archive/arist_diatdor.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_diatdor.scl
+!
+PsAristo Redup. Diatonic, 14 + 2 + 14 parts
+ 7
+!
+ 233.33333
+ 266.66667
+ 500.00000
+ 700.00000
+ 933.33333
+ 966.66667
+ 2/1

Added: ScalaTunings/archive/arist_diatinv.scl
===================================================================
--- ScalaTunings/archive/arist_diatinv.scl                        (rev 0)
+++ ScalaTunings/archive/arist_diatinv.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_diatinv.scl
+!
+Lydian octave species on E, major mode, 12 + 12 + 6 parts
+ 7
+!
+ 200.000
+ 400.000
+ 500.000
+ 700.000
+ 900.000
+ 1100.000
+ 2/1

Added: ScalaTunings/archive/arist_diatred.scl
===================================================================
--- ScalaTunings/archive/arist_diatred.scl                        (rev 0)
+++ ScalaTunings/archive/arist_diatred.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_diatred.scl
+!
+Aristo Redup. Diatonic, Dorian Mode, 14 + 14 + 2 parts
+ 7
+!
+ 233.33333
+ 466.66667
+ 500.00000
+ 700.00000
+ 933.33333
+ 1166.66667
+ 2/1

Added: ScalaTunings/archive/arist_diatred2.scl
===================================================================
--- ScalaTunings/archive/arist_diatred2.scl                        (rev 0)
+++ ScalaTunings/archive/arist_diatred2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_diatred2.scl
+!
+PsAristo 2 Redup. Diatonic 2, 4 + 13 + 13 parts
+ 7
+!
+ 66.66667
+ 283.33333
+ 500.00000
+ 700.00000
+ 766.66667
+ 983.33333
+ 2/1

Added: ScalaTunings/archive/arist_diatred3.scl
===================================================================
--- ScalaTunings/archive/arist_diatred3.scl                        (rev 0)
+++ ScalaTunings/archive/arist_diatred3.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_diatred3.scl
+!
+PsAristo 3 Redup. Diatonic, 8 + 11 + 11 parts
+ 7
+!
+ 133.33333
+ 316.66667
+ 500.00000
+ 700.00000
+ 833.33333
+ 1016.66667
+ 2/1

Added: ScalaTunings/archive/arist_enh.scl
===================================================================
--- ScalaTunings/archive/arist_enh.scl                        (rev 0)
+++ ScalaTunings/archive/arist_enh.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_enh.scl
+!
+Aristoxenos' Enharmonion, Dorian mode
+ 7
+!
+ 50.00000
+ 100.00000
+ 500.00000
+ 700.00000
+ 750.00000
+ 800.00000
+ 2/1

Added: ScalaTunings/archive/arist_enh2.scl
===================================================================
--- ScalaTunings/archive/arist_enh2.scl                        (rev 0)
+++ ScalaTunings/archive/arist_enh2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_enh2.scl
+!
+PsAristo 2 Enharmonic, 3.5 + 3.5 + 23 parts
+ 7
+!
+ 58.33300
+ 116.66700
+ 500.00000
+ 700.00000
+ 758.33300
+ 816.66700
+ 2/1

Added: ScalaTunings/archive/arist_enh3.scl
===================================================================
--- ScalaTunings/archive/arist_enh3.scl                        (rev 0)
+++ ScalaTunings/archive/arist_enh3.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_enh3.scl
+!
+PsAristo Enharmonic, 2.5 + 2.5 + 25 parts
+ 7
+!
+ 41.66700
+ 83.33300
+ 500.00000
+ 700.00000
+ 741.66700
+ 783.33300
+ 2/1

Added: ScalaTunings/archive/arist_hemchrom.scl
===================================================================
--- ScalaTunings/archive/arist_hemchrom.scl                        (rev 0)
+++ ScalaTunings/archive/arist_hemchrom.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_hemchrom.scl
+!
+Aristoxenos's Chromatic Hemiolion, Dorian Mode
+ 7
+!
+ 75.00000
+ 150.00000
+ 500.00000
+ 700.00000
+ 775.00000
+ 850.00000
+ 2/1

Added: ScalaTunings/archive/arist_hemchrom2.scl
===================================================================
--- ScalaTunings/archive/arist_hemchrom2.scl                        (rev 0)
+++ ScalaTunings/archive/arist_hemchrom2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_hemchrom2.scl
+!
+PsAristo C/H Chromatic, 4.5 + 7.5 + 18 parts
+ 7
+!
+ 75.00000
+ 200.00000
+ 500.00000
+ 700.00000
+ 775.00000
+ 900.00000
+ 2/1

Added: ScalaTunings/archive/arist_hemchrom3.scl
===================================================================
--- ScalaTunings/archive/arist_hemchrom3.scl                        (rev 0)
+++ ScalaTunings/archive/arist_hemchrom3.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ARIST_HEMCHROM3.scl
+!
+Dorian mode of Aristoxenos' Hemiolic Chromatic according to Ptolemy's interpret 
+ 7
+!
+ 80/77
+ 40/37
+ 4/3
+ 3/2
+ 120/77
+ 60/37
+ 2/1

Added: ScalaTunings/archive/arist_hypenh2.scl
===================================================================
--- ScalaTunings/archive/arist_hypenh2.scl                        (rev 0)
+++ ScalaTunings/archive/arist_hypenh2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_hypenh2.scl
+!
+PsAristo 2nd Hyperenharmonic, 37.5 + 37.5 + 425 cents                           
+ 7
+!
+ 37.500 cents
+ 75.000 cents
+ 500.000 cents
+ 700.000 cents
+ 737.500 cents
+ 775.000 cents
+ 2/1

Added: ScalaTunings/archive/arist_hypenh3.scl
===================================================================
--- ScalaTunings/archive/arist_hypenh3.scl                        (rev 0)
+++ ScalaTunings/archive/arist_hypenh3.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_hypenh3.scl
+!
+PsAristo 3 Hyperenharmonic, 1.5 + 1.5 + 27 parts                                
+ 7
+!
+ 25.000 cents
+ 50.000 cents
+ 500.000 cents
+ 700.000 cents
+ 725.000 cents
+ 750.000 cents
+ 2/1

Added: ScalaTunings/archive/arist_hypenh4.scl
===================================================================
--- ScalaTunings/archive/arist_hypenh4.scl                        (rev 0)
+++ ScalaTunings/archive/arist_hypenh4.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_hypenh4.scl
+!
+PsAristo 4 Hyperenharmonic, 2 + 2 + 26 parts                                    
+ 7
+!
+ 33.333 cents
+ 66.667 cents
+ 500.000 cents
+ 700.000 cents
+ 733.333 cents
+ 766.667 cents
+ 2/1

Added: ScalaTunings/archive/arist_hypenh5.scl
===================================================================
--- ScalaTunings/archive/arist_hypenh5.scl                        (rev 0)
+++ ScalaTunings/archive/arist_hypenh5.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ARIST_HYPENH5.scl
+!
+PsAristo Hyperenharmonic, 23 + 23 + 454 cents                                   
+ 7
+!
+ 23.000 cents
+ 46.000 cents
+ 500.000 cents
+ 700.000 cents
+ 723.000 cents
+ 746.000 cents
+ 2/1

Added: ScalaTunings/archive/arist_intdiat.scl
===================================================================
--- ScalaTunings/archive/arist_intdiat.scl                        (rev 0)
+++ ScalaTunings/archive/arist_intdiat.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_intdiat.scl
+!
+Dorian mode of Aristoxenos's Intense Diatonic according to Ptolemy              
+ 7
+!
+ 20/19
+ 20/17
+ 4/3
+ 3/2
+ 30/19
+ 30/17
+ 2/1

Added: ScalaTunings/archive/arist_penh2.scl
===================================================================
--- ScalaTunings/archive/arist_penh2.scl                        (rev 0)
+++ ScalaTunings/archive/arist_penh2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! ARIST_PENH2.SCL
+!
+Permuted Aristoxenos's Enharmonion, 3 + 24 + 3 parts                            
+ 7
+!
+ 50.000 cents
+ 450.000 cents
+ 500.000 cents
+ 700.000 cents
+ 750.000 cents
+ 1150.000 cents
+ 2/1

Added: ScalaTunings/archive/arist_penh3.scl
===================================================================
--- ScalaTunings/archive/arist_penh3.scl                        (rev 0)
+++ ScalaTunings/archive/arist_penh3.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_penh3.scl
+!
+Permuted Aristoxenos's Enharmonion, 24 + 3 + 3 parts                            
+ 7
+!
+ 400.000 cents
+ 450.000 cents
+ 500.000 cents
+ 700.000 cents
+ 1100.000 cents
+ 1150.000 cents
+ 2/1

Added: ScalaTunings/archive/arist_pschrom2.scl
===================================================================
--- ScalaTunings/archive/arist_pschrom2.scl                        (rev 0)
+++ ScalaTunings/archive/arist_pschrom2.scl2013-05-23 07:59:21 UTC (rev 2600)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+! arist_pschrom2.scl
+!
+PsAristo 2 Chromatic, 6.5 + 6.5 + 17 parts
+ 7
+!
+ 108.33333
+ 216.66667
+ 500.00000
+ 700.00000
+ 808.33333
+ 916.66667
+ 2/1

Added: ScalaTunings/archive/arist_softchrom.scl
===================================================================
--- ScalaTunings/archive/arist_softchrom.scl                        (rev 0)

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; Diff output truncated at 100000 characters. &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.


_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

&lt;/pre&gt;</description>
    <dc:creator>timblech-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2013-05-23T08:03:48</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58559">
    <title>[crucial] Should SimpleTrigger's default control value be the spec's minimum?</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58559</link>
    <description>&lt;pre&gt;Hey felix -- just wanted to check with you -- is this correct?

SimpleTrigger : SynthlessPlayer {
    ... snip ...
    synthArg { ^spec.minval }

(It's possible that this changed in a more recent crucial library, but
this is the code I have presently.)

I was making a t_ argument in a Patch, and I wanted the SynthDef
control's default value to be 1. So I wrote
SimpleTrigger(NoLagControlSpec(0, 1, \lin, 0, 1)) but the resulting
InstrSynthDef has 0 as the default for this control. In the short
term, it just means that I have to provide a nonzero trigger
explicitly... not especially painful, but it did make me think it
would be nice to be able to specify a default other than the spec's
minimum.

I guess I do see one point of the current behavior -- editors, when
used in patches, pass the editor's current value as the new-synth
argument. And a manual trigger's current value is 0, or its minimum
value, unless the user explicitly hit the trigger. So it's consistent
at least: The control's default is the whatever the editor is right
now. This may mean that the synthArg method is being overloaded for
two purposes, which are not necessarily identical: the Right Now value
for a new synth, and the once-and-forever default value in a SynthDef.

hjh

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

&lt;/pre&gt;</description>
    <dc:creator>James Harkins</dc:creator>
    <dc:date>2013-05-23T07:06:03</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58558">
    <title>SF.net SVN: quarks:[2599] redSys</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58558</link>
    <description>&lt;pre&gt;Revision: 2599
          http://quarks.svn.sourceforge.net/quarks/?rev=2599&amp;amp;view=rev
Author:   redFrik
Date:     2013-05-23 00:25:56 +0000 (Thu, 23 May 2013)
Log Message:
-----------
redTools: new manchestercode classes

Modified Paths:
--------------
    redSys/HelpSource/Overviews/redSysOverview.schelp

Added Paths:
-----------
    redSys/HelpSource/Classes/RedDifferentialManchesterCode.schelp
    redSys/HelpSource/Classes/RedDifferentialManchesterCodeNegative.schelp
    redSys/HelpSource/Classes/RedManchesterCode.schelp
    redSys/redTools/RedDifferentialManchesterCode.sc
    redSys/redTools/RedManchesterCode.sc

Added: redSys/HelpSource/Classes/RedDifferentialManchesterCode.schelp
===================================================================
--- redSys/HelpSource/Classes/RedDifferentialManchesterCode.schelp                        (rev 0)
+++ redSys/HelpSource/Classes/RedDifferentialManchesterCode.schelp2013-05-23 00:25:56 UTC (rev 2599)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,140 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+CLASS:: RedDifferentialManchesterCode
+SUMMARY:: Differential manchester encoding
+CATEGORIES:: Red&amp;gt;redTools
+RELATED:: Classes/RedManchesterCode, Classes/RedDifferentialManchesterCodeNegative, Classes/RedHuffman
+
+DESCRIPTION::
+Also known as biphase mark code (BMC).
+See http://en.wikipedia.org/wiki/Differential_Manchester_encoding
+
+NOTE::
+There are two classes... one with positive edge clock (link::Classes/RedDifferentialManchesterCode::) and one with negative edge clock (link::Classes/RedDifferentialManchesterCodeNegative::).
+::
+
+CLASSMETHODS::
+
+METHOD::new
+Creates a new encoder.
+
+ARGUMENT::numBits
+The maximum number of bits in the data to be encoded. The default 8 can deal with values between 0 and 255.
+
+ARGUMENT::initPhase
+Initial phase.
+
+INSTANCEMETHODS::
+
+METHOD::reset
+To reset the phase to the initial value.
+
+METHOD::encode
+The lowest level method for encoding. Give and return arrays with raw 0/1 bits.
+
+ARGUMENT::bits
+An array of raw bits (zeros and ones) representing the n-bit value to be encoded. The length of this array should match numBits.
+
+RETURNS::
+An array of raw bits (zeros and ones) with encoded clock and data bits.
+NOTE::
+The array returned will be double in length of the argument array (and also 2*numBits in length).
+::
+
+METHOD::encodeValue
+A method for encoding single numbers. Converts the number to bits and then calls link::#-encode::.
+
+ARGUMENT::value
+Some number to be encoded. Make sure to not go above the current set numBits capacity (0-255 by default).
+
+RETURNS::
+Same as link::#-encode:: above
+
+METHOD::encodeArray
+A method for encoding arrays of numbers.
+
+ARGUMENT::array
+Some array of numbers to be encoded.
+
+RETURNS::
+Same as link::#-encode:: above
+
+METHOD::numBits
+Get or set the number of bits dynamically.
+
+METHOD::phase
+Get or set the phase dynamically (either 0 or 1).
+
+EXAMPLES::
+
+CODE::
+//bigger number require more number of bits
+RedDifferentialManchesterCode(11, 0).encodeValue(2r10011010010) //compare table in wikipedia article
+RedDifferentialManchesterCodeNegative(11).encodeValue(2r10100111001)
+
+a= RedDifferentialManchesterCode();
+a.encode([0, 1, 1, 1, 0, 0, 1, 0])
+a.encodeValue(114) //same but different
+a.encodeArray([114, 114, 5]) //use this method for longer arrays
+
+//if used as an audio signal it is often preferred to normalize the values -1 to 1.
+//here is a simple way to do that normalization...
+RedDifferentialManchesterCode(11).encode([1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 0])*2-1
+::
+
+CODE::
+//--sound examples
+
+//the example just sequence differential manchester encoded bytes.
+(
+SynthDef(\redBitsPlayer, {|out= 0, amp= 1, rate= 1000|
+var numBits= 8*2;//double because of manchester encoding
+var data= Control.names([\data]).ir(Array.fill(numBits, 0));
+var src= Duty.ar(1/rate, 0, Dseq(data*2-1++0), 2);//zero padded because doneAction2 is not stopping sample accurate
+OffsetOut.ar(out, src*amp!2);
+}).add;
+)
+
+//test counter
+(
+t= 2400;//datarate
+Routine.run({
+var encoder= RedDifferentialManchesterCode(8);
+inf.do{|i|
+var byte= (i%256).asInteger;
+var data= encoder.encodeValue(byte);
+s.bind{
+Synth(\redBitsPlayer, [\out, 0, \data, data, \amp, 0.3, \rate, t]);
+("playing:"+byte+data).postln;
+};
+(1/t*16).wait;
+};
+});
+)
+::
+
+CODE::
+//this example renders the 0-255 counter data in advance, normalize it and load it into a buffer
+//stutter(8) means eight samples per data bit
+b= Buffer.sendCollection(s, RedDifferentialManchesterCode().encodeArray((0..255)).stutter(8)*2-1)
+b.play
+b.free
+::
+
+CODE::
+//it is also possible to skip this class and do differential manchester code directly in the synthdef...
+(
+SynthDef(\redDifferentialManchesterEncode, {|out= 0, amp= 1, rate= 1000|
+var numBits= 8;
+var buf= LocalBuf(1).clear;
+var env= EnvGen.ar(Env(#[1, 1, 0], [16/rate, 0]), doneAction:2);
+var data= Control.names([\data]).ir(Array.fill(numBits, 0));
+var src= Duty.ar(1/rate, 0, Dswitch1([
+1-Dbufrd(buf),
+Dbufwr(1-Dseq(data).bitXor(Dbufrd(buf)), buf)
+], Dseq(#[0, 1], numBits))); 
+OffsetOut.ar(out, src*2-1*amp*env);
+}).add;
+)
+
+Synth(\redDifferentialManchesterEncode, [\data, 154.asBinaryDigits, \amp, 0.2])
+//record the result and compare with RedDifferentialManchesterCode().encodeValue(114)
+::

Added: redSys/HelpSource/Classes/RedDifferentialManchesterCodeNegative.schelp
===================================================================
--- redSys/HelpSource/Classes/RedDifferentialManchesterCodeNegative.schelp                        (rev 0)
+++ redSys/HelpSource/Classes/RedDifferentialManchesterCodeNegative.schelp2013-05-23 00:25:56 UTC (rev 2599)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,116 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+CLASS:: RedDifferentialManchesterCodeNegative
+SUMMARY:: Differential manchester encoding with negative edge clock
+CATEGORIES:: Red&amp;gt;redTools
+RELATED:: Classes/RedManchesterCode, Classes/RedDifferentialManchesterCode, Classes/RedHuffman
+
+DESCRIPTION::
+Also known as biphase mark code (BMC).
+See http://en.wikipedia.org/wiki/Differential_Manchester_encoding
+
+NOTE::
+There are two classes... one with positive edge clock (link::Classes/RedDifferentialManchesterCode::) and one with negative edge clock (link::Classes/RedDifferentialManchesterCodeNegative::).
+::
+
+CLASSMETHODS::
+
+METHOD::new
+Creates a new encoder.
+
+ARGUMENT::numBits
+The maximum number of bits in the data to be encoded. The default 8 can deal with values between 0 and 255.
+
+INSTANCEMETHODS::
+
+METHOD::reset
+To reset the phase to the initial value.
+
+METHOD::encode
+The lowest level method for encoding. Give and return arrays with raw 0/1 bits.
+
+ARGUMENT::bits
+An array of raw bits (zeros and ones) representing the n-bit value to be encoded. The length of this array should match numBits.
+
+RETURNS::
+An array of raw bits (zeros and ones) with encoded clock and data bits.
+NOTE::
+The array returned will be double in length of the argument array (and also 2*numBits in length).
+::
+
+EXAMPLES::
+
+CODE::
+//bigger number require more number of bits
+RedDifferentialManchesterCode(11, 0).encodeValue(2r10011010010) //compare table in wikipedia article
+RedDifferentialManchesterCodeNegative(11).encodeValue(2r10100111001)
+a= RedDifferentialManchesterCode();
+a.encode([0, 1, 1, 1, 0, 0, 1, 0])
+a.encodeValue(114) //same but different
+a.encodeArray([114, 114, 5]) //use this method for longer arrays
+
+//if used as an audio signal it is often preferred to normalize the values -1 to 1.
+//here is a simple way to do that normalization...
+RedDifferentialManchesterCodeNegative(11).encode([1, 0, 1, 0, 0, 1, 1, 1, 0, 0, 1])*2-1
+::
+
+CODE::
+//--sound examples
+
+//the example just sequence differential manchester encoded bytes.
+(
+SynthDef(\redBitsPlayer, {|out= 0, amp= 1, rate= 1000|
+var numBits= 8*2;//double because of manchester encoding
+var data= Control.names([\data]).ir(Array.fill(numBits, 0));
+var src= Duty.ar(1/rate, 0, Dseq(data*2-1++0), 2);//zero padded because doneAction2 is not stopping sample accurate
+OffsetOut.ar(out, src*amp!2);
+}).add;
+)
+
+//test counter
+(
+t= 2400;//datarate
+Routine.run({
+var encoder= RedDifferentialManchesterCodeNegative(8);
+inf.do{|i|
+var byte= (i%256).asInteger;
+var data= encoder.encodeValue(byte);
+s.bind{
+Synth(\redBitsPlayer, [\out, 0, \data, data, \amp, 0.3, \rate, t]);
+("playing:"+byte+data).postln;
+};
+(1/t*16).wait;
+};
+});
+)
+::
+
+CODE::
+//this example renders the 0-255 counter data in advance, normalize it and load it into a buffer
+//stutter(8) means eight samples per data bit
+b= Buffer.sendCollection(s, RedDifferentialManchesterCodeNegative().encodeArray((0..255)).stutter(8)*2-1)
+b.play
+b.free
+::
+
+CODE::
+//it is also possible to skip this class and do differential manchester code directly in the synthdef...
+(
+SynthDef(\redDifferentialManchesterEncodeNegative, {|out= 0, amp= 1, rate= 1000|
+var numBits= 8;
+var buf= LocalBuf(1).set(1);
+var env= EnvGen.ar(Env(#[1, 1, 0], [16/rate, 0]), doneAction:2);
+var data= Control.names([\data]).ir(Array.fill(numBits, 0));
+var src= Duty.ar(1/rate, 0, Dswitch1([
+1-Dbufrd(buf),
+Dbufrd(buf),
+Dbufrd(buf),
+Dbufwr(1-Dbufrd(buf), buf)
+],
+Dstutter(2, Dseq(data))+Dseq(#[0, 2], numBits)
+));
+OffsetOut.ar(out, src*2-1*amp*env);
+}).add;
+)
+
+Synth(\redDifferentialManchesterEncodeNegative, [\data, 154.asBinaryDigits, \amp, 0.2])
+//record the result and compare with RedDifferentialManchesterCodeNegative().encodeValue(114)
+::

Added: redSys/HelpSource/Classes/RedManchesterCode.schelp
===================================================================
--- redSys/HelpSource/Classes/RedManchesterCode.schelp                        (rev 0)
+++ redSys/HelpSource/Classes/RedManchesterCode.schelp2013-05-23 00:25:56 UTC (rev 2599)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,121 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+CLASS:: RedManchesterCode
+SUMMARY:: Manchester encoding
+CATEGORIES:: Red&amp;gt;redTools
+RELATED:: Classes/RedDifferentialManchesterCode, Classes/RedHuffman
+
+DESCRIPTION::
+As per IEEE 802.3. See http://en.wikipedia.org/wiki/Manchester_encoding
+
+CLASSMETHODS::
+
+METHOD::new
+Creates a new encoder.
+
+ARGUMENT::numBits
+The maximum number of bits in the data to be encoded. The default 8 can deal with values between 0 and 255.
+
+INSTANCEMETHODS::
+
+METHOD::encode
+The lowest level method for encoding. Give and return arrays with raw 0/1 bits.
+
+ARGUMENT::bits
+An array of raw bits (zeros and ones) representing the n-bit value to be encoded. The length of this array should match numBits.
+
+RETURNS::
+An array of raw bits (zeros and ones) with encoded clock and data bits.
+NOTE::
+The array returned will be double in length of the argument array (and also 2*numBits in length).
+::
+
+METHOD::encodeValue
+A method for encoding single numbers. Converts the number to bits and then calls link::#-encode::.
+
+ARGUMENT::value
+Some number to be encoded. Make sure to not go above the current set numBits capacity (0-255 by default).
+
+RETURNS::
+Same as link::#-encode:: above
+
+METHOD::encodeArray
+A method for encoding arrays of numbers.
+
+ARGUMENT::array
+Some array of numbers to be encoded.
+
+RETURNS::
+Same as link::#-encode:: above
+
+METHOD::numBits
+Get or set the number of bits dynamically.
+
+EXAMPLES::
+
+CODE::
+//bigger number require more number of bits
+RedManchesterCode(11).encode([1, 0, 1, 0, 0, 1, 1, 1, 0, 0, 1]) //compare table in wikipedia article
+
+a= RedManchesterCode();
+a.encode([0, 1, 1, 1, 0, 0, 1, 0])
+a.encodeValue(114) //same but different
+a.encodeArray([114, 114, 5]) //use this method for longer arrays
+
+//if used as an audio signal it is often preferred to normalize the values -1 to 1.
+//here is a simple way to do that normalization...
+RedManchesterCode(11).encode([1, 0, 1, 0, 0, 1, 1, 1, 0, 0, 1])*2-1
+::
+
+CODE::
+//--sound examples
+
+//although this is not 100% correct because of the byte boundaries
+//the example just sequence manchester encoded bytes.
+(
+SynthDef(\redBitsPlayer, {|out= 0, amp= 1, rate= 1000|
+var numBits= 8*2;//double because of manchester encoding
+var data= Control.names([\data]).ir(Array.fill(numBits, 0));
+var src= Duty.ar(1/rate, 0, Dseq(data*2-1++0), 2);//zero padded because doneAction2 is not stopping sample accurate
+OffsetOut.ar(out, src*amp!2);
+}).add;
+)
+
+//test counter
+(
+t= 2400;//datarate
+Routine.run({
+var encoder= RedManchesterCode(8);
+inf.do{|i|
+var byte= (i%256).asInteger;
+var data= encoder.encodeValue(byte);
+s.bind{
+Synth(\redBitsPlayer, [\out, 0, \data, data, \amp, 0.3, \rate, t]);
+("playing:"+byte+data).postln;
+};
+(1/t*16).wait;
+};
+});
+)
+::
+
+CODE::
+//a more accurate example rendering the 0-255 counter data in advance, normalizing and loading it to a buffer
+//stutter(8) means eight samples per data bit
+b= Buffer.sendCollection(s, RedManchesterCode().encodeArray((0..255)).stutter(8)*2-1)
+b.play
+b.free
+::
+
+CODE::
+//it is also possible to skip this class and do manchester code directly in the synthdef...
+(
+SynthDef(\redManchesterEncode, {|out= 0, amp= 1, rate= 1000|
+var numBits= 8;
+var data= Control.names([\data]).ir(Array.fill(numBits, 0));
+var clock= Dseq(#[1, 0], numBits);
+var src= Duty.ar(1/rate, 0, Dseq([Dstutter(2, Dseq(data)).bitXor(clock)*2-1, 0]), 2);
+OffsetOut.ar(out, src*amp!2);
+}).add;
+)
+Synth(\redManchesterEncode, [\data, 114.asBinaryDigits, \amp, 0.3])
+//record the result and compare with RedManchesterCode().encodeValue(114)
+::

Modified: redSys/HelpSource/Overviews/redSysOverview.schelp
===================================================================
--- redSys/HelpSource/Overviews/redSysOverview.schelp2013-05-22 13:15:10 UTC (rev 2598)
+++ redSys/HelpSource/Overviews/redSysOverview.schelp2013-05-23 00:25:56 UTC (rev 2599)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -130,6 +130,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 ## link::Classes/RedBencode:: || bencode encoder and decoder
 ## link::Classes/RedBitStream:: || stream bits
 ## link::Classes/RedBMP:: || bitmap image
+## link::Classes/RedDifferentialManchesterCode:: || differential manchester encoding
+## link::Classes/RedDifferentialManchesterCodeNegative:: || differential manchester encoding
 ## link::Classes/RedGIF:: || gif image decoder
 ## link::Classes/RedHarmonicTree:: || sorted harmonic tree
 ## link::Classes/RedHuffman:: || huffman coding
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -137,6 +139,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 ## link::Classes/RedLZ78:: || lz78 compression/decompression
 ## link::Classes/RedLZSS:: || lzss compression/decompression
 ## link::Classes/RedLZW:: || lzw compression/decompression
+## link::Classes/RedManchesterCode:: || manchester encoding
 ## link::Classes/Redraw:: || simple drawing with the mouse
 ## link::Classes/RedRLE:: || run-length compression/decompression
 ## link::Classes/RedTime:: || calculate with time
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -171,6 +174,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 
 code::
 //--changes 130522:
+//added RedManchesterCode, RedDifferentialManchesterCode, RedDifferentialManchesterCodeNegative
 //removed all old html helpfiles and the redSys.html overview
 //--changes 130226:
 //added RedBencode

Added: redSys/redTools/RedDifferentialManchesterCode.sc
===================================================================
--- redSys/redTools/RedDifferentialManchesterCode.sc                        (rev 0)
+++ redSys/redTools/RedDifferentialManchesterCode.sc2013-05-23 00:25:56 UTC (rev 2599)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,49 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+//redFrik
+
+RedDifferentialManchesterCode {
+var &amp;lt;&amp;gt;numBits= 8, &amp;lt;&amp;gt;phase= 0;
+*new {|numBits= 8, initPhase= 0|
+^super.newCopyArgs(numBits, initPhase);
+}
+reset {
+phase= 0;
+}
+encodeValue {|value|
+^this.encode(value.asBinaryDigits(numBits));
+}
+encodeArray {|array|
+^array.collect{|x| this.encodeValue(x)}.flat;
+}
+//--positive edge clock (1= flip)
+encode {|bits|
+^bits.collect{|x|
+[1-phase, phase= 1-x.bitXor(phase)];
+}.flat;
+}
+}
+
+RedDifferentialManchesterCodeNegative : RedDifferentialManchesterCode {
+*new {|numBits= 8, initPhase= 1|
+^super.newCopyArgs(numBits, initPhase);
+}
+reset {
+phase= 1;
+}
+
+//--negative edge clock (0= flip)
+encode {|bits|
+^bits.collect{|x|
+var d= if(x==0, {1-phase}, {phase});
+[d, phase= 1-d];
+}.flat;
+}
+}
+
++Integer {
+differentialManchesterEncode {|numBits= 8, phase= 0|
+^RedDifferentialManchesterCode(numBits, phase).encodeValue(this);
+}
+differentialManchesterEncodeNegative {|numBits= 8, phase= 1|
+^RedDifferentialManchesterCodeNegative(numBits, phase).encodeValue(this);
+}
+}

Added: redSys/redTools/RedManchesterCode.sc
===================================================================
--- redSys/redTools/RedManchesterCode.sc                        (rev 0)
+++ redSys/redTools/RedManchesterCode.sc2013-05-23 00:25:56 UTC (rev 2599)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,23 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+//redFrik
+
+RedManchesterCode {
+var &amp;lt;&amp;gt;numBits= 8;
+*new {|numBits= 8|
+^super.newCopyArgs(numBits);
+}
+encode {|bits|
+^bits.collect{|x, i| [x.bitXor(i*2+1%2), x.bitXor(i*2%2)]}.flat;
+}
+encodeValue {|value|
+^this.encode(value.asBinaryDigits(numBits));
+}
+encodeArray {|array|
+^array.collect{|x| this.encodeValue(x)}.flat;
+}
+}
+
++Integer {
+manchesterEncode {|numBits= 8|
+^RedManchesterCode(numBits).encodeValue(this);
+}
+}

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.


_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

&lt;/pre&gt;</description>
    <dc:creator>redFrik-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2013-05-23T00:25:58</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58554">
    <title>SF.net SVN: quarks:[2598] redSys</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58554</link>
    <description>&lt;pre&gt;Revision: 2598
          http://quarks.svn.sourceforge.net/quarks/?rev=2598&amp;amp;view=rev
Author:   redFrik
Date:     2013-05-22 13:15:10 +0000 (Wed, 22 May 2013)
Log Message:
-----------
removed all old html helpfiles and the redSys.html overview

Modified Paths:
--------------
    redSys/HelpSource/Classes/RedGUI.schelp
    redSys/HelpSource/Overviews/redSysOverview.schelp

Removed Paths:
-------------
    redSys/RedSys.html
    redSys/redEffectsRack/RedEffectsRack.html
    redSys/redEffectsRack/RedEffectsRackGUI.html
    redSys/redGUI/RedGUI.html
    redSys/redGUI2/RedGUI2.html
    redSys/redMatrixMixer/RedMatrixMixer.html
    redSys/redMatrixMixer/RedMatrixMixerGUI.html
    redSys/redMix/RedAbstractMix.html
    redSys/redMix/RedMix.html
    redSys/redMix/RedMixGUI.html
    redSys/redMix/RedMixMono.html
    redSys/redMix/RedMixStereo.html
    redSys/redMix/RedMixStereoMono.html
    redSys/redMixer/RedMixer.html
    redSys/redMixer/RedMixerChannel.html
    redSys/redMixer/RedMixerChannelGUI.html
    redSys/redMixer/RedMixerGUI.html
    redSys/redModule/RedAbstractModule.html
    redSys/redModule/RedEffectModule.html
    redSys/redModule/RedEffectModuleGUI.html
    redSys/redModule/RedInstrumentModule.html
    redSys/redModule/RedInstrumentModuleGUI.html
    redSys/redSF/RedSFPlayer.html
    redSys/redSF/RedSFPlayerDisk.html
    redSys/redTapTempo/RedTapTempoGUI.html
    redSys/redTapTempo/RedTempoClockGUI.html
    redSys/redTest/RedTest.html
    redSys/redTools/RedALF.html
    redSys/redTools/RedBMP.html
    redSys/redTools/RedBase64.html
    redSys/redTools/RedBencode.html
    redSys/redTools/RedBitStream.html
    redSys/redTools/RedGIF.html
    redSys/redTools/RedHarmonicTree.html
    redSys/redTools/RedHuffman.html
    redSys/redTools/RedLZ77.html
    redSys/redTools/RedLZ78.html
    redSys/redTools/RedLZSS.html
    redSys/redTools/RedLZW.html
    redSys/redTools/RedRLE.html
    redSys/redTools/RedTime.html
    redSys/redTools/RedToolsMenu.html
    redSys/redTools/Redraw.html
    redSys/redUGens/RedAutoScale.html
    redSys/redUGens/RedComb.html
    redSys/redUGens/RedDTMF.html
    redSys/redUGens/RedDelay.html
    redSys/redUGens/RedDestroyer.html
    redSys/redUGens/RedDirection.html
    redSys/redUGens/RedFrik.html
    redSys/redUGens/RedImpulse.html
    redSys/redUGens/RedLine.html
    redSys/redUGens/RedLive.html
    redSys/redUGens/RedOnePole.html
    redSys/redUGens/RedOverdub.html
    redSys/redUGens/RedRamp.html
    redSys/redUGens/RedSequencer.html
    redSys/redUGens/RedSequencer2.html
    redSys/redUGens/RedSlide.html
    redSys/redUGens/RedStereo.html
    redSys/redUGens/RedStereo2.html
    redSys/redUGens/RedTapeRecorder.html

Modified: redSys/HelpSource/Classes/RedGUI.schelp
===================================================================
--- redSys/HelpSource/Classes/RedGUI.schelp2013-05-21 23:23:13 UTC (rev 2597)
+++ redSys/HelpSource/Classes/RedGUI.schelp2013-05-22 13:15:10 UTC (rev 2598)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,7 +1,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 CLASS:: RedGUI
 SUMMARY:: base class of gui wrappers
 CATEGORIES:: Red&amp;gt;redGUI
-RELATED:: Classes/RedGUI2
+RELATED:: Overviews/redGUIOverview, Classes/RedGUI2
 
 DESCRIPTION::
 This class is an abstract class and only creates a skin at code::*initClass::.

Modified: redSys/HelpSource/Overviews/redSysOverview.schelp
===================================================================
--- redSys/HelpSource/Overviews/redSysOverview.schelp2013-05-21 23:23:13 UTC (rev 2597)
+++ redSys/HelpSource/Overviews/redSysOverview.schelp2013-05-22 13:15:10 UTC (rev 2598)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -170,6 +170,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 SECTION:: changeLog
 
 code::
+//--changes 130522:
+//removed all old html helpfiles and the redSys.html overview
 //--changes 130226:
 //added RedBencode
 //--changes 130131:

Deleted: redSys/RedSys.html
===================================================================
--- redSys/RedSys.html2013-05-21 23:23:13 UTC (rev 2597)
+++ redSys/RedSys.html2013-05-22 13:15:10 UTC (rev 2598)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,243 +0,0 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&amp;gt;
-&amp;lt;html&amp;gt;
-&amp;lt;head&amp;gt;
-&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&amp;gt;
-&amp;lt;meta http-equiv="Content-Style-Type" content="text/css"&amp;gt;
-&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
-&amp;lt;meta name="Generator" content="Cocoa HTML Writer"&amp;gt;
-&amp;lt;meta name="CocoaVersion" content="1187.34"&amp;gt;
-&amp;lt;style type="text/css"&amp;gt;
-p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
-p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #cd1c00}
-p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #0000ee}
-p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #0326cb}
-span.s1 {font: 18.0px Helvetica}
-span.s2 {color: #0326cb}
-span.s3 {text-decoration: underline ; color: #000000}
-span.s4 {text-decoration: underline}
-span.s5 {text-decoration: underline ; color: #0000ee}
-span.s6 {color: #000000}
-span.s7 {color: #0433ff}
-span.Apple-tab-span {white-space:pre}
-&amp;lt;/style&amp;gt;
-&amp;lt;/head&amp;gt;
-&amp;lt;body&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s1"&amp;gt;&amp;lt;b&amp;gt;redSys&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;red system overview&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;work in progress.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;includes mixers, effects, instruments, presets, tools, gui etc.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;released under &amp;lt;span class="s2"&amp;gt;GNU&amp;lt;/span&amp;gt; &amp;lt;span class="s2"&amp;gt;GPL&amp;lt;/span&amp;gt; &amp;lt;span class="s2"&amp;gt;V2&amp;lt;/span&amp;gt; license.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;please give credit if you use it extensively in your work.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s3"&amp;gt;http:&amp;lt;/span&amp;gt;&amp;lt;span class="s4"&amp;gt;//www.fredrikolofsson.com/&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;req: &amp;lt;a href="../Conductor/help/Conductor-Help/Conductor.html"&amp;gt;&amp;lt;span class="s2"&amp;gt;Conductor&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; quark&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;supercollider 3.4 or later&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;guis not guarantied to work with swingosc, but non-gui classes should run cross platform.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s4"&amp;gt;redEffects:&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-sound modulators&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxAuto&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-auto tuner&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxBit8&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-bitcrusher with ringmodulation&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxBitc&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-bitcrusher&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxBitx&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-bitcrusher&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxBoom&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-boomeranging effect&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxComb&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-comb delay&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxComp&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-compressor&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxDelp&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-delay with pitchshift&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxDely&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-delay&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxDist&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-distortion&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxFreq&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-frequency shifter&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxGuit&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-guitar amp&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxKomp&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-compressor&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxOcta&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-octavider&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxPch2&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-pitch shifter&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxPchN&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-pitch shifter&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxRing&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-ring modulator&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxRoom&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-reverb&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxRvrs&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-reverses sound&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxTanh&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-distortion&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxTank&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-tank reverb&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxTape&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-tape echo&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxWave&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-waveshaping&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxVerb&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-reverb&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxVoco&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-vocoder&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEfxZzzz&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-limiter and check bad values&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s4"&amp;gt;redEffectsRack:&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-effects system&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redEffectsRack/RedEffectsRack.html"&amp;gt;RedEffectsRack&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-allround effects rack for &amp;lt;span class="s2"&amp;gt;RedEffectModule&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;span class="s4"&amp;gt;&amp;lt;a href="redEffectsRack/RedEffectsRackGUI.html"&amp;gt;RedEffectsRackGUI&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s6"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-gui for &amp;lt;/span&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEffectsRack&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s4"&amp;gt;redGUI:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redGUI/RedGUI.html"&amp;gt;RedGUI&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-overview of gui wrappers&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s4"&amp;gt;redGUI2:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redGUI2/RedGUI2.html"&amp;gt;RedGUI2&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-overview of gui2 wrappers &amp;lt;span class="s2"&amp;gt;TODO&amp;lt;/span&amp;gt;!!!&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s4"&amp;gt;redInstrument:&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-sound generators&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;...&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s2"&amp;gt;TODO&amp;lt;/span&amp;gt;!!!&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s4"&amp;gt;redMatrixMixer:&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-matrix mixing&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redMatrixMixer/RedMatrixMixer.html"&amp;gt;RedMatrixMixer&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-mix any number of input and output channels&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;span class="s4"&amp;gt;&amp;lt;a href="redMatrixMixer/RedMatrixMixerGUI.html"&amp;gt;RedMatrixMixerGUI&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s6"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-gui for &amp;lt;/span&amp;gt;&amp;lt;span class="s2"&amp;gt;RedMatrixMixer&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s4"&amp;gt;redMix:&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-small mixer units&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redMix/RedAbstractMix.html"&amp;gt;RedAbstractMix&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-abstract class&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redMix/RedMix.html"&amp;gt;RedMix&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-redMix overview&amp;lt;/p&amp;gt;
-&amp;lt;p class="p5"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redMix/RedMixGUI.html"&amp;gt;RedMixGUI&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s6"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-gui for &amp;lt;/span&amp;gt;RedMixMono&amp;lt;span class="s6"&amp;gt;, &amp;lt;/span&amp;gt;RedMixStereo&amp;lt;span class="s6"&amp;gt;, &amp;lt;/span&amp;gt;RedMixStereoMono&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redMix/RedMixMono.html"&amp;gt;RedMixMono&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-mix 2 mono channels in stereo&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redMix/RedMixStereo.html"&amp;gt;RedMixStereo&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-mix 2 stereo channels in stereo&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redMix/RedMixStereoMono.html"&amp;gt;RedMixStereoMono&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-mix 1 stereo channel and 1 mono channel in stereo&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s4"&amp;gt;redMixer:&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-mixer system&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redMixer/RedMixer.html"&amp;gt;RedMixer&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-create and hold multiple &amp;lt;span class="s2"&amp;gt;RedMixerChannel&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redMixer/RedMixerChannel.html"&amp;gt;RedMixerChannel&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-channel strip&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;span class="s4"&amp;gt;&amp;lt;a href="redMixer/RedMixerChannelGUI.html"&amp;gt;RedMixerChannelGUI&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s6"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-gui for &amp;lt;/span&amp;gt;&amp;lt;span class="s2"&amp;gt;RedMixerChannel&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redMixer/RedMixerGUI.html"&amp;gt;RedMixerGUI&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-gui for &amp;lt;span class="s2"&amp;gt;RedMixer&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s4"&amp;gt;redModule:&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-modular system&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redModule/RedAbstractModule.html"&amp;gt;RedAbstractModule&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-abstract class&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redModule/RedEffectModule.html"&amp;gt;RedEffectModule&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-abstract class&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;span class="s4"&amp;gt;&amp;lt;a href="redModule/RedEffectModuleGUI.html"&amp;gt;RedEffectModuleGUI&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s6"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-gui for &amp;lt;/span&amp;gt;&amp;lt;span class="s2"&amp;gt;RedEffectModule&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;span class="s4"&amp;gt;&amp;lt;a href="redModule/RedInstrumentModule.html"&amp;gt;RedInstrumentModule&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s6"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-abstract class&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;span class="s4"&amp;gt;&amp;lt;a href="redModule/RedInstrumentModuleGUI.html"&amp;gt;RedInstrumentModuleGUI&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s6"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-gui for &amp;lt;/span&amp;gt;&amp;lt;span class="s2"&amp;gt;RedInstrumentModule&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s4"&amp;gt;redSF:&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-sound file player&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redSF/RedSFPlayer.html"&amp;gt;RedSFPlayer&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-play soundfiles from memory&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redSF/RedSFPlayerDisk.html"&amp;gt;RedSFPlayerDisk&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-play soundfiles from disk&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s4"&amp;gt;redTapTempo:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTapTempo/RedTapTempoGUI.html"&amp;gt;RedTapTempoGUI&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-average tempo of the last n taps/clicks&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="HelpSource/Classes/RedTempoClockGUI.schelp"&amp;gt;RedTempoClockGUI&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-list and edit active tempo clocks&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s4"&amp;gt;redTest:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTest/RedTest.html"&amp;gt;RedTest&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-generate test signals&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s4"&amp;gt;redTools:&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-various&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTools/RedALF.html"&amp;gt;RedALF&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-ascii to list-of-floats conversion&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTools/RedBase64.html"&amp;gt;RedBase64&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-base64 encoding/decoding&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s7"&amp;gt;&amp;lt;a href="HelpSource/Classes/RedBencode.schelp"&amp;gt;RedBencode&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-bencode encoder and decoder&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTools/RedBitStream.html"&amp;gt;RedBitStream&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-stream bits&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTools/RedBMP.html"&amp;gt;RedBMP&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-bitmap image&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTools/RedGIF.html"&amp;gt;RedGIF&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-gif image decoder&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTools/RedHarmonicTree.html"&amp;gt;RedHarmonicTree&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-sorted harmonic tree&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTools/RedHuffman.html"&amp;gt;RedHuffman&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-huffman coding&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTools/RedLZ77.html"&amp;gt;RedLZ77&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-lz77 compression/decompression&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTools/RedLZ78.html"&amp;gt;RedLZ78&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-lz78 compression/decompression&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTools/RedLZSS.html"&amp;gt;RedLZSS&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-lzss compression/decompression&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTools/RedLZW.html"&amp;gt;RedLZW&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-lzw compression/decompression&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTools/Redraw.html"&amp;gt;Redraw&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-simple drawing with the mouse&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTools/RedRLE.html"&amp;gt;RedRLE&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-run-length compression/decompression&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTools/RedTime.html"&amp;gt;RedTime&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-calculate with time&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redTools/RedToolsMenu.html"&amp;gt;RedToolsMenu&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-various tools&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s4"&amp;gt;redUGens:&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-pseudo ugens&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redUGens/RedAutoScale.html"&amp;gt;RedAutoScale&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-scales an unknown signal to a known range&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redUGens/RedComb.html"&amp;gt;RedComb&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-comb delay line with crossfade&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redUGens/RedDelay.html"&amp;gt;RedDelay&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-delay line with crossfade&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redUGens/RedDestroyer.html"&amp;gt;RedDestroyer&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-distortion effect&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redUGens/RedDTMF.html"&amp;gt;RedDTMF&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-old-skool telephone&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redUGens/RedFrik.html"&amp;gt;RedFrik&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-noise socks!&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redUGens/RedDirection.html"&amp;gt;RedDirection&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-detects inc/dec of a signal&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="HelpSource/Classes/RedImpulse.schelp"&amp;gt;RedImpulse&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-resettable impulse train&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="HelpSource/Classes/RedLine.schelp"&amp;gt;RedLine&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-resettable line generator&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redUGens/RedLive.html"&amp;gt;RedLive&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-sample and repeat&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="HelpSource/Classes/RedRamp.schelp"&amp;gt;RedRamp&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-resettable phasor with per period rate control&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redUGens/RedOnePole.html"&amp;gt;RedOnePole&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-one pole filter with separate up and down coefficients&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redUGens/RedOverdub.html"&amp;gt;RedOverdub&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-overdub recording&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redUGens/RedSequencer.html"&amp;gt;RedSequencer&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-simple sequencer&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redUGens/RedSequencer2.html"&amp;gt;RedSequencer2&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-simple sequencer&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redUGens/RedSlide.html"&amp;gt;RedSlide&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-logarithmic lag&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redUGens/RedStereo.html"&amp;gt;RedStereo&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-panning effect&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redUGens/RedStereo2.html"&amp;gt;RedStereo2&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-panning effect&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;a href="redUGens/RedTapeRecorder.html"&amp;gt;RedTapeRecorder&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;-sampling and looping&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 130226:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedBencode&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 130131:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//RedTest: added dur arguments&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 130108:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//RedTest: added amp arguments&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 121126:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//RedEfxKomp: postGain was in the wrong place.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;changed default postGain from 0.25 to 1&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//RedTest: speaker and speaker2 classmethods also boot default server.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;fix initRedTestSF to read correct sound&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 121007:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//RedMixer: thanks to Roberto Lombardo .store now also saves effect inserts and their settings&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 121005:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//RedMixer: improved helpfile with more examples, bugfix for when only one stereo input, changes for save&amp;amp;amp;recall&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 121001:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedTempoClockGUI&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 120825:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//fix crashing bug in RedToolsMenu under qt&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 120608:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//many gui windows did not show under sc3.5 cocoa osx due to alpha channel bug.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;now fixed&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 120317:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//some minor fixes to look better with gui qt, fix for 3.5 random helpfile lookup in redtoolsmenu, removed RedEfxFFTA from redEffects because it needs sc3-plugins installed&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 120221:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedOnePole, RedSlide&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 120208:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedRamp&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 120205:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedLine&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 120122:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedImpulse&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 111115:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedEfxFreq, RedEfxRvrs, RedOverdub&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 111113:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedEfxAuto, RedEfxBoom, RedEfxFFTA, RedEfxKomp, RedEfxPch2, RedEfxPchN, RedEfxVoco&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//minor fix to RedAbstractModule - avoid multiple synthdef builds with a pdDef variable&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 110927:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//all helpfiles converted to scdoc format&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 110920:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//some first fixes to sc3.5 qt gui&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 110216:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedALF class&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//minor fix to RedAutoScale - changed to inf and -inf for min and max&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 101129:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//RedBMP bugfixes, added support for reading 16bit files, added writing and creating 2, 4, 8, 16 and 24bit files.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 101121:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//RedFrik now needs GlitchRHPF from sc3-plugins&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedBMP class&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//changed RedGIF to use smoothing_ instead of setSmoothing&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 100907:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//some changes to RedToolsMenu.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;no separate Red menu any longer.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;using Library.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 100728:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedSF, RedEfxBit8, RedEfxBitx, RedEfxRoom, RedEfxZzzz&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added functions in comments for each effect.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;useful for pasting into ndef filters&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 100703:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//changed some more memStore to add&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 100702:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//changed some store and memStore to add&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//improvements to RedToolMenu: normalize and userview&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//bugfix in RedMatrixMixerGUI&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 100210:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//minor changes to RedToolsMenu&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//bugfix for RedEfxComp&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 100124:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedGIF and RedBitStream&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//minor optimisation to RedLZW&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 100109:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//bugfix for RedLZ78, swapped distance and length for RedLZ77 and RedLZSS, small optimisation to RedLZW&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 100107:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//complete rewrite of RedLZ77 and RedLZSS&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 100101:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedLZ78&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//improved helpfiles for all compressors&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//RedHuffman changed from encode/decode to compress/decompress and to have it take all kinds of data&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//RedLZW now works with 8bit integers&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 091230:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedLZ77, RedLZSS&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//modified RedRLE to take arrays instead of strings&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 091229:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedRLE&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 091226:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedHuffman&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 091025:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//some changes to RedToolsMenu&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added Redraw&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 091009:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//new effects: RedEfxDely, RedEfxWave, RedEfxDelp, RedEfxTanh&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added a limiter to RedEfxTank&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//argument name changes for RedEfxOcta and RedEfxGuit&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added template to RedEffectModule.sc file&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//--changes 090916:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;//added RedEfxTanh, RedEfxWave and a template in the RedEffectModule.sc file&amp;lt;/p&amp;gt;
-&amp;lt;/body&amp;gt;
-&amp;lt;/html&amp;gt;

Deleted: redSys/redEffectsRack/RedEffectsRack.html
===================================================================
--- redSys/redEffectsRack/RedEffectsRack.html2013-05-21 23:23:13 UTC (rev 2597)
+++ redSys/redEffectsRack/RedEffectsRack.html2013-05-22 13:15:10 UTC (rev 2598)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,89 +0,0 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&amp;gt;
-&amp;lt;html&amp;gt;
-&amp;lt;head&amp;gt;
-&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&amp;gt;
-&amp;lt;meta http-equiv="Content-Style-Type" content="text/css"&amp;gt;
-&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
-&amp;lt;meta name="Generator" content="Cocoa HTML Writer"&amp;gt;
-&amp;lt;meta name="CocoaVersion" content="949.54"&amp;gt;
-&amp;lt;style type="text/css"&amp;gt;
-p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
-p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #001fe8}
-p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
-p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #7a3827}
-p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #1337a8}
-p.p7 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
-span.s1 {font: 18.0px Helvetica}
-span.s2 {text-decoration: underline ; color: #566db2}
-span.s3 {color: #000000}
-span.s4 {text-decoration: underline ; color: #4a67bc}
-span.s5 {text-decoration: underline}
-span.s6 {color: #083aec}
-span.s7 {color: #596faf}
-span.s8 {color: #1337a8}
-span.s9 {color: #516528}
-span.Apple-tab-span {white-space:pre}
-&amp;lt;/style&amp;gt;
-&amp;lt;/head&amp;gt;
-&amp;lt;body&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s1"&amp;gt;&amp;lt;b&amp;gt;RedEffectsRack&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;allround effects rack for RedEffectModule&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;req: &amp;lt;a href="../../quarks/Conductor/help/Conductor-Help/Conductor.html"&amp;gt;&amp;lt;span class="s2"&amp;gt;Conductor&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; quark&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s3"&amp;gt;see also: &amp;lt;a href="RedEffectsRackGUI.html"&amp;gt;&amp;lt;span class="s4"&amp;gt;RedEffectsRackGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; &amp;lt;a href="RedMatrixMixer/RedMatrixMixer.html"&amp;gt;&amp;lt;span class="s5"&amp;gt;RedMatrixMixer&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; &amp;lt;a href="RedMixer/RedMixer.html"&amp;gt;&amp;lt;span class="s5"&amp;gt;RedMixer&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;class methods:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;*new(efxClasses, out, group)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;efxClasses - an array of effects to be used.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;out - defaults to 0.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;group - nil creates a group after the defaultGroup.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;instance methods:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;free&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;free synths and, if created, the internal group.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;out&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;returns a &amp;lt;a href="../../Conductor/help/Conductor-Help/CV.html"&amp;gt;&amp;lt;span class="s6"&amp;gt;CV&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; that is used for controlling out busses for all effect modules.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;defaults&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;revert all cvs to their defaults.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;gui(position)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s3"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;creates a &amp;lt;a href="RedEffectsRackGUI.html"&amp;gt;&amp;lt;span class="s5"&amp;gt;RedEffectsRackGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;position - &amp;lt;a href="SC://Point"&amp;gt;&amp;lt;span class="s7"&amp;gt;Point&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;instance variables:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;lt;group&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;the group in use.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;lt;cvs&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;dictionary of CVs:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;out - input bus offset&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;ringMix - dry/wet control for ring modulator&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;ringFreq - ring modulator frequency&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;ringMul - ring modulator amplitude&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;ringRate - ring modulator rate&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;tapeMix - dry/wet control for tape effect&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;etc.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;(see individual classes for complete list.)&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;if two or more of the same class, then suffix _1, _2, _3 etc is added to cvs keys.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;amp;lt;efxs&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;array of effects.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p5"&amp;gt;//--&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="s3"&amp;gt;a= &amp;lt;/span&amp;gt;RedEffectsRack&amp;lt;span class="s3"&amp;gt;();&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;b= &amp;lt;span class="s8"&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s9"&amp;gt;\degree&amp;lt;/span&amp;gt;, &amp;lt;span class="s8"&amp;gt;Pseq&amp;lt;/span&amp;gt;([0, 1, 5, 4, 3, 4], &amp;lt;span class="s8"&amp;gt;inf&amp;lt;/span&amp;gt;), &amp;lt;span class="s9"&amp;gt;\dur&amp;lt;/span&amp;gt;, 0.25).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;a.cvs.ringMix.value_(0.5);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;a.out.value= 1&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;a.free;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;b.stop;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="s3"&amp;gt;a= &amp;lt;/span&amp;gt;RedEffectsRack&amp;lt;span class="s3"&amp;gt;([&amp;lt;/span&amp;gt;RedEfxRing&amp;lt;span class="s3"&amp;gt;, &amp;lt;/span&amp;gt;RedEfxGuit&amp;lt;span class="s3"&amp;gt;, &amp;lt;/span&amp;gt;RedEfxVerb&amp;lt;span class="s3"&amp;gt;]);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;b= &amp;lt;span class="s8"&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s9"&amp;gt;\degree&amp;lt;/span&amp;gt;, &amp;lt;span class="s8"&amp;gt;Pseq&amp;lt;/span&amp;gt;([0, 1, 5, 4, 3, 4], &amp;lt;span class="s8"&amp;gt;inf&amp;lt;/span&amp;gt;), &amp;lt;span class="s9"&amp;gt;\dur&amp;lt;/span&amp;gt;, 0.25).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;a.cvs.verbMix.input= 0.5;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;a.cvs.guitMix.input= 1;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;a.free;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;b.stop;&amp;lt;/p&amp;gt;
-&amp;lt;/body&amp;gt;
-&amp;lt;/html&amp;gt;

Deleted: redSys/redEffectsRack/RedEffectsRackGUI.html
===================================================================
--- redSys/redEffectsRack/RedEffectsRackGUI.html2013-05-21 23:23:13 UTC (rev 2597)
+++ redSys/redEffectsRack/RedEffectsRackGUI.html2013-05-22 13:15:10 UTC (rev 2598)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,89 +0,0 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&amp;gt;
-&amp;lt;html&amp;gt;
-&amp;lt;head&amp;gt;
-&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&amp;gt;
-&amp;lt;meta http-equiv="Content-Style-Type" content="text/css"&amp;gt;
-&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
-&amp;lt;meta name="Generator" content="Cocoa HTML Writer"&amp;gt;
-&amp;lt;meta name="CocoaVersion" content="949.54"&amp;gt;
-&amp;lt;style type="text/css"&amp;gt;
-p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
-p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #001fe8}
-p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
-p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #902f20}
-p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #062cb0}
-p.p7 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
-span.s1 {font: 18.0px Helvetica}
-span.s2 {text-decoration: underline ; color: #526bb5}
-span.s3 {color: #000000}
-span.s4 {color: #0000ff}
-span.s5 {text-decoration: underline}
-span.s6 {color: #083aec}
-span.s7 {color: #062cb0}
-span.s8 {color: #45691f}
-span.Apple-tab-span {white-space:pre}
-&amp;lt;/style&amp;gt;
-&amp;lt;/head&amp;gt;
-&amp;lt;body&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s1"&amp;gt;&amp;lt;b&amp;gt;RedEffectsRackGUI&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;gui for RedEffectsRack&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;req: &amp;lt;a href="../../quarks/Conductor/help/Conductor-Help/Conductor.html"&amp;gt;&amp;lt;span class="s2"&amp;gt;Conductor&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; quark, &amp;lt;a href="../../quarks/TabbedView/TabbedView.html"&amp;gt;&amp;lt;span class="s2"&amp;gt;TabbedView&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; quark&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s3"&amp;gt;see also: &amp;lt;a href="RedEffectsRackGUI.html"&amp;gt;&amp;lt;span class="s4"&amp;gt;RedEffectsRackGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; &amp;lt;a href="RedEfx/_egnaKlasser/RedMatrixMixer/RedMatrixMixerGUI.html"&amp;gt;&amp;lt;span class="s5"&amp;gt;RedMatrixMixerGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; &amp;lt;a href="RedEfx/_experimental/RedMixer/RedMixerGUI.html"&amp;gt;&amp;lt;span class="s5"&amp;gt;RedMixerGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;class methods:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;*new(redEffectsRack, position)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;class variables:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;amp;lt;&amp;amp;gt;numEffectsBeforeScroll&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;number of &amp;lt;a href="../RedEffectModuleGUI.html"&amp;gt;&amp;lt;span class="s6"&amp;gt;RedEffectModuleGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; to fit before adding a vertical scroller.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;default is 9.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;this fits well with screensize 1440x900.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;for smaller screens use a lower value.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;instance methods:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;close&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;closes the window if open&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;instance variables:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;amp;lt;win&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;lt;redEffectsRack&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;lt;time&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;slider to go from now to later&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p5"&amp;gt;//--&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="s3"&amp;gt;a= &amp;lt;/span&amp;gt;RedEffectsRack&amp;lt;span class="s3"&amp;gt;();&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;b= &amp;lt;span class="s7"&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s8"&amp;gt;\degree&amp;lt;/span&amp;gt;, &amp;lt;span class="s7"&amp;gt;Pseq&amp;lt;/span&amp;gt;([0, 1, 5, 4, 3, 4], &amp;lt;span class="s7"&amp;gt;inf&amp;lt;/span&amp;gt;), &amp;lt;span class="s8"&amp;gt;\dur&amp;lt;/span&amp;gt;, 0.25).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="s3"&amp;gt;c= &amp;lt;/span&amp;gt;RedEffectsRackGUI&amp;lt;span class="s3"&amp;gt;(a);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;a.cvs.ringMix.value_(0.5);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;a.free;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;b.stop;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;c.close;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p5"&amp;gt;//--&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="s3"&amp;gt;a= &amp;lt;/span&amp;gt;RedEffectsRack&amp;lt;span class="s3"&amp;gt;([&amp;lt;/span&amp;gt;RedEfxRing&amp;lt;span class="s3"&amp;gt;, &amp;lt;/span&amp;gt;RedEfxGuit&amp;lt;span class="s3"&amp;gt;, &amp;lt;/span&amp;gt;RedEfxVerb&amp;lt;span class="s3"&amp;gt;, &amp;lt;/span&amp;gt;RedEfxRing&amp;lt;span class="s3"&amp;gt;]);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;b= &amp;lt;span class="s7"&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s8"&amp;gt;\degree&amp;lt;/span&amp;gt;, &amp;lt;span class="s7"&amp;gt;Pseq&amp;lt;/span&amp;gt;([0, 1, 5, 4, 3, 4], &amp;lt;span class="s7"&amp;gt;inf&amp;lt;/span&amp;gt;), &amp;lt;span class="s8"&amp;gt;\dur&amp;lt;/span&amp;gt;, 0.25).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="s3"&amp;gt;c= &amp;lt;/span&amp;gt;RedEffectsRackGUI&amp;lt;span class="s3"&amp;gt;(a);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;c.redEffectsRack.efxs;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;a.cvs.verbMix.value= 0.5;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;a.cvs.verbDamp.value= 0.7;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;a.free;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;b.stop;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;c.close;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p5"&amp;gt;//--&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="s3"&amp;gt;a= &amp;lt;/span&amp;gt;RedEffectsRack&amp;lt;span class="s3"&amp;gt;(&amp;lt;/span&amp;gt;RedEffectModule&amp;lt;span class="s3"&amp;gt;.subclasses);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;b= &amp;lt;span class="s7"&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s8"&amp;gt;\degree&amp;lt;/span&amp;gt;, &amp;lt;span class="s7"&amp;gt;Pseq&amp;lt;/span&amp;gt;([0, 1, 5, 4, 3, 4], &amp;lt;span class="s7"&amp;gt;inf&amp;lt;/span&amp;gt;), &amp;lt;span class="s8"&amp;gt;\dur&amp;lt;/span&amp;gt;, 0.25).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="s3"&amp;gt;c= &amp;lt;/span&amp;gt;RedEffectsRackGUI&amp;lt;span class="s3"&amp;gt;(a);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;c.redEffectsRack.efxs;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;a.cvs.verbMix.value= 0.5;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;a.free;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;b.stop;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;c.close;&amp;lt;/p&amp;gt;
-&amp;lt;/body&amp;gt;
-&amp;lt;/html&amp;gt;

Deleted: redSys/redGUI/RedGUI.html
===================================================================
--- redSys/redGUI/RedGUI.html2013-05-21 23:23:13 UTC (rev 2597)
+++ redSys/redGUI/RedGUI.html2013-05-22 13:15:10 UTC (rev 2598)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,63 +0,0 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&amp;gt;
-&amp;lt;html&amp;gt;
-&amp;lt;head&amp;gt;
-&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&amp;gt;
-&amp;lt;meta http-equiv="Content-Style-Type" content="text/css"&amp;gt;
-&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
-&amp;lt;meta name="Generator" content="Cocoa HTML Writer"&amp;gt;
-&amp;lt;meta name="CocoaVersion" content="949.54"&amp;gt;
-&amp;lt;style type="text/css"&amp;gt;
-p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
-p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
-p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #723b2a}
-p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #7a3827}
-p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
-p.p7 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #0024b5}
-span.s1 {font: 18.0px Helvetica}
-span.s2 {color: #1337a8}
-span.s3 {color: #000000}
-span.s4 {color: #0d32ac}
-span.s5 {color: #0024b5}
-span.s6 {color: #606060}
-span.Apple-tab-span {white-space:pre}
-&amp;lt;/style&amp;gt;
-&amp;lt;/head&amp;gt;
-&amp;lt;body&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s1"&amp;gt;&amp;lt;b&amp;gt;RedGUI&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;overview of gui wrappers&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;Red2DSlider(parent, bounds)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;RedButton(parent, bounds ...str)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;RedFont()&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;RedKnob(parent, bounds)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;RedLevelIndicator(parent, bounds)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;RedMultiSliderView(parent, bounds)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;RedNumberBox(parent, bounds)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;RedPopUpMenu(parent, bounds)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;RedPopUpTreeMenu(parent, bounds)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;RedSlider(parent, bounds)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;RedStaticText(parent, string, bounds)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;RedTextView(parent, bounds)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;//--&amp;lt;/p&amp;gt;
-&amp;lt;p class="p5"&amp;gt;&amp;lt;span class="s2"&amp;gt;GUI&amp;lt;/span&amp;gt;&amp;lt;span class="s3"&amp;gt;.skins.redFrik&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;//also includes a skin&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="s4"&amp;gt;RedFont&amp;lt;/span&amp;gt;.new.dump&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;(&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="s5"&amp;gt;var&amp;lt;/span&amp;gt; w= &amp;lt;span class="s5"&amp;gt;Window&amp;lt;/span&amp;gt;(&amp;lt;span class="s6"&amp;gt;"RedGUI test"&amp;lt;/span&amp;gt;, &amp;lt;span class="s5"&amp;gt;Rect&amp;lt;/span&amp;gt;(100, 200, 400, 400)).front;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;w.view.decorator= &amp;lt;span class="s5"&amp;gt;FlowLayout&amp;lt;/span&amp;gt;(w.view.bounds);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;Red2DSlider&amp;lt;span class="s3"&amp;gt;(w);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;RedButton&amp;lt;span class="s3"&amp;gt;(w);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;RedButton&amp;lt;span class="s3"&amp;gt;(w, &amp;lt;/span&amp;gt;nil&amp;lt;span class="s3"&amp;gt;, &amp;lt;/span&amp;gt;&amp;lt;span class="s6"&amp;gt;"aaa"&amp;lt;/span&amp;gt;&amp;lt;span class="s3"&amp;gt;, &amp;lt;/span&amp;gt;&amp;lt;span class="s6"&amp;gt;"bbb"&amp;lt;/span&amp;gt;&amp;lt;span class="s3"&amp;gt;);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;RedKnob&amp;lt;span class="s3"&amp;gt;(w);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;RedLevelIndicator&amp;lt;span class="s3"&amp;gt;(w).value_(0.5);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;RedMultiSliderView&amp;lt;span class="s3"&amp;gt;(w);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;RedNumberBox&amp;lt;span class="s3"&amp;gt;(w);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;RedPopUpMenu&amp;lt;span class="s3"&amp;gt;(w);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;RedPopUpTreeMenu&amp;lt;span class="s3"&amp;gt;(w);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;RedSlider&amp;lt;span class="s3"&amp;gt;(w);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;RedStaticText&amp;lt;span class="s3"&amp;gt;(w, &amp;lt;/span&amp;gt;&amp;lt;span class="s6"&amp;gt;"test123"&amp;lt;/span&amp;gt;&amp;lt;span class="s3"&amp;gt;);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;RedTextView&amp;lt;span class="s3"&amp;gt;(w);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;)&amp;lt;/p&amp;gt;
-&amp;lt;/body&amp;gt;
-&amp;lt;/html&amp;gt;

Deleted: redSys/redGUI2/RedGUI2.html
===================================================================
--- redSys/redGUI2/RedGUI2.html2013-05-21 23:23:13 UTC (rev 2597)
+++ redSys/redGUI2/RedGUI2.html2013-05-22 13:15:10 UTC (rev 2598)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,24 +0,0 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&amp;gt;
-&amp;lt;html&amp;gt;
-&amp;lt;head&amp;gt;
-&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&amp;gt;
-&amp;lt;meta http-equiv="Content-Style-Type" content="text/css"&amp;gt;
-&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
-&amp;lt;meta name="Generator" content="Cocoa HTML Writer"&amp;gt;
-&amp;lt;meta name="CocoaVersion" content="949.54"&amp;gt;
-&amp;lt;style type="text/css"&amp;gt;
-p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
-p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
-span.s1 {font: 18.0px Helvetica}
-span.Apple-tab-span {white-space:pre}
-&amp;lt;/style&amp;gt;
-&amp;lt;/head&amp;gt;
-&amp;lt;body&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s1"&amp;gt;&amp;lt;b&amp;gt;RedGUI2&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;overview of gui2 wrappers&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;todo&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;/body&amp;gt;
-&amp;lt;/html&amp;gt;

Deleted: redSys/redMatrixMixer/RedMatrixMixer.html
===================================================================
--- redSys/redMatrixMixer/RedMatrixMixer.html2013-05-21 23:23:13 UTC (rev 2597)
+++ redSys/redMatrixMixer/RedMatrixMixer.html2013-05-22 13:15:10 UTC (rev 2598)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,131 +0,0 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&amp;gt;
-&amp;lt;html&amp;gt;
-&amp;lt;head&amp;gt;
-&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&amp;gt;
-&amp;lt;meta http-equiv="Content-Style-Type" content="text/css"&amp;gt;
-&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
-&amp;lt;meta name="Generator" content="Cocoa HTML Writer"&amp;gt;
-&amp;lt;meta name="CocoaVersion" content="949.54"&amp;gt;
-&amp;lt;style type="text/css"&amp;gt;
-p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
-p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #001fe8}
-p.p4 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p5 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica}
-p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
-p.p7 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #843424}
-p.p8 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
-p.p9 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #0d32ac}
-p.p10 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #4c6724}
-p.p11 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #9d281b}
-span.s1 {font: 18.0px Helvetica}
-span.s2 {text-decoration: underline ; color: #4565c0}
-span.s3 {color: #000000}
-span.s4 {text-decoration: underline}
-span.s5 {text-decoration: underline ; color: #1e49cd}
-span.s6 {text-decoration: underline ; color: #254ec8}
-span.s7 {color: #3b5fc8}
-span.s8 {color: #0d32ac}
-span.s9 {color: #4c6724}
-span.s10 {color: #843424}
-span.s11 {color: #0024b5}
-span.Apple-tab-span {white-space:pre}
-&amp;lt;/style&amp;gt;
-&amp;lt;/head&amp;gt;
-&amp;lt;body&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s1"&amp;gt;&amp;lt;b&amp;gt;RedMatrixMixer&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;mix any number of input and output channels&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;req: &amp;lt;a href="../../Conductor/help/Conductor-Help/Conductor.html"&amp;gt;&amp;lt;span class="s2"&amp;gt;Conductor&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; quark&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s3"&amp;gt;see also: &amp;lt;a href="RedMatrixMixerGUI.html"&amp;gt;&amp;lt;span class="s4"&amp;gt;RedMatrixMixerGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; &amp;lt;a href="../RedEffectsRack/RedEffectsRack.html"&amp;gt;&amp;lt;span class="s5"&amp;gt;RedEffectsRack&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; &amp;lt;a href="../../_experimental/RedMixer/RedMixer.html"&amp;gt;&amp;lt;span class="s6"&amp;gt;RedMixer&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p5"&amp;gt;&amp;lt;span class="s4"&amp;gt;class methods:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;*new(nIn, nOut, in, out, group, lag)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;nIn - number of in busses&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;nOut - number of out busses&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;in - offset of first in bus&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;out - offset of first out bus&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;group - nil boots the default server and creates a group after the defaultGroup.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;lag - for amplitudes in seconds&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s4"&amp;gt;instance methods:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;def&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;generate a synthdef.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;defaults&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;revert all cvs to their defaults.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;free&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;synths&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;gui(position)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s3"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;create a &amp;lt;a href="RedMatrixMixerGUI.html"&amp;gt;&amp;lt;span class="s4"&amp;gt;RedMatrixMixerGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; for this &amp;lt;a href="RedMatrixMixer.html"&amp;gt;&amp;lt;span class="s4"&amp;gt;RedMatrixMixer&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;.&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;position - &amp;lt;a href="SC://Point"&amp;gt;&amp;lt;span class="s7"&amp;gt;Point&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s4"&amp;gt;instance variables:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;lt;group&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;the group in use.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;lt;cvs&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;dictionary of CVs:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;in - input bus offset&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;out - output bus offset&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;lag - mix lag time in seconds (linear)&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;o0, o1... oN - as many as out busses.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;an array of amplitudes (as many as in busses)&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;amp;lt;args&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;lt;nIn&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;lt;nOut&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;amp;lt;synth&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;the mixer synth.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;amp;lt;os&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;list of all amplitude control cv objects.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;.cvs.o0, .cvs.o1, .cvs.02... etc.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;amp;lt;defString&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;not useful - just for show-off.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;//--&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;&amp;lt;span class="s3"&amp;gt;a= &amp;lt;/span&amp;gt;&amp;lt;span class="s8"&amp;gt;RedMatrixMixer&amp;lt;/span&amp;gt;&amp;lt;span class="s3"&amp;gt;(4, 2, 0, 0);&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;//4 channels in, 2 channels out&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;(&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;SynthDef&amp;lt;span class="s3"&amp;gt;(&amp;lt;/span&amp;gt;&amp;lt;span class="s9"&amp;gt;\redMatrixMixerTest&amp;lt;/span&amp;gt;&amp;lt;span class="s3"&amp;gt;, {&amp;lt;/span&amp;gt;|out= 0, freq= 400, gate= 1, amp= 0.5|&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s8"&amp;gt;var&amp;lt;/span&amp;gt; e= &amp;lt;span class="s8"&amp;gt;EnvGen&amp;lt;/span&amp;gt;.kr(&amp;lt;span class="s8"&amp;gt;Env&amp;lt;/span&amp;gt;.asr(0.01, 1, 0.01), gate, doneAction:2);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s8"&amp;gt;var&amp;lt;/span&amp;gt; z= &amp;lt;span class="s8"&amp;gt;SinOsc&amp;lt;/span&amp;gt;.ar(freq, 0, amp);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s8"&amp;gt;Out&amp;lt;/span&amp;gt;.ar(out, z*e);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;}).add;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;)&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;(&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;&amp;lt;span class="s3"&amp;gt;b= &amp;lt;/span&amp;gt;Pbind&amp;lt;span class="s3"&amp;gt;(&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p10"&amp;gt;&amp;lt;span class="s3"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;\instrument&amp;lt;span class="s3"&amp;gt;, &amp;lt;/span&amp;gt;\redMatrixMixerTest&amp;lt;span class="s3"&amp;gt;,&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s9"&amp;gt;\degree&amp;lt;/span&amp;gt;, &amp;lt;span class="s8"&amp;gt;Pseq&amp;lt;/span&amp;gt;([0, 1, 5, 4, 3, 4], &amp;lt;span class="s8"&amp;gt;inf&amp;lt;/span&amp;gt;),&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s9"&amp;gt;\dur&amp;lt;/span&amp;gt;, 0.25,&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s9"&amp;gt;\amp&amp;lt;/span&amp;gt;, 0.7,&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s9"&amp;gt;\out&amp;lt;/span&amp;gt;, &amp;lt;span class="s8"&amp;gt;Pseq&amp;lt;/span&amp;gt;([0, 1, 2, 3], &amp;lt;span class="s8"&amp;gt;inf&amp;lt;/span&amp;gt;)&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;)&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;a.gui;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;&amp;lt;span class="s3"&amp;gt;a.cvs.o0.value= [1, 0, 0.3, 0];&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;//in0 to out0 with full amp, in2 to out0 with 0.3 amp&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;&amp;lt;span class="s3"&amp;gt;a.cvs.o1.value= [0, 1, 0, 0.2];&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;//in1 to out1 with full amp, in3 to out1 with 0.2 amp&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;&amp;lt;span class="s3"&amp;gt;a.cvs.in.value= 1;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;//change to listen to input busses to 1-4&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;&amp;lt;span class="s3"&amp;gt;a.cvs.out.value= 1;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;//left channel still outputs because the pbinds plays there&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;&amp;lt;span class="s3"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;//and no ReplaceOut is blocking it&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;a.cvs.out.value= 0;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;a.cvs.in.value= 0;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;a.cvs.lag.value= 3;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;a.cvs.o0.value= [0, 1, 1, 0.3];&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s10"&amp;gt;//change mix with a 3 second lag&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;a.cvs.o1.value= [1, 0, 0, 0.2];&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;a.os;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;a.defString&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;a.def&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;a.defaults&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;a.free;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;b.stop;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p11"&amp;gt;//--&amp;lt;/p&amp;gt;
-&amp;lt;p class="p11"&amp;gt;&amp;lt;span class="s3"&amp;gt;a= &amp;lt;/span&amp;gt;&amp;lt;span class="s11"&amp;gt;RedMatrixMixer&amp;lt;/span&amp;gt;&amp;lt;span class="s3"&amp;gt;(24, 22, 0, 0);&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;//14 channels in, 12 channels out&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;a.defString&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;a.free&amp;lt;/p&amp;gt;
-&amp;lt;/body&amp;gt;
-&amp;lt;/html&amp;gt;

Deleted: redSys/redMatrixMixer/RedMatrixMixerGUI.html
===================================================================
--- redSys/redMatrixMixer/RedMatrixMixerGUI.html2013-05-21 23:23:13 UTC (rev 2597)
+++ redSys/redMatrixMixer/RedMatrixMixerGUI.html2013-05-22 13:15:10 UTC (rev 2598)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,78 +0,0 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&amp;gt;
-&amp;lt;html&amp;gt;
-&amp;lt;head&amp;gt;
-&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&amp;gt;
-&amp;lt;meta http-equiv="Content-Style-Type" content="text/css"&amp;gt;
-&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
-&amp;lt;meta name="Generator" content="Cocoa HTML Writer"&amp;gt;
-&amp;lt;meta name="CocoaVersion" content="949.54"&amp;gt;
-&amp;lt;style type="text/css"&amp;gt;
-p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
-p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #001fe8}
-p.p4 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p5 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica}
-p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
-p.p7 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #843424}
-p.p8 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #0d32ac}
-p.p9 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
-span.s1 {font: 18.0px Helvetica}
-span.s2 {text-decoration: underline ; color: #214fdb}
-span.s3 {color: #000000}
-span.s4 {text-decoration: underline ; color: #4565c0}
-span.s5 {text-decoration: underline}
-span.s6 {color: #2f58d1}
-span.s7 {color: #4c6724}
-span.s8 {color: #0d32ac}
-span.Apple-tab-span {white-space:pre}
-&amp;lt;/style&amp;gt;
-&amp;lt;/head&amp;gt;
-&amp;lt;body&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s1"&amp;gt;&amp;lt;b&amp;gt;RedMatrixMixerGUI&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;gui for RedMatrixMixer&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;req: &amp;lt;a href="../../Conductor/help/Conductor-Help/Conductor.html"&amp;gt;&amp;lt;span class="s2"&amp;gt;Conductor&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; quark, &amp;lt;a href="../../TabbedView/TabbedView.html"&amp;gt;&amp;lt;span class="s2"&amp;gt;TabbedView&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; quark&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s3"&amp;gt;see also: &amp;lt;a href="RedMatrixMixer.html"&amp;gt;&amp;lt;span class="s4"&amp;gt;RedMatrixMixer&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; &amp;lt;a href="../RedEffectsRack/RedEffectsRackGUI.html"&amp;gt;&amp;lt;span class="s5"&amp;gt;RedEffectsRackGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; &amp;lt;a href="../RedMixer/RedMixerGUI.html"&amp;gt;&amp;lt;span class="s5"&amp;gt;RedMixerGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p5"&amp;gt;&amp;lt;span class="s5"&amp;gt;class methods:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;*new(redMatrixMixer, position)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;redMatrixMixer -&amp;lt;span class="Apple-converted-space"&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;position - &amp;lt;a href="SC://Point"&amp;gt;&amp;lt;span class="s6"&amp;gt;Point&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;instance methods:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;close&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s5"&amp;gt;instance variables:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;amp;lt;win&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;lt;redMatrixMixer&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;lt;time&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;slider to go from now to later.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;//--&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;&amp;lt;span class="s3"&amp;gt;a= &amp;lt;/span&amp;gt;RedMatrixMixerGUI&amp;lt;span class="s3"&amp;gt;(&amp;lt;/span&amp;gt;RedMatrixMixer&amp;lt;span class="s3"&amp;gt;());&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;(&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;SynthDef&amp;lt;span class="s3"&amp;gt;(&amp;lt;/span&amp;gt;&amp;lt;span class="s7"&amp;gt;\redMatrixMixerTest&amp;lt;/span&amp;gt;&amp;lt;span class="s3"&amp;gt;, {&amp;lt;/span&amp;gt;|out= 0, freq= 400, gate= 1, amp= 0.1|&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s8"&amp;gt;var&amp;lt;/span&amp;gt; e= &amp;lt;span class="s8"&amp;gt;EnvGen&amp;lt;/span&amp;gt;.kr(&amp;lt;span class="s8"&amp;gt;Env&amp;lt;/span&amp;gt;.asr(0.01, 1, 0.01), gate, doneAction:2);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s8"&amp;gt;var&amp;lt;/span&amp;gt; z= &amp;lt;span class="s8"&amp;gt;SinOsc&amp;lt;/span&amp;gt;.ar(freq, 0, amp);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s8"&amp;gt;Out&amp;lt;/span&amp;gt;.ar(out, z*e);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;}).add;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;)&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;b= &amp;lt;span class="s8"&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s7"&amp;gt;\instrument&amp;lt;/span&amp;gt;, &amp;lt;span class="s7"&amp;gt;\redMatrixMixerTest&amp;lt;/span&amp;gt;, &amp;lt;span class="s7"&amp;gt;\degree&amp;lt;/span&amp;gt;, &amp;lt;span class="s8"&amp;gt;Pseq&amp;lt;/span&amp;gt;([0, 1, 5, 4], &amp;lt;span class="s8"&amp;gt;inf&amp;lt;/span&amp;gt;), &amp;lt;span class="s7"&amp;gt;\dur&amp;lt;/span&amp;gt;, 0.25, &amp;lt;span class="s7"&amp;gt;\out&amp;lt;/span&amp;gt;, &amp;lt;span class="s8"&amp;gt;Pseq&amp;lt;/span&amp;gt;((0..7), &amp;lt;span class="s8"&amp;gt;inf&amp;lt;/span&amp;gt;)).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;(&amp;lt;/p&amp;gt;
-&amp;lt;p class="p8"&amp;gt;Routine&amp;lt;span class="s3"&amp;gt;({&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;10.do{&amp;lt;span class="s8"&amp;gt;|x|&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;a.redMatrixMixer.cvs.do{&amp;lt;span class="s8"&amp;gt;|x|&amp;lt;/span&amp;gt; if(x.value.isArray, {x.value= x.value.rotate})};&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;0.2.wait;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;};&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;}).play(&amp;lt;span class="s8"&amp;gt;AppClock&amp;lt;/span&amp;gt;);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;)&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;a.close&amp;lt;/p&amp;gt;
-&amp;lt;p class="p9"&amp;gt;b.stop&amp;lt;/p&amp;gt;
-&amp;lt;/body&amp;gt;
-&amp;lt;/html&amp;gt;

Deleted: redSys/redMix/RedAbstractMix.html
===================================================================
--- redSys/redMix/RedAbstractMix.html2013-05-21 23:23:13 UTC (rev 2597)
+++ redSys/redMix/RedAbstractMix.html2013-05-22 13:15:10 UTC (rev 2598)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,90 +0,0 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&amp;gt;
-&amp;lt;html&amp;gt;
-&amp;lt;head&amp;gt;
-&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&amp;gt;
-&amp;lt;meta http-equiv="Content-Style-Type" content="text/css"&amp;gt;
-&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
-&amp;lt;meta name="Generator" content="Cocoa HTML Writer"&amp;gt;
-&amp;lt;meta name="CocoaVersion" content="949.54"&amp;gt;
-&amp;lt;style type="text/css"&amp;gt;
-p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
-p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #001fe8}
-p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
-p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #9d281b}
-p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
-span.s1 {font: 18.0px Helvetica}
-span.s2 {text-decoration: underline ; color: #6f7999}
-span.s3 {color: #3b5fc8}
-span.s4 {text-decoration: underline ; color: #4062c4}
-span.s5 {color: #000000}
-span.s6 {text-decoration: underline}
-span.s7 {color: #0030f2}
-span.s8 {color: #0024b5}
-span.s9 {color: #3b6c19}
-span.Apple-tab-span {white-space:pre}
-&amp;lt;/style&amp;gt;
-&amp;lt;/head&amp;gt;
-&amp;lt;body&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s1"&amp;gt;&amp;lt;b&amp;gt;RedAbstractMix&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;abstract class&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;do not instantiate.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;use its subclasses.&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;req: &amp;lt;a href="../../quarks/Conductor/help/Conductor-Help/Conductor.html"&amp;gt;&amp;lt;span class="s2"&amp;gt;Conductor&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; quark&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;see also: &amp;lt;a href="RedMix.html"&amp;gt;&amp;lt;span class="s3"&amp;gt;RedMix&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;span class="s3"&amp;gt;,&amp;lt;/span&amp;gt; &amp;lt;a href="RedMixGUI.html"&amp;gt;&amp;lt;span class="s4"&amp;gt;RedMixGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;,&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;a href="RedMixStereo.html"&amp;gt;&amp;lt;span class="s6"&amp;gt;RedMixStereo&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;, &amp;lt;a href="RedMixStereoMono.html"&amp;gt;&amp;lt;span class="s6"&amp;gt;RedMixStereoMono&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s5"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;a href="../../_egnaKlasser/RedMatrixMixer/RedMatrixMixer.html"&amp;gt;&amp;lt;span class="s6"&amp;gt;RedMatrixMixer&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;, &amp;lt;a href="../RedMixer/RedMixer.html"&amp;gt;&amp;lt;span class="s6"&amp;gt;RedMixer&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s6"&amp;gt;class methods:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;*new(inA, inB, out, group, lag)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;inA - first &amp;lt;span class="s6"&amp;gt;mono&amp;lt;/span&amp;gt; input.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;default= 0.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;inB - second &amp;lt;span class="s6"&amp;gt;mono&amp;lt;/span&amp;gt; input.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;default= 2.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;out - stereo output.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;default= 0.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;group - nil boots the default server and uses the defaultGroup.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;adds to tail.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;lag - ramp for mix controllers in seconds.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;default= 0.05.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s6"&amp;gt;instance methods:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;free&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;free the mixer synth.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;gui(parent, position)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;create a &amp;lt;a href="RedMixGUI.html"&amp;gt;&amp;lt;span class="s7"&amp;gt;RedMixGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s6"&amp;gt;instance variables:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;lt;group&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;the group in use.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;lt;cvs&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;dictionary of CVs:&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;inA - input bus offset&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;inB - second bus offset&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;out - output bus offset&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;mix - mix control -1 to 1&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;amp - volume 0 to 1&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;lag - ramp time in seconds for mix and amp&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;amp;lt;args&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s6"&amp;gt;subclass responsibility:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;*def&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p5"&amp;gt;//--&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a= &amp;lt;span class="s8"&amp;gt;RedMixMono&amp;lt;/span&amp;gt;(2, 4, 0);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;b= &amp;lt;span class="s8"&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s9"&amp;gt;\degree&amp;lt;/span&amp;gt;, &amp;lt;span class="s8"&amp;gt;Pseq&amp;lt;/span&amp;gt;([0, 1, 5, 4, 3], &amp;lt;span class="s8"&amp;gt;inf&amp;lt;/span&amp;gt;), &amp;lt;span class="s9"&amp;gt;\dur&amp;lt;/span&amp;gt;, 0.25, &amp;lt;span class="s9"&amp;gt;\pan&amp;lt;/span&amp;gt;, -1, &amp;lt;span class="s9"&amp;gt;\out&amp;lt;/span&amp;gt;, 2).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;c= &amp;lt;span class="s8"&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s9"&amp;gt;\degree&amp;lt;/span&amp;gt;, &amp;lt;span class="s8"&amp;gt;Pseq&amp;lt;/span&amp;gt;([10, 11, 16, 15], &amp;lt;span class="s8"&amp;gt;inf&amp;lt;/span&amp;gt;), &amp;lt;span class="s9"&amp;gt;\dur&amp;lt;/span&amp;gt;, 0.25, &amp;lt;span class="s9"&amp;gt;\pan&amp;lt;/span&amp;gt;, -1, &amp;lt;span class="s9"&amp;gt;\out&amp;lt;/span&amp;gt;, 4).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.cvs.mix.value= -0.9;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.cvs.mix.value= 0.9;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.cvs.lag.value= 2;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.cvs.mix.value= 0;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.cvs.amp.value= 0.2;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.args&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.gui&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;b.stop;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;c.stop;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.free;&amp;lt;/p&amp;gt;
-&amp;lt;/body&amp;gt;
-&amp;lt;/html&amp;gt;

Deleted: redSys/redMix/RedMix.html
===================================================================
--- redSys/redMix/RedMix.html2013-05-21 23:23:13 UTC (rev 2597)
+++ redSys/redMix/RedMix.html2013-05-22 13:15:10 UTC (rev 2598)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,28 +0,0 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&amp;gt;
-&amp;lt;html&amp;gt;
-&amp;lt;head&amp;gt;
-&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&amp;gt;
-&amp;lt;meta http-equiv="Content-Style-Type" content="text/css"&amp;gt;
-&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
-&amp;lt;meta name="Generator" content="Cocoa HTML Writer"&amp;gt;
-&amp;lt;meta name="CocoaVersion" content="949.54"&amp;gt;
-&amp;lt;style type="text/css"&amp;gt;
-p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
-p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
-span.s1 {font: 18.0px Helvetica}
-span.s2 {text-decoration: underline ; color: #001fe8}
-span.Apple-tab-span {white-space:pre}
-&amp;lt;/style&amp;gt;
-&amp;lt;/head&amp;gt;
-&amp;lt;body&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s1"&amp;gt;&amp;lt;b&amp;gt;RedMix&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;redMix overview&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;&amp;lt;a href="RedAbstractMix.html"&amp;gt;RedAbstractMix&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;- abstract class&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;&amp;lt;a href="RedMixGUI.html"&amp;gt;RedMixGUI&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;- gui class for all classes above&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;&amp;lt;a href="RedMixMono.html"&amp;gt;RedMixMono&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;- mix 2 mono channels in stereo&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;&amp;lt;a href="RedMixStereo.html"&amp;gt;RedMixStereo&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;- mix 2 stereo channels in stereo&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s2"&amp;gt;&amp;lt;a href="RedMixStereoMono.html"&amp;gt;RedMixStereoMono&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;- mix 1 stereo channel and 1 mono channel in stereo&amp;lt;/p&amp;gt;
-&amp;lt;/body&amp;gt;
-&amp;lt;/html&amp;gt;

Deleted: redSys/redMix/RedMixGUI.html
===================================================================
--- redSys/redMix/RedMixGUI.html2013-05-21 23:23:13 UTC (rev 2597)
+++ redSys/redMix/RedMixGUI.html2013-05-22 13:15:10 UTC (rev 2598)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,93 +0,0 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&amp;gt;
-&amp;lt;html&amp;gt;
-&amp;lt;head&amp;gt;
-&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&amp;gt;
-&amp;lt;meta http-equiv="Content-Style-Type" content="text/css"&amp;gt;
-&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
-&amp;lt;meta name="Generator" content="Cocoa HTML Writer"&amp;gt;
-&amp;lt;meta name="CocoaVersion" content="949.54"&amp;gt;
-&amp;lt;style type="text/css"&amp;gt;
-p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
-p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #001fe8}
-p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
-p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #ad1d13}
-p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
-p.p7 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #0019ba}
-span.s1 {font: 18.0px Helvetica}
-span.s2 {text-decoration: underline ; color: #6c779d}
-span.s3 {color: #000000}
-span.s4 {color: #2854d6}
-span.s5 {color: #3b5fc8}
-span.s6 {text-decoration: underline}
-span.s7 {color: #1949e0}
-span.s8 {color: #0019ba}
-span.s9 {color: #2b6f11}
-span.s10 {color: #606060}
-span.Apple-tab-span {white-space:pre}
-&amp;lt;/style&amp;gt;
-&amp;lt;/head&amp;gt;
-&amp;lt;body&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s1"&amp;gt;&amp;lt;b&amp;gt;RedMixGUI&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;gui for RedMixMono, RedMixStereo, RedMixStereoMono&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;req: &amp;lt;a href="../../quarks/Conductor/help/Conductor-Help/Conductor.html"&amp;gt;&amp;lt;span class="s2"&amp;gt;Conductor&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; quark&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s3"&amp;gt;see also: &amp;lt;a href="RedMix.html"&amp;gt;&amp;lt;span class="s4"&amp;gt;RedMix&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="s4"&amp;gt;,&amp;lt;/span&amp;gt;&amp;lt;span class="s3"&amp;gt; &amp;lt;a href="RedMixMono.html"&amp;gt;&amp;lt;span class="s5"&amp;gt;RedMixMono&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;, &amp;lt;a href="RedMixStereo.html"&amp;gt;&amp;lt;span class="s6"&amp;gt;RedMixStereo&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;, &amp;lt;a href="RedMixStereoMono.html"&amp;gt;&amp;lt;span class="s6"&amp;gt;RedMixStereoMono&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;,&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s3"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;a href="../../_egnaKlasser/RedMatrixMixer/RedMatrixMixerGUI.html"&amp;gt;&amp;lt;span class="s6"&amp;gt;RedMatrixMixerGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;, &amp;lt;a href="../RedMixer/RedMixerGUI.html"&amp;gt;&amp;lt;span class="s6"&amp;gt;RedMixerGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s6"&amp;gt;class mehtods:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;*new(redMix, parent, position)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;redMix - a red mix object&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;parent - window, composite view or nil&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;position - &amp;lt;a href="SC://Point"&amp;gt;&amp;lt;span class="s7"&amp;gt;Point&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; or nil&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s6"&amp;gt;instance methods:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;close&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s6"&amp;gt;instance variables:&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;lt;redMix&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;amp;lt;parent&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p5"&amp;gt;//--&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;(&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;s.waitForBoot{&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;a= &amp;lt;span class="s8"&amp;gt;RedMixStereo&amp;lt;/span&amp;gt;(10, 14, 0);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="s8"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s9"&amp;gt;\degree&amp;lt;/span&amp;gt;, 0, &amp;lt;span class="s9"&amp;gt;\out&amp;lt;/span&amp;gt;, 10).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="s8"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s9"&amp;gt;\degree&amp;lt;/span&amp;gt;, 4, &amp;lt;span class="s9"&amp;gt;\out&amp;lt;/span&amp;gt;, 14).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;c= RedMixGUI(a);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;}&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;)&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;c.parent;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;c.redMix==a;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;c.close;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;(&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;w= &amp;lt;span class="s8"&amp;gt;Window&amp;lt;/span&amp;gt;(&amp;lt;span class="s10"&amp;gt;"lkj"&amp;lt;/span&amp;gt;, &amp;lt;span class="s8"&amp;gt;Rect&amp;lt;/span&amp;gt;(100, 200, 500, 500));&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;w.front;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;&amp;lt;span class="s3"&amp;gt;w.view.decorator= &amp;lt;/span&amp;gt;FlowLayout&amp;lt;span class="s3"&amp;gt;(&amp;lt;/span&amp;gt;w.view.bounds&amp;lt;span class="s3"&amp;gt;, &amp;lt;/span&amp;gt;10&amp;lt; at &amp;gt;10, 10&amp;lt; at &amp;gt;10&amp;lt;span class="s3"&amp;gt;);&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a= &amp;lt;span class="s8"&amp;gt;RedMixStereo&amp;lt;/span&amp;gt;(10, 14, 0);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="s8"&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s9"&amp;gt;\degree&amp;lt;/span&amp;gt;, 0, &amp;lt;span class="s9"&amp;gt;\out&amp;lt;/span&amp;gt;, 10).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="s8"&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s9"&amp;gt;\degree&amp;lt;/span&amp;gt;, 4, &amp;lt;span class="s9"&amp;gt;\out&amp;lt;/span&amp;gt;, 14).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.gui(w);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;w.view.decorator.nextLine;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.gui(w);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;)&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;(&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;w= &amp;lt;span class="s8"&amp;gt;Window&amp;lt;/span&amp;gt;(&amp;lt;span class="s10"&amp;gt;"hgf"&amp;lt;/span&amp;gt;, &amp;lt;span class="s8"&amp;gt;Rect&amp;lt;/span&amp;gt;(100, 200, 500, 500));&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;w.front;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;v= &amp;lt;span class="s8"&amp;gt;CompositeView&amp;lt;/span&amp;gt;(w, &amp;lt;span class="s8"&amp;gt;Rect&amp;lt;/span&amp;gt;(10, 10, 400, 400)).background_(&amp;lt;span class="s8"&amp;gt;Color&amp;lt;/span&amp;gt;.blue).decorator= &amp;lt;span class="s8"&amp;gt;FlowLayout&amp;lt;/span&amp;gt;(Rect(0, 0, 300, 300));&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a= &amp;lt;span class="s8"&amp;gt;RedMixStereo&amp;lt;/span&amp;gt;(10, 14, 0);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="s8"&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s9"&amp;gt;\degree&amp;lt;/span&amp;gt;, 0, &amp;lt;span class="s9"&amp;gt;\out&amp;lt;/span&amp;gt;, 10).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;&amp;lt;span class="s8"&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s9"&amp;gt;\degree&amp;lt;/span&amp;gt;, 4, &amp;lt;span class="s9"&amp;gt;\out&amp;lt;/span&amp;gt;, 14).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.gui(v);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;v.decorator.nextLine;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.gui(v);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;)&amp;lt;/p&amp;gt;
-&amp;lt;/body&amp;gt;
-&amp;lt;/html&amp;gt;

Deleted: redSys/redMix/RedMixMono.html
===================================================================
--- redSys/redMix/RedMixMono.html2013-05-21 23:23:13 UTC (rev 2597)
+++ redSys/redMix/RedMixMono.html2013-05-22 13:15:10 UTC (rev 2598)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,63 +0,0 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&amp;gt;
-&amp;lt;html&amp;gt;
-&amp;lt;head&amp;gt;
-&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&amp;gt;
-&amp;lt;meta http-equiv="Content-Style-Type" content="text/css"&amp;gt;
-&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
-&amp;lt;meta name="Generator" content="Cocoa HTML Writer"&amp;gt;
-&amp;lt;meta name="CocoaVersion" content="949.54"&amp;gt;
-&amp;lt;style type="text/css"&amp;gt;
-p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
-p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #001fe8}
-p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
-p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #bf0000}
-p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000}
-p.p7 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
-span.s1 {font: 18.0px Helvetica}
-span.s2 {color: #083aec}
-span.s3 {text-decoration: underline ; color: #6e789b}
-span.s4 {color: #355ccc}
-span.s5 {text-decoration: underline ; color: #3b5fc8}
-span.s6 {color: #000000}
-span.s7 {text-decoration: underline}
-span.s8 {color: #0000bf}
-span.s9 {color: #007300}
-span.Apple-tab-span {white-space:pre}
-&amp;lt;/style&amp;gt;
-&amp;lt;/head&amp;gt;
-&amp;lt;body&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s1"&amp;gt;&amp;lt;b&amp;gt;RedMixMono&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;mix 2 mono channels in stereo&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;Inherits from: &amp;lt;/b&amp;gt;&amp;lt;a href="RedAbstractMix.html"&amp;gt;&amp;lt;span class="s2"&amp;gt;&amp;lt;b&amp;gt;RedAbstractMix&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;req: &amp;lt;a href="../../quarks/Conductor/help/Conductor-Help/Conductor.html"&amp;gt;&amp;lt;span class="s3"&amp;gt;Conductor&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; quark&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;see also: &amp;lt;a href="RedMix.html"&amp;gt;&amp;lt;span class="s4"&amp;gt;RedMix&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;span class="s4"&amp;gt;,&amp;lt;/span&amp;gt; &amp;lt;a href="RedMixGUI.html"&amp;gt;&amp;lt;span class="s5"&amp;gt;RedMixGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;,&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s6"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;a href="RedMixStereo.html"&amp;gt;&amp;lt;span class="s7"&amp;gt;RedMixStereo&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;, &amp;lt;a href="RedMixStereoMono.html"&amp;gt;&amp;lt;span class="s7"&amp;gt;RedMixStereoMono&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s6"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;a href="../../_egnaKlasser/RedMatrixMixer/RedMatrixMixer.html"&amp;gt;&amp;lt;span class="s7"&amp;gt;RedMatrixMixer&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;, &amp;lt;a href="../RedMixer/RedMixer.html"&amp;gt;&amp;lt;span class="s7"&amp;gt;RedMixer&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;*new(inA, inB, out, group, lag)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;inA - first &amp;lt;span class="s7"&amp;gt;mono&amp;lt;/span&amp;gt; input.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;default= 0.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;inB - second &amp;lt;span class="s7"&amp;gt;mono&amp;lt;/span&amp;gt; input.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;default= 2.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;out - stereo output.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;default= 0.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;group - nil boots the default server and uses the defaultGroup.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;adds to tail.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;lag - ramp for mix controllers in seconds.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;default= 0.05.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p5"&amp;gt;//--&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a= &amp;lt;span class="s8"&amp;gt;RedMixMono&amp;lt;/span&amp;gt;(2, 4, 0);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;b= &amp;lt;span class="s8"&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s9"&amp;gt;\degree&amp;lt;/span&amp;gt;, &amp;lt;span class="s8"&amp;gt;Pseq&amp;lt;/span&amp;gt;([0, 1, 5, 4, 3], &amp;lt;span class="s8"&amp;gt;inf&amp;lt;/span&amp;gt;), &amp;lt;span class="s9"&amp;gt;\dur&amp;lt;/span&amp;gt;, 0.25, &amp;lt;span class="s9"&amp;gt;\pan&amp;lt;/span&amp;gt;, -1, &amp;lt;span class="s9"&amp;gt;\out&amp;lt;/span&amp;gt;, 2).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;c= &amp;lt;span class="s8"&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s9"&amp;gt;\degree&amp;lt;/span&amp;gt;, &amp;lt;span class="s8"&amp;gt;Pseq&amp;lt;/span&amp;gt;([10, 11, 16, 15], &amp;lt;span class="s8"&amp;gt;inf&amp;lt;/span&amp;gt;), &amp;lt;span class="s9"&amp;gt;\dur&amp;lt;/span&amp;gt;, 0.25, &amp;lt;span class="s9"&amp;gt;\pan&amp;lt;/span&amp;gt;, -1, &amp;lt;span class="s9"&amp;gt;\out&amp;lt;/span&amp;gt;, 4).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.cvs.mix.value= -0.9;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.cvs.mix.value= 0.9;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.cvs.lag.value= 2;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.cvs.mix.value= 0;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.cvs.amp.value= 0.2;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.gui&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;b.stop;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;c.stop;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.free;&amp;lt;/p&amp;gt;
-&amp;lt;/body&amp;gt;
-&amp;lt;/html&amp;gt;

Deleted: redSys/redMix/RedMixStereo.html
===================================================================
--- redSys/redMix/RedMixStereo.html2013-05-21 23:23:13 UTC (rev 2597)
+++ redSys/redMix/RedMixStereo.html2013-05-22 13:15:10 UTC (rev 2598)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,63 +0,0 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&amp;gt;
-&amp;lt;html&amp;gt;
-&amp;lt;head&amp;gt;
-&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&amp;gt;
-&amp;lt;meta http-equiv="Content-Style-Type" content="text/css"&amp;gt;
-&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
-&amp;lt;meta name="Generator" content="Cocoa HTML Writer"&amp;gt;
-&amp;lt;meta name="CocoaVersion" content="949.54"&amp;gt;
-&amp;lt;style type="text/css"&amp;gt;
-p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
-p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #001fe8}
-p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
-p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #bf0000}
-p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000}
-p.p7 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
-span.s1 {font: 18.0px Helvetica}
-span.s2 {color: #1142e6}
-span.s3 {text-decoration: underline ; color: #5f71a9}
-span.s4 {color: #2f58d1}
-span.s5 {text-decoration: underline ; color: #355ccc}
-span.s6 {color: #000000}
-span.s7 {text-decoration: underline}
-span.s8 {color: #0000bf}
-span.s9 {color: #007300}
-span.Apple-tab-span {white-space:pre}
-&amp;lt;/style&amp;gt;
-&amp;lt;/head&amp;gt;
-&amp;lt;body&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s1"&amp;gt;&amp;lt;b&amp;gt;RedMixStereo&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;mix 2 stereo channels in stereo&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;Inherits from: &amp;lt;/b&amp;gt;&amp;lt;a href="RedAbstractMix.html"&amp;gt;&amp;lt;span class="s2"&amp;gt;&amp;lt;b&amp;gt;RedAbstractMix&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;req: &amp;lt;a href="../../quarks/Conductor/help/Conductor-Help/Conductor.html"&amp;gt;&amp;lt;span class="s3"&amp;gt;Conductor&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; quark&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;see also: &amp;lt;a href="RedMix.html"&amp;gt;&amp;lt;span class="s4"&amp;gt;RedMix&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;span class="s4"&amp;gt;, &amp;lt;a href="RedMixGUI.html"&amp;gt;&amp;lt;span class="s5"&amp;gt;RedMixGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;,&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s6"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;a href="RedMixMono.html"&amp;gt;&amp;lt;span class="s7"&amp;gt;RedMixMono&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;, &amp;lt;a href="RedMixStereoMono.html"&amp;gt;&amp;lt;span class="s7"&amp;gt;RedMixStereoMono&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;,&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s6"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;a href="../_egnaKlasser/RedMatrixMixer/RedMatrixMixer.html"&amp;gt;&amp;lt;span class="s7"&amp;gt;RedMatrixMixer&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;, &amp;lt;a href="RedMixer/RedMixer.html"&amp;gt;&amp;lt;span class="s7"&amp;gt;RedMixer&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;*new(inA, inB, out, group, lag)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;inA - first &amp;lt;span class="s7"&amp;gt;stereo&amp;lt;/span&amp;gt; input.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;default= 0.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;inB - second &amp;lt;span class="s7"&amp;gt;stereo&amp;lt;/span&amp;gt; input.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;default= 2.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;out - stereo output.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;default= 0.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;group - nil boots the default server and uses the defaultGroup.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;adds to tail.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;lag - ramp for mix controllers in seconds.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;default= 0.05.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p4"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p5"&amp;gt;//--&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a= &amp;lt;span class="s8"&amp;gt;RedMixStereo&amp;lt;/span&amp;gt;(2, 4, 0);&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;b= &amp;lt;span class="s8"&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s9"&amp;gt;\degree&amp;lt;/span&amp;gt;, &amp;lt;span class="s8"&amp;gt;Pseq&amp;lt;/span&amp;gt;([0, 1, 5, 4, 3], &amp;lt;span class="s8"&amp;gt;inf&amp;lt;/span&amp;gt;), &amp;lt;span class="s9"&amp;gt;\dur&amp;lt;/span&amp;gt;, 0.25, &amp;lt;span class="s9"&amp;gt;\pan&amp;lt;/span&amp;gt;, &amp;lt;span class="s8"&amp;gt;Pseq&amp;lt;/span&amp;gt;([-1, 1], &amp;lt;span class="s8"&amp;gt;inf&amp;lt;/span&amp;gt;), &amp;lt;span class="s9"&amp;gt;\out&amp;lt;/span&amp;gt;, 2).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;c= &amp;lt;span class="s8"&amp;gt;Pbind&amp;lt;/span&amp;gt;(&amp;lt;span class="s9"&amp;gt;\degree&amp;lt;/span&amp;gt;, &amp;lt;span class="s8"&amp;gt;Pseq&amp;lt;/span&amp;gt;([10, 11, 16, 15], &amp;lt;span class="s8"&amp;gt;inf&amp;lt;/span&amp;gt;), &amp;lt;span class="s9"&amp;gt;\dur&amp;lt;/span&amp;gt;, 0.25, &amp;lt;span class="s9"&amp;gt;\pan&amp;lt;/span&amp;gt;, &amp;lt;span class="s8"&amp;gt;Pseq&amp;lt;/span&amp;gt;([-1, 1], &amp;lt;span class="s8"&amp;gt;inf&amp;lt;/span&amp;gt;), &amp;lt;span class="s9"&amp;gt;\out&amp;lt;/span&amp;gt;, 4).play;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.cvs.mix.value= -0.9;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.cvs.mix.value= 0.9;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.cvs.lag.value= 2;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.cvs.mix.value= 0;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.cvs.amp.value= 0.2;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.gui;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p7"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;b.stop;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;c.stop;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p6"&amp;gt;a.free;&amp;lt;/p&amp;gt;
-&amp;lt;/body&amp;gt;
-&amp;lt;/html&amp;gt;

Deleted: redSys/redMix/RedMixStereoMono.html
===================================================================
--- redSys/redMix/RedMixStereoMono.html2013-05-21 23:23:13 UTC (rev 2597)
+++ redSys/redMix/RedMixStereoMono.html2013-05-22 13:15:10 UTC (rev 2598)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,64 +0,0 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
-&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&amp;gt;
-&amp;lt;html&amp;gt;
-&amp;lt;head&amp;gt;
-&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&amp;gt;
-&amp;lt;meta http-equiv="Content-Style-Type" content="text/css"&amp;gt;
-&amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
-&amp;lt;meta name="Generator" content="Cocoa HTML Writer"&amp;gt;
-&amp;lt;meta name="CocoaVersion" content="949.54"&amp;gt;
-&amp;lt;style type="text/css"&amp;gt;
-p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
-p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #001fe8}
-p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
-p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #bf0000}
-p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #0000bf}
-p.p7 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000}
-p.p8 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
-span.s1 {font: 18.0px Helvetica}
-span.s2 {color: #083aec}
-span.s3 {text-decoration: underline ; color: #6272a7}
-span.s4 {color: #2854d6}
-span.s5 {text-decoration: underline ; color: #2f58d1}
-span.s6 {color: #000000}
-span.s7 {text-decoration: underline}
-span.s8 {color: #0000bf}
-span.s9 {color: #007300}
-span.Apple-tab-span {white-space:pre}
-&amp;lt;/style&amp;gt;
-&amp;lt;/head&amp;gt;
-&amp;lt;body&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="s1"&amp;gt;&amp;lt;b&amp;gt;RedMixStereoMono&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;b&amp;gt;mix 1 stereo channel and 1 mono channel in stereo&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;Inherits from: &amp;lt;/b&amp;gt;&amp;lt;a href="RedAbstractMix.html"&amp;gt;&amp;lt;span class="s2"&amp;gt;&amp;lt;b&amp;gt;RedAbstractMix&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;req: &amp;lt;a href="../../quarks/Conductor/help/Conductor-Help/Conductor.html"&amp;gt;&amp;lt;span class="s3"&amp;gt;Conductor&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt; quark&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;see also: &amp;lt;a href="RedMix.html"&amp;gt;&amp;lt;span class="s4"&amp;gt;RedMix&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;, &amp;lt;a href="RedMixGUI.html"&amp;gt;&amp;lt;span class="s5"&amp;gt;RedMixGUI&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;,&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s6"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;a href="RedMixMono.html"&amp;gt;&amp;lt;span class="s7"&amp;gt;RedMixMono&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;, &amp;lt;a href="RedMixStereo.html"&amp;gt;&amp;lt;span class="s7"&amp;gt;RedMixStereo&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;,&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p3"&amp;gt;&amp;lt;span class="s6"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;a href="../_egnaKlasser/RedMatrixMixer/RedMatrixMixer.html"&amp;gt;&amp;lt;span class="s7"&amp;gt;RedMatrixMixer&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;, &amp;lt;a href="RedMixer/RedMixer.html"&amp;gt;&amp;lt;span class="s7"&amp;gt;RedMixer&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p2"&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;*new(inA, inB, out, group, lag)&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;inA - first &amp;lt;span class="s7"&amp;gt;stereo&amp;lt;/span&amp;gt; input.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;default= 0.&amp;lt;/p&amp;gt;
-&amp;lt;p class="p1"&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="Apple-tab-span"&amp;gt;&amp;lt;/span&amp;gt;inB - second &amp;lt;span class="s7"&amp;gt;mono&amp;lt;/span&amp;gt; input.&amp;lt;span class="Apple-converted-space"&amp;gt;  &amp;lt;/span&amp;gt;default= 2.&amp;lt;/p&amp;gt;

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; Diff output truncated at 100000 characters. &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.


_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

&lt;/pre&gt;</description>
    <dc:creator>redFrik-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2013-05-22T13:15:11</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58551">
    <title>[supercollider/supercollider] 9b976f: common: endian conversion functions should be unsi...</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58551</link>
    <description>&lt;pre&gt;  Branch: refs/heads/master
  Home:   https://github.com/supercollider/supercollider
  Commit: 9b976ff22c87815f95751e31ba80a111fc4a06d4
      https://github.com/supercollider/supercollider/commit/9b976ff22c87815f95751e31ba80a111fc4a06d4
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-22 (Wed, 22 May 2013)

  Changed paths:
    M include/common/SC_Endian.h

  Log Message:
  -----------
  common: endian conversion functions should be unsigned

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;



&lt;/pre&gt;</description>
    <dc:creator>GitHub</dc:creator>
    <dc:date>2013-05-22T11:41:29</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58543">
    <title>[supercollider/supercollider] d84de5: common: fix some warnings</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58543</link>
    <description>&lt;pre&gt;  Branch: refs/heads/master
  Home:   https://github.com/supercollider/supercollider
  Commit: d84de5ebbc92817ea0fef8d1ecb802b72c44a736
      https://github.com/supercollider/supercollider/commit/d84de5ebbc92817ea0fef8d1ecb802b72c44a736
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-22 (Wed, 22 May 2013)

  Changed paths:
    M common/SC_fftlib.cpp
    M common/server_shm.hpp

  Log Message:
  -----------
  common: fix some warnings

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;



&lt;/pre&gt;</description>
    <dc:creator>GitHub</dc:creator>
    <dc:date>2013-05-22T08:45:45</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58542">
    <title>[supercollider/supercollider] 87092f: scide: msvc compile fix</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58542</link>
    <description>&lt;pre&gt;  Branch: refs/heads/topic/qt5
  Home:   https://github.com/supercollider/supercollider
  Commit: 87092f105236cc45bd6ab8a4ce88bcec1c26a6c4
      https://github.com/supercollider/supercollider/commit/87092f105236cc45bd6ab8a4ce88bcec1c26a6c4
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-22 (Wed, 22 May 2013)

  Changed paths:
    M editors/sc-ide/CMakeLists.txt

  Log Message:
  -----------
  scide: msvc compile fix

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;



&lt;/pre&gt;</description>
    <dc:creator>GitHub</dc:creator>
    <dc:date>2013-05-22T08:45:47</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58541">
    <title>[supercollider/supercollider] 8e9cb2: cmake build system: win32 - don't set debug flags ...</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58541</link>
    <description>&lt;pre&gt;  Branch: refs/heads/master
  Home:   https://github.com/supercollider/supercollider
  Commit: 8e9cb277d567dfe07793bee094271f812d94a975
      https://github.com/supercollider/supercollider/commit/8e9cb277d567dfe07793bee094271f812d94a975
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-22 (Wed, 22 May 2013)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  cmake build system: win32 - don't set debug flags manually

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;



&lt;/pre&gt;</description>
    <dc:creator>GitHub</dc:creator>
    <dc:date>2013-05-22T08:09:56</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58540">
    <title>[supercollider/supercollider] 50fd1c: supernova: win32 fix</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58540</link>
    <description>&lt;pre&gt;  Branch: refs/heads/master
  Home:   https://github.com/supercollider/supercollider
  Commit: 50fd1c6ae900426c38cd55c5b38bedf4c7aacad6
      https://github.com/supercollider/supercollider/commit/50fd1c6ae900426c38cd55c5b38bedf4c7aacad6
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-21 (Tue, 21 May 2013)

  Changed paths:
    M server/supernova/sc/sc_ugen_factory.cpp

  Log Message:
  -----------
  supernova: win32 fix

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 1ee35cb1a86892ec4355cfea48e6b6c899694ffa
      https://github.com/supercollider/supercollider/commit/1ee35cb1a86892ec4355cfea48e6b6c899694ffa
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-21 (Tue, 21 May 2013)

  Changed paths:
    M lang/LangPrimSource/SC_PortMIDI.cpp

  Log Message:
  -----------
  sclang: portmidi - compile fixes

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


Compare: https://github.com/supercollider/supercollider/compare/c2614362f6ea...1ee35cb1a868
&lt;/pre&gt;</description>
    <dc:creator>GitHub</dc:creator>
    <dc:date>2013-05-22T07:01:08</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58538">
    <title>[supercollider/supercollider] 6bf958: headers: don't provide system endiannes conversion...</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58538</link>
    <description>&lt;pre&gt;  Branch: refs/heads/master
  Home:   https://github.com/supercollider/supercollider
  Commit: 6bf9581fbd2e575071151859fa878aad6085e641
      https://github.com/supercollider/supercollider/commit/6bf9581fbd2e575071151859fa878aad6085e641
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-21 (Tue, 21 May 2013)

  Changed paths:
    M common/scsynthsend.cpp
    M common/scsynthsend.h
    M include/common/SC_Endian.h
    M include/plugin_interface/sc_msg_iter.h
    M lang/LangPrimSource/OSCData.cpp
    M lang/LangPrimSource/SC_ComPort.cpp
    M lang/LangPrimSource/SC_ComPort.h
    M server/scsynth/SC_ComPort.cpp
    M server/scsynth/SC_CoreAudio.cpp

  Log Message:
  -----------
  headers: don't provide system endiannes conversion functions

instead of providing endiannes conversion functions by default, we should
provide our own versions to avoid pulling in windows headers into the
public interface

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 1a18c9b9b5847950625284fdb8e4953a6b30ec89
      https://github.com/supercollider/supercollider/commit/1a18c9b9b5847950625284fdb8e4953a6b30ec89
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-21 (Tue, 21 May 2013)

  Changed paths:
    M server/scsynth/SC_Graph.cpp

  Log Message:
  -----------
  scsynth: SC_Graph - pull in Windows headers in the beginning

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 13753441f6ffca89a0b07e828d0398f57ef0e06d
      https://github.com/supercollider/supercollider/commit/13753441f6ffca89a0b07e828d0398f57ef0e06d
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-21 (Tue, 21 May 2013)

  Changed paths:
    M lang/LangPrimSource/SC_PortMIDI.cpp

  Log Message:
  -----------
  sclang: portmidi - remove pthread cruft

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c2614362f6ea4247d8345b0a6503bf0a07b9e607
      https://github.com/supercollider/supercollider/commit/c2614362f6ea4247d8345b0a6503bf0a07b9e607
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-21 (Tue, 21 May 2013)

  Changed paths:
    M server/plugins/TestUGens.cpp

  Log Message:
  -----------
  plugins: Test ugens - print via Print instead of printf

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


Compare: https://github.com/supercollider/supercollider/compare/16cabe30d102...c2614362f6ea
&lt;/pre&gt;</description>
    <dc:creator>GitHub</dc:creator>
    <dc:date>2013-05-22T05:56:08</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58537">
    <title>[supercollider/supercollider] d4c79a: QImage initial commit</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58537</link>
    <description>&lt;pre&gt;  Branch: refs/heads/topic/qt5
  Home:   https://github.com/supercollider/supercollider
  Commit: d4c79a2ed73ff1f74d236854f5c08c044e1502af
      https://github.com/supercollider/supercollider/commit/d4c79a2ed73ff1f74d236854f5c08c044e1502af
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-20 (Mon, 20 Aug 2012)

  Changed paths:
    M QtCollider/CMakeLists.txt
    M QtCollider/Common.h
    A QtCollider/primitives/prim_QImage.cpp
    M QtCollider/primitives/prim_QPen.cpp
    M QtCollider/primitives/primitives.cpp
    A SCClassLibrary/QtCollider/QImage.sc
    M SCClassLibrary/QtCollider/QPen.sc

  Log Message:
  -----------
  QImage initial commit


  Commit: 08d1e0a33debe96f61c09f56fd25ce660cb207fc
      https://github.com/supercollider/supercollider/commit/08d1e0a33debe96f61c09f56fd25ce660cb207fc
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-20 (Mon, 20 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  QImage grab widget


  Commit: d29fe0f12ed97ad7c307ad47cf2402094ead0663
      https://github.com/supercollider/supercollider/commit/d29fe0f12ed97ad7c307ad47cf2402094ead0663
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-20 (Mon, 20 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  QImage new from URL (initial)


  Commit: 424646d9b966091a8a88e5fa5ed4e2def146cc28
      https://github.com/supercollider/supercollider/commit/424646d9b966091a8a88e5fa5ed4e2def146cc28
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-21 (Tue, 21 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage set painter jakob fix


  Commit: 7aaa19dc24a9adbd5a77befa7ee2eea8fe9e31b1
      https://github.com/supercollider/supercollider/commit/7aaa19dc24a9adbd5a77befa7ee2eea8fe9e31b1
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-21 (Tue, 21 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage done and fix NewURL and NewPath


  Commit: 123677ea941abc0fb32d791a1abb2f94ca68f7ef
      https://github.com/supercollider/supercollider/commit/123677ea941abc0fb32d791a1abb2f94ca68f7ef
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-22 (Wed, 22 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  QImage fix newURL returns (bulky)


  Commit: 82ed3f69d2fb2d9c1ff6d0fd398fd846f5cdf434
      https://github.com/supercollider/supercollider/commit/82ed3f69d2fb2d9c1ff6d0fd398fd846f5cdf434
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-23 (Thu, 23 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage added *formats method


  Commit: 8c66b4cecdba83a697b4b44df704169b48c77397
      https://github.com/supercollider/supercollider/commit/8c66b4cecdba83a697b4b44df704169b48c77397
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-24 (Fri, 24 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage fix some parameters


  Commit: f7bb4dbba3828ab2e909ed1a59a6422cb59b1df4
      https://github.com/supercollider/supercollider/commit/f7bb4dbba3828ab2e909ed1a59a6422cb59b1df4
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-24 (Fri, 24 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  QImage setPainter move img after check


  Commit: 3d9a692728b9f1a98d2e53aef81d43dacd4930df
      https://github.com/supercollider/supercollider/commit/3d9a692728b9f1a98d2e53aef81d43dacd4930df
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-24 (Fri, 24 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QPen.cpp
    M SCClassLibrary/QtCollider/QImage.sc
    M SCClassLibrary/QtCollider/QPen.sc

  Log Message:
  -----------
  QImage compositing operations and fraction


  Commit: 6eb175a3748c541d21c4fe608a0a9438c6daec25
      https://github.com/supercollider/supercollider/commit/6eb175a3748c541d21c4fe608a0a9438c6daec25
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-24 (Fri, 24 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  QImage set internal format to Format_ARGB32_Premultiplied


  Commit: 0077e7452cff624367cd3c964054fe4224905235
      https://github.com/supercollider/supercollider/commit/0077e7452cff624367cd3c964054fe4224905235
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-25 (Sat, 25 Aug 2012)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage.sc remove white spaces and comment


  Commit: f066faf24f8ea1b7c40f343d4c0dad50b1f0da61
      https://github.com/supercollider/supercollider/commit/f066faf24f8ea1b7c40f343d4c0dad50b1f0da61
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-25 (Sat, 25 Aug 2012)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage copy SCImage methods, add notes


  Commit: 061e22a249a3e8f4aebc9aed6071ef1fcc39e08e
      https://github.com/supercollider/supercollider/commit/061e22a249a3e8f4aebc9aed6071ef1fcc39e08e
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-25 (Sat, 25 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  QImage set empty color to Qt::transparent


  Commit: 6d755728f3d42506dc014a4e9bc7aa24235a5736
      https://github.com/supercollider/supercollider/commit/6d755728f3d42506dc014a4e9bc7aa24235a5736
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-25 (Sat, 25 Aug 2012)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage.sc rotate RGBA to ARGB internally


  Commit: 0a5e0915bcecc079eaff087d3685fb16aa545258
      https://github.com/supercollider/supercollider/commit/0a5e0915bcecc079eaff087d3685fb16aa545258
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-26 (Sun, 26 Aug 2012)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage.sc remove colorToPixel comment


  Commit: d185d3e4c647b0e2d5f416e7ded01a44d54b21f7
      https://github.com/supercollider/supercollider/commit/d185d3e4c647b0e2d5f416e7ded01a44d54b21f7
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M QtCollider/CMakeLists.txt
    M QtCollider/Common.h
    A QtCollider/primitives/prim_QImage.cpp
    M QtCollider/primitives/prim_QPen.cpp
    M QtCollider/primitives/primitives.cpp
    A SCClassLibrary/QtCollider/QImage.sc
    M SCClassLibrary/QtCollider/QPen.sc

  Log Message:
  -----------
  QImage initial commit


  Commit: 7294949779ee05c08f25b624d40fbcf6ff4581ac
      https://github.com/supercollider/supercollider/commit/7294949779ee05c08f25b624d40fbcf6ff4581ac
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  QImage grab widget


  Commit: 4db6004b1432c4ddb1bec9fc1e1f5ede2e124297
      https://github.com/supercollider/supercollider/commit/4db6004b1432c4ddb1bec9fc1e1f5ede2e124297
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  QImage new from URL (initial)


  Commit: cbb8b14bd68802f2162fce8cf3c5456892e26efe
      https://github.com/supercollider/supercollider/commit/cbb8b14bd68802f2162fce8cf3c5456892e26efe
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage set painter jakob fix


  Commit: ed0d0bb8bed3edaa7a7eb869756efeb718419c13
      https://github.com/supercollider/supercollider/commit/ed0d0bb8bed3edaa7a7eb869756efeb718419c13
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage done and fix NewURL and NewPath


  Commit: 9dc5c81e4ac2a2732d5a1e334e6537ccacf2adfd
      https://github.com/supercollider/supercollider/commit/9dc5c81e4ac2a2732d5a1e334e6537ccacf2adfd
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  QImage fix newURL returns (bulky)


  Commit: 97af2f506b7f1cd46c0b9350db1beabcda4465a5
      https://github.com/supercollider/supercollider/commit/97af2f506b7f1cd46c0b9350db1beabcda4465a5
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage added *formats method


  Commit: b6540cd6506da86610686c0f2117c097c24beab0
      https://github.com/supercollider/supercollider/commit/b6540cd6506da86610686c0f2117c097c24beab0
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage fix some parameters


  Commit: e8067f944e5bd602c921dd9df5082321b1b0a251
      https://github.com/supercollider/supercollider/commit/e8067f944e5bd602c921dd9df5082321b1b0a251
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  QImage setPainter move img after check


  Commit: f99a1806ad472259c91f076b5a75e8f6cbeaa1c3
      https://github.com/supercollider/supercollider/commit/f99a1806ad472259c91f076b5a75e8f6cbeaa1c3
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QPen.cpp
    M SCClassLibrary/QtCollider/QImage.sc
    M SCClassLibrary/QtCollider/QPen.sc

  Log Message:
  -----------
  QImage compositing operations and fraction


  Commit: d3dc6d8691687bb07f061ed78e8769ff42c5a0a3
      https://github.com/supercollider/supercollider/commit/d3dc6d8691687bb07f061ed78e8769ff42c5a0a3
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  QImage set internal format to Format_ARGB32_Premultiplied


  Commit: 4998899d70640f82e028879830620d8cc1e18f6a
      https://github.com/supercollider/supercollider/commit/4998899d70640f82e028879830620d8cc1e18f6a
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage.sc remove white spaces and comment


  Commit: 1741a93a3fa5242bab79429e18d5cfbc0ff013d4
      https://github.com/supercollider/supercollider/commit/1741a93a3fa5242bab79429e18d5cfbc0ff013d4
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage copy SCImage methods, add notes


  Commit: 6a41e1c6a9b43a9294105da650f03b4b6345bfb8
      https://github.com/supercollider/supercollider/commit/6a41e1c6a9b43a9294105da650f03b4b6345bfb8
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  QImage set empty color to Qt::transparent


  Commit: ff80aad5475e611df69bfdb1a38b266e27f7b47a
      https://github.com/supercollider/supercollider/commit/ff80aad5475e611df69bfdb1a38b266e27f7b47a
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage.sc rotate RGBA to ARGB internally


  Commit: d8043af154d1a17e0c01f87fb38d04b4ad58c420
      https://github.com/supercollider/supercollider/commit/d8043af154d1a17e0c01f87fb38d04b4ad58c420
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage.sc remove colorToPixel comment


  Commit: 08fc5f87000e7e1a7e7ae9c7cabb55e80b298f1a
      https://github.com/supercollider/supercollider/commit/08fc5f87000e7e1a7e7ae9c7cabb55e80b298f1a
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Log Message:
  -----------
  Merge branch 'qimage' of https://github.com/smrg-lm/supercollider into qimage


  Commit: a6f5be1c798ccc3e421ea96bd2364735f584a9bd
      https://github.com/supercollider/supercollider/commit/a6f5be1c798ccc3e421ea96bd2364735f584a9bd
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage setSize (qt modes &amp;amp; interpolation)


  Commit: 7fcf68cc0653fba5e3ba068ada100a77e5a675e2
      https://github.com/supercollider/supercollider/commit/7fcf68cc0653fba5e3ba068ada100a77e5a675e2
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage add tile TODO


  Commit: c9f7701ebe26ec790e4731eb4c6c66d0b546b06a
      https://github.com/supercollider/supercollider/commit/c9f7701ebe26ec790e4731eb4c6c66d0b546b06a
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-30 (Thu, 30 Aug 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage pixels load/set implementation


  Commit: 607d67f093de621c4955103dcc2251a03eddedb4
      https://github.com/supercollider/supercollider/commit/607d67f093de621c4955103dcc2251a03eddedb4
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-30 (Thu, 30 Aug 2012)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  QImage missing methods and cosmetics


  Commit: 918dca52cc79ec975d962858a89cbc973f701e40
      https://github.com/supercollider/supercollider/commit/918dca52cc79ec975d962858a89cbc973f701e40
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-08-30 (Thu, 30 Aug 2012)

  Changed paths:
    M SCClassLibrary/QtCollider/QtGUI.sc

  Log Message:
  -----------
  QtGUI.sc QImage redirect


  Commit: ff6ea02b0bed0eb1f31735e62c7cf0c68dce1a3c
      https://github.com/supercollider/supercollider/commit/ff6ea02b0bed0eb1f31735e62c7cf0c68dce1a3c
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-09-02 (Sun, 02 Sep 2012)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  QImage improve .write error msg


  Commit: f883d48ec5720b426410b42b3fe75f08e260aa21
      https://github.com/supercollider/supercollider/commit/f883d48ec5720b426410b42b3fe75f08e260aa21
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-08 (Sat, 08 Dec 2012)

  Changed paths:
    M server/supernova/sc/sc_osc_handler.cpp
    M server/supernova/sc/sc_synth_definition.cpp
    M server/supernova/utilities/named_hash_entry.hpp

  Log Message:
  -----------
  supernova: cleanups

no functional change

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: a800ce54852f9b395ca40f29c2f5ffd5809325cb
      https://github.com/supercollider/supercollider/commit/a800ce54852f9b395ca40f29c2f5ffd5809325cb
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-08 (Sat, 08 Dec 2012)

  Changed paths:
    M server/supernova/sc/sc_synth_definition.cpp
    M server/supernova/server/main.cpp

  Log Message:
  -----------
  supernova: use c++11-style futures for loading synthdefs asynchronously

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: dc83ff9e9f0d19891d429ffd034adb61c0a7d288
      https://github.com/supercollider/supercollider/commit/dc83ff9e9f0d19891d429ffd034adb61c0a7d288
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-08 (Sat, 08 Dec 2012)

  Changed paths:
    M server/plugins/GrainUGens.cpp

  Log Message:
  -----------
  plugins: fix GrainBuf cleanup

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: a8edd1787876038c7586114e04acfe5ced652b9a
      https://github.com/supercollider/supercollider/commit/a8edd1787876038c7586114e04acfe5ced652b9a
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-08 (Sat, 08 Dec 2012)

  Changed paths:
    M SCClassLibrary/Common/Control/asDefName.sc

  Log Message:
  -----------
  Function:play - Replace OSCpathResponder with OSCFunc


  Commit: c64767bb0770ba46635e0f027e1c2d6b1d3152c1
      https://github.com/supercollider/supercollider/commit/c64767bb0770ba46635e0f027e1c2d6b1d3152c1
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-08 (Sat, 08 Dec 2012)

  Changed paths:
    M SCClassLibrary/Common/Control/asDefName.sc

  Log Message:
  -----------
  Function:play -- cherry-picked the wrong commit ID

There are some times when git drives me absolutely off the cliff.
I already amended my first commit in my private branch, deleting
the "resp.remove" line, and then cherry-picked. Guess what? It
picked the PRE-amended commit. :|

Fixed here.


  Commit: a3a5db024db9bc49dd7b33496b03fe97f77cca19
      https://github.com/supercollider/supercollider/commit/a3a5db024db9bc49dd7b33496b03fe97f77cca19
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-09 (Sun, 09 Dec 2012)

  Changed paths:
    M server/supernova/server/main.cpp

  Log Message:
  -----------
  supernova: refactor entry point

no functional change

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c02d87d21d30d245ab86290b31e89ff505a0059d
      https://github.com/supercollider/supercollider/commit/c02d87d21d30d245ab86290b31e89ff505a0059d
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-09 (Sun, 09 Dec 2012)

  Changed paths:
    M server/supernova/sc/sc_synthdef.cpp
    M server/supernova/sc/sc_synthdef.hpp
    M server/supernova/sc/sc_ugen_factory.cpp
    M server/supernova/sc/sc_ugen_factory.hpp
    M server/supernova/server/synth_definition.hpp
    M server/supernova/utilities/named_hash_entry.hpp

  Log Message:
  -----------
  supernova: rename c_string to symbol

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 5c416b03eb488f6b847408bcd5ada3b9731a9cdd
      https://github.com/supercollider/supercollider/commit/5c416b03eb488f6b847408bcd5ada3b9731a9cdd
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-09 (Sun, 09 Dec 2012)

  Changed paths:
    M server/supernova/utilities/static_pooled_class.hpp

  Log Message:
  -----------
  supernova: static_pooled_class - minor cleanups

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 989c0c5219143ddc876a544ef1b766d1a50724cb
      https://github.com/supercollider/supercollider/commit/989c0c5219143ddc876a544ef1b766d1a50724cb
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-09 (Sun, 09 Dec 2012)

  Changed paths:
    M testsuite/supernova/server_synth_factory_test.cpp
    M testsuite/supernova/server_test.cpp

  Log Message:
  -----------
  supernova: fix testsuite

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: e041f9876ed99d9ab05b9f1ee127e38da87eea33
      https://github.com/supercollider/supercollider/commit/e041f9876ed99d9ab05b9f1ee127e38da87eea33
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-09 (Sun, 09 Dec 2012)

  Changed paths:
    M server/supernova/sc/sc_plugin_interface.hpp
    M server/supernova/server/server.hpp

  Log Message:
  -----------
  supernova: plugin interface - protect against multiple done actions

some ugens like DetectSilence call the done action multiple times,
causing supernova to crash. this prevents the crash

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: f819f0574d7e44e610c5b62d60707758d5b547f2
      https://github.com/supercollider/supercollider/commit/f819f0574d7e44e610c5b62d60707758d5b547f2
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-10 (Mon, 10 Dec 2012)

  Changed paths:
    M HelpSource/Overviews/SymbolicNotations.schelp

  Log Message:
  -----------
  Help: SymbolicNotations - replace SCSlider with Slider

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: ec22b6ad2b991d27aed160c5046d8141fc2ebdbd
      https://github.com/supercollider/supercollider/commit/ec22b6ad2b991d27aed160c5046d8141fc2ebdbd
  Author: Abel Abraham Camarillo Ojeda &amp;lt;acamari-oWX2AsD/cFcdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-10 (Mon, 10 Dec 2012)

  Changed paths:
    M common/SC_DirUtils.cpp
    M include/common/SC_Endian.h
    M lang/LangPrimSource/PyrPrimitive.cpp
    M server/scsynth/SC_ComPort.cpp

  Log Message:
  -----------
  make supercollider build on OpenBSD

change FreeBSD-only define preprocessor directives to include OpenBSD.


  Commit: 15c6b095935c9cf3e0dfa23deee51ddd989cd336
      https://github.com/supercollider/supercollider/commit/15c6b095935c9cf3e0dfa23deee51ddd989cd336
  Author: Abel Abraham Camarillo Ojeda &amp;lt;acamari-oWX2AsD/cFcdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-10 (Mon, 10 Dec 2012)

  Changed paths:
    M lang/CMakeLists.txt

  Log Message:
  -----------
  enables Linux Input Device support only in linux...


  Commit: 8211eba569435ba08b14b333f199899e68dfc8d2
      https://github.com/supercollider/supercollider/commit/8211eba569435ba08b14b333f199899e68dfc8d2
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-10 (Mon, 10 Dec 2012)

  Changed paths:
    M common/SC_DirUtils.cpp
    M include/common/SC_Endian.h
    M lang/CMakeLists.txt
    M lang/LangPrimSource/PyrPrimitive.cpp
    M server/scsynth/SC_ComPort.cpp

  Log Message:
  -----------
  Merge pull request #683 from acamari/master

port supercollider to OpenBSD


  Commit: 5b1e37cc611070c66d796ab3baa1781c3df477c7
      https://github.com/supercollider/supercollider/commit/5b1e37cc611070c66d796ab3baa1781c3df477c7
  Author: Abel Abraham Camarillo Ojeda &amp;lt;acamari-oWX2AsD/cFcdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-10 (Mon, 10 Dec 2012)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  in OpenBSD search for classes using cmake configuration (not /usr/share/ hardcoded default)


  Commit: 9dc212921a4b6bac78fb7d37e88efef72d4b6fe3
      https://github.com/supercollider/supercollider/commit/9dc212921a4b6bac78fb7d37e88efef72d4b6fe3
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-10 (Mon, 10 Dec 2012)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Merge pull request #685 from acamari/master

OpenBSD: set search data dir in cmake build system


  Commit: e5e04fd4ffb9b041b397f4aff2f1a63fba97b1c3
      https://github.com/supercollider/supercollider/commit/e5e04fd4ffb9b041b397f4aff2f1a63fba97b1c3
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-11 (Tue, 11 Dec 2012)

  Changed paths:
    M CMakeLists.txt
    M server/scsynth/CMakeLists.txt

  Log Message:
  -----------
  cmake build system: cleanup for unixy platforms

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: bce45f5d3a6613dab468aa72cc9e468e9501e73a
      https://github.com/supercollider/supercollider/commit/bce45f5d3a6613dab468aa72cc9e468e9501e73a
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-11 (Tue, 11 Dec 2012)

  Changed paths:
    M HelpSource/Classes/SynthDef.schelp

  Log Message:
  -----------
  Help: remove memStore

memStore has been removed from the class library, but not from the help
system

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 7f29d322cf96e47cbad75eefcd195007f0ee4f92
      https://github.com/supercollider/supercollider/commit/7f29d322cf96e47cbad75eefcd195007f0ee4f92
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-11 (Tue, 11 Dec 2012)

  Changed paths:
    M SCClassLibrary/Common/Control/Buffer.sc

  Log Message:
  -----------
  class library: Buffer - freeMsg should clear all cached information

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 2e06f6cc2cc7468039a45472c7d2fdb86763e534
      https://github.com/supercollider/supercollider/commit/2e06f6cc2cc7468039a45472c7d2fdb86763e534
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-11 (Tue, 11 Dec 2012)

  Changed paths:
    M server/supernova/sc/sc_plugin_interface.cpp

  Log Message:
  -----------
  supernova: buffer_read - don't check samplerate when queueing soundfiles

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: b7daf98f1692c373ace7e14de770d40ebf5d86e8
      https://github.com/supercollider/supercollider/commit/b7daf98f1692c373ace7e14de770d40ebf5d86e8
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-11 (Tue, 11 Dec 2012)

  Changed paths:
    M server/supernova/sc/sc_osc_handler.cpp

  Log Message:
  -----------
  supernova: osc interface - fix bug with node reordering

ensure dsp graph regeneration and notifications

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c541f3ba438fed6175be7bd61ac11f227352f890
      https://github.com/supercollider/supercollider/commit/c541f3ba438fed6175be7bd61ac11f227352f890
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-12 (Wed, 12 Dec 2012)

  Changed paths:
    M SCClassLibrary/Common/GUI/PlusGUI/Control/scopeResponse.sc

  Log Message:
  -----------
  class library: scopeResponse - throw error if server not running

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 22c0650d174f4eea733540aa88b9eeeea16f0af0
      https://github.com/supercollider/supercollider/commit/22c0650d174f4eea733540aa88b9eeeea16f0af0
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-12 (Wed, 12 Dec 2012)

  Changed paths:
    M SCClassLibrary/Common/Control/Server.sc

  Log Message:
  -----------
  class library: Server - code cleanups

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: b7519458e97d0a7e5e3731dc4ee8d95a8e6d0b24
      https://github.com/supercollider/supercollider/commit/b7519458e97d0a7e5e3731dc4ee8d95a8e6d0b24
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-16 (Sun, 16 Dec 2012)

  Changed paths:
    M server/plugins/DiskIO_UGens.cpp

  Log Message:
  -----------
  plugins: DiskIO ugens - remove limitation of channel count

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 6348839b2111f748eae231d7f804895a86592e89
      https://github.com/supercollider/supercollider/commit/6348839b2111f748eae231d7f804895a86592e89
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-16 (Sun, 16 Dec 2012)

  Changed paths:
    M server/plugins/DiskIO_UGens.cpp

  Log Message:
  -----------
  plugins: VDiskIn - unify common code

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 893e39bca3bafef4010fdb9ccbd2216bf8c90401
      https://github.com/supercollider/supercollider/commit/893e39bca3bafef4010fdb9ccbd2216bf8c90401
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-16 (Sun, 16 Dec 2012)

  Changed paths:
    M server/plugins/DiskIO_UGens.cpp

  Log Message:
  -----------
  plugins: VDiskIn - provide optimized non-interpolating ugen function

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: e7757fd1356f7018772e535d9d836640397db18c
      https://github.com/supercollider/supercollider/commit/e7757fd1356f7018772e535d9d836640397db18c
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-16 (Sun, 16 Dec 2012)

  Changed paths:
    M SCClassLibrary/Common/Audio/DiskIO.sc

  Log Message:
  -----------
  class library: DiskOut - remove dead code &amp;amp; obsolete comments

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 0780a8918e2ddf24519e79e88aaeac839cd7926c
      https://github.com/supercollider/supercollider/commit/0780a8918e2ddf24519e79e88aaeac839cd7926c
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-16 (Sun, 16 Dec 2012)

  Changed paths:
    M server/plugins/DiskIO_UGens.cpp

  Log Message:
  -----------
  plugins: DiskIO - adapt header

* copyright notice should go to the file header
* changes should be logged in the git history

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 8b8e5077cfa6392be7ff50049ab6fe10b995c375
      https://github.com/supercollider/supercollider/commit/8b8e5077cfa6392be7ff50049ab6fe10b995c375
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-16 (Sun, 16 Dec 2012)

  Changed paths:
    M server/plugins/DiskIO_UGens.cpp

  Log Message:
  -----------
  plugins: DiskIn/DiskOut - directly access wires

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: d0c97389443a4e421a5c93665301b87169decfda
      https://github.com/supercollider/supercollider/commit/d0c97389443a4e421a5c93665301b87169decfda
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-16 (Sun, 16 Dec 2012)

  Changed paths:
    M SCClassLibrary/Common/GUI/PlusGUI/Math/PlotView.sc

  Log Message:
  -----------
  class library: fix Function.plot

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: f296f25408ebce9aba6966f7c821e86d1c8eeefb
      https://github.com/supercollider/supercollider/commit/f296f25408ebce9aba6966f7c821e86d1c8eeefb
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-16 (Sun, 16 Dec 2012)

  Changed paths:
    M SCClassLibrary/Common/Control/Engine.sc

  Log Message:
  -----------
  Fix bug introduced by 7f29d322: Don't free the same alloc'ed index twice

Clearing 'bufnum' when freeing a buffer means that calling 'free'
on one Buffer object twice will ask the bufnum allocator to free
first the bufnum, and then 'nil'. This threw an error.


  Commit: 81cecabbdf604bec80ea6d755260d919741e5533
      https://github.com/supercollider/supercollider/commit/81cecabbdf604bec80ea6d755260d919741e5533
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-17 (Mon, 17 Dec 2012)

  Changed paths:
    M SCClassLibrary/QtCollider/QStethoscope2.sc

  Log Message:
  -----------
  qtcollider: QStethoscope2 - refactor for robustness

* Encapsulate all management of server resources in a separate class.

* Use Node:-onFree instead of Server:-sync to make sure previous
  synth using the same scope buffer has been freed before a new one
  is created.


  Commit: 6b878a764154e012939a092bb393c72830215cca
      https://github.com/supercollider/supercollider/commit/6b878a764154e012939a092bb393c72830215cca
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-18 (Tue, 18 Dec 2012)

  Changed paths:
    M HelpSource/Classes/View.schelp

  Log Message:
  -----------
  help: View - improve documentation, fix links


  Commit: 084db70a2a241fde6b672890be5a96a8d488bbda
      https://github.com/supercollider/supercollider/commit/084db70a2a241fde6b672890be5a96a8d488bbda
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-18 (Tue, 18 Dec 2012)

  Changed paths:
    M HelpSource/Classes/Bus.schelp
    M HelpSource/Classes/DragBoth.schelp
    M HelpSource/Classes/DragSink.schelp
    M HelpSource/Classes/DragSource.schelp
    M HelpSource/Classes/Env.schelp
    M HelpSource/Classes/EnvGen.schelp
    M HelpSource/Classes/GridLayout.schelp
    M HelpSource/Classes/InTrig.schelp
    M HelpSource/Classes/Linen.schelp
    M HelpSource/Classes/MIDIOut.schelp
    M HelpSource/Classes/NodeProxy.schelp
    M HelpSource/Classes/Pbind.schelp
    M HelpSource/Classes/Pen.schelp
    M HelpSource/Classes/QLineLayout.schelp
    M HelpSource/Classes/Server.schelp
    M HelpSource/Classes/TextView.schelp
    M HelpSource/Classes/UserView.schelp
    M HelpSource/Guides/GUI-Introduction.schelp
    M HelpSource/Guides/News-Qt-GUI.schelp
    M HelpSource/Guides/UsingMIDI.schelp
    M HelpSource/Reference/Synth-Definition-File-Format.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_08_Event_Types_and_Parameters.schelp
    M HelpSource/Tutorials/Mark_Polishook_tutorial/17_Delays_reverbs.schelp

  Log Message:
  -----------
  help: fix a large amount of broken links due to changes in SCDoc


  Commit: 1edce2ecca3054b36b1c948210b15c0c20cdd8a9
      https://github.com/supercollider/supercollider/commit/1edce2ecca3054b36b1c948210b15c0c20cdd8a9
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-18 (Tue, 18 Dec 2012)

  Changed paths:
    M server/supernova/sc/sc_synth_definition.cpp
    M server/supernova/sc/sc_synthdef.cpp
    M server/supernova/sc/sc_synthdef.hpp

  Log Message:
  -----------
  supernova: sc_synthdef - cleanups

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: ba60bf25f87db54f3c2606067efa8450cb056c4b
      https://github.com/supercollider/supercollider/commit/ba60bf25f87db54f3c2606067efa8450cb056c4b
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-18 (Tue, 18 Dec 2012)

  Changed paths:
    M server/supernova/sc/sc_synthdef.hpp
    M server/supernova/server/dsp_thread_queue_node.hpp

  Log Message:
  -----------
  supernova: use defaulted move constructors

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c4e39d3586c77984c17e0181c132f2dadaf8dfaf
      https://github.com/supercollider/supercollider/commit/c4e39d3586c77984c17e0181c132f2dadaf8dfaf
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-18 (Tue, 18 Dec 2012)

  Changed paths:
    M server/supernova/sc/sc_osc_handler.cpp
    M server/supernova/sc/sc_synthdef.cpp
    M server/supernova/sc/sc_synthdef.hpp

  Log Message:
  -----------
  supernova: prevent buffer overflow when reading synthdef

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: ea1dcced4a0bb5a848a59e9d1f4252edd05f97f3
      https://github.com/supercollider/supercollider/commit/ea1dcced4a0bb5a848a59e9d1f4252edd05f97f3
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-18 (Tue, 18 Dec 2012)

  Changed paths:
    M server/plugins/DelayUGens.cpp

  Log Message:
  -----------
  plugins: RecordBuf - fix recordbuf overrun &amp;amp; fix done action handling

fixes #82

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 9948e72833e827458580e01984d566207b9b47aa
      https://github.com/supercollider/supercollider/commit/9948e72833e827458580e01984d566207b9b47aa
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-18 (Tue, 18 Dec 2012)

  Changed paths:
    M HelpSource/Classes/RecordBuf.schelp

  Log Message:
  -----------
  Help: RecordBuf - RecordBuf is recording, not playing

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 307013e8f26a7dd3460fb7fc77ba38a51cdba947
      https://github.com/supercollider/supercollider/commit/307013e8f26a7dd3460fb7fc77ba38a51cdba947
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-19 (Wed, 19 Dec 2012)

  Changed paths:
    M server/supernova/sc/sc_synth.cpp

  Log Message:
  -----------
  supernova: sc_synth - cleanups

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: f8e0483de5d687f14a211b20b4ba6f1f768b995d
      https://github.com/supercollider/supercollider/commit/f8e0483de5d687f14a211b20b4ba6f1f768b995d
  Author: Victor Bombi &amp;lt;sonoro-XnAhQTnVLytMqUckJh7upg&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-21 (Fri, 21 Dec 2012)

  Changed paths:
    M server/scsynth/SC_ComPort.cpp

  Log Message:
  -----------
  scsynth: correctly print osc bundles timestamp


  Commit: 14d41d181cd6d309962e7093455b4b671a517ae2
      https://github.com/supercollider/supercollider/commit/14d41d181cd6d309962e7093455b4b671a517ae2
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-21 (Fri, 21 Dec 2012)

  Changed paths:
    M external_libraries/nova-simd

  Log Message:
  -----------
  external libraries: nova-simd update

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 8abc8cd4fc6413b3aebb63307864ae637413215f
      https://github.com/supercollider/supercollider/commit/8abc8cd4fc6413b3aebb63307864ae637413215f
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-23 (Sun, 23 Dec 2012)

  Changed paths:
    M server/plugins/FilterUGens.cpp

  Log Message:
  -----------
  plugins: FilterUGens - cleanup of BPerformFilterLoop

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: f035064671bed937112d87d3f8cce9ef54fbfe73
      https://github.com/supercollider/supercollider/commit/f035064671bed937112d87d3f8cce9ef54fbfe73
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-23 (Sun, 23 Dec 2012)

  Changed paths:
    M server/supernova/CMakeLists.txt

  Log Message:
  -----------
  cmake build system: warn about gcc requirement of supernova

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 24dd74e084342264fe7bbb7fd2901bd3b3d37aa9
      https://github.com/supercollider/supercollider/commit/24dd74e084342264fe7bbb7fd2901bd3b3d37aa9
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-23 (Sun, 23 Dec 2012)

  Changed paths:
    M server/plugins/FilterUGens.cpp

  Log Message:
  -----------
  plugins: HPF - avoid some read-after-write hazards

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: b7d75ef8fb67710d7c081dd6119d7b2fc612d2e9
      https://github.com/supercollider/supercollider/commit/b7d75ef8fb67710d7c081dd6119d7b2fc612d2e9
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-24 (Mon, 24 Dec 2012)

  Changed paths:
    M server/supernova/sc/sc_plugin_interface.cpp
    M server/supernova/server/dependency_graph_generator.hpp

  Log Message:
  -----------
  supernova: clang++ compile fixes

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 8f073d10b3d206b32bfa2ff1c326684017f54c21
      https://github.com/supercollider/supercollider/commit/8f073d10b3d206b32bfa2ff1c326684017f54c21
  Author: Victor Bombi &amp;lt;sonoro-XnAhQTnVLytMqUckJh7upg&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-24 (Mon, 24 Dec 2012)

  Changed paths:
    M include/server/SC_CoreAudio.h
    M server/scsynth/CMakeLists.txt
    M server/scsynth/SC_CoreAudio.cpp
    M server/scsynth/SC_Jack.cpp
    A server/scsynth/SC_PortAudio.cpp
    A server/scsynth/SC_TimeDLL.hpp

  Log Message:
  -----------
  scsynth:refactor portaudio and jack to use common timeDLL

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 6e55072b3cab24d17c079e0b71ba3dfab76b7505
      https://github.com/supercollider/supercollider/commit/6e55072b3cab24d17c079e0b71ba3dfab76b7505
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-24 (Mon, 24 Dec 2012)

  Changed paths:
    M server/scsynth/SC_Jack.cpp
    M server/scsynth/SC_PortAudio.cpp

  Log Message:
  -----------
  scsynth: portaudio/jack - use #ifdef instead of #if to guard dll

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: cfef1d3598425d25badf197f96b41b4c664c9849
      https://github.com/supercollider/supercollider/commit/cfef1d3598425d25badf197f96b41b4c664c9849
  Author: Victor Bombi &amp;lt;sonoro-XnAhQTnVLytMqUckJh7upg&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-24 (Mon, 24 Dec 2012)

  Changed paths:
    M common/SC_DirUtils.cpp
    M common/SC_Win32Utils.cpp
    M include/common/SC_Win32Utils.h

  Log Message:
  -----------
  scsynth: solve Print macro conflict in win32

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: db705ef209ae3a0b75a51d62e6c3cee88a6cacb7
      https://github.com/supercollider/supercollider/commit/db705ef209ae3a0b75a51d62e6c3cee88a6cacb7
  Author: Victor Bombi &amp;lt;sonoro-XnAhQTnVLytMqUckJh7upg&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-25 (Tue, 25 Dec 2012)

  Changed paths:
    M include/common/SC_Win32Utils.h

  Log Message:
  -----------
  scsynth: nanosleep already defined in mingww64 for 64 and 32 bits


  Commit: b578fd3383f833cbbb718b1643b2e82d3edcaaed
      https://github.com/supercollider/supercollider/commit/b578fd3383f833cbbb718b1643b2e82d3edcaaed
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-27 (Thu, 27 Dec 2012)

  Changed paths:
    M QtCollider/Common.cpp
    M QtCollider/Common.h
    M QtCollider/LanguageClient.cpp
    M QtCollider/LanguageClient.h
    M QtCollider/QObjectProxy.cpp
    M QtCollider/QObjectProxy.h
    M QtCollider/QWidgetProxy.cpp
    M QtCollider/QWidgetProxy.h
    M QtCollider/QcApplication.cpp
    M QtCollider/QcApplication.h
    M QtCollider/QcObjectFactory.cpp
    M QtCollider/QcObjectFactory.h
    M QtCollider/QcSignalSpy.h
    M QtCollider/QcWidgetFactory.h
    M QtCollider/debug.cpp
    M QtCollider/debug.h
    M QtCollider/factories.cpp
    M QtCollider/hacks/hacks_mac.M
    M QtCollider/hacks/hacks_mac.hpp
    M QtCollider/hacks/hacks_qt.hpp
    M QtCollider/hacks/hacks_x11.cpp
    M QtCollider/hacks/hacks_x11.hpp
    M QtCollider/interface.cpp
    M QtCollider/layouts/classic_layouts.hpp
    M QtCollider/layouts/layouts.cpp
    M QtCollider/layouts/layouts.hpp
    M QtCollider/layouts/stack_layout.cpp
    M QtCollider/layouts/stack_layout.hpp
    M QtCollider/metatype.cpp
    M QtCollider/metatype.hpp
    M QtCollider/painting.h
    M QtCollider/primitives/prim_QObject.cpp
    M QtCollider/primitives/prim_QPalette.cpp
    M QtCollider/primitives/prim_QPalette.hpp
    M QtCollider/primitives/prim_QPen.cpp
    M QtCollider/primitives/prim_QWidget.cpp
    M QtCollider/primitives/prim_misc.cpp
    M QtCollider/primitives/primitives.cpp
    M QtCollider/primitives/primitives.h
    M QtCollider/safeptr.hpp
    M QtCollider/type_codec.cpp
    M QtCollider/type_codec.hpp
    M QtCollider/widgets/BasicWidgets.cpp
    M QtCollider/widgets/BasicWidgets.h
    M QtCollider/widgets/QcAbstractStepValue.cpp
    M QtCollider/widgets/QcAbstractStepValue.h
    M QtCollider/widgets/QcButton.cpp
    M QtCollider/widgets/QcButton.h
    M QtCollider/widgets/QcCanvas.cpp
    M QtCollider/widgets/QcCanvas.h
    M QtCollider/widgets/QcCheckBox.h
    M QtCollider/widgets/QcFileDialog.cpp
    M QtCollider/widgets/QcFileDialog.h
    M QtCollider/widgets/QcGraph.cpp
    M QtCollider/widgets/QcGraph.h
    M QtCollider/widgets/QcKnob.cpp
    M QtCollider/widgets/QcKnob.hpp
    M QtCollider/widgets/QcLevelIndicator.cpp
    M QtCollider/widgets/QcLevelIndicator.h
    M QtCollider/widgets/QcListWidget.cpp
    M QtCollider/widgets/QcListWidget.h
    M QtCollider/widgets/QcMultiSlider.cpp
    M QtCollider/widgets/QcMultiSlider.h
    M QtCollider/widgets/QcNumberBox.cpp
    M QtCollider/widgets/QcNumberBox.h
    M QtCollider/widgets/QcPenPrinter.cpp
    M QtCollider/widgets/QcPenPrinter.h
    M QtCollider/widgets/QcPopUpMenu.cpp
    M QtCollider/widgets/QcPopUpMenu.h
    M QtCollider/widgets/QcRangeSlider.cpp
    M QtCollider/widgets/QcRangeSlider.h
    M QtCollider/widgets/QcScope.cpp
    M QtCollider/widgets/QcScope.h
    M QtCollider/widgets/QcScopeShm.cpp
    M QtCollider/widgets/QcScopeShm.h
    M QtCollider/widgets/QcScrollArea.cpp
    M QtCollider/widgets/QcScrollArea.h
    M QtCollider/widgets/QcSlider.cpp
    M QtCollider/widgets/QcSlider.h
    M QtCollider/widgets/QcSlider2D.cpp
    M QtCollider/widgets/QcSlider2D.h
    M QtCollider/widgets/QcTextEdit.cpp
    M QtCollider/widgets/QcTextEdit.h
    M QtCollider/widgets/QcTextField.h
    M QtCollider/widgets/QcTreeWidget.cpp
    M QtCollider/widgets/QcTreeWidget.h
    M QtCollider/widgets/QcWebView.cpp
    M QtCollider/widgets/QcWebView.h
    M QtCollider/widgets/QcWindow.cpp
    M QtCollider/widgets/QcWindow.h
    M QtCollider/widgets/scope_shm_interface.hpp
    M QtCollider/widgets/soundfileview/cachestream.cpp
    M QtCollider/widgets/soundfileview/filestream.cpp
    M QtCollider/widgets/soundfileview/view.cpp
    M QtCollider/widgets/soundfileview/view.hpp
    M QtCollider/widgets/web_page.cpp
    M QtCollider/widgets/web_page.hpp

  Log Message:
  -----------
  qtcollider: relicense to GPL version 2


  Commit: 47340798c909b015859cddb0034f2df104850d10
      https://github.com/supercollider/supercollider/commit/47340798c909b015859cddb0034f2df104850d10
  Author: Victor Bombi &amp;lt;sonoro-XnAhQTnVLytMqUckJh7upg&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-27 (Thu, 27 Dec 2012)

  Changed paths:
    M server/supernova/server/main.cpp

  Log Message:
  -----------
  supernova: allow several plugin paths in -U option

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: e65782b731ee51a1b7ea18e0246d0017f466af7a
      https://github.com/supercollider/supercollider/commit/e65782b731ee51a1b7ea18e0246d0017f466af7a
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-27 (Thu, 27 Dec 2012)

  Changed paths:
    M server/supernova/audio_backend/jack_backend.hpp
    M server/supernova/server/server.cpp

  Log Message:
  -----------
  supernova: fix crash on /quit with portaudio

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: e2cd5041ae41365208e0e047f7dfdd26daaae2b6
      https://github.com/supercollider/supercollider/commit/e2cd5041ae41365208e0e047f7dfdd26daaae2b6
  Author: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-27 (Thu, 27 Dec 2012)

  Changed paths:
    M CMakeLists.txt
    M editors/CMakeLists.txt

  Log Message:
  -----------
  Add cmake option NO_GPL3 to simplify building of GPL2 binaries


  Commit: b63c66bba5d9a2b2977aef0dbd42e476b659fb2b
      https://github.com/supercollider/supercollider/commit/b63c66bba5d9a2b2977aef0dbd42e476b659fb2b
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-27 (Thu, 27 Dec 2012)

  Changed paths:
    M external_libraries/nova-tt

  Log Message:
  -----------
  external libraries: nova-tt - win32 updates

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: df5c06066ef58d4c60a25af77a5bed7749c704bf
      https://github.com/supercollider/supercollider/commit/df5c06066ef58d4c60a25af77a5bed7749c704bf
  Author: Victor Bombi &amp;lt;sonoro-XnAhQTnVLytMqUckJh7upg&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-28 (Fri, 28 Dec 2012)

  Changed paths:
    M common/SC_Win32Utils.cpp

  Log Message:
  -----------
  common: win32 - avoid integer truncation

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 88324a169a748ff49d7e336ce79921eb9ed7fe50
      https://github.com/supercollider/supercollider/commit/88324a169a748ff49d7e336ce79921eb9ed7fe50
  Author: Victor Bombi &amp;lt;sonoro-XnAhQTnVLytMqUckJh7upg&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-28 (Fri, 28 Dec 2012)

  Changed paths:
    M server/supernova/server/main.cpp

  Log Message:
  -----------
  supernova: correctly print synthdef path

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 87fd4a3eeed9682a235e913030543c2d3d667d8d
      https://github.com/supercollider/supercollider/commit/87fd4a3eeed9682a235e913030543c2d3d667d8d
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-30 (Sun, 30 Dec 2012)

  Changed paths:
    R include/lang/SC_LogFile.h
    R include/lang/SC_SynthImpl.h
    R include/lang/SC_UnorderedList.h
    R include/lang/readSamples.h
    M lang/LangSource/PyrInterpreter3.cpp

  Log Message:
  -----------
  sclang: remove dead code

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 89c449196bdc9061c3a141f101f6a82f02221488
      https://github.com/supercollider/supercollider/commit/89c449196bdc9061c3a141f101f6a82f02221488
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-30 (Sun, 30 Dec 2012)

  Changed paths:
    M include/lang/PyrSched.h
    M lang/LangPrimSource/PyrSched.cpp
    M lang/LangPrimSource/PyrUnixPrim.cpp
    M lang/LangSource/GC.cpp
    M lang/LangSource/PyrInterpreter3.cpp
    M lang/LangSource/PyrLexer.cpp
    M lang/LangSource/PyrObject.cpp

  Log Message:
  -----------
  sclang: make use of boost::chrono for timing-related methods &amp;amp; fix _ElapsedTime

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: bbd7792775d9957afcca3a4bfd59cdf0649343c0
      https://github.com/supercollider/supercollider/commit/bbd7792775d9957afcca3a4bfd59cdf0649343c0
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-30 (Sun, 30 Dec 2012)

  Changed paths:
    M SCClassLibrary/Common/Math/Date.sc
    M SCClassLibrary/deprecated/3.7/deprecated-3.7.sc
    M lang/LangPrimSource/PyrSched.cpp
    M lang/LangPrimSource/PyrUnixPrim.cpp

  Log Message:
  -----------
  sclang: Date - remove bootSeconds

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 86f2d724ae86e18ae56ba27899cfdd302bc810b5
      https://github.com/supercollider/supercollider/commit/86f2d724ae86e18ae56ba27899cfdd302bc810b5
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-30 (Sun, 30 Dec 2012)

  Changed paths:
    M lang/LangPrimSource/PyrUnixPrim.cpp

  Log Message:
  -----------
  sclang: time primitives - cleanups

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 116b56f10a89e96898241d1bf4101e6829c4f416
      https://github.com/supercollider/supercollider/commit/116b56f10a89e96898241d1bf4101e6829c4f416
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-30 (Sun, 30 Dec 2012)

  Changed paths:
    M HelpSource/Classes/Function.schelp
    M HelpSource/Classes/FunctionDef.schelp

  Log Message:
  -----------
  Help: link Function and FunctionDef

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 8591f9427ba591c42b9eed003eb993783d835529
      https://github.com/supercollider/supercollider/commit/8591f9427ba591c42b9eed003eb993783d835529
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-30 (Sun, 30 Dec 2012)

  Changed paths:
    M HelpSource/Classes/Signal.schelp
    M HelpSource/Classes/Wavetable.schelp

  Log Message:
  -----------
  Help: Signal &amp;amp; Wavetable are collections

removes the top-level Signals category

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 31ba3ae399009f4606069a14e6061b2587b054b7
      https://github.com/supercollider/supercollider/commit/31ba3ae399009f4606069a14e6061b2587b054b7
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-30 (Sun, 30 Dec 2012)

  Changed paths:
    M HelpSource/Classes/Pattern.schelp
    M HelpSource/Classes/PatternProxy.schelp
    M HelpSource/Classes/Pdefn.schelp
    M HelpSource/Classes/Prout.schelp
    R HelpSource/Classes/Proutine.schelp
    M HelpSource/Classes/Pstep.schelp
    M HelpSource/Classes/Ref.schelp
    M HelpSource/Classes/TaskProxy.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_01_Introduction.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_02_Basic_Vocabulary.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_06g_Data_Sharing.schelp
    M SCClassLibrary/Common/Streams/Patterns.sc
    M SCClassLibrary/deprecated/3.7/deprecated-3.7.sc
    M editors/scvim/syntax/supercollider_objects.vim

  Log Message:
  -----------
  class library: correctly deprecate Proutine

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 5182d94d2d2a18469611161ede2f20ba5ec510ef
      https://github.com/supercollider/supercollider/commit/5182d94d2d2a18469611161ede2f20ba5ec510ef
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-30 (Sun, 30 Dec 2012)

  Changed paths:
    M editors/sc-ide/core/sc_process.cpp

  Log Message:
  -----------
  scide: ScProcess - explicitly ask language to quit

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: cc4290f104e01dd01703d4e9da1f8a70c6e0302d
      https://github.com/supercollider/supercollider/commit/cc4290f104e01dd01703d4e9da1f8a70c6e0302d
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-30 (Sun, 30 Dec 2012)

  Changed paths:
    A external_libraries/boost/boost/chrono.hpp
    A external_libraries/boost/boost/chrono/chrono_io.hpp
    A external_libraries/boost/boost/chrono/detail/inlined/mac/process_cpu_clocks.hpp
    A external_libraries/boost/boost/chrono/detail/inlined/mac/thread_clock.hpp
    A external_libraries/boost/boost/chrono/detail/inlined/posix/process_cpu_clocks.hpp
    A external_libraries/boost/boost/chrono/detail/inlined/posix/thread_clock.hpp
    A external_libraries/boost/boost/chrono/detail/inlined/process_cpu_clocks.hpp
    A external_libraries/boost/boost/chrono/detail/inlined/thread_clock.hpp
    A external_libraries/boost/boost/chrono/detail/inlined/win/process_cpu_clocks.hpp
    A external_libraries/boost/boost/chrono/detail/inlined/win/thread_clock.hpp
    A external_libraries/boost/boost/chrono/detail/no_warning/signed_unsigned_cmp.hpp
    A external_libraries/boost/boost/chrono/detail/scan_keyword.hpp
    A external_libraries/boost/boost/chrono/floor.hpp
    A external_libraries/boost/boost/chrono/include.hpp
    A external_libraries/boost/boost/chrono/io/duration_get.hpp
    A external_libraries/boost/boost/chrono/io/duration_io.hpp
    A external_libraries/boost/boost/chrono/io/duration_put.hpp
    A external_libraries/boost/boost/chrono/io/duration_style.hpp
    A external_libraries/boost/boost/chrono/io/duration_units.hpp
    A external_libraries/boost/boost/chrono/io/ios_base_state.hpp
    A external_libraries/boost/boost/chrono/io/time_point_get.hpp
    A external_libraries/boost/boost/chrono/io/time_point_io.hpp
    A external_libraries/boost/boost/chrono/io/time_point_put.hpp
    A external_libraries/boost/boost/chrono/io/time_point_units.hpp
    A external_libraries/boost/boost/chrono/io/timezone.hpp
    A external_libraries/boost/boost/chrono/io/utility/ios_base_state_ptr.hpp
    A external_libraries/boost/boost/chrono/io/utility/manip_base.hpp
    A external_libraries/boost/boost/chrono/io/utility/to_string.hpp
    A external_libraries/boost/boost/chrono/io_v1/chrono_io.hpp
    A external_libraries/boost/boost/chrono/process_cpu_clocks.hpp
    A external_libraries/boost/boost/chrono/round.hpp
    A external_libraries/boost/boost/chrono/thread_clock.hpp
    A external_libraries/boost/boost/detail/win/GetCurrentProcess.hpp
    A external_libraries/boost/boost/detail/win/GetCurrentThread.hpp
    A external_libraries/boost/boost/detail/win/GetProcessTimes.hpp
    A external_libraries/boost/boost/detail/win/GetThreadTimes.hpp
    A external_libraries/boost/boost/interprocess/detail/pointer_type.hpp
    A external_libraries/boost/boost/interprocess/smart_ptr/unique_ptr.hpp
    A external_libraries/boost/boost/ratio/detail/ratio_io.hpp
    A external_libraries/boost/boost/ratio/ratio_io.hpp
    A external_libraries/boost/boost/ratio/ratio_static_string.hpp

  Log Message:
  -----------
  external libraries: import missing boost::chrono

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: ce6af1db54cc58bf935ac3ce64c9c8d8d726816d
      https://github.com/supercollider/supercollider/commit/ce6af1db54cc58bf935ac3ce64c9c8d8d726816d
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2012-12-31 (Mon, 31 Dec 2012)

  Changed paths:
    M lang/LangPrimSource/PyrSched.cpp

  Log Message:
  -----------
  lang: elapsedTime returns time since epoch

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 181b69bb9a4928924268cc8aaf63784f02bda2b1
      https://github.com/supercollider/supercollider/commit/181b69bb9a4928924268cc8aaf63784f02bda2b1
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-01 (Tue, 01 Jan 2013)

  Changed paths:
    M external_libraries/nova-simd

  Log Message:
  -----------
  external libraries: nova-simd update

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 3960e6fce80de5d8f0819d2fce5d38e8d136c80d
      https://github.com/supercollider/supercollider/commit/3960e6fce80de5d8f0819d2fce5d38e8d136c80d
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-02 (Wed, 02 Jan 2013)

  Changed paths:
    M lang/LangSource/SC_LanguageClient.cpp
    M lang/LangSource/cmdLineFuncs.cpp

  Log Message:
  -----------
  sclang: remove dead pysclang code

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 785df63b8f029de41f50305ec9cbe5620a88bf2d
      https://github.com/supercollider/supercollider/commit/785df63b8f029de41f50305ec9cbe5620a88bf2d
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-02 (Wed, 02 Jan 2013)

  Changed paths:
    M lang/LangSource/SC_TerminalClient.cpp

  Log Message:
  -----------
  sclang: remove dead code

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: d296e97346061e9f7f43f236fb012b8052e448d2
      https://github.com/supercollider/supercollider/commit/d296e97346061e9f7f43f236fb012b8052e448d2
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-02 (Wed, 02 Jan 2013)

  Changed paths:
    M lang/LangPrimSource/PyrSched.cpp

  Log Message:
  -----------
  sclang: fix Main.elapsedTime

we should use the system clock as this is used for scheduling

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 9a64dfd0fb6956f8c58dc8238011fb793e62c179
      https://github.com/supercollider/supercollider/commit/9a64dfd0fb6956f8c58dc8238011fb793e62c179
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-02 (Wed, 02 Jan 2013)

  Changed paths:
    A common/SC_Errors.cpp
    A common/SC_Errors.h
    R include/lang/AdvancingAllocPool.h
    R include/lang/AllocPools.h
    R include/lang/ByteCodeArray.h
    R include/lang/FIFOT.h
    R include/lang/GC.h
    R include/lang/HashTable.h
    R include/lang/InitAlloc.h
    R include/lang/MiscInlineMath.h
    R include/lang/OSCData.h
    R include/lang/Opcodes.h
    R include/lang/PowerOfTwoAllocPool.h
    R include/lang/PredefinedSymbols.h
    R include/lang/PriorityQueue.h
    R include/lang/PyrArchiverT.h
    R include/lang/PyrDeepCopier.h
    R include/lang/PyrDeepFreezer.h
    R include/lang/PyrErrors.h
    R include/lang/PyrFilePrim.h
    R include/lang/PyrInterpreter.h
    R include/lang/PyrKernel.h
    R include/lang/PyrKernelProto.h
    R include/lang/PyrLexer.h
    R include/lang/PyrListPrim.h
    R include/lang/PyrMathPrim.h
    R include/lang/PyrMessage.h
    R include/lang/PyrObject.h
    R include/lang/PyrObjectProto.h
    R include/lang/PyrParseNode.h
    R include/lang/PyrPrimitive.h
    R include/lang/PyrPrimitiveProto.h
    R include/lang/PyrSched.h
    R include/lang/PyrSignal.h
    R include/lang/PyrSignalPrim.h
    R include/lang/PyrSlot.h
    R include/lang/PyrSlot32.h
    R include/lang/PyrSlot64.h
    R include/lang/PyrSymbol.h
    R include/lang/PyrSymbolTable.h
    R include/lang/ReadWriteMacros.h
    R include/lang/SCBase.h
    R include/lang/SC_ComPort.h
    M include/lang/SC_LanguageClient.h
    R include/lang/SC_Msg.h
    M include/lang/SC_TerminalClient.h
    R include/lang/Samp.h
    R include/lang/SimpleStack.h
    R include/lang/VMGlobals.h
    R include/server/HashTable.h
    R include/server/OSC_Packet.h
    R include/server/PriorityQueue.h
    R include/server/ReadWriteMacros.h
    R include/server/Rendezvous.h
    R include/server/SC_AU.h
    R include/server/SC_Complex.h
    R include/server/SC_CoreAudio.h
    R include/server/SC_Errors.h
    R include/server/SC_GraphDef.h
    R include/server/SC_Group.h
    R include/server/SC_HiddenWorld.h
    R include/server/SC_Lib.h
    R include/server/SC_Lib_Cintf.h
    R include/server/SC_Prototypes.h
    R include/server/SC_Samp.h
    R include/server/SC_SequencedCommand.h
    R include/server/SC_Str4.h
    R include/server/SC_SynthDef.h
    R include/server/SC_UnitDef.h
    R include/server/SC_UnitSpec.h
    R include/server/SC_WireSpec.h
    M lang/CMakeLists.txt
    M lang/LangPrimSource/OSCData.cpp
    A lang/LangPrimSource/OSCData.h
    A lang/LangPrimSource/PyrArchiverT.h
    A lang/LangPrimSource/PyrDeepCopier.h
    A lang/LangPrimSource/PyrDeepFreezer.h
    A lang/LangPrimSource/PyrFilePrim.h
    A lang/LangPrimSource/PyrListPrim.h
    A lang/LangPrimSource/PyrMathPrim.h
    M lang/LangPrimSource/PyrSerialPrim.cpp
    A lang/LangPrimSource/PyrSignalPrim.h
    M lang/LangPrimSource/PyrSymbolPrim.cpp
    A lang/LangPrimSource/ReadWriteMacros.h
    A lang/LangPrimSource/SC_ComPort.h
    A lang/LangPrimSource/SC_Msg.h
    A lang/LangSource/AdvancingAllocPool.h
    A lang/LangSource/AllocPools.h
    A lang/LangSource/ByteCodeArray.h
    A lang/LangSource/GC.h
    A lang/LangSource/HashTable.h
    A lang/LangSource/InitAlloc.h
    A lang/LangSource/MiscInlineMath.h
    A lang/LangSource/Opcodes.h
    A lang/LangSource/PowerOfTwoAllocPool.h
    A lang/LangSource/PredefinedSymbols.h
    A lang/LangSource/PyrErrors.h
    A lang/LangSource/PyrInterpreter.h
    A lang/LangSource/PyrKernel.h
    A lang/LangSource/PyrKernelProto.h
    A lang/LangSource/PyrLexer.h
    A lang/LangSource/PyrMessage.h
    A lang/LangSource/PyrObject.h
    A lang/LangSource/PyrObjectProto.h
    A lang/LangSource/PyrParseNode.h
    A lang/LangSource/PyrPrimitive.h
    A lang/LangSource/PyrPrimitiveProto.h
    A lang/LangSource/PyrSched.h
    A lang/LangSource/PyrSignal.h
    A lang/LangSource/PyrSlot.h
    A lang/LangSource/PyrSlot32.h
    A lang/LangSource/PyrSlot64.h
    A lang/LangSource/PyrSymbol.h
    A lang/LangSource/PyrSymbolTable.h
    A lang/LangSource/SCBase.h
    M lang/LangSource/SC_LanguageClient.cpp
    R lang/LangSource/Samp.cpp
    A lang/LangSource/SimpleStack.h
    A lang/LangSource/VMGlobals.h
    M platform/mac/CMakeLists.txt
    M server/scsynth/CMakeLists.txt
    A server/scsynth/HashTable.h
    A server/scsynth/OSC_Packet.h
    A server/scsynth/PriorityQueue.h
    A server/scsynth/ReadWriteMacros.h
    A server/scsynth/Rendezvous.h
    A server/scsynth/SC_AU.h
    R server/scsynth/SC_Complex.cpp
    A server/scsynth/SC_CoreAudio.h
    R server/scsynth/SC_Errors.cpp
    A server/scsynth/SC_GraphDef.h
    A server/scsynth/SC_Group.h
    A server/scsynth/SC_HiddenWorld.h
    A server/scsynth/SC_Lib.h
    A server/scsynth/SC_Lib_Cintf.h
    A server/scsynth/SC_Prototypes.h
    A server/scsynth/SC_SequencedCommand.h
    A server/scsynth/SC_Str4.h
    A server/scsynth/SC_SynthDef.h
    A server/scsynth/SC_UnitDef.h
    A server/scsynth/SC_UnitSpec.h
    A server/scsynth/SC_WireSpec.h
    M server/scsynth/SC_World.cpp
    R server/scsynth/Samp.cpp
    M server/supernova/CMakeLists.txt
    M server/supernova/sc/sc_plugin_interface.cpp
    M server/supernova/sc/sc_plugin_interface.hpp
    M server/supernova/server/nrt_synthesis.hpp

  Log Message:
  -----------
  include: split public and private headers &amp;amp; prototype libsclang interface

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 8807e9ec300a358fa9ff72fc5a759ac813219c83
      https://github.com/supercollider/supercollider/commit/8807e9ec300a358fa9ff72fc5a759ac813219c83
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-03 (Thu, 03 Jan 2013)

  Changed paths:
    M include/lang/SC_LanguageClient.h
    M include/lang/SC_TerminalClient.h
    M lang/LangSource/PyrObject.cpp
    M lang/LangSource/PyrObject.h
    M lang/LangSource/SC_LanguageClient.cpp

  Log Message:
  -----------
  sclang: SC_LanguageClient - move symbols out of the interface

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 76a04da4bb6adae9106617efb178ed7fc8a64e76
      https://github.com/supercollider/supercollider/commit/76a04da4bb6adae9106617efb178ed7fc8a64e76
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-03 (Thu, 03 Jan 2013)

  Changed paths:
    M include/lang/SC_TerminalClient.h
    M lang/LangSource/SC_TerminalClient.cpp

  Log Message:
  -----------
  sclang: terminal client - move PyrSymbol out of the interface

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 0aa87fceda649bbb36ca954c6a572dac1640d153
      https://github.com/supercollider/supercollider/commit/0aa87fceda649bbb36ca954c6a572dac1640d153
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-03 (Thu, 03 Jan 2013)

  Changed paths:
    M include/lang/SC_LanguageClient.h
    M include/lang/SC_TerminalClient.h
    M lang/LangSource/SC_LanguageClient.cpp

  Log Message:
  -----------
  sclang: language client - move private members to hidden class

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 1bae10e6ed0f77077c4cb66aeecb77f83573827e
      https://github.com/supercollider/supercollider/commit/1bae10e6ed0f77077c4cb66aeecb77f83573827e
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-03 (Thu, 03 Jan 2013)

  Changed paths:
    M lang/CMakeLists.txt
    M lang/LangPrimSource/PyrPrimitive.cpp
    M lang/LangSource/SC_LanguageClient.cpp
    M lang/LangSource/cmdLineFuncs.cpp
    M platform/mac/CMakeLists.txt

  Log Message:
  -----------
  sclang: use SC_APP preprocessor symbol to configure scapp build

cleans up the initialization code for primitives

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 3692243cb0ac20d92edebefd167ac0f8d98250b2
      https://github.com/supercollider/supercollider/commit/3692243cb0ac20d92edebefd167ac0f8d98250b2
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-03 (Thu, 03 Jan 2013)

  Changed paths:
    M include/lang/SC_LanguageClient.h
    M include/lang/SC_TerminalClient.h
    M lang/LangSource/SC_LanguageClient.cpp
    M lang/LangSource/SC_TerminalClient.cpp

  Log Message:
  -----------
  sclang: LanguageClient - move SC_StringBuffer out of the public interface


  Commit: 67d225a717a1a3774f95fa42be5224172aef32e0
      https://github.com/supercollider/supercollider/commit/67d225a717a1a3774f95fa42be5224172aef32e0
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-03 (Thu, 03 Jan 2013)

  Changed paths:
    M include/lang/SC_LanguageClient.h
    M lang/LangSource/SC_LanguageClient.cpp
    M lang/LangSource/SC_TerminalClient.cpp
    M lang/LangSource/cmdLineFuncs.cpp

  Log Message:
  -----------
  sclang: LanguageClient - provide factory function

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 098c32bff80fe12abd4cf610b48bbdc70519ddf5
      https://github.com/supercollider/supercollider/commit/098c32bff80fe12abd4cf610b48bbdc70519ddf5
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-03 (Thu, 03 Jan 2013)

  Changed paths:
    A common/MsgFifo.h
    A common/SC_AllocPool.h
    A common/SC_DirUtils.h
    A common/SC_List.h
    A common/SC_Sem.h
    A common/SC_StandAloneInfo_Darwin.h
    A common/SC_StringParser.h
    A common/SC_SyncCondition.h
    A common/SC_VFP11.h
    A common/SC_Win32Utils.h
    A common/fftlib.h
    A common/sc_popen.h
    A common/scsynthsend.h
    M editors/sc-ide/CMakeLists.txt
    M editors/sc-ide/widgets/settings/sclang_page.cpp
    R include/common/MsgFifo.h
    R include/common/SC_AllocPool.h
    R include/common/SC_Altivec.h
    R include/common/SC_DirUtils.h
    R include/common/SC_FIFO.h
    R include/common/SC_List.h
    R include/common/SC_Sem.h
    R include/common/SC_StandAloneInfo_Darwin.h
    R include/common/SC_StringParser.h
    R include/common/SC_SyncCondition.h
    R include/common/SC_VFP11.h
    R include/common/SC_Win32Utils.h
    R include/common/dfftlib.h
    R include/common/fftlib.h
    R include/common/sc_popen.h
    R include/common/scsynthsend.h
    A lang/LangPrimSource/SC_FIFO.h
    M server/plugins/CMakeLists.txt
    A server/plugins/SC_Altivec.h
    M server/supernova/CMakeLists.txt

  Log Message:
  -----------
  common: move private headers from include/common to common

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 55af999c74a86642b24a5c7b27ad7c6b17d0567e
      https://github.com/supercollider/supercollider/commit/55af999c74a86642b24a5c7b27ad7c6b17d0567e
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-03 (Thu, 03 Jan 2013)

  Changed paths:
    A common/SC_Lock.h
    R include/common/SC_Lock.h
    M include/plugin_interface/SC_World.h
    M server/plugins/UIUGens.cpp
    M server/supernova/sc/sc_plugin_interface.cpp

  Log Message:
  -----------
  plugin interface: move struct SC_Lock out of the public interface

plugins only acquire the NRT lock, but should to that via the interface
table

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: fa5cf49508f680b973e5abbb8a0a748a3c3b7d80
      https://github.com/supercollider/supercollider/commit/fa5cf49508f680b973e5abbb8a0a748a3c3b7d80
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-03 (Thu, 03 Jan 2013)

  Changed paths:
    M platform/mac/CMakeLists.txt

  Log Message:
  -----------
  scapp: add include dirs for private headers

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: e9fa998e0ad4b399bed8a6cb313655600dfb0e63
      https://github.com/supercollider/supercollider/commit/e9fa998e0ad4b399bed8a6cb313655600dfb0e63
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-04 (Fri, 04 Jan 2013)

  Changed paths:
    M SCClassLibrary/Common/GUI/PlusGUI/Control/FreqScope.sc

  Log Message:
  -----------
  class library: PlusFreqScope - survive server actions

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 701069da9c7dba199bd8858d8acfbbbe658460f7
      https://github.com/supercollider/supercollider/commit/701069da9c7dba199bd8858d8acfbbbe658460f7
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-04 (Fri, 04 Jan 2013)

  Changed paths:
    M SCClassLibrary/Common/GUI/PlusGUI/Control/FreqScope.sc

  Log Message:
  -----------
  class library: PlusFreqScope - unify look&amp;amp;feel with (Q)Scope

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 29674a78bc173d68901896c7fd0da6009041ffbe
      https://github.com/supercollider/supercollider/commit/29674a78bc173d68901896c7fd0da6009041ffbe
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-05 (Sat, 05 Jan 2013)

  Changed paths:
    M HelpSource/Tutorials/A-Practical-Guide/PG_01_Introduction.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_02_Basic_Vocabulary.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_03_What_Is_Pbind.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_04_Words_to_Phrases.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_05_Math_on_Patterns.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_060_Filter_Patterns.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_06a_Repetition_Contraint_Patterns.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_06b_Time_Based_Patterns.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_06c_Composition_of_Patterns.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_06d_Parallel_Patterns.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_06e_Language_Control.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_06f_Server_Control.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_06g_Data_Sharing.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_07_Value_Conversions.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_08_Event_Types_and_Parameters.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook01_Basic_Sequencing.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook02_Manipulating_Patterns.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook03_External_Control.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook04_Sending_MIDI.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook05_Using_Samples.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook06_Phrase_Network.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook07_Rhythmic_Variations.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Ref01_Pattern_Internals.schelp

  Log Message:
  -----------
  Fix title:: tags in the practical guide: user-friendly titles vs. filenames


  Commit: fe7d4b6a16c0a6e8d9d8520092c13c5f5b2bdb98
      https://github.com/supercollider/supercollider/commit/fe7d4b6a16c0a6e8d9d8520092c13c5f5b2bdb98
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-05 (Sat, 05 Jan 2013)

  Changed paths:
    M HelpSource/Tutorials/A-Practical-Guide/PG_01_Introduction.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook07_Rhythmic_Variations.schelp
    A HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook08_Swing.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Ref01_Pattern_Internals.schelp

  Log Message:
  -----------
  Add Practical Guide Cookbook entry on swing rhythms


  Commit: 82a4028a35deaf5f6c9a7ace674f8f619fd712c7
      https://github.com/supercollider/supercollider/commit/82a4028a35deaf5f6c9a7ace674f8f619fd712c7
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-05 (Sat, 05 Jan 2013)

  Changed paths:
    M HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook08_Swing.schelp

  Log Message:
  -----------
  PG_Cookbook_08: Fix an omitted copy/paste


  Commit: 361513b8a7a9f2db82df60ab8d184a57329f85f3
      https://github.com/supercollider/supercollider/commit/361513b8a7a9f2db82df60ab8d184a57329f85f3
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-05 (Sat, 05 Jan 2013)

  Changed paths:
    M include/plugin_interface/Unroll.h

  Log Message:
  -----------
  plugin interface: introduce templated loop/loop1 functions

loop/loop1 have the same semantics as the LOOP/LOOP1 macros, except they
are inline functions, making the code more friendly for a debugger

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 6cd1a8e6de713c4ed49d8bb87543c06ae2547db1
      https://github.com/supercollider/supercollider/commit/6cd1a8e6de713c4ed49d8bb87543c06ae2547db1
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-05 (Sat, 05 Jan 2013)

  Changed paths:
    M editors/sc-ide/core/sc_server.cpp

  Log Message:
  -----------
  scide: remove ctrl-b shortcut

in most cases one can use `ctrl-shift-b` to reboot the server. not sure
if we need a shortcut for boot-or-quit

fixes #699

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: d1ac7c4fcaf9b21f2249a6915ea09f195471ee7a
      https://github.com/supercollider/supercollider/commit/d1ac7c4fcaf9b21f2249a6915ea09f195471ee7a
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-05 (Sat, 05 Jan 2013)

  Changed paths:
    M HelpSource/Classes/Main.schelp
    M SCClassLibrary/DefaultLibrary/Main.sc
    M SCClassLibrary/Platform/osx/OSXPlatform.sc
    M SCClassLibrary/Platform/osx/extMain.sc
    M SCClassLibrary/Platform/osx/scide_scapp/extOSXPlatform.sc

  Log Message:
  -----------
  class library: Main - move scapp only methods to scapp-specific folder

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: cf2d1eee1ba0f27ec6cc22b23c0009246da058fb
      https://github.com/supercollider/supercollider/commit/cf2d1eee1ba0f27ec6cc22b23c0009246da058fb
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-05 (Sat, 05 Jan 2013)

  Changed paths:
    M HelpSource/Classes/Main.schelp

  Log Message:
  -----------
  Help: remove doc for recvOSCfunc

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: ec6dcfebaf45195c3532d45250797a7fb9992290
      https://github.com/supercollider/supercollider/commit/ec6dcfebaf45195c3532d45250797a7fb9992290
  Author: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-05 (Sat, 05 Jan 2013)

  Changed paths:
    M SCDoc/SCDoc.cpp
    M SCDoc/SCDoc.l
    M SCDoc/SCDoc.tab.cpp
    M SCDoc/SCDoc.y
    M SCDoc/SCDocPrim.cpp

  Log Message:
  -----------
  SCDoc: generalise licensing from GPL3+ to GPL2+

Signed-off-by: Jonatan Liljedahl &amp;lt;lijon-fwFeWneuYPZWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 0c077036e6b668c91b95c296db6f1ef671d76ca0
      https://github.com/supercollider/supercollider/commit/0c077036e6b668c91b95c296db6f1ef671d76ca0
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-05 (Sat, 05 Jan 2013)

  Changed paths:
    M server/plugins/FilterUGens.cpp

  Log Message:
  -----------
  plugins: integrator - optimize for scalar leak coefficient

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 921fd956c725f083c6778ac32ba09e42aa8df9f6
      https://github.com/supercollider/supercollider/commit/921fd956c725f083c6778ac32ba09e42aa8df9f6
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-05 (Sat, 05 Jan 2013)

  Changed paths:
    M SCClassLibrary/Common/GUI/PlusGUI/Control/FreqScope.sc

  Log Message:
  -----------
  class library: FreqScope - fix for starting scope after booting

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: d2df60a21ff0a45781d545ff73be5bac760a997e
      https://github.com/supercollider/supercollider/commit/d2df60a21ff0a45781d545ff73be5bac760a997e
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-06 (Sun, 06 Jan 2013)

  Changed paths:
    M external_libraries/nova-tt
    M server/supernova/server/server.cpp

  Log Message:
  -----------
  supernova: fix thread priority issues

suggested by victor bombi

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 2e4ddc5807252c0f245e0c46fdb9bee89bda84bd
      https://github.com/supercollider/supercollider/commit/2e4ddc5807252c0f245e0c46fdb9bee89bda84bd
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-06 (Sun, 06 Jan 2013)

  Changed paths:
    M CMakeLists.txt
    M SCClassLibrary/Common/Core/Kernel.sc
    M SCClassLibrary/DefaultLibrary/Main.sc
    A common/SC_Version.hpp.in
    M editors/sc-ide/widgets/main_window.cpp
    M lang/LangPrimSource/PyrPrimitive.cpp
    R platform/SCVersion.sc.in

  Log Message:
  -----------
  common: introduce new autogenerated SC_Version.hpp header

we can now access the version of sc from both language and ide

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: ed4234107821e98b74774d835dabd1fd9a6f90e4
      https://github.com/supercollider/supercollider/commit/ed4234107821e98b74774d835dabd1fd9a6f90e4
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-07 (Mon, 07 Jan 2013)

  Changed paths:
    M HelpSource/Classes/Env.schelp
    M HelpSource/Classes/UGen.schelp
    M SCClassLibrary/Common/Audio/Env.sc
    M SCClassLibrary/Common/Audio/UGen.sc
    M SCClassLibrary/Common/Collections/SequenceableCollection.sc

  Log Message:
  -----------
  class library: introduce curverange method

introduce curverange similar to range and exprange

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 35ad53ac3e6c3f054050023ec0cb5f1f8feea491
      https://github.com/supercollider/supercollider/commit/35ad53ac3e6c3f054050023ec0cb5f1f8feea491
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-07 (Mon, 07 Jan 2013)

  Changed paths:
    M server/supernova/dsp_thread_queue/dsp_thread_queue.hpp

  Log Message:
  -----------
  supernova: fix dsp queue dumps

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 661829f76d94a8df29672a17564229c00f221a1b
      https://github.com/supercollider/supercollider/commit/661829f76d94a8df29672a17564229c00f221a1b
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-07 (Mon, 07 Jan 2013)

  Changed paths:
    M external_libraries/nova-tt

  Log Message:
  -----------
  external libraries: update nova-tt

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 64e78cffe71c89b6354493dfde986ad1557fe972
      https://github.com/supercollider/supercollider/commit/64e78cffe71c89b6354493dfde986ad1557fe972
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-07 (Mon, 07 Jan 2013)

  Changed paths:
    A common/MsgFifo.h
    A common/SC_AllocPool.h
    A common/SC_DirUtils.h
    A common/SC_Errors.cpp
    A common/SC_Errors.h
    A common/SC_List.h
    A common/SC_Lock.h
    A common/SC_Sem.h
    A common/SC_StandAloneInfo_Darwin.h
    A common/SC_StringParser.h
    A common/SC_SyncCondition.h
    A common/SC_VFP11.h
    A common/SC_Win32Utils.h
    A common/fftlib.h
    A common/sc_popen.h
    A common/scsynthsend.h
    M editors/sc-ide/CMakeLists.txt
    M editors/sc-ide/widgets/settings/sclang_page.cpp
    R include/common/MsgFifo.h
    R include/common/SC_AllocPool.h
    R include/common/SC_Altivec.h
    R include/common/SC_DirUtils.h
    R include/common/SC_FIFO.h
    R include/common/SC_List.h
    R include/common/SC_Lock.h
    R include/common/SC_Sem.h
    R include/common/SC_StandAloneInfo_Darwin.h
    R include/common/SC_StringParser.h
    R include/common/SC_SyncCondition.h
    R include/common/SC_VFP11.h
    R include/common/SC_Win32Utils.h
    R include/common/dfftlib.h
    R include/common/fftlib.h
    R include/common/sc_popen.h
    R include/common/scsynthsend.h
    R include/lang/AdvancingAllocPool.h
    R include/lang/AllocPools.h
    R include/lang/ByteCodeArray.h
    R include/lang/FIFOT.h
    R include/lang/GC.h
    R include/lang/HashTable.h
    R include/lang/InitAlloc.h
    R include/lang/MiscInlineMath.h
    R include/lang/OSCData.h
    R include/lang/Opcodes.h
    R include/lang/PowerOfTwoAllocPool.h
    R include/lang/PredefinedSymbols.h
    R include/lang/PriorityQueue.h
    R include/lang/PyrArchiverT.h
    R include/lang/PyrDeepCopier.h
    R include/lang/PyrDeepFreezer.h
    R include/lang/PyrErrors.h
    R include/lang/PyrFilePrim.h
    R include/lang/PyrInterpreter.h
    R include/lang/PyrKernel.h
    R include/lang/PyrKernelProto.h
    R include/lang/PyrLexer.h
    R include/lang/PyrListPrim.h
    R include/lang/PyrMathPrim.h
    R include/lang/PyrMessage.h
    R include/lang/PyrObject.h
    R include/lang/PyrObjectProto.h
    R include/lang/PyrParseNode.h
    R include/lang/PyrPrimitive.h
    R include/lang/PyrPrimitiveProto.h
    R include/lang/PyrSched.h
    R include/lang/PyrSignal.h
    R include/lang/PyrSignalPrim.h
    R include/lang/PyrSlot.h
    R include/lang/PyrSlot32.h
    R include/lang/PyrSlot64.h
    R include/lang/PyrSymbol.h
    R include/lang/PyrSymbolTable.h
    R include/lang/ReadWriteMacros.h
    R include/lang/SCBase.h
    R include/lang/SC_ComPort.h
    M include/lang/SC_LanguageClient.h
    R include/lang/SC_Msg.h
    M include/lang/SC_TerminalClient.h
    R include/lang/Samp.h
    R include/lang/SimpleStack.h
    R include/lang/VMGlobals.h
    M include/plugin_interface/SC_World.h
    R include/server/HashTable.h
    R include/server/OSC_Packet.h
    R include/server/PriorityQueue.h
    R include/server/ReadWriteMacros.h
    R include/server/Rendezvous.h
    R include/server/SC_AU.h
    R include/server/SC_Complex.h
    R include/server/SC_CoreAudio.h
    R include/server/SC_Errors.h
    R include/server/SC_GraphDef.h
    R include/server/SC_Group.h
    R include/server/SC_HiddenWorld.h
    R include/server/SC_Lib.h
    R include/server/SC_Lib_Cintf.h
    R include/server/SC_Prototypes.h
    R include/server/SC_Samp.h
    R include/server/SC_SequencedCommand.h
    R include/server/SC_Str4.h
    R include/server/SC_SynthDef.h
    R include/server/SC_UnitDef.h
    R include/server/SC_UnitSpec.h
    R include/server/SC_WireSpec.h
    M lang/CMakeLists.txt
    M lang/LangPrimSource/OSCData.cpp
    A lang/LangPrimSource/OSCData.h
    A lang/LangPrimSource/PyrArchiverT.h
    A lang/LangPrimSource/PyrDeepCopier.h
    A lang/LangPrimSource/PyrDeepFreezer.h
    A lang/LangPrimSource/PyrFilePrim.h
    A lang/LangPrimSource/PyrListPrim.h
    A lang/LangPrimSource/PyrMathPrim.h
    M lang/LangPrimSource/PyrPrimitive.cpp
    M lang/LangPrimSource/PyrSerialPrim.cpp
    A lang/LangPrimSource/PyrSignalPrim.h
    M lang/LangPrimSource/PyrSymbolPrim.cpp
    A lang/LangPrimSource/ReadWriteMacros.h
    A lang/LangPrimSource/SC_ComPort.h
    A lang/LangPrimSource/SC_FIFO.h
    A lang/LangPrimSource/SC_Msg.h
    A lang/LangSource/AdvancingAllocPool.h
    A lang/LangSource/AllocPools.h
    A lang/LangSource/ByteCodeArray.h
    A lang/LangSource/GC.h
    A lang/LangSource/HashTable.h
    A lang/LangSource/InitAlloc.h
    A lang/LangSource/MiscInlineMath.h
    A lang/LangSource/Opcodes.h
    A lang/LangSource/PowerOfTwoAllocPool.h
    A lang/LangSource/PredefinedSymbols.h
    A lang/LangSource/PyrErrors.h
    A lang/LangSource/PyrInterpreter.h
    A lang/LangSource/PyrKernel.h
    A lang/LangSource/PyrKernelProto.h
    A lang/LangSource/PyrLexer.h
    A lang/LangSource/PyrMessage.h
    M lang/LangSource/PyrObject.cpp
    A lang/LangSource/PyrObject.h
    A lang/LangSource/PyrObjectProto.h
    A lang/LangSource/PyrParseNode.h
    A lang/LangSource/PyrPrimitive.h
    A lang/LangSource/PyrPrimitiveProto.h
    A lang/LangSource/PyrSched.h
    A lang/LangSource/PyrSignal.h
    A lang/LangSource/PyrSlot.h
    A lang/LangSource/PyrSlot32.h
    A lang/LangSource/PyrSlot64.h
    A lang/LangSource/PyrSymbol.h
    A lang/LangSource/PyrSymbolTable.h
    A lang/LangSource/SCBase.h
    M lang/LangSource/SC_LanguageClient.cpp
    M lang/LangSource/SC_TerminalClient.cpp
    R lang/LangSource/Samp.cpp
    A lang/LangSource/SimpleStack.h
    A lang/LangSource/VMGlobals.h
    M lang/LangSource/cmdLineFuncs.cpp
    M platform/mac/CMakeLists.txt
    M server/plugins/CMakeLists.txt
    A server/plugins/SC_Altivec.h
    M server/plugins/UIUGens.cpp
    M server/scsynth/CMakeLists.txt
    A server/scsynth/HashTable.h
    A server/scsynth/OSC_Packet.h
    A server/scsynth/PriorityQueue.h
    A server/scsynth/ReadWriteMacros.h
    A server/scsynth/Rendezvous.h
    A server/scsynth/SC_AU.h
    R server/scsynth/SC_Complex.cpp
    A server/scsynth/SC_CoreAudio.h
    R server/scsynth/SC_Errors.cpp
    A server/scsynth/SC_GraphDef.h
    A server/scsynth/SC_Group.h
    A server/scsynth/SC_HiddenWorld.h
    A server/scsynth/SC_Lib.h
    A server/scsynth/SC_Lib_Cintf.h
    A server/scsynth/SC_Prototypes.h
    A server/scsynth/SC_SequencedCommand.h
    A server/scsynth/SC_Str4.h
    A server/scsynth/SC_SynthDef.h
    A server/scsynth/SC_UnitDef.h
    A server/scsynth/SC_UnitSpec.h
    A server/scsynth/SC_WireSpec.h
    M server/scsynth/SC_World.cpp
    R server/scsynth/Samp.cpp
    M server/supernova/CMakeLists.txt
    M server/supernova/sc/sc_plugin_interface.cpp
    M server/supernova/sc/sc_plugin_interface.hpp
    M server/supernova/server/nrt_synthesis.hpp

  Log Message:
  -----------
  Merge pull request #703 from timblechmann/topic/public_interface

include: split public and private headers &amp;amp; prototype libsclang interface


  Commit: 6fb19fdce34d6d3f02479f430e20a0540a40b12b
      https://github.com/supercollider/supercollider/commit/6fb19fdce34d6d3f02479f430e20a0540a40b12b
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-07 (Mon, 07 Jan 2013)

  Changed paths:
    A common/Samp.cpp

  Log Message:
  -----------
  common: check in Samp.cpp

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: cdec68d7c5dacd60e327284f72d734190baf2e36
      https://github.com/supercollider/supercollider/commit/cdec68d7c5dacd60e327284f72d734190baf2e36
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-07 (Mon, 07 Jan 2013)

  Changed paths:
    A common/Samp.hpp

  Log Message:
  -----------
  common: check in Samp.hpp

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 4a58120df61edd43a497322ed347bcb9d852151e
      https://github.com/supercollider/supercollider/commit/4a58120df61edd43a497322ed347bcb9d852151e
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-07 (Mon, 07 Jan 2013)

  Changed paths:
    M lang/LangPrimSource/PyrPrimitive.cpp

  Log Message:
  -----------
  sclang: fix gui initialization

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 38fa3c4991adec9e2da50f8d47274149ab603bc0
      https://github.com/supercollider/supercollider/commit/38fa3c4991adec9e2da50f8d47274149ab603bc0
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-07 (Mon, 07 Jan 2013)

  Changed paths:
    M QtCollider/CMakeLists.txt
    M QtCollider/LanguageClient.cpp
    M QtCollider/LanguageClient.h
    A QtCollider/QtCollider.h
    M QtCollider/interface.cpp
    M QtCollider/primitives/primitives.cpp
    R include/QtCollider/QC_Export.h
    R include/QtCollider/QtCollider.h

  Log Message:
  -----------
  qtcollider: hide unneeded public interface


  Commit: 703c22356b71541ce5c1c846a20c738e0b751a42
      https://github.com/supercollider/supercollider/commit/703c22356b71541ce5c1c846a20c738e0b751a42
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-07 (Mon, 07 Jan 2013)

  Changed paths:
    M QtCollider/LanguageClient.cpp
    M QtCollider/QtCollider.h

  Log Message:
  -----------
  qtcollider: remove obsolete QtCollider::run()


  Commit: 4820417afbbb22fc1d9c3397f0bd8d82992b0b81
      https://github.com/supercollider/supercollider/commit/4820417afbbb22fc1d9c3397f0bd8d82992b0b81
  Author: mcGitGo &amp;lt;mc-e9izfrYDoOt3iFc7xcuCbQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-08 (Tue, 08 Jan 2013)

  Changed paths:
    M editors/scapp/GUIPrimitives.M

  Log Message:
  -----------
  out-comment s_tick


  Commit: f637989078d6318b0e61ef63a529eacd5fc8da4d
      https://github.com/supercollider/supercollider/commit/f637989078d6318b0e61ef63a529eacd5fc8da4d
  Author: mcGitGo &amp;lt;mc-e9izfrYDoOt3iFc7xcuCbQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-08 (Tue, 08 Jan 2013)

  Changed paths:
    M editors/scapp/GUIPrimitives.M

  Log Message:
  -----------
  removed s_tick


  Commit: 15a1f19a333308b2ddc7aca89bcf039ba331113f
      https://github.com/supercollider/supercollider/commit/15a1f19a333308b2ddc7aca89bcf039ba331113f
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-08 (Tue, 08 Jan 2013)

  Changed paths:
    M editors/scapp/GUIPrimitives.M

  Log Message:
  -----------
  Merge pull request #709 from 2mc/masters_tick

Merge pull request #703 broke 'no-ide compiles' due to the duplicate symbol 's_tick' introduced by commit 8807e9e. I guess, occurrence of 's_tick' in 'GUIPrimitives.m' is a left-over and should be removed there.


  Commit: 56743e42c1a26fd46c9721a47ad6a01d8d96bee4
      https://github.com/supercollider/supercollider/commit/56743e42c1a26fd46c9721a47ad6a01d8d96bee4
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M lang/LangSource/SC_TerminalClient.cpp

  Log Message:
  -----------
  sclang: terminal client - fix and simplify request handling

The previous implementation could miss sig_stop and sig_recompile requests,
if they were issued between handling the request and clearing the request
flag.

This change corrects the algorithm, while slightly increasing the chance
that the same request needs to be performed multiple times if issued in
close succession.


  Commit: c5a6eb9db232ca5c2fd58a62d125dd5934fe90e6
      https://github.com/supercollider/supercollider/commit/c5a6eb9db232ca5c2fd58a62d125dd5934fe90e6
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M SCClassLibrary/Common/Collections/Array.sc

  Log Message:
  -----------
  class library: fix Array-unlace

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: d607bb6c7876418828f26216b420d23c77872dca
      https://github.com/supercollider/supercollider/commit/d607bb6c7876418828f26216b420d23c77872dca
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M server/plugins/BinaryOpUGens.cpp

  Log Message:
  -----------
  plugins: binary ops - ringmodulator variants with nova-simd

gives roughtly a speedup of 8 for ring2

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: a665ac4d51f68a74aacbbacdb18ec6f7b63dd1c4
      https://github.com/supercollider/supercollider/commit/a665ac4d51f68a74aacbbacdb18ec6f7b63dd1c4
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M external_libraries/nova-simd

  Log Message:
  -----------
  external libraries: nova-simd update

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 92272568503f2b108bb4b73af206c3c4731729f5
      https://github.com/supercollider/supercollider/commit/92272568503f2b108bb4b73af206c3c4731729f5
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-14 (Mon, 14 Jan 2013)

  Changed paths:
    M lang/LangSource/PyrLexer.cpp

  Log Message:
  -----------
  sclang: PyrLexer - cleanups

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: fb222149746b6563a8fb9be24d044ca87ada5207
      https://github.com/supercollider/supercollider/commit/fb222149746b6563a8fb9be24d044ca87ada5207
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-14 (Mon, 14 Jan 2013)

  Changed paths:
    M editors/sc-ide/core/main.cpp
    M editors/sc-ide/core/main.hpp
    M editors/sc-ide/widgets/cmd_line.cpp
    M editors/sc-ide/widgets/cmd_line.hpp
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp
    M editors/sc-ide/widgets/code_editor/sc_editor.hpp
    M editors/sc-ide/widgets/help_browser.cpp
    M editors/sc-ide/widgets/help_browser.hpp
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/main_window.hpp
    M editors/sc-ide/widgets/post_window.cpp
    M editors/sc-ide/widgets/post_window.hpp

  Log Message:
  -----------
  scide: fill command line from shortcut

using Ctrl+Shift+E, one can now fill a command line from the current
selection.

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 8a78f1c72048a356aeb60fd0b38ee45a6cb04341
      https://github.com/supercollider/supercollider/commit/8a78f1c72048a356aeb60fd0b38ee45a6cb04341
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-14 (Mon, 14 Jan 2013)

  Changed paths:
    M editors/sc-ide/widgets/main_window.cpp

  Log Message:
  -----------
  scide: avoid some duplicate code

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 34139f417989d8218bc8cabe3f8ef4a59fed8cae
      https://github.com/supercollider/supercollider/commit/34139f417989d8218bc8cabe3f8ef4a59fed8cae
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-14 (Mon, 14 Jan 2013)

  Changed paths:
    M server/plugins/FilterUGens.cpp

  Log Message:
  -----------
  plugins: BLowShelf - fix argument updates

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: dfd1456d1bd8f85b74ede2ac58b27093422f121c
      https://github.com/supercollider/supercollider/commit/dfd1456d1bd8f85b74ede2ac58b27093422f121c
  Author: Rohan Drape &amp;lt;rd-1uiyeusIYH8xruEsVW2w9Q&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-17 (Thu, 17 Jan 2013)

  Changed paths:
    M HelpSource/Reference/Server-Command-Reference.schelp

  Log Message:
  -----------
  Help: Make anchor names at 'Server Command Reference' the command names


  Commit: 9e254c66cd9ebe77a55e93504c9e2068826e9e8a
      https://github.com/supercollider/supercollider/commit/9e254c66cd9ebe77a55e93504c9e2068826e9e8a
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-17 (Thu, 17 Jan 2013)

  Changed paths:
    M server/supernova/sc/sc_synth.hpp

  Log Message:
  -----------
  supernova: don't unroll sc_synth::perform

unrolling seems to harm performance, we should do some more benchmarks

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 848394b53d190b48e48a5d14265fe8fa4b5be90e
      https://github.com/supercollider/supercollider/commit/848394b53d190b48e48a5d14265fe8fa4b5be90e
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-18 (Fri, 18 Jan 2013)

  Changed paths:
    M HelpSource/Classes/BrownNoise.schelp

  Log Message:
  -----------
  Help: BrownNoise - use a convention of -20db

help files should have some headroom and should not ruin people's
ears or speakers

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 88f9282dea848a5d9ffdf7005852375a09eb089f
      https://github.com/supercollider/supercollider/commit/88f9282dea848a5d9ffdf7005852375a09eb089f
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-19 (Sat, 19 Jan 2013)

  Changed paths:
    M server/supernova/sc/sc_plugin_interface.cpp

  Log Message:
  -----------
  supernova: plugin interface - guard access to rt-pool

plugins may access the rt memory poll from multiple threads, so we need to
protect the API.
guarding the complete rt memory pool would introduce some unnecessary
locking when dispatching osc commands.

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: aa213ee07a277cd18453635fa73b9f30c4bc838e
      https://github.com/supercollider/supercollider/commit/aa213ee07a277cd18453635fa73b9f30c4bc838e
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-19 (Sat, 19 Jan 2013)

  Changed paths:
    M server/supernova/sc/sc_osc_handler.hpp
    M server/supernova/sc/sc_plugin_interface.cpp
    M server/supernova/sc/sc_plugin_interface.hpp
    M server/supernova/sc/sc_synth.cpp
    M server/supernova/sc/sc_synth.hpp
    M server/supernova/sc/sc_synth_definition.cpp
    M server/supernova/server/server.hpp

  Log Message:
  -----------
  supernova: lazily initialize synths

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 86023c81a876c03085dae59b1bad02e029cc0d0a
      https://github.com/supercollider/supercollider/commit/86023c81a876c03085dae59b1bad02e029cc0d0a
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-19 (Sat, 19 Jan 2013)

  Changed paths:
    M server/plugins/IOUGens.cpp

  Log Message:
  -----------
  plugins: In - cleanup

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: eccaf796b57ff554f2cb0dd8c516fbfc72d7826e
      https://github.com/supercollider/supercollider/commit/eccaf796b57ff554f2cb0dd8c516fbfc72d7826e
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-19 (Sat, 19 Jan 2013)

  Changed paths:
    M server/plugins/IOUGens.cpp

  Log Message:
  -----------
  plugins: IOUgens - prevent buffer overflow

this patch introduces some safety guards to avoid writing data to
non-existing audio busses

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 240b43fd5a970d2300af4b975a8e0fd7f0ba8694
      https://github.com/supercollider/supercollider/commit/240b43fd5a970d2300af4b975a8e0fd7f0ba8694
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-20 (Sun, 20 Jan 2013)

  Changed paths:
    M server/supernova/sc/sc_synth.cpp
    M server/supernova/server/server.hpp

  Log Message:
  -----------
  supernova: fix initialization order

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 8dcbf93dd32172dd1ecc8da211ec3dba5be780c8
      https://github.com/supercollider/supercollider/commit/8dcbf93dd32172dd1ecc8da211ec3dba5be780c8
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-22 (Tue, 22 Jan 2013)

  Changed paths:
    M server/supernova/sc/sc_plugin_interface.cpp
    M server/supernova/sc/sc_plugin_interface.hpp
    M server/supernova/server/server.cpp
    M server/supernova/server/server.hpp
    M server/supernova/server/server_scheduler.hpp

  Log Message:
  -----------
  supernova: refactor scheduler and clean up dsp tick

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 3574ada9efddccba4a5247cc50818b3484eded50
      https://github.com/supercollider/supercollider/commit/3574ada9efddccba4a5247cc50818b3484eded50
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-22 (Tue, 22 Jan 2013)

  Changed paths:
    M server/supernova/dsp_thread_queue/dsp_thread_queue.hpp

  Log Message:
  -----------
  supernova: dsp queue interpreter - calibrate watchdog

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: ad72b6d09629242e92146bd3077d810fb2c3f6fe
      https://github.com/supercollider/supercollider/commit/ad72b6d09629242e92146bd3077d810fb2c3f6fe
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-22 (Tue, 22 Jan 2013)

  Changed paths:
    M server/supernova/sc/sc_synth.cpp

  Log Message:
  -----------
  supernova: guard synth initialization

for some reason, running the synth constructors is not thread-safe and
needs to be serialized.

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 9468987d2c9b6a15f4d36a9d9025e2eb28e841c1
      https://github.com/supercollider/supercollider/commit/9468987d2c9b6a15f4d36a9d9025e2eb28e841c1
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-22 (Tue, 22 Jan 2013)

  Changed paths:
    M HelpSource/Classes/Env.schelp
    M SCClassLibrary/Common/Audio/Env.sc

  Log Message:
  -----------
  class library: Env - support for multi-channel envelopes in *newClear

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 83fdb5d947debff8656c37b097b4cd8b250a4563
      https://github.com/supercollider/supercollider/commit/83fdb5d947debff8656c37b097b4cd8b250a4563
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-22 (Tue, 22 Jan 2013)

  Changed paths:
    M SCClassLibrary/Common/Audio/EnvGen.sc

  Log Message:
  -----------
  class library: EnvGen - allow multi-channel expanded envelopes

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 9d9583dd2192bccb1a620633deb13c1f4e301906
      https://github.com/supercollider/supercollider/commit/9d9583dd2192bccb1a620633deb13c1f4e301906
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-22 (Tue, 22 Jan 2013)

  Changed paths:
    M HelpSource/Guides/Non-Realtime-Synthesis.schelp

  Log Message:
  -----------
  Fix typo in analysis example: BufWr.ar on a kr signal is bad


  Commit: 2ce7586b50a2a637eea06db1f730c1da7d2142dc
      https://github.com/supercollider/supercollider/commit/2ce7586b50a2a637eea06db1f730c1da7d2142dc
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-25 (Fri, 25 Jan 2013)

  Changed paths:
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/main_window.hpp

  Log Message:
  -----------
  scide: add menu item to open the user application support directory

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 737b337dda5a7e7c319a54c3c533aabdd092a8d3
      https://github.com/supercollider/supercollider/commit/737b337dda5a7e7c319a54c3c533aabdd092a8d3
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-25 (Fri, 25 Jan 2013)

  Changed paths:
    M server/supernova/server/nrt_synthesis.hpp
    M server/supernova/server/server.cpp
    M server/supernova/server/server.hpp
    M server/supernova/utilities/callback_interpreter.hpp

  Log Message:
  -----------
  supernova: terminate nrt synthesis on sigint

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 10b857099fc511e61263e141f2adfc03e2c09195
      https://github.com/supercollider/supercollider/commit/10b857099fc511e61263e141f2adfc03e2c09195
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-25 (Fri, 25 Jan 2013)

  Changed paths:
    M server/supernova/utilities/sized_array.hpp

  Log Message:
  -----------
  supernova: sized array - assert boundaries

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 8d91452a4090bd8d7c9fa9f010d0cc728b0c9adc
      https://github.com/supercollider/supercollider/commit/8d91452a4090bd8d7c9fa9f010d0cc728b0c9adc
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-25 (Fri, 25 Jan 2013)

  Changed paths:
    M server/supernova/audio_backend/sndfile_backend.hpp

  Log Message:
  -----------
  supernova: sndfile backend - correctly use correct blocksize for temp buffer

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 1259ed7fbbc4e86bd49ad5365e18c42223b3c4f1
      https://github.com/supercollider/supercollider/commit/1259ed7fbbc4e86bd49ad5365e18c42223b3c4f1
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-25 (Fri, 25 Jan 2013)

  Changed paths:
    M server/supernova/audio_backend/jack_backend.hpp

  Log Message:
  -----------
  supernova: jack backend - avoid uninitialized value

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: adf4e57fb2d4083cb6100a98a09e7e259c1462d2
      https://github.com/supercollider/supercollider/commit/adf4e57fb2d4083cb6100a98a09e7e259c1462d2
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-25 (Fri, 25 Jan 2013)

  Changed paths:
    M server/supernova/server/nrt_synthesis.hpp

  Log Message:
  -----------
  supernova: nrt engine - nicer formatting of message log

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 081709707184fae5cbf9867736b9f264c4fbdd3e
      https://github.com/supercollider/supercollider/commit/081709707184fae5cbf9867736b9f264c4fbdd3e
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-26 (Sat, 26 Jan 2013)

  Changed paths:
    M server/supernova/server/main.cpp
    M server/supernova/server/server.cpp
    M server/supernova/server/server.hpp

  Log Message:
  -----------
  supernova: start dsp threads from run methods

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 51a65d8662eef4cb6bae60552a5a281cc453f2d2
      https://github.com/supercollider/supercollider/commit/51a65d8662eef4cb6bae60552a5a281cc453f2d2
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-26 (Sat, 26 Jan 2013)

  Changed paths:
    M server/plugins/UIUGens.cpp

  Log Message:
  -----------
  plugins: ui ugens - initialize libx11 for threading

fixes #717

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 026cc8e8f97030a431547f29cb96753aea8a51f4
      https://github.com/supercollider/supercollider/commit/026cc8e8f97030a431547f29cb96753aea8a51f4
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-26 (Sat, 26 Jan 2013)

  Changed paths:
    M HelpSource/Classes/Env.schelp
    M SCClassLibrary/Common/Audio/Env.sc
    M SCClassLibrary/Common/Audio/EnvGen.sc

  Log Message:
  -----------
  Merge pull request #718 from timblechmann/topic/env


  Commit: d12b5f48bbe59da9605bd2dbc303db3782fc8d57
      https://github.com/supercollider/supercollider/commit/d12b5f48bbe59da9605bd2dbc303db3782fc8d57
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-26 (Sat, 26 Jan 2013)

  Changed paths:
    M editors/sc-ide/core/main.cpp
    M editors/sc-ide/core/main.hpp
    M editors/sc-ide/widgets/cmd_line.cpp
    M editors/sc-ide/widgets/cmd_line.hpp
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp
    M editors/sc-ide/widgets/code_editor/sc_editor.hpp
    M editors/sc-ide/widgets/help_browser.cpp
    M editors/sc-ide/widgets/help_browser.hpp
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/main_window.hpp
    M editors/sc-ide/widgets/post_window.cpp
    M editors/sc-ide/widgets/post_window.hpp

  Log Message:
  -----------
  Merge pull request #711 from timblechmann/topic/ide_cmdline


  Commit: 5aef809b4a1b13ef31d41176270ba02cc12f971f
      https://github.com/supercollider/supercollider/commit/5aef809b4a1b13ef31d41176270ba02cc12f971f
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-26 (Sat, 26 Jan 2013)

  Changed paths:
    M server/supernova/dsp_thread_queue/dsp_thread.hpp
    M server/supernova/dsp_thread_queue/dsp_thread_queue.hpp
    M server/supernova/server/server_scheduler.hpp

  Log Message:
  -----------
  supernova: dsp threads - avoid busy-wait in nrt synthesis

if we are in non-rt synthesis, it is friendlier to release threads than to
perform busy-waiting. if we want to optimize this further, we could wait
for a semaphore, during nrt synthesis.

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 0395956ff85bd80046f560c0ddb7a265b3b78eae
      https://github.com/supercollider/supercollider/commit/0395956ff85bd80046f560c0ddb7a265b3b78eae
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-26 (Sat, 26 Jan 2013)

  Changed paths:
    M server/supernova/dsp_thread_queue/dsp_thread_queue.hpp

  Log Message:
  -----------
  supernova: dsp threads - relax lockup detection

if we are using yield() as backoff strategy for nrt, we should disable
lockup detection as it is not necessary and detects some false positives

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: b3fc5bc6e9f7e09a54a2384905398ddabd76817c
      https://github.com/supercollider/supercollider/commit/b3fc5bc6e9f7e09a54a2384905398ddabd76817c
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-26 (Sat, 26 Jan 2013)

  Changed paths:
    M lang/LangSource/PyrLexer.cpp
    M lang/LangSource/SC_LanguageConfig.cpp
    M lang/LangSource/SC_LanguageConfig.hpp
    M lang/LangSource/SC_TerminalClient.cpp

  Log Message:
  -----------
  sclang: library config - correcty handle library config command line argument

fixes #713

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 2b54675a2f06689b96b15bc0751c6e18690d1391
      https://github.com/supercollider/supercollider/commit/2b54675a2f06689b96b15bc0751c6e18690d1391
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-27 (Sun, 27 Jan 2013)

  Changed paths:
    M testsuite/sclang/sclang_crash_deprecated.scd

  Log Message:
  -----------
  sclang: testsuite fix

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: dc5b4cc54291e88576be78a7d5be322e2bb9bcbe
      https://github.com/supercollider/supercollider/commit/dc5b4cc54291e88576be78a7d5be322e2bb9bcbe
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-27 (Sun, 27 Jan 2013)

  Changed paths:
    M server/supernova/dsp_thread_queue/dsp_thread.hpp
    M server/supernova/dsp_thread_queue/dsp_thread_queue.hpp

  Log Message:
  -----------
  supernova: dsp thread queue - testsuite compile fix

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 1e5eb292f71fcaad436349669d7f69c55b5c3818
      https://github.com/supercollider/supercollider/commit/1e5eb292f71fcaad436349669d7f69c55b5c3818
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-27 (Sun, 27 Jan 2013)

  Changed paths:
    M testsuite/supernova/server_test.cpp

  Log Message:
  -----------
  supernova: testsuite fixes

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: bd7b91c711b974bb4e448e1b2b5a96a9bd72baf4
      https://github.com/supercollider/supercollider/commit/bd7b91c711b974bb4e448e1b2b5a96a9bd72baf4
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-27 (Sun, 27 Jan 2013)

  Changed paths:
    M server/supernova/server/node_graph.hpp

  Log Message:
  -----------
  supernova: node graph - fix synth count handling in group_free_deep

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: abc66d668a124b4dabec76a995632ba650099694
      https://github.com/supercollider/supercollider/commit/abc66d668a124b4dabec76a995632ba650099694
  Author: Graeme Urquhart &amp;lt;g.urkhart-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-27 (Sun, 27 Jan 2013)

  Changed paths:
    M editors/scapp/MyDocument.M
    M editors/scapp/SCCocoaView.M
    M editors/scapp/SCTextView.M
    M editors/scapp/include/MyDocument.h

  Log Message:
  -----------
  Issue #702 fix: sendSelection receives NSString

  - MyDocument and SCCocoaTextViewResponder sendSelection methods
    now share same signature.

  - Implemented method calls updated to use NSString.


  Commit: fc5cb32fe605842cd830639c278e78c0df1cba2b
      https://github.com/supercollider/supercollider/commit/fc5cb32fe605842cd830639c278e78c0df1cba2b
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-27 (Sun, 27 Jan 2013)

  Changed paths:
    M SCClassLibrary/Common/Control/NodeWatcher.sc

  Log Message:
  -----------
  class library: NodeWatcher - clear node watchers on server boot/quit

before booting and after quitting a server, we are sure that no node is
running, so we should clear all watchers

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: ebde518e97bc3a62d468360e487927ccbfb27fa2
      https://github.com/supercollider/supercollider/commit/ebde518e97bc3a62d468360e487927ccbfb27fa2
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-28 (Mon, 28 Jan 2013)

  Changed paths:
    M server/supernova/sc/sc_plugin_interface.cpp

  Log Message:
  -----------
  supernova: plugin interface - use system memory allocator for nrt synthesis

when doing nrt synthesis, we do not need to use the rt memory allocator

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 8f28f9953c6891ef9ac2deebdd806c4ca98bc1bf
      https://github.com/supercollider/supercollider/commit/8f28f9953c6891ef9ac2deebdd806c4ca98bc1bf
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-28 (Mon, 28 Jan 2013)

  Changed paths:
    M server/plugins/DelayUGens.cpp

  Log Message:
  -----------
  server plugins: RecordBuf - fix multichannel corruption and buffer overrun

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 7da72a351e192bdca27f3e5c33f3ac422ef7d855
      https://github.com/supercollider/supercollider/commit/7da72a351e192bdca27f3e5c33f3ac422ef7d855
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-28 (Mon, 28 Jan 2013)

  Changed paths:
    M server/supernova/audio_backend/sndfile_backend.hpp

  Log Message:
  -----------
  supernova: sndfile backend - use std::atomic

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 6123e73e72399cc4b8128e46e1e3a0ff4aecb758
      https://github.com/supercollider/supercollider/commit/6123e73e72399cc4b8128e46e1e3a0ff4aecb758
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-28 (Mon, 28 Jan 2013)

  Changed paths:
    M server/supernova/audio_backend/sndfile_backend.hpp

  Log Message:
  -----------
  supernova: sndfile backend - set thread names

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 1e2ce4f1759671ab5b8cbb60c9cfbdfc5e1bc9e6
      https://github.com/supercollider/supercollider/commit/1e2ce4f1759671ab5b8cbb60c9cfbdfc5e1bc9e6
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-28 (Mon, 28 Jan 2013)

  Changed paths:
    M server/supernova/audio_backend/sndfile_backend.hpp
    M server/supernova/utilities/malloc_aligned.hpp

  Log Message:
  -----------
  supernova: sndfile backend - ensure correct output of full frames

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: d1ecbff1935ae9e8b70d9c3b898d2bd6f0a38ce1
      https://github.com/supercollider/supercollider/commit/d1ecbff1935ae9e8b70d9c3b898d2bd6f0a38ce1
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-29 (Tue, 29 Jan 2013)

  Changed paths:
    M common/SC_fftlib.cpp

  Log Message:
  -----------
  fftlib: for now we avoid intptr_t

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 6d55cd088148a5088aea92c09a1800481c9bfa3f
      https://github.com/supercollider/supercollider/commit/6d55cd088148a5088aea92c09a1800481c9bfa3f
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-30 (Wed, 30 Jan 2013)

  Changed paths:
    M include/plugin_interface/FFT_UGens.h
    M server/plugins/FeatureDetection.cpp
    M server/plugins/ML_SpecStats.cpp
    M server/plugins/UnpackFFTUGens.cpp
    M server/scsynth/SC_MiscCmds.cpp

  Log Message:
  -----------
  plugins/scsynth: avoid clang warning

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 58f838c0de302a2cc7732b28e29065e6c8d681c0
      https://github.com/supercollider/supercollider/commit/58f838c0de302a2cc7732b28e29065e6c8d681c0
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-01-30 (Wed, 30 Jan 2013)

  Changed paths:
    M server/supernova/sc/sc_osc_handler.hpp
    M server/supernova/server/server.hpp

  Log Message:
  -----------
  supernova: clang compile fixes

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 111eda01f79ef5c9fe8453d29177ffb15f84bd7c
      https://github.com/supercollider/supercollider/commit/111eda01f79ef5c9fe8453d29177ffb15f84bd7c
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-01 (Fri, 01 Feb 2013)

  Changed paths:
    M server/plugins/BinaryOpUGens.cpp

  Log Message:
  -----------
  server plugins: fix div_ka

fixes #721

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 83d0355cb55e69486439652e4faed61d990ea64f
      https://github.com/supercollider/supercollider/commit/83d0355cb55e69486439652e4faed61d990ea64f
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-02 (Sat, 02 Feb 2013)

  Changed paths:
    M SCClassLibrary/Common/Collections/Scale.sc

  Log Message:
  -----------
  class library: Scale - cleanup

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 69b358207af67c9f3b52f26aa603ba4c9431d587
      https://github.com/supercollider/supercollider/commit/69b358207af67c9f3b52f26aa603ba4c9431d587
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-02 (Sat, 02 Feb 2013)

  Changed paths:
    M include/plugin_interface/SC_PlugIn.hpp

  Log Message:
  -----------
  plugin interface: SCUnit - add support for generic argument signals

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: da2f18384884966fd625010849a4ca60cf4956aa
      https://github.com/supercollider/supercollider/commit/da2f18384884966fd625010849a4ca60cf4956aa
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-02 (Sat, 02 Feb 2013)

  Changed paths:
    M include/plugin_interface/SC_PlugIn.hpp

  Log Message:
  -----------
  plugin interface: add convenience methods for SCUnit

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 009b70660c95098408f30694e38ddf9babacad1c
      https://github.com/supercollider/supercollider/commit/009b70660c95098408f30694e38ddf9babacad1c
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-03 (Sun, 03 Feb 2013)

  Changed paths:
    M include/plugin_interface/SC_PlugIn.hpp

  Log Message:
  -----------
  plugin interface: SCUnit - declare unit function as HOT

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 932135865f74d7b4c5c8274e52a6a38439984345
      https://github.com/supercollider/supercollider/commit/932135865f74d7b4c5c8274e52a6a38439984345
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-03 (Sun, 03 Feb 2013)

  Changed paths:
    M include/plugin_interface/SC_PlugIn.hpp

  Log Message:
  -----------
  plugin interface: SCUnit - reorder makeSlope arguments

makeSlope should have the same argument order as calcSlope

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: b4401d4dbbae1776815277a04965a57e4b0e75a7
      https://github.com/supercollider/supercollider/commit/b4401d4dbbae1776815277a04965a57e4b0e75a7
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-04 (Mon, 04 Feb 2013)

  Changed paths:
    R external_libraries/boost-lockfree/boost/atomic.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/base.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/cas32strong.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/cas32weak.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/cas64strong.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/gcc-alpha.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/gcc-armv6+.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/gcc-cas.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/gcc-ppc.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/gcc-sparcv9.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/gcc-x86.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/generic-cas.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/interlocked.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/linux-arm.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/lockpool.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/type-classifier.hpp
    R external_libraries/boost-lockfree/boost/atomic/platform.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/atomic.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/branch_hints.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/copy_payload.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/freelist.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/parameter.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/prefix.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/tagged_ptr.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/tagged_ptr_dcas.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/tagged_ptr_ptrcompression.hpp
    R external_libraries/boost-lockfree/boost/lockfree/policies.hpp
    R external_libraries/boost-lockfree/boost/lockfree/queue.hpp
    R external_libraries/boost-lockfree/boost/lockfree/spsc_queue.hpp
    R external_libraries/boost-lockfree/boost/lockfree/stack.hpp
    R external_libraries/boost-lockfree/libs/atomic/src/lockpool.cpp
    M external_libraries/boost/boost/algorithm/string/detail/find_format.hpp
    M external_libraries/boost/boost/algorithm/string/detail/find_format_all.hpp
    M external_libraries/boost/boost/algorithm/string/detail/finder.hpp
    M external_libraries/boost/boost/algorithm/string/find.hpp
    M external_libraries/boost/boost/algorithm/string/find_iterator.hpp
    M external_libraries/boost/boost/algorithm/string/formatter.hpp
    M external_libraries/boost/boost/algorithm/string/predicate_facade.hpp
    M external_libraries/boost/boost/algorithm/string/trim.hpp
    M external_libraries/boost/boost/archive/archive_exception.hpp
    M external_libraries/boost/boost/asio/basic_socket.hpp
    M external_libraries/boost/boost/asio/detail/call_stack.hpp
    M external_libraries/boost/boost/asio/detail/config.hpp
    M external_libraries/boost/boost/asio/detail/descriptor_ops.hpp
    M external_libraries/boost/boost/asio/detail/impl/descriptor_ops.ipp
    M external_libraries/boost/boost/asio/detail/impl/kqueue_reactor.ipp
    M external_libraries/boost/boost/asio/detail/impl/pipe_select_interrupter.ipp
    M external_libraries/boost/boost/asio/detail/impl/posix_event.ipp
    M external_libraries/boost/boost/asio/detail/impl/signal_set_service.ipp
    M external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp
    M external_libraries/boost/boost/asio/detail/impl/task_io_service.ipp
    M external_libraries/boost/boost/asio/detail/impl/win_iocp_io_service.hpp
    M external_libraries/boost/boost/asio/detail/impl/win_iocp_io_service.ipp
    M external_libraries/boost/boost/asio/detail/impl/win_static_mutex.ipp
    M external_libraries/boost/boost/asio/detail/socket_ops.hpp
    M external_libraries/boost/boost/asio/detail/socket_types.hpp
    M external_libraries/boost/boost/asio/detail/task_io_service.hpp
    M external_libraries/boost/boost/asio/detail/task_io_service_fwd.hpp
    A external_libraries/boost/boost/asio/detail/task_io_service_thread_info.hpp
    A external_libraries/boost/boost/asio/detail/thread_info_base.hpp
    M external_libraries/boost/boost/asio/detail/win_iocp_io_service.hpp
    M external_libraries/boost/boost/asio/detail/win_iocp_socket_service_base.hpp
    A external_libraries/boost/boost/asio/detail/win_iocp_thread_info.hpp
    M external_libraries/boost/boost/asio/handler_alloc_hook.hpp
    M external_libraries/boost/boost/asio/impl/error.ipp
    A external_libraries/boost/boost/asio/impl/handler_alloc_hook.ipp
    M external_libraries/boost/boost/asio/ip/detail/impl/endpoint.ipp
    M external_libraries/boost/boost/asio/ip/impl/address_v4.ipp
    M external_libraries/boost/boost/asio/version.hpp
    M external_libraries/boost/boost/asio/windows/basic_random_access_handle.hpp
    A external_libraries/boost/boost/atomic.hpp
    A external_libraries/boost/boost/atomic/atomic.hpp
    A external_libraries/boost/boost/atomic/detail/base.hpp
    A external_libraries/boost/boost/atomic/detail/cas32strong.hpp
    A external_libraries/boost/boost/atomic/detail/cas32weak.hpp
    A external_libraries/boost/boost/atomic/detail/cas64strong.hpp
    A external_libraries/boost/boost/atomic/detail/config.hpp
    A external_libraries/boost/boost/atomic/detail/gcc-alpha.hpp
    A external_libraries/boost/boost/atomic/detail/gcc-armv6plus.hpp
    A external_libraries/boost/boost/atomic/detail/gcc-cas.hpp
    A external_libraries/boost/boost/atomic/detail/gcc-ppc.hpp
    A external_libraries/boost/boost/atomic/detail/gcc-sparcv9.hpp
    A external_libraries/boost/boost/atomic/detail/gcc-x86.hpp
    A external_libraries/boost/boost/atomic/detail/interlocked.hpp
    A external_libraries/boost/boost/atomic/detail/linux-arm.hpp
    A external_libraries/boost/boost/atomic/detail/lockpool.hpp
    A external_libraries/boost/boost/atomic/detail/platform.hpp
    A external_libraries/boost/boost/atomic/detail/type-classification.hpp
    A external_libraries/boost/boost/atomic/detail/windows.hpp
    M external_libraries/boost/boost/chrono/config.hpp
    M external_libraries/boost/boost/chrono/detail/inlined/win/chrono.hpp
    M external_libraries/boost/boost/chrono/detail/no_warning/signed_unsigned_cmp.hpp
    M external_libraries/boost/boost/chrono/duration.hpp
    M external_libraries/boost/boost/chrono/io/duration_io.hpp
    M external_libraries/boost/boost/chrono/io/ios_base_state.hpp
    M external_libraries/boost/boost/chrono/io/time_point_get.hpp
    M external_libraries/boost/boost/chrono/io/time_point_io.hpp
    M external_libraries/boost/boost/chrono/io/utility/ios_base_state_ptr.hpp
    M external_libraries/boost/boost/config/auto_link.hpp
    M external_libraries/boost/boost/config/compiler/clang.hpp
    M external_libraries/boost/boost/config/compiler/gcc.hpp
    M external_libraries/boost/boost/config/compiler/visualc.hpp
    M external_libraries/boost/boost/config/stdlib/dinkumware.hpp
    M external_libraries/boost/boost/config/suffix.hpp
    M external_libraries/boost/boost/container/allocator_traits.hpp
    M external_libraries/boost/boost/container/detail/advanced_insert_int.hpp
    A external_libraries/boost/boost/container/detail/allocator_version_traits.hpp
    M external_libraries/boost/boost/container/detail/destroyers.hpp
    M external_libraries/boost/boost/container/detail/iterators.hpp
    M external_libraries/boost/boost/container/detail/multiallocation_chain.hpp
    M external_libraries/boost/boost/container/detail/node_alloc_holder.hpp
    M external_libraries/boost/boost/container/detail/pair.hpp
    M external_libraries/boost/boost/container/detail/preprocessor.hpp
    M external_libraries/boost/boost/container/detail/tree.hpp
    M external_libraries/boost/boost/container/detail/type_traits.hpp
    M external_libraries/boost/boost/container/detail/utilities.hpp
    M external_libraries/boost/boost/container/detail/workaround.hpp
    M external_libraries/boost/boost/container/map.hpp
    M external_libraries/boost/boost/container/scoped_allocator.hpp
    M external_libraries/boost/boost/container/scoped_allocator_fwd.hpp
    M external_libraries/boost/boost/container/vector.hpp
    M external_libraries/boost/boost/detail/scoped_enum_emulation.hpp
    M external_libraries/boost/boost/foreach.hpp
    M external_libraries/boost/boost/function/function_template.hpp
    R external_libraries/boost/boost/functional/hash/detail/container_fwd_0x.hpp
    M external_libraries/boost/boost/functional/hash/detail/float_functions.hpp
    M external_libraries/boost/boost/functional/hash/detail/hash_float.hpp
    M external_libraries/boost/boost/functional/hash/extensions.hpp
    M external_libraries/boost/boost/functional/hash/hash.hpp
    M external_libraries/boost/boost/get_pointer.hpp
    M external_libraries/boost/boost/integer_traits.hpp
    M external_libraries/boost/boost/interprocess/allocators/allocator.hpp
    M external_libraries/boost/boost/interprocess/allocators/detail/allocator_common.hpp
    A external_libraries/boost/boost/interprocess/detail/config_external_begin.hpp
    A external_libraries/boost/boost/interprocess/detail/config_external_end.hpp
    M external_libraries/boost/boost/interprocess/detail/intermodule_singleton_common.hpp
    M external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp
    M external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp
    M external_libraries/boost/boost/interprocess/detail/preprocessor.hpp
    M external_libraries/boost/boost/interprocess/detail/segment_manager_helper.hpp
    M external_libraries/boost/boost/interprocess/detail/win32_api.hpp
    M external_libraries/boost/boost/interprocess/detail/workaround.hpp
    M external_libraries/boost/boost/interprocess/managed_shared_memory.hpp
    M external_libraries/boost/boost/interprocess/mapped_region.hpp
    M external_libraries/boost/boost/interprocess/mem_algo/detail/mem_algo_common.hpp
    M external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp
    M external_libraries/boost/boost/interprocess/segment_manager.hpp
    M external_libraries/boost/boost/interprocess/streams/bufferstream.hpp
    M external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp
    M external_libraries/boost/boost/interprocess/sync/windows/winapi_semaphore_wrapper.hpp
    M external_libraries/boost/boost/intrusive/circular_list_algorithms.hpp
    M external_libraries/boost/boost/intrusive/detail/has_member_function_callable_with.hpp
    M external_libraries/boost/boost/intrusive/detail/memory_util.hpp
    M external_libraries/boost/boost/intrusive/detail/mpl.hpp
    M external_libraries/boost/boost/intrusive/detail/tree_algorithms.hpp
    M external_libraries/boost/boost/intrusive/detail/workaround.hpp
    M external_libraries/boost/boost/intrusive/hashtable.hpp
    M external_libraries/boost/boost/intrusive/list.hpp
    M external_libraries/boost/boost/intrusive/pointer_traits.hpp
    M external_libraries/boost/boost/intrusive/rbtree.hpp
    M external_libraries/boost/boost/intrusive/set.hpp
    M external_libraries/boost/boost/intrusive/slist.hpp
    M external_libraries/boost/boost/intrusive/treap.hpp
    M external_libraries/boost/boost/intrusive/treap_set.hpp
    M external_libraries/boost/boost/intrusive/unordered_set.hpp
    M external_libraries/boost/boost/lexical_cast.hpp
    A external_libraries/boost/boost/lockfree/detail/atomic.hpp
    A external_libraries/boost/boost/lockfree/detail/branch_hints.hpp
    A external_libraries/boost/boost/lockfree/detail/copy_payload.hpp
    A external_libraries/boost/boost/lockfree/detail/freelist.hpp
    A external_libraries/boost/boost/lockfree/detail/parameter.hpp
    A external_libraries/boost/boost/lockfree/detail/prefix.hpp
    A external_libraries/boost/boost/lockfree/detail/tagged_ptr.hpp
    A external_libraries/boost/boost/lockfree/detail/tagged_ptr_dcas.hpp
    A external_libraries/boost/boost/lockfree/detail/tagged_ptr_ptrcompression.hpp
    A external_libraries/boost/boost/lockfree/policies.hpp
    A external_libraries/boost/boost/lockfree/queue.hpp
    A external_libraries/boost/boost/lockfree/spsc_queue.hpp
    A external_libraries/boost/boost/lockfree/stack.hpp
    M external_libraries/boost/boost/math/constants/calculate_constants.hpp
    M external_libraries/boost/boost/math/constants/constants.hpp
    M external_libraries/boost/boost/math/policies/error_handling.hpp
    M external_libraries/boost/boost/math/special_functions/acosh.hpp
    M external_libraries/boost/boost/math/special_functions/asinh.hpp
    M external_libraries/boost/boost/math/special_functions/atanh.hpp
    M external_libraries/boost/boost/math/special_functions/detail/bessel_j0.hpp
    M external_libraries/boost/boost/math/special_functions/detail/bessel_j1.hpp
    M external_libraries/boost/boost/math/special_functions/detail/bessel_jn.hpp
    M external_libraries/boost/boost/math/special_functions/detail/bessel_y0.hpp
    M external_libraries/boost/boost/math/special_functions/detail/bessel_y1.hpp
    M external_libraries/boost/boost/math/special_functions/detail/erf_inv.hpp
    M external_libraries/boost/boost/math/special_functions/detail/ibeta_inverse.hpp
    M external_libraries/boost/boost/math/special_functions/detail/igamma_inverse.hpp
    M external_libraries/boost/boost/math/special_functions/expm1.hpp
    M external_libraries/boost/boost/math/special_functions/fpclassify.hpp
    M external_libraries/boost/boost/math/special_functions/gamma.hpp
    M external_libraries/boost/boost/math/tools/config.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_10.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_11.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_12.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_13.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_14.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_15.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_16.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_17.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_18.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_19.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_2.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_20.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_3.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_4.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_5.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_6.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_7.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_8.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_9.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_10.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_11.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_12.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_13.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_14.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_15.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_16.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_17.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_18.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_19.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_2.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_20.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_3.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_4.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_5.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_6.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_7.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_8.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_9.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_10.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_11.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_12.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_13.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_14.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_15.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_16.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_17.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_18.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_19.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_2.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_20.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_3.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_4.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_5.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_6.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_7.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_8.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_9.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_10.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_11.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_12.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_13.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_14.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_15.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_16.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_17.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_18.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_19.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_2.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_20.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_3.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_4.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_5.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_6.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_7.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_8.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_9.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_10.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_11.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_12.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_13.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_14.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_15.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_16.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_17.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_18.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_19.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_2.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_20.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_3.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_4.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_5.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_6.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_7.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_8.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_9.hpp
    A external_libraries/boost/boost/move/algorithm.hpp
    A external_libraries/boost/boost/move/core.hpp
    A external_libraries/boost/boost/move/detail/config_begin.hpp
    A external_libraries/boost/boost/move/detail/config_end.hpp
    A external_libraries/boost/boost/move/detail/meta_utils.hpp
    A external_libraries/boost/boost/move/detail/move_helpers.hpp
    A external_libraries/boost/boost/move/iterator.hpp
    M external_libraries/boost/boost/move/move.hpp
    R external_libraries/boost/boost/move/move_helpers.hpp
    A external_libraries/boost/boost/move/traits.hpp
    A external_libraries/boost/boost/move/utility.hpp
    R external_libraries/boost/boost/mpl/aux_/order_impl.hpp
    R external_libraries/boost/boost/mpl/limits/map.hpp
    R external_libraries/boost/boost/mpl/map.hpp
    R external_libraries/boost/boost/mpl/map/aux_/at_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/begin_end_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/clear_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/contains_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/empty_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/erase_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/erase_key_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/has_key_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/include_preprocessed.hpp
    R external_libraries/boost/boost/mpl/map/aux_/insert_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/item.hpp
    R external_libraries/boost/boost/mpl/map/aux_/iterator.hpp
    R external_libraries/boost/boost/mpl/map/aux_/key_type_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/map0.hpp
    R external_libraries/boost/boost/mpl/map/aux_/numbered.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/plain/map10.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/plain/map20.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/plain/map30.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/plain/map40.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/plain/map50.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp
    R external_libraries/boost/boost/mpl/map/aux_/size_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/tag.hpp
    R external_libraries/boost/boost/mpl/map/aux_/value_type_impl.hpp
    R external_libraries/boost/boost/mpl/map/map0.hpp
    R external_libraries/boost/boost/mpl/map/map10.hpp
    R external_libraries/boost/boost/mpl/map/map20.hpp
    R external_libraries/boost/boost/mpl/map/map30.hpp
    R external_libraries/boost/boost/mpl/map/map40.hpp
    R external_libraries/boost/boost/mpl/map/map50.hpp
    R external_libraries/boost/boost/mpl/order_fwd.hpp
    M external_libraries/boost/boost/program_options/errors.hpp
    M external_libraries/boost/boost/range/empty.hpp
    M external_libraries/boost/boost/range/iterator_range_io.hpp
    M external_libraries/boost/boost/ratio/config.hpp
    M external_libraries/boost/boost/ratio/detail/overflow_helpers.hpp
    M external_libraries/boost/boost/regex/pending/unicode_iterator.hpp
    M external_libraries/boost/boost/regex/v4/cpp_regex_traits.hpp
    M external_libraries/boost/boost/regex/v4/instances.hpp
    M external_libraries/boost/boost/regex/v4/perl_matcher_non_recursive.hpp
    A external_libraries/boost/boost/smart_ptr/allocate_shared_array.hpp
    A external_libraries/boost/boost/smart_ptr/detail/allocate_array_helper.hpp
    A external_libraries/boost/boost/smart_ptr/detail/array_deleter.hpp
    A external_libraries/boost/boost/smart_ptr/detail/array_traits.hpp
    A external_libraries/boost/boost/smart_ptr/detail/array_utility.hpp
    A external_libraries/boost/boost/smart_ptr/detail/make_array_helper.hpp
    M external_libraries/boost/boost/smart_ptr/detail/operator_bool.hpp
    M external_libraries/boost/boost/smart_ptr/detail/shared_count.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_convertible.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp
    A external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_aix.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_nt.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_pt.hpp
    A external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_snc_ps3.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_spin.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_sync.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_w32.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_impl.hpp
    A external_libraries/boost/boost/smart_ptr/detail/sp_forward.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_has_sync.hpp
    A external_libraries/boost/boost/smart_ptr/detail/sp_if_array.hpp
    A external_libraries/boost/boost/smart_ptr/detail/sp_nullptr_t.hpp
    M external_libraries/boost/boost/smart_ptr/detail/spinlock_gcc_arm.hpp
    M external_libraries/boost/boost/smart_ptr/enable_shared_from_this.hpp
    M external_libraries/boost/boost/smart_ptr/intrusive_ptr.hpp
    M external_libraries/boost/boost/smart_ptr/make_shared.hpp
    A external_libraries/boost/boost/smart_ptr/make_shared_array.hpp
    A external_libraries/boost/boost/smart_ptr/make_shared_object.hpp
    M external_libraries/boost/boost/smart_ptr/scoped_array.hpp
    M external_libraries/boost/boost/smart_ptr/scoped_ptr.hpp
    M external_libraries/boost/boost/smart_ptr/shared_array.hpp
    M external_libraries/boost/boost/smart_ptr/shared_ptr.hpp
    M external_libraries/boost/boost/smart_ptr/weak_ptr.hpp
    M external_libraries/boost/boost/static_assert.hpp
    M external_libraries/boost/boost/test/utils/runtime/cla/parameter.hpp
    M external_libraries/boost/boost/test/utils/runtime/env/variable.hpp
    M external_libraries/boost/boost/thread/barrier.hpp
    M external_libraries/boost/boost/thread/condition.hpp
    A external_libraries/boost/boost/thread/detail/async_func.hpp
    M external_libraries/boost/boost/thread/detail/config.hpp
    A external_libraries/boost/boost/thread/detail/invoke.hpp
    A external_libraries/boost/boost/thread/detail/is_convertible.hpp
    A external_libraries/boost/boost/thread/detail/lockable_wrapper.hpp
    A external_libraries/boost/boost/thread/detail/make_tuple_indices.hpp
    M external_libraries/boost/boost/thread/detail/move.hpp
    M external_libraries/boost/boost/thread/detail/thread.hpp
    M external_libraries/boost/boost/thread/detail/thread_group.hpp
    M external_libraries/boost/boost/thread/detail/thread_interruption.hpp
    M external_libraries/boost/boost/thread/exceptions.hpp
    M external_libraries/boost/boost/thread/future.hpp
    A external_libraries/boost/boost/thread/future_error_code.hpp
    A external_libraries/boost/boost/thread/is_locked_by_this_thread.hpp
    A external_libraries/boost/boost/thread/lock_algorithms.hpp
    A external_libraries/boost/boost/thread/lock_guard.hpp
    A external_libraries/boost/boost/thread/lock_options.hpp
    A external_libraries/boost/boost/thread/lock_types.hpp
    A external_libraries/boost/boost/thread/lockable_traits.hpp
    M external_libraries/boost/boost/thread/locks.hpp
    M external_libraries/boost/boost/thread/mutex.hpp
    M external_libraries/boost/boost/thread/pthread/condition_variable.hpp
    M external_libraries/boost/boost/thread/pthread/condition_variable_fwd.hpp
    M external_libraries/boost/boost/thread/pthread/mutex.hpp
    M external_libraries/boost/boost/thread/pthread/recursive_mutex.hpp
    M external_libraries/boost/boost/thread/pthread/shared_mutex.hpp
    M external_libraries/boost/boost/thread/pthread/thread_data.hpp
    M external_libraries/boost/boost/thread/pthread/timespec.hpp
    M external_libraries/boost/boost/thread/recursive_mutex.hpp
    M external_libraries/boost/boost/thread/shared_mutex.hpp
    M external_libraries/boost/boost/thread/thread.hpp
    M external_libraries/boost/boost/thread/v2/thread.hpp
    M external_libraries/boost/boost/thread/win32/basic_recursive_mutex.hpp
    M external_libraries/boost/boost/thread/win32/basic_timed_mutex.hpp
    M external_libraries/boost/boost/thread/win32/condition_variable.hpp
    M external_libraries/boost/boost/thread/win32/mutex.hpp
    M external_libraries/boost/boost/thread/win32/once.hpp
    M external_libraries/boost/boost/thread/win32/recursive_mutex.hpp
    M external_libraries/boost/boost/thread/win32/shared_mutex.hpp
    M external_libraries/boost/boost/thread/win32/thread_data.hpp
    M external_libraries/boost/boost/thread/win32/thread_heap_alloc.hpp
    M external_libraries/boost/boost/thread/win32/thread_primitives.hpp
    M external_libraries/boost/boost/thread/xtime.hpp
    M external_libraries/boost/boost/type_traits/add_lvalue_reference.hpp
    M external_libraries/boost/boost/type_traits/add_reference.hpp
    M external_libraries/boost/boost/type_traits/add_rvalue_reference.hpp
    M external_libraries/boost/boost/type_traits/common_type.hpp
    M external_libraries/boost/boost/type_traits/config.hpp
    M external_libraries/boost/boost/type_traits/detail/common_type_imp.hpp
    M external_libraries/boost/boost/type_traits/detail/is_function_ptr_tester.hpp
    M external_libraries/boost/boost/type_traits/intrinsics.hpp
    M external_libraries/boost/boost/type_traits/is_abstract.hpp
    M external_libraries/boost/boost/type_traits/is_array.hpp
    M external_libraries/boost/boost/type_traits/is_const.hpp
    M external_libraries/boost/boost/type_traits/is_convertible.hpp
    M external_libraries/boost/boost/type_traits/is_function.hpp
    M external_libraries/boost/boost/type_traits/is_integral.hpp
    M external_libraries/boost/boost/type_traits/is_rvalue_reference.hpp
    M external_libraries/boost/boost/type_traits/is_volatile.hpp
    M external_libraries/boost/boost/type_traits/make_signed.hpp
    M external_libraries/boost/boost/type_traits/make_unsigned.hpp
    M external_libraries/boost/boost/type_traits/remove_const.hpp
    M external_libraries/boost/boost/type_traits/remove_cv.hpp
    M external_libraries/boost/boost/type_traits/remove_reference.hpp
    M external_libraries/boost/boost/type_traits/remove_volatile.hpp
    M external_libraries/boost/boost/unordered/detail/allocate.hpp
    M external_libraries/boost/boost/unordered/detail/buckets.hpp
    M external_libraries/boost/boost/unordered/detail/equivalent.hpp
    M external_libraries/boost/boost/unordered/detail/extract_key.hpp
    M external_libraries/boost/boost/unordered/detail/table.hpp
    M external_libraries/boost/boost/unordered/detail/unique.hpp
    M external_libraries/boost/boost/unordered/unordered_map.hpp
    M external_libraries/boost/boost/unordered/unordered_set.hpp
    M external_libraries/boost/boost/utility/result_of.hpp
    M external_libraries/boost/boost/version.hpp
    A external_libraries/boost/libs/atomic/src/lockpool.cpp
    M external_libraries/boost/libs/thread/src/future.cpp
    M external_libraries/boost/libs/thread/src/pthread/once.cpp
    M external_libraries/boost/libs/thread/src/pthread/thread.cpp
    M external_libraries/boost/libs/thread/src/pthread/timeconv.inl
    M external_libraries/boost/libs/thread/src/win32/thread.cpp

  Log Message:
  -----------
  external libraries: import boost-1.53

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: af38f02314c36a3f6e3e5b6187b13b4b7de1d760
      https://github.com/supercollider/supercollider/commit/af38f02314c36a3f6e3e5b6187b13b4b7de1d760
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-05 (Tue, 05 Feb 2013)

  Changed paths:
    M server/plugins/OscUGens.cpp

  Log Message:
  -----------
  plugins: osc ugens - fix GET_TABLE macro

sign matters. fixes #722

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: b3b0948f4d4f90e7802e7f5e83dfeda175aca850
      https://github.com/supercollider/supercollider/commit/b3b0948f4d4f90e7802e7f5e83dfeda175aca850
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-05 (Tue, 05 Feb 2013)

  Changed paths:
    M server/plugins/OscUGens.cpp

  Log Message:
  -----------
  plugins: OscUGens - ensure buffer initialization

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 4ebb249e82da734850b5cb0fd58170f08abc68a2
      https://github.com/supercollider/supercollider/commit/4ebb249e82da734850b5cb0fd58170f08abc68a2
  Author: Graeme Urquhart &amp;lt;g.urkhart-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-06 (Wed, 06 Feb 2013)

  Changed paths:
    M HelpSource/Classes/String.schelp

  Log Message:
  -----------
  String:Help of split method matches implementation

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: b0b58c05599f95960d6e17a2647e5a0ee8fde834
      https://github.com/supercollider/supercollider/commit/b0b58c05599f95960d6e17a2647e5a0ee8fde834
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-07 (Thu, 07 Feb 2013)

  Changed paths:
    M external_libraries/boost/boost/lockfree/queue.hpp
    M external_libraries/boost/boost/lockfree/spsc_queue.hpp
    M external_libraries/boost/boost/lockfree/stack.hpp

  Log Message:
  -----------
  boost: import lockfree prototype

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 1caf8e1a04b3b8797d6208c25186c89e06864a59
      https://github.com/supercollider/supercollider/commit/1caf8e1a04b3b8797d6208c25186c89e06864a59
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-07 (Thu, 07 Feb 2013)

  Changed paths:
    M server/supernova/audio_backend/sndfile_backend.hpp

  Log Message:
  -----------
  supernova: sndfile backend - read only full frames from write queue

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 917855ddb3f7382ba7109be0b8b1db5a393e4994
      https://github.com/supercollider/supercollider/commit/917855ddb3f7382ba7109be0b8b1db5a393e4994
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-07 (Thu, 07 Feb 2013)

  Changed paths:
    M server/supernova/audio_backend/sndfile_backend.hpp
    M server/supernova/server/nrt_synthesis.hpp

  Log Message:
  -----------
  supernova: nrt synthesis - dump peaks after nrt synthesis

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 10ac1d7ebca64b8b86077525e5876f3793b6ed00
      https://github.com/supercollider/supercollider/commit/10ac1d7ebca64b8b86077525e5876f3793b6ed00
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-08 (Fri, 08 Feb 2013)

  Changed paths:
    M SCClassLibrary/Common/Collections/Scale.sc

  Log Message:
  -----------
  class library: Tuning - add perret &amp;amp; michael harrison tunings

adapted from: David Benson, Music: A Mathematical Offering

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 997a85d58e1fcc1d6020f062e44d6f33c2bb13ba
      https://github.com/supercollider/supercollider/commit/997a85d58e1fcc1d6020f062e44d6f33c2bb13ba
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-08 (Fri, 08 Feb 2013)

  Changed paths:
    M cmake_modules/FindSndfile.cmake

  Log Message:
  -----------
  cmake build system: automatically detect libsndfile on win32

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c740bfdee066ed61fea9e4beff0208a7786eb198
      https://github.com/supercollider/supercollider/commit/c740bfdee066ed61fea9e4beff0208a7786eb198
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-08 (Fri, 08 Feb 2013)

  Changed paths:
    M server/scsynth/SC_Prototypes.h

  Log Message:
  -----------
  headers: don't declare World_Cleanup multiple times

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: ab7662a5b88acfc6c445b9bfac98a9a190e999cf
      https://github.com/supercollider/supercollider/commit/ab7662a5b88acfc6c445b9bfac98a9a190e999cf
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-08 (Fri, 08 Feb 2013)

  Changed paths:
    M lang/LangSource/SC_TerminalClient.cpp

  Log Message:
  -----------
  sclang: Terminal Client - fix for compiling without qt

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 9e7d6511d4d5578321d9cbbc77ff7734c230383b
      https://github.com/supercollider/supercollider/commit/9e7d6511d4d5578321d9cbbc77ff7734c230383b
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-08 (Fri, 08 Feb 2013)

  Changed paths:
    M include/lang/SC_TerminalClient.h
    M lang/LangPrimSource/PyrFilePrim.cpp
    M lang/LangPrimSource/PyrPlatformPrim.cpp
    M lang/LangSource/PyrMathSupport.cpp

  Log Message:
  -----------
  sclang: win32/msvc compile fixes

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 6012ec6d5af1d1b1edd9d958aa73629f4ad2c06f
      https://github.com/supercollider/supercollider/commit/6012ec6d5af1d1b1edd9d958aa73629f4ad2c06f
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-08 (Fri, 08 Feb 2013)

  Changed paths:
    M external_libraries/TLSF-2.4.6/src/tlsf.c

  Log Message:
  -----------
  external libraries: tlsf - msvc compile fix

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 74acd0a6b64ad496e67c8d37b17b74eae87f05fe
      https://github.com/supercollider/supercollider/commit/74acd0a6b64ad496e67c8d37b17b74eae87f05fe
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-08 (Fri, 08 Feb 2013)

  Changed paths:
    M include/common/function_attributes.h

  Log Message:
  -----------
  headers: function attributes - add __restrict__ workaround

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 428c9dce74c15ddf2b8373c3b751477b1863bcc3
      https://github.com/supercollider/supercollider/commit/428c9dce74c15ddf2b8373c3b751477b1863bcc3
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-08 (Fri, 08 Feb 2013)

  Changed paths:
    M server/scsynth/CMakeLists.txt

  Log Message:
  -----------
  cmake build system: select greenfft as fallback if fftw3 is not available

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: f19a153c30354a51ce5d9691059121ea469cba1b
      https://github.com/supercollider/supercollider/commit/f19a153c30354a51ce5d9691059121ea469cba1b
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-08 (Fri, 08 Feb 2013)

  Changed paths:
    M server/scsynth/SC_World.cpp

  Log Message:
  -----------
  scsynth: avoid incorrect extern declaration

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 6138ee627cccf445db527485af2066e5f2bc128b
      https://github.com/supercollider/supercollider/commit/6138ee627cccf445db527485af2066e5f2bc128b
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M lang/LangSource/PyrSignal.cpp

  Log Message:
  -----------
  sclang: signal primitives - use sc_log2

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: e536ff820b189610ae7b2e08ea66b9284cfd53dc
      https://github.com/supercollider/supercollider/commit/e536ff820b189610ae7b2e08ea66b9284cfd53dc
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M lang/CMakeLists.txt

  Log Message:
  -----------
  cmake build system: win32 - don't set target name of libsclang

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 843673058df86063112f9339628a96bed993f507
      https://github.com/supercollider/supercollider/commit/843673058df86063112f9339628a96bed993f507
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M CMakeLists.txt
    M external_libraries/CMakeLists.txt
    M lang/CMakeLists.txt
    M server/scsynth/CMakeLists.txt

  Log Message:
  -----------
  cmake build system: win32 cleanups

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 36f255f01a74799025df4c41259be5da0f023e66
      https://github.com/supercollider/supercollider/commit/36f255f01a74799025df4c41259be5da0f023e66
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M QtCollider/Common.h
    M common/SC_Lock.h
    M common/SC_SyncCondition.h
    M include/lang/SC_TerminalClient.h
    M include/plugin_interface/SC_World.h
    M lang/LangPrimSource/OSCData.cpp
    M lang/LangPrimSource/PyrSched.cpp
    M lang/LangPrimSource/PyrSerialPrim.cpp
    M lang/LangPrimSource/PyrUnixPrim.cpp
    M lang/LangPrimSource/SC_AlsaMIDI.cpp
    M lang/LangPrimSource/SC_LID.cpp
    M lang/LangPrimSource/SC_Wii.cpp
    M lang/LangSource/PyrLexer.cpp
    M lang/LangSource/PyrSched.h
    M lang/LangSource/SC_LanguageClient.cpp
    M lang/LangSource/SC_TerminalClient.cpp
    M server/scsynth/CMakeLists.txt
    M server/scsynth/Rendezvous.cpp
    M server/scsynth/SC_ComPort.cpp
    M server/scsynth/SC_CoreAudio.cpp
    M server/scsynth/SC_CoreAudio.h
    M server/scsynth/SC_Lib.h
    M server/scsynth/SC_World.cpp
    M server/supernova/sc/sc_plugin_interface.cpp

  Log Message:
  -----------
  language/server: use c++11-style mutexes &amp;amp; condition variables

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 96f0a1fd5ef525eaa6726906822e6e4272040da8
      https://github.com/supercollider/supercollider/commit/96f0a1fd5ef525eaa6726906822e6e4272040da8
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    R common/SC_Sem.cpp
    R common/SC_Sem.h
    M lang/CMakeLists.txt
    M lang/LangPrimSource/SC_ComPort.cpp
    M lang/LangPrimSource/SC_ComPort.h
    M platform/mac/CMakeLists.txt
    M server/scsynth/CMakeLists.txt
    M server/scsynth/SC_ComPort.cpp
    M server/scsynth/SC_CoreAudio.cpp
    M server/scsynth/SC_HiddenWorld.h
    M server/scsynth/SC_Jack.cpp
    M server/scsynth/SC_SequencedCommand.cpp
    M server/scsynth/SC_World.cpp

  Log Message:
  -----------
  server: avoid use of SC_Semaphore

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: a8265362030ce916d453023994e60d2debc3b88a
      https://github.com/supercollider/supercollider/commit/a8265362030ce916d453023994e60d2debc3b88a
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M common/sc_popen.cpp
    M common/sc_popen.h
    M external_libraries/CMakeLists.txt
    M external_libraries/boost/boost/chrono/detail/inlined/posix/process_cpu_clocks.hpp
    M external_libraries/boost/boost/chrono/detail/inlined/posix/thread_clock.hpp
    M include/lang/SC_TerminalClient.h
    M lang/LangPrimSource/OSCData.cpp
    M lang/LangPrimSource/PyrSched.cpp
    M lang/LangPrimSource/PyrSerialPrim.cpp
    M lang/LangPrimSource/PyrUnixPrim.cpp
    M lang/LangPrimSource/SC_ComPort.cpp
    M lang/LangPrimSource/SC_ComPort.h
    M lang/LangSource/SC_TerminalClient.cpp
    M server/plugins/CMakeLists.txt
    M server/plugins/DiskIO_UGens.cpp
    M server/plugins/UIUGens.cpp
    M server/scsynth/SC_ComPort.cpp
    M server/scsynth/SC_CoreAudio.cpp
    M server/scsynth/SC_CoreAudio.h
    M server/scsynth/scsynth_main.cpp

  Log Message:
  -----------
  lang: use platform-independent boost::thread

we can later move to std::thread

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 58cabea72c9d6a9d85f9157caba2efbfed20cd8f
      https://github.com/supercollider/supercollider/commit/58cabea72c9d6a9d85f9157caba2efbfed20cd8f
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M common/SC_DirUtils.cpp
    M common/SC_Win32Utils.cpp
    M common/SC_Win32Utils.h
    M common/sc_popen.h

  Log Message:
  -----------
  common: msvc compile fixes

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 47b6e61566af38bf1a1f3a65b1bce7114b332843
      https://github.com/supercollider/supercollider/commit/47b6e61566af38bf1a1f3a65b1bce7114b332843
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M lang/LangPrimSource/PyrSched.cpp
    M lang/LangSource/PyrSched.h

  Log Message:
  -----------
  sclang: remove dead code


  Commit: ec1b1f32826176fb3f9175bcdcafa4dbd435bd3d
      https://github.com/supercollider/supercollider/commit/ec1b1f32826176fb3f9175bcdcafa4dbd435bd3d
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M CMakeLists.txt
    M server/scsynth/CMakeLists.txt

  Log Message:
  -----------
  cmake build systen: don't link with pthreads &amp;amp; prevent autolinking

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 3a08f2ccb8b070bb92cf841c5df6607ecf078159
      https://github.com/supercollider/supercollider/commit/3a08f2ccb8b070bb92cf841c5df6607ecf078159
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M external_libraries/CMakeLists.txt

  Log Message:
  -----------
  cmake build system: build libraries with -fPIC &amp;amp; boost_thread linking fix

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 80bf97a04b9d9ddedb56d89725b36977add9941f
      https://github.com/supercollider/supercollider/commit/80bf97a04b9d9ddedb56d89725b36977add9941f
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M common/SC_DirUtils.cpp
    M common/SC_Win32Utils.cpp
    M common/SC_Win32Utils.h
    M include/common/SC_Endian.h
    M include/common/SC_Reply.h
    M server/plugins/UIUGens.cpp

  Log Message:
  -----------
  common/plugins: msvc fixes

SC_Win32Utils.h now deals with the IN/OUT macros

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 8c162c8f3e8075d8456018f4a709f152d8e63ff1
      https://github.com/supercollider/supercollider/commit/8c162c8f3e8075d8456018f4a709f152d8e63ff1
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M external_libraries/CMakeLists.txt

  Log Message:
  -----------
  cmake build system: external libraries - compile fixes

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 2ea03b1f02ca259c10e88f8a719e3d4c900e79ad
      https://github.com/supercollider/supercollider/commit/2ea03b1f02ca259c10e88f8a719e3d4c900e79ad
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M common/SC_Win32Utils.cpp
    M common/SC_Win32Utils.h

  Log Message:
  -----------
  common: win32 - avoid name clash with mingw

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 982cf1098d60f1f33bbbcb50bbba1d7d6dd0d976
      https://github.com/supercollider/supercollider/commit/982cf1098d60f1f33bbbcb50bbba1d7d6dd0d976
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M common/SC_Win32Utils.cpp
    M common/SC_Win32Utils.h
    M server/scsynth/SC_CoreAudio.cpp
    M server/scsynth/SC_CoreAudio.h
    M server/scsynth/SC_Jack.cpp
    M server/scsynth/SC_PortAudio.cpp
    A server/scsynth/SC_Time.hpp

  Log Message:
  -----------
  scsynth: use chrono instead of gettimeofday

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 895aa588497e0598a645ae1ff27114920ba578ea
      https://github.com/supercollider/supercollider/commit/895aa588497e0598a645ae1ff27114920ba578ea
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M HelpSource/Classes/NumberBox.schelp

  Log Message:
  -----------
  Help: small cleanup

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: edf3b2213d90506f2078145308cc38c636eb34d0
      https://github.com/supercollider/supercollider/commit/edf3b2213d90506f2078145308cc38c636eb34d0
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M external_libraries/nova-tt

  Log Message:
  -----------
  external libraries - update nova-tt

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 5519d1a2f8ceaecd3b4fd828cf34448f30607e06
      https://github.com/supercollider/supercollider/commit/5519d1a2f8ceaecd3b4fd828cf34448f30607e06
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M lang/LangPrimSource/PyrSched.cpp
    M lang/LangPrimSource/PyrSerialPrim.cpp
    M lang/LangPrimSource/SC_ComPort.cpp
    M lang/LangSource/SC_TerminalClient.cpp
    M server/scsynth/SC_ComPort.cpp
    M server/scsynth/SC_CoreAudio.cpp

  Log Message:
  -----------
  fix compilation without C++11 support


  Commit: 2a1a3c0d3b1879a2d4f70e731b3118423322cd42
      https://github.com/supercollider/supercollider/commit/2a1a3c0d3b1879a2d4f70e731b3118423322cd42
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M include/lang/SC_LanguageClient.h

  Log Message:
  -----------
  language client: include &amp;lt;cstdarg&amp;gt; needed for va_list


  Commit: 3b3cc9cffd3fbb78e81d87fecaaa0d102cf9ea6e
      https://github.com/supercollider/supercollider/commit/3b3cc9cffd3fbb78e81d87fecaaa0d102cf9ea6e
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M QtCollider/QObjectProxy.cpp
    M QtCollider/primitives/prim_QObject.cpp
    M common/SC_Win32Utils.h

  Log Message:
  -----------
  win32 utils: define alloca as _alloca on windows


  Commit: ca6afc352718f1767e02a5243624a776fc3e0467
      https://github.com/supercollider/supercollider/commit/ca6afc352718f1767e02a5243624a776fc3e0467
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M QtCollider/QObjectProxy.cpp
    M QtCollider/primitives/prim_QObject.cpp
    M common/SC_Win32Utils.h

  Log Message:
  -----------
  win32 utils: define alloca as _alloca on windows


  Commit: b7b3dcfe30ce3f267fed29655735a3db1feb36ad
      https://github.com/supercollider/supercollider/commit/b7b3dcfe30ce3f267fed29655735a3db1feb36ad
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M server/scsynth/SC_CoreAudio.cpp

  Log Message:
  -----------
  scsynth: osc compile fix

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 19dab0cabf7bd7b5aa93c64ec38db7224632213f
      https://github.com/supercollider/supercollider/commit/19dab0cabf7bd7b5aa93c64ec38db7224632213f
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M external_libraries/boost/boost/chrono/detail/inlined/mac/process_cpu_clocks.hpp

  Log Message:
  -----------
  external libraries: boost.chrono fix

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: e4302357eb147f0d94dcb50084b16b429c64ab8f
      https://github.com/supercollider/supercollider/commit/e4302357eb147f0d94dcb50084b16b429c64ab8f
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M lang/LangPrimSource/SC_Wii.cpp

  Log Message:
  -----------
  sclang: wii - include pthread.h
Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: f5b5cdf274c39e0b5040b8bf5b64496a550e69e1
      https://github.com/supercollider/supercollider/commit/f5b5cdf274c39e0b5040b8bf5b64496a550e69e1
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M lang/LangPrimSource/SC_Wii.cpp

  Log Message:
  -----------
  sclang: mutex conversion compile fix

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: f6d5c79ab7626e264675bbffde5edd0e29d038d0
      https://github.com/supercollider/supercollider/commit/f6d5c79ab7626e264675bbffde5edd0e29d038d0
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M lang/LangPrimSource/PyrSched.cpp

  Log Message:
  -----------
  sclang: osx - fix resyncThread API

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 61d64f6cb4c76b0eeb54d1fe2614e2625755a5b4
      https://github.com/supercollider/supercollider/commit/61d64f6cb4c76b0eeb54d1fe2614e2625755a5b4
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M lang/LangPrimSource/SC_HID.cpp

  Log Message:
  -----------
  sclang: hid - mutex conversion compile fix
Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 8f4bf0100d77b601ed01e0b88bfbae23aa10543f
      https://github.com/supercollider/supercollider/commit/8f4bf0100d77b601ed01e0b88bfbae23aa10543f
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M editors/scapp/CocoaBridgePrimitives.M
    M editors/scapp/MyDocument.M
    M editors/scapp/SCCocoaView.M
    M editors/scapp/SCDialog.mm
    M editors/scapp/SCGraphView.M
    M editors/scapp/SCNSWindow.M
    M editors/scapp/SCService.mm
    M editors/scapp/SCTextView.M
    M editors/scapp/SCView.M
    M editors/scapp/SCVirtualMachine.M
    M editors/scapp/UserPanel.M
    M editors/scapp/iPhone/iPhoneSCGraphView.mm
    M editors/scapp/iPhone/iPhoneSCView.mm
    M editors/scapp/iPhone/iSCLangController.mm
    M lang/LangPrimSource/SC_CoreMIDI.cpp
    M lang/LangPrimSource/SC_PortMIDI.cpp
    M lang/LangPrimSource/SC_Speech.M
    M lang/LangPrimSource/SC_Speech.cpp

  Log Message:
  -----------
  sclang: mutex conversion fixes

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 00a073eb5c08a8727cddb0ca1a94a5fc6854c516
      https://github.com/supercollider/supercollider/commit/00a073eb5c08a8727cddb0ca1a94a5fc6854c516
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-10 (Sun, 10 Feb 2013)

  Changed paths:
    M CMakeLists.txt
    M common/SC_Lock.h
    M lang/LangPrimSource/PyrSched.cpp
    M lang/LangPrimSource/PyrUnixPrim.cpp
    M lang/LangSource/PyrInterpreter3.cpp

  Log Message:
  -----------
  common/lang: mutex transition - correctly define BOOST_CHRONO_HEADER_ONLY

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: d3f2c518892c458ca6014175be4cfea584d2d71a
      https://github.com/supercollider/supercollider/commit/d3f2c518892c458ca6014175be4cfea584d2d71a
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-10 (Sun, 10 Feb 2013)

  Changed paths:
    M CMakeLists.txt
    M QtCollider/Common.h
    M common/SC_DirUtils.cpp
    M common/SC_Lock.h
    R common/SC_Sem.cpp
    R common/SC_Sem.h
    M common/SC_SyncCondition.h
    M common/SC_Win32Utils.cpp
    M common/SC_Win32Utils.h
    M common/sc_popen.cpp
    M common/sc_popen.h
    M editors/scapp/CocoaBridgePrimitives.M
    M editors/scapp/MyDocument.M
    M editors/scapp/SCCocoaView.M
    M editors/scapp/SCDialog.mm
    M editors/scapp/SCGraphView.M
    M editors/scapp/SCNSWindow.M
    M editors/scapp/SCService.mm
    M editors/scapp/SCTextView.M
    M editors/scapp/SCView.M
    M editors/scapp/SCVirtualMachine.M
    M editors/scapp/UserPanel.M
    M editors/scapp/iPhone/iPhoneSCGraphView.mm
    M editors/scapp/iPhone/iPhoneSCView.mm
    M editors/scapp/iPhone/iSCLangController.mm
    M external_libraries/CMakeLists.txt
    M external_libraries/boost/boost/chrono/detail/inlined/mac/process_cpu_clocks.hpp
    M external_libraries/boost/boost/chrono/detail/inlined/posix/process_cpu_clocks.hpp
    M external_libraries/boost/boost/chrono/detail/inlined/posix/thread_clock.hpp
    M external_libraries/nova-tt
    M include/common/SC_Endian.h
    M include/common/SC_Reply.h
    M include/lang/SC_LanguageClient.h
    M include/lang/SC_TerminalClient.h
    M include/plugin_interface/SC_World.h
    M lang/CMakeLists.txt
    M lang/LangPrimSource/OSCData.cpp
    M lang/LangPrimSource/PyrSched.cpp
    M lang/LangPrimSource/PyrSerialPrim.cpp
    M lang/LangPrimSource/PyrUnixPrim.cpp
    M lang/LangPrimSource/SC_AlsaMIDI.cpp
    M lang/LangPrimSource/SC_ComPort.cpp
    M lang/LangPrimSource/SC_ComPort.h
    M lang/LangPrimSource/SC_CoreMIDI.cpp
    M lang/LangPrimSource/SC_HID.cpp
    M lang/LangPrimSource/SC_LID.cpp
    M lang/LangPrimSource/SC_PortMIDI.cpp
    M lang/LangPrimSource/SC_Speech.M
    M lang/LangPrimSource/SC_Speech.cpp
    M lang/LangPrimSource/SC_Wii.cpp
    M lang/LangSource/PyrInterpreter3.cpp
    M lang/LangSource/PyrLexer.cpp
    M lang/LangSource/PyrSched.h
    M lang/LangSource/SC_LanguageClient.cpp
    M lang/LangSource/SC_TerminalClient.cpp
    M platform/mac/CMakeLists.txt
    M server/plugins/CMakeLists.txt
    M server/plugins/DiskIO_UGens.cpp
    M server/plugins/UIUGens.cpp
    M server/scsynth/CMakeLists.txt
    M server/scsynth/Rendezvous.cpp
    M server/scsynth/SC_ComPort.cpp
    M server/scsynth/SC_CoreAudio.cpp
    M server/scsynth/SC_CoreAudio.h
    M server/scsynth/SC_HiddenWorld.h
    M server/scsynth/SC_Jack.cpp
    M server/scsynth/SC_Lib.h
    M server/scsynth/SC_PortAudio.cpp
    M server/scsynth/SC_SequencedCommand.cpp
    A server/scsynth/SC_Time.hpp
    M server/scsynth/SC_World.cpp
    M server/scsynth/scsynth_main.cpp
    M server/supernova/sc/sc_plugin_interface.cpp

  Log Message:
  -----------
  Merge branch 'topic/c++11'

* topic/c++11: (24 commits)
  common/lang: mutex transition - correctly define BOOST_CHRONO_HEADER_ONLY
  sclang: mutex conversion fixes
  sclang: hid - mutex conversion compile fix Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  sclang: osx - fix resyncThread API
  sclang: mutex conversion compile fix
  sclang: wii - include pthread.h Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  external libraries: boost.chrono fix
  scsynth: osc compile fix
  win32 utils: define alloca as _alloca on windows
  language client: include &amp;lt;cstdarg&amp;gt; needed for va_list
  fix compilation without C++11 support
  external libraries - update nova-tt
  scsynth: use chrono instead of gettimeofday
  common: win32 - avoid name clash with mingw
  cmake build system: external libraries - compile fixes
  common/plugins: msvc fixes
  cmake build system: build libraries with -fPIC &amp;amp; boost_thread linking fix
  cmake build systen: don't link with pthreads &amp;amp; prevent autolinking
  sclang: remove dead code
  common: msvc compile fixes
  ...


  Commit: a3eec2b6c7fa57cf085fd9f037405df7cedaaeb3
      https://github.com/supercollider/supercollider/commit/a3eec2b6c7fa57cf085fd9f037405df7cedaaeb3
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-10 (Sun, 10 Feb 2013)

  Changed paths:
    M server/CMakeLists.txt
    M server/scsynth/CMakeLists.txt
    M server/supernova/CMakeLists.txt

  Log Message:
  -----------
  cmake build system: unify fft detection code

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 74509a8fd0af9eff5f224f33c6e9b96049ef31e4
      https://github.com/supercollider/supercollider/commit/74509a8fd0af9eff5f224f33c6e9b96049ef31e4
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-10 (Sun, 10 Feb 2013)

  Changed paths:
    M .gitmodules
    M external_libraries/nova-tt

  Log Message:
  -----------
  external libraries: move nova-tt to github &amp;amp; unify implementation

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 4f776905138985b5ea962b2b63aa3288e9637a47
      https://github.com/supercollider/supercollider/commit/4f776905138985b5ea962b2b63aa3288e9637a47
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-10 (Sun, 10 Feb 2013)

  Changed paths:
    M lang/LangSource/PyrSched.h

  Log Message:
  -----------
  sclang: fix lockLanguageOrQuit deadlock

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 4975ec95b1fb27a6f2cba91163b2fe210e0b924c
      https://github.com/supercollider/supercollider/commit/4975ec95b1fb27a6f2cba91163b2fe210e0b924c
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Changed paths:
    M SCClassLibrary/Common/Collections/String.sc
    M SCClassLibrary/QtCollider/QtGUI.sc

  Log Message:
  -----------
  qtcollider: support String:-speak when Speech class is available


  Commit: 394b324e4cf56296293cd3741b3fbadaf4d085a9
      https://github.com/supercollider/supercollider/commit/394b324e4cf56296293cd3741b3fbadaf4d085a9
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  cmake: set LIBSCSYNTH=ON by default on Windows


  Commit: b31141643c69dbf9564b2d05362b311400408eba
      https://github.com/supercollider/supercollider/commit/b31141643c69dbf9564b2d05362b311400408eba
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Changed paths:
    M SCClassLibrary/QtCollider/QView.sc

  Log Message:
  -----------
  qtcollider: QView - do not block beginDrag if currentDrag is already set

Drag-and-drop operations initiated from outside sclang do not clear drag
data (i.e. currentDrag), so we have to trade off this sanity check for now.

Ultimately, things should be fixed by clearing currentDrag after external
DnD has finished. The issue is that there is no Qt event that would notify
about cancellation of DnD by the user. Maybe connecting to QMimeData
destruction signal would do.

An alternative would be to set and clear currentDrag at beginning and end
of every DnD event-handling method.


  Commit: c3877d987a760c01e96b690da47421d658b5a13d
      https://github.com/supercollider/supercollider/commit/c3877d987a760c01e96b690da47421d658b5a13d
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-12 (Tue, 12 Feb 2013)

  Changed paths:
    M SCClassLibrary/QtCollider/QKnob.sc

  Log Message:
  -----------
  qtcollider: QKnob - let 'background' affect knob color


  Commit: f7889fac6f1956bbe6df3943761ae6c37c4218af
      https://github.com/supercollider/supercollider/commit/f7889fac6f1956bbe6df3943761ae6c37c4218af
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-12 (Tue, 12 Feb 2013)

  Changed paths:
    M editors/sc-ide/core/sc_server.cpp
    M editors/sc-ide/core/sc_server.hpp

  Log Message:
  -----------
  sc ide: improve server boot/quit actions

* Offer separate boot and quit actions.
* Hide the unified boot-or-quit action from configuration. Use it only as
  a menu placeholder and proxy.
* Update the unified action with text and shortcuts from the separate
  actions according to server status and configuration.


  Commit: 76006262d72a64a3a879b7e2d4b128e1f01d417a
      https://github.com/supercollider/supercollider/commit/76006262d72a64a3a879b7e2d4b128e1f01d417a
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-12 (Tue, 12 Feb 2013)

  Changed paths:
    M editors/sc-ide/core/sc_process.cpp
    M editors/sc-ide/core/sc_process.hpp

  Log Message:
  -----------
  sc ide: improve interpreter start/stop actions

Same logic as for server boot/quit actions in the previous commit.


  Commit: 7de1b55e9a1def1b90c2c4a16e32c1cf910eb388
      https://github.com/supercollider/supercollider/commit/7de1b55e9a1def1b90c2c4a16e32c1cf910eb388
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-12 (Tue, 12 Feb 2013)

  Changed paths:
    M editors/sc-ide/core/sc_server.cpp

  Log Message:
  -----------
  sc ide: improve default server booting shortcuts

* Remove default server reboot shortcut - it overlaps with the shortcut
  for bracket content selection in SC.app.

* Reinstate default server boot shortcut (C-b).


  Commit: f4951e19236d18fa95074836a1aeff06b59ced69
      https://github.com/supercollider/supercollider/commit/f4951e19236d18fa95074836a1aeff06b59ced69
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-13 (Wed, 13 Feb 2013)

  Changed paths:
    M QtCollider/widgets/soundfileview/filestream.cpp

  Log Message:
  -----------
  qtcollider: sf view: fix loading non-power-of-two floating point files

Reading floating point files of non-power-of-two channel count into short
type buffer seems to be broken in libsndfile. Instead, we read into
temporary float buffer, and scale into final short buffer.


  Commit: fe993c2225fcb44990bc8817b9951a0c320d9928
      https://github.com/supercollider/supercollider/commit/fe993c2225fcb44990bc8817b9951a0c320d9928
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-13 (Wed, 13 Feb 2013)

  Changed paths:
    M server/plugins/DiskIO_UGens.cpp

  Log Message:
  -----------
  plugins: DiskIO UGens - fix cleanup of DiskIO thread

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 5a5d4fb38448dd2b0ac2ab272be407cf7c9a9bc6
      https://github.com/supercollider/supercollider/commit/5a5d4fb38448dd2b0ac2ab272be407cf7c9a9bc6
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-13 (Wed, 13 Feb 2013)

  Changed paths:
    M common/MsgFifo.h

  Log Message:
  -----------
  common: MsgFifo - rewrite in a portable manner with c++11-style atomics

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: db4390982c9f018eead8e15075ebbb063ecb6b63
      https://github.com/supercollider/supercollider/commit/db4390982c9f018eead8e15075ebbb063ecb6b63
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-13 (Wed, 13 Feb 2013)

  Changed paths:
    M lang/LangPrimSource/PyrSched.cpp

  Log Message:
  -----------
  sclang: TempoClock - don't declare mRun as volatile

volatile is not smp-safe. atomic&amp;lt;&amp;gt; would be the correct way. however mRun
does not need to be atomic, as it is only accessed when the language is
locked.

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 735c019ec2efe0df0980e15f9cf26b17b0701541
      https://github.com/supercollider/supercollider/commit/735c019ec2efe0df0980e15f9cf26b17b0701541
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-13 (Wed, 13 Feb 2013)

  Changed paths:
    M server/plugins/CMakeLists.txt

  Log Message:
  -----------
  plugins: apparently osx builds require rtti

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: efe859392c4f88474280c6d73fe77702259eaafa
      https://github.com/supercollider/supercollider/commit/efe859392c4f88474280c6d73fe77702259eaafa
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-13 (Wed, 13 Feb 2013)

  Changed paths:
    M QtCollider/primitives/prim_misc.cpp
    M SCClassLibrary/QtCollider/QtGUI.sc

  Log Message:
  -----------
  qtcollider: implement QtGUI:*cursorPosition


  Commit: a4042b3965eb743328fb7a67d4c41fb751e0d4bf
      https://github.com/supercollider/supercollider/commit/a4042b3965eb743328fb7a67d4c41fb751e0d4bf
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-13 (Wed, 13 Feb 2013)

  Changed paths:
    M SCClassLibrary/Platform/Platform.sc
    M SCClassLibrary/Platform/osx/OSXPlatform.sc
    M SCClassLibrary/Platform/osx/scide_scapp/CocoaGUI.sc

  Log Message:
  -----------
  class library: Platform - redirect getMouseCoords to GUI

Also, move Cocoa implementation of getMouseCoords from OSXPlatform
to CocoaGUI.

This preserves source compatibility, since getMouseCoords was only
implemented for OSXPlatform, with the addition that getMouseCoords
will now work whenever QtGUI is active.


  Commit: 8e7c8eabd49ff82093d96989451a80ba72083aad
      https://github.com/supercollider/supercollider/commit/8e7c8eabd49ff82093d96989451a80ba72083aad
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-13 (Wed, 13 Feb 2013)

  Changed paths:
    M platform/mac/CMakeLists.txt

  Log Message:
  -----------
  cmake build system: mac/scapp fixes

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: f64ab89dec8ce406e6c9409f552af940379d7a16
      https://github.com/supercollider/supercollider/commit/f64ab89dec8ce406e6c9409f552af940379d7a16
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-13 (Wed, 13 Feb 2013)

  Changed paths:
    M QtCollider/primitives/prim_misc.cpp

  Log Message:
  -----------
  qtcollider: compile fix for _Qt_CursorPosition primitive


  Commit: 3dbd4640842c7e047a6a376dd3fc23d703e82bb8
      https://github.com/supercollider/supercollider/commit/3dbd4640842c7e047a6a376dd3fc23d703e82bb8
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-13 (Wed, 13 Feb 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/editor.cpp
    M editors/sc-ide/widgets/post_window.cpp

  Log Message:
  -----------
  sc ide: disable zooming by mouse wheel (scrolling)

Zooming by Ctrl+Scroll had a nasty effect in case of inertial scrolling.

Unfortunately, at this moment, there is no easily available way to detect
inertial scrolling, so rather disable zooming.

There are still the Ctrl+Plus and Ctrl+Minus shortcuts for zooming.


  Commit: c1ac6017c6ef2c2facac914dbaea5561ae5e9e89
      https://github.com/supercollider/supercollider/commit/c1ac6017c6ef2c2facac914dbaea5561ae5e9e89
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-13 (Wed, 13 Feb 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/editor.cpp

  Log Message:
  -----------
  sc ide: editor - set Qt::WA_MacNoClickThrough on viewport

Setting the attribute on the editor itself did not work.
Let's try to set it on the viewport, and see whether the
Mac folks report success.
It can't hurt.


  Commit: a552c3a7b2a6030fcfe914af73551a7c4319b9ca
      https://github.com/supercollider/supercollider/commit/a552c3a7b2a6030fcfe914af73551a7c4319b9ca
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-13 (Wed, 13 Feb 2013)

  Changed paths:
    M HelpSource/Guides/News-3_6.schelp
    M HelpSource/Guides/SCIde.schelp
    R HelpSource/Guides/sc-ide.png
    A HelpSource/Guides/sc_ide_overview.png

  Log Message:
  -----------
  help: improve the SC IDE guide


  Commit: a41e8cb250575783b790c9da4cbd3f37e4f42a84
      https://github.com/supercollider/supercollider/commit/a41e8cb250575783b790c9da4cbd3f37e4f42a84
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-14 (Thu, 14 Feb 2013)

  Changed paths:
    M server/plugins/DiskIO_UGens.cpp

  Log Message:
  -----------
  plugins: avoid DiskIO deadlock on quit

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 79bd22f41ca1e7762d49d7f9163221a880effb7e
      https://github.com/supercollider/supercollider/commit/79bd22f41ca1e7762d49d7f9163221a880effb7e
  Author: Graeme Urquhart &amp;lt;g.urkhart-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-14 (Thu, 14 Feb 2013)

  Changed paths:
    M editors/scapp/MyDocument.M
    M editors/scapp/SCCocoaView.M
    M editors/scapp/SCImage.M
    M editors/scapp/SCNSWindow.M
    M editors/scapp/SCService.mm
    M editors/scapp/SCView.M
    M editors/scapp/SCVirtualMachine.M
    M editors/scapp/UserPanel.M
    M editors/scapp/include/MyDocument.h

  Log Message:
  -----------
  scapp: add includes for gLangMutex

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: e9f2b267b6c66b2fb1f5ebf381e80a1a0cd5ddbb
      https://github.com/supercollider/supercollider/commit/e9f2b267b6c66b2fb1f5ebf381e80a1a0cd5ddbb
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-14 (Thu, 14 Feb 2013)

  Changed paths:
    M SCClassLibrary/Platform/Platform.sc
    M SCClassLibrary/deprecated/3.7/deprecated-3.7.sc

  Log Message:
  -----------
  sc class library: deprecate Platform:*/-getMouseCoords


  Commit: 94fbaaa4de351a568786440bb48eada5ac5c4e8a
      https://github.com/supercollider/supercollider/commit/94fbaaa4de351a568786440bb48eada5ac5c4e8a
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-14 (Thu, 14 Feb 2013)

  Changed paths:
    M SCClassLibrary/deprecated/3.7/deprecated-3.7.sc

  Log Message:
  -----------
  sc class library: improve deprecation warning for Platform:*getMouseCoords


  Commit: c98789c447dba6b3af1ff8187dce174e7b37e054
      https://github.com/supercollider/supercollider/commit/c98789c447dba6b3af1ff8187dce174e7b37e054
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-14 (Thu, 14 Feb 2013)

  Changed paths:
    M editors/sc-ide/widgets/post_window.cpp

  Log Message:
  -----------
  sc ide: post window - disable click-through on Mac OS X

Since click-through has been disabled on the code editor, disable it on the
post window as well, for consistency.


  Commit: 54d561cd135c5635587a431e942d586838065995
      https://github.com/supercollider/supercollider/commit/54d561cd135c5635587a431e942d586838065995
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-15 (Fri, 15 Feb 2013)

  Changed paths:
    M server/scsynth/SC_Time.hpp

  Log Message:
  -----------
  scsynth: use system_clock for dispatching bundles

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 3971ab77113fdc5e60198651006fec414110d4ae
      https://github.com/supercollider/supercollider/commit/3971ab77113fdc5e60198651006fec414110d4ae
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-15 (Fri, 15 Feb 2013)

  Changed paths:
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/main_window.hpp

  Log Message:
  -----------
  sc ide: add Help menu action to open the SuperCollider IDE guide


  Commit: dc8cac596d501d8b3b464f82ec28a3a70a242a97
      https://github.com/supercollider/supercollider/commit/dc8cac596d501d8b3b464f82ec28a3a70a242a97
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-15 (Fri, 15 Feb 2013)

  Changed paths:
    M HelpSource/Guides/SCIde.schelp
    A HelpSource/Guides/sc_ide_overview_scaled.png

  Log Message:
  -----------
  help: SC IDE guide - show scaled screenshot, with a link to unscaled one


  Commit: 10318924eda3a86fb84b313cda4d4cf3552aaf81
      https://github.com/supercollider/supercollider/commit/10318924eda3a86fb84b313cda4d4cf3552aaf81
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-15 (Fri, 15 Feb 2013)

  Changed paths:
    M editors/sc-ide/widgets/util/docklet.cpp

  Log Message:
  -----------
  sc ide: docklets - fix geometry after undocking


  Commit: 31e26bc7627fea724fbf63afb8fa04fb0ddb4d6b
      https://github.com/supercollider/supercollider/commit/31e26bc7627fea724fbf63afb8fa04fb0ddb4d6b
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-15 (Fri, 15 Feb 2013)

  Changed paths:
    M SCClassLibrary/scide_scqt/ScIDE.sc
    M editors/sc-ide/CMakeLists.txt
    M editors/sc-ide/core/sc_server.cpp
    M editors/sc-ide/core/sc_server.hpp
    M editors/sc-ide/widgets/main_window.cpp
    A editors/sc-ide/widgets/util/volume_widget.cpp
    A editors/sc-ide/widgets/util/volume_widget.hpp

  Log Message:
  -----------
  sc ide: implement sound volume control


  Commit: 16d8d3efe855457472e2c1bda498d2510e246494
      https://github.com/supercollider/supercollider/commit/16d8d3efe855457472e2c1bda498d2510e246494
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-17 (Sun, 17 Feb 2013)

  Changed paths:
    M editors/sc-ide/widgets/multi_editor.cpp

  Log Message:
  -----------
  sc ide: change default shortcuts for Go To Next/Previous Region

This fixes #577.


  Commit: 6e3cfa725a93b9298d0853698be148f46610bafa
      https://github.com/supercollider/supercollider/commit/6e3cfa725a93b9298d0853698be148f46610bafa
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-17 (Sun, 17 Feb 2013)

  Changed paths:
    M editors/sc-ide/core/sc_process.cpp
    M editors/sc-ide/core/sc_process.hpp

  Log Message:
  -----------
  sc ide: make cmd-period silent


  Commit: 3ea5628b8cee5f17b1bf709b113322cceb1f9091
      https://github.com/supercollider/supercollider/commit/3ea5628b8cee5f17b1bf709b113322cceb1f9091
  Author: Jonatan Liljedahl &amp;lt;lijon-fwFeWneuYPZWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-18 (Mon, 18 Feb 2013)

  Changed paths:
    M HelpSource/Reference/SCDocSyntax.schelp
    M SCClassLibrary/SCDoc/SCDocRenderer.sc

  Log Message:
  -----------
  SCDoc: Allow links for images

the image:: tag is extended to allow adding a link:
image::image.png#opt_caption#opt_link#opt_anchor::


  Commit: c52ef86350a249048f659a681419e137918e0e20
      https://github.com/supercollider/supercollider/commit/c52ef86350a249048f659a681419e137918e0e20
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-18 (Mon, 18 Feb 2013)

  Changed paths:
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/main_window.hpp

  Log Message:
  -----------
  sc ide: improve status box context menu interaction

* open context menu on click, regardless of modifiers or mouse buttons
* align bottom of context menu with top of status box


  Commit: 2ec27b41ac3f7eb77d86f4e46e50ba8d5dfa355d
      https://github.com/supercollider/supercollider/commit/2ec27b41ac3f7eb77d86f4e46e50ba8d5dfa355d
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-18 (Mon, 18 Feb 2013)

  Changed paths:
    M editors/sc-ide/CMakeLists.txt
    A editors/sc-ide/widgets/audio_status_box.cpp
    A editors/sc-ide/widgets/audio_status_box.hpp
    A editors/sc-ide/widgets/lang_status_box.cpp
    A editors/sc-ide/widgets/lang_status_box.hpp
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/main_window.hpp
    A editors/sc-ide/widgets/util/status_box.cpp
    A editors/sc-ide/widgets/util/status_box.hpp

  Log Message:
  -----------
  sc ide: refactor, add context menu to interpreter status box

Separate implementations of interpreter and audio status boxes from main
window, and improve their context menus.


  Commit: 8d36ebbd2b8ad877ea87d321964bcdcbf6cea887
      https://github.com/supercollider/supercollider/commit/8d36ebbd2b8ad877ea87d321964bcdcbf6cea887
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-18 (Mon, 18 Feb 2013)

  Changed paths:
    M editors/sc-ide/widgets/audio_status_box.cpp

  Log Message:
  -----------
  sc ide: audio status box - remove useless actions from context menu


  Commit: 2b0dff1dcdaf8d30665204b42a0067a7600a59cd
      https://github.com/supercollider/supercollider/commit/2b0dff1dcdaf8d30665204b42a0067a7600a59cd
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-18 (Mon, 18 Feb 2013)

  Changed paths:
    M SCClassLibrary/Common/Control/Volume.sc

  Log Message:
  -----------
  sc class library: simplify and fix Volume


  Commit: 56211008c20f44b9fa6c40cc439e49966cf29b8b
      https://github.com/supercollider/supercollider/commit/56211008c20f44b9fa6c40cc439e49966cf29b8b
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-18 (Mon, 18 Feb 2013)

  Changed paths:
    M editors/sc-ide/core/sc_server.cpp
    M editors/sc-ide/core/sc_server.hpp

  Log Message:
  -----------
  sc ide: ScServer - refactor, when restoring volume also unmute


  Commit: d35eec8a24c050057f01a8cfbfec9697796b3d40
      https://github.com/supercollider/supercollider/commit/d35eec8a24c050057f01a8cfbfec9697796b3d40
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-18 (Mon, 18 Feb 2013)

  Changed paths:
    M editors/sc-ide/CMakeLists.txt
    M editors/sc-ide/core/sc_server.cpp
    M editors/sc-ide/core/sc_server.hpp
    M editors/sc-ide/widgets/audio_status_box.cpp

  Log Message:
  -----------
  sc ide: implement recording control


  Commit: d4c02a0d1494879b6c3feb19c705a06576229c86
      https://github.com/supercollider/supercollider/commit/d4c02a0d1494879b6c3feb19c705a06576229c86
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-19 (Tue, 19 Feb 2013)

  Changed paths:
    M HelpSource/Classes/RLPF.schelp

  Log Message:
  -----------
  Help: fix rlpf help file

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 14998650ef79dfc4bd01a61bd9656c135c158531
      https://github.com/supercollider/supercollider/commit/14998650ef79dfc4bd01a61bd9656c135c158531
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-19 (Tue, 19 Feb 2013)

  Changed paths:
    M editors/sc-ide/widgets/audio_status_box.cpp
    M editors/sc-ide/widgets/util/status_box.cpp
    M editors/sc-ide/widgets/util/status_box.hpp

  Log Message:
  -----------
  sc ide: keep server context menu open on certain actions

The volume and recording actions are often used several times in quick
succession, so it is more useful if the menu stays open when they are
triggered.


  Commit: 2a32f15b5e2e08531b5fe643160b29961dbafc1b
      https://github.com/supercollider/supercollider/commit/2a32f15b5e2e08531b5fe643160b29961dbafc1b
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-20 (Wed, 20 Feb 2013)

  Changed paths:
    M SCClassLibrary/Common/Core/Char.sc
    M lang/LangPrimSource/PyrCharPrim.cpp

  Log Message:
  -----------
  sclang: fix Char:-isUpper/isLower

Add primitives using standard C isupper() and islower().


  Commit: 27dc2aead1762d3ff766e38096bb4487a45fbc3a
      https://github.com/supercollider/supercollider/commit/27dc2aead1762d3ff766e38096bb4487a45fbc3a
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-21 (Thu, 21 Feb 2013)

  Changed paths:
    M SCClassLibrary/SCDoc/SCDocRenderer.sc

  Log Message:
  -----------
  classlib: Avoid non-inlined 'switch' function


  Commit: 757866a4f9a4121225b8fdb740d62cb2a3b048f8
      https://github.com/supercollider/supercollider/commit/757866a4f9a4121225b8fdb740d62cb2a3b048f8
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-22 (Fri, 22 Feb 2013)

  Changed paths:
    M server/plugins/DemandUGens.cpp

  Log Message:
  -----------
  plugins: DemandEnv - fix shape polling

there is no notion of NaN in integers.

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 8eada9b449345fc1e62ee7c2f9541b131af36c4f
      https://github.com/supercollider/supercollider/commit/8eada9b449345fc1e62ee7c2f9541b131af36c4f
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-22 (Fri, 22 Feb 2013)

  Changed paths:
    M include/plugin_interface/SC_InlineUnaryOp.h
    M server/plugins/GrainUGens.cpp

  Log Message:
  -----------
  plugins: GrainBuf - catch both inf and NaN phase arguments

fixes #352

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 77811bb1891520c042069272500b79d8b4bf4ec1
      https://github.com/supercollider/supercollider/commit/77811bb1891520c042069272500b79d8b4bf4ec1
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-22 (Fri, 22 Feb 2013)

  Changed paths:
    M include/plugin_interface/SC_InlineUnaryOp.h

  Log Message:
  -----------
  headers: whitespace cleanup

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 070f9c4bca04a9119cd3561c975fd4f197e78a38
      https://github.com/supercollider/supercollider/commit/070f9c4bca04a9119cd3561c975fd4f197e78a38
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-22 (Fri, 22 Feb 2013)

  Changed paths:
    M SCClassLibrary/Common/GUI/PlusGUI/Control/FreqScope.sc

  Log Message:
  -----------
  class library: FreqScope - defer scope cleanup to AppClock

doOnServerQuit is also called internally, which does not need to be from
inside the AppClock.

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 224afe7e5014c5685af4361ed7db3d6d5d7024c7
      https://github.com/supercollider/supercollider/commit/224afe7e5014c5685af4361ed7db3d6d5d7024c7
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-22 (Fri, 22 Feb 2013)

  Changed paths:
    M HelpSource/Classes/AppClock.schelp
    M HelpSource/Classes/SystemClock.schelp

  Log Message:
  -----------
  Help: Clocks - reformulate help files to adapt for qt

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 0c8624408fdcdc2c55c6cb5895069fbde215c29c
      https://github.com/supercollider/supercollider/commit/0c8624408fdcdc2c55c6cb5895069fbde215c29c
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-22 (Fri, 22 Feb 2013)

  Changed paths:
    M HelpSource/Classes/ListView.schelp
    M SCClassLibrary/QtCollider/QListView.sc

  Log Message:
  -----------
  qtcollider: add QListView:-selectionAction

The action triggers whenever selection is changed. This is logically
different from the default action, which triggers when the current item
is changed, and makes a practical difference when selectionMode allows
selection of multiple items.


  Commit: 517e93ea58ae6534b1ac5dd14fe7e2eb4a08985a
      https://github.com/supercollider/supercollider/commit/517e93ea58ae6534b1ac5dd14fe7e2eb4a08985a
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-23 (Sat, 23 Feb 2013)

  Changed paths:
    M server/plugins/OscUGens.cpp

  Log Message:
  -----------
  plugins: DegreeToKey - avoid duplicate struct entries


Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: aec8a646cd72cfdafeb296f7bb1dd7514cd8af0c
      https://github.com/supercollider/supercollider/commit/aec8a646cd72cfdafeb296f7bb1dd7514cd8af0c
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-23 (Sat, 23 Feb 2013)

  Changed paths:
    M lang/LangSource/PyrSched.h
    M lang/LangSource/SCBase.h

  Log Message:
  -----------
  lang: headers - declare public functions only once

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 5eb7aa48f1481968373b72ce88d1ef147b0795c1
      https://github.com/supercollider/supercollider/commit/5eb7aa48f1481968373b72ce88d1ef147b0795c1
  Author: Graeme Urquhart &amp;lt;g.urkhart-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-23 (Sat, 23 Feb 2013)

  Changed paths:
    M editors/scapp/SCVirtualMachine.M

  Log Message:
  -----------
  scapp: schedStop() on application terminate

fix for assertion failure on scapp quit.
fixes #726

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 1f033dc9e30e92a72936855f7aecf572268dad38
      https://github.com/supercollider/supercollider/commit/1f033dc9e30e92a72936855f7aecf572268dad38
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M server/plugins/OscUGens.cpp
    M server/plugins/PanUGens.cpp

  Log Message:
  -----------
  plugins: provide __restricted__ via function_attributes header

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c2e5a06500ceb2ffed977877c5a5e7a3b543c609
      https://github.com/supercollider/supercollider/commit/c2e5a06500ceb2ffed977877c5a5e7a3b543c609
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M server/plugins/OscUGens.cpp

  Log Message:
  -----------
  plugins: Shaper - unify common code

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 3a20a5e3cd3742b01c5f1509aebc312dce56be15
      https://github.com/supercollider/supercollider/commit/3a20a5e3cd3742b01c5f1509aebc312dce56be15
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M server/plugins/OscUGens.cpp

  Log Message:
  -----------
  plugins: remove SigOsc

SigOsc doesn't have an sclang class, seems to be a relict from ancient
times

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 6f62ed67721d179a151938cebfa111a74eba6146
      https://github.com/supercollider/supercollider/commit/6f62ed67721d179a151938cebfa111a74eba6146
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M server/plugins/OscUGens.cpp

  Log Message:
  -----------
  plugins: SinOsc/Osc - unify common code

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 7678933b5ff2d984e45a32ebd3a9f858d0b624fa
      https://github.com/supercollider/supercollider/commit/7678933b5ff2d984e45a32ebd3a9f858d0b624fa
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M server/plugins/OscUGens.cpp

  Log Message:
  -----------
  plugins: Osc/SinOsc - small optimization

don't increase slope unless needed

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 87fc5d3509980059e61f70abebfe450d99c443cd
      https://github.com/supercollider/supercollider/commit/87fc5d3509980059e61f70abebfe450d99c443cd
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M include/common/function_attributes.h
    M server/plugins/OscUGens.cpp

  Log Message:
  -----------
  plugins: introduce force_inline macro

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 998e7c79252c450a1381a85c544d0db4128d1b2b
      https://github.com/supercollider/supercollider/commit/998e7c79252c450a1381a85c544d0db4128d1b2b
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M server/plugins/PhysicalModelingUGens.cpp

  Log Message:
  -----------
  plugins: remove dead code

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 44c01fe6f3f94c9a508e7f5827b4efd2d0369009
      https://github.com/supercollider/supercollider/commit/44c01fe6f3f94c9a508e7f5827b4efd2d0369009
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M server/plugins/PhysicalModelingUGens.cpp

  Log Message:
  -----------
  plugins: Ball/TBall - use standard c

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 9f60a4757aa7c9d154fd12993aef51f62ac57941
      https://github.com/supercollider/supercollider/commit/9f60a4757aa7c9d154fd12993aef51f62ac57941
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M server/plugins/IOUGens.cpp

  Log Message:
  -----------
  plugins: IO ugens - prevent buffer overflow of control IO ugens

fixes #716

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c5345e682b4118df96ea1a7e65d9bcaba748df45
      https://github.com/supercollider/supercollider/commit/c5345e682b4118df96ea1a7e65d9bcaba748df45
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M server/supernova/sc/sc_plugin_interface.cpp

  Log Message:
  -----------
  supernova: initialize mVerbosity

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: d38f3ddb7cd861ca452c2df0a0e29b0dfc58adfa
      https://github.com/supercollider/supercollider/commit/d38f3ddb7cd861ca452c2df0a0e29b0dfc58adfa
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M HelpSource/Guides/WritingUGens.schelp
    M server/plugins/OscUGens.cpp

  Log Message:
  -----------
  plugins: don't lock wavetables

while wavetables could be generated within synths, this use-case is very
unlikely. therefore we relax the locking requirements for wavetables.

affects supernova only

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 3fdb2efbf67ed8f2bc576f3a518d9841d7c2e7c3
      https://github.com/supercollider/supercollider/commit/3fdb2efbf67ed8f2bc576f3a518d9841d7c2e7c3
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M include/plugin_interface/SC_PlugIn.hpp

  Log Message:
  -----------
  plugin interface: add doxygen documentation for SCUnit class

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 8800045791dfd5a3bd7392d3a04355bbec2f846c
      https://github.com/supercollider/supercollider/commit/8800045791dfd5a3bd7392d3a04355bbec2f846c
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M include/plugin_interface/SC_InterfaceTable.h
    M server/plugins/OscUGens.cpp
    R server/plugins/SC_Altivec.h
    M server/scsynth/SC_Carbon.cpp
    M server/scsynth/SC_World.cpp

  Log Message:
  -----------
  server/plugins: remove altivec-specific code

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 96ab702b21838d541cc716debb2c9875f0a1e6d7
      https://github.com/supercollider/supercollider/commit/96ab702b21838d541cc716debb2c9875f0a1e6d7
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    R server/scsynth/SC_Carbon.cpp
    M server/scsynth/SC_CoreAudio.cpp
    M server/scsynth/SC_World.cpp

  Log Message:
  -----------
  scsynth: simplify setting of denormal flags

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: ee5985dc3ea6df7debc4fe89c2d0e340097436a1
      https://github.com/supercollider/supercollider/commit/ee5985dc3ea6df7debc4fe89c2d0e340097436a1
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M server/plugins/OscUGens.cpp

  Log Message:
  -----------
  plugins: OscXXX - warn about wavetable problems &amp;amp; avoid distortion

large wavetables and wavetables that are not a power of two cause some
distortion. to avoid this, we now warn about this case and output silence
instead.

fixes #720

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: f5bd29d361f0303228a28930e886945375c2e706
      https://github.com/supercollider/supercollider/commit/f5bd29d361f0303228a28930e886945375c2e706
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-25 (Mon, 25 Feb 2013)

  Changed paths:
    M SCClassLibrary/Common/Collections/Scale.sc

  Log Message:
  -----------
  class library: Tuning - fix stepsPerOctave

steps per octave is essentially the number of steps per octaveRatio,
which means, its size

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 5fab6dcf8119b41ad617ef000f52c5c70cf8aef5
      https://github.com/supercollider/supercollider/commit/5fab6dcf8119b41ad617ef000f52c5c70cf8aef5
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-25 (Mon, 25 Feb 2013)

  Changed paths:
    M HelpSource/Classes/Scale.schelp
    M SCClassLibrary/Common/Collections/Scale.sc

  Log Message:
  -----------
  class library: Scale - add *chromatic class method

create a chromatic scale for a specific tuning

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 4ccb9806ce39246036968a715a4709d1654c50dc
      https://github.com/supercollider/supercollider/commit/4ccb9806ce39246036968a715a4709d1654c50dc
  Author: redFrik &amp;lt;f&amp;lt; at &amp;gt;fredrikolofsson.com&amp;gt;
  Date:   2013-02-25 (Mon, 25 Feb 2013)

  Changed paths:
    M SCClassLibrary/Common/Geometry/Point.sc

  Log Message:
  -----------
  Point optimisations changing from x&amp;lt; at &amp;gt;y to Point(x, y)

Signed-off-by: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 65a86e7eddd9686799cf92b4a3ad61028b040b6d
      https://github.com/supercollider/supercollider/commit/65a86e7eddd9686799cf92b4a3ad61028b040b6d
  Author: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-26 (Tue, 26 Feb 2013)

  Changed paths:
    M server/plugins/PartitionedConvolution.cpp

  Log Message:
  -----------
  PartConv: fix bug in preparePartConv which can ignore the end of the buf


  Commit: 54250ba52af7804965ac895332b12bd243984f2d
      https://github.com/supercollider/supercollider/commit/54250ba52af7804965ac895332b12bd243984f2d
  Author: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-26 (Tue, 26 Feb 2013)

  Changed paths:
    M server/plugins/PartitionedConvolution.cpp

  Log Message:
  -----------
  PartConv: some formatting/cleanups of the c++ file


  Commit: e9784063eb7b81594ad91ef5b50abaafb2fa780b
      https://github.com/supercollider/supercollider/commit/e9784063eb7b81594ad91ef5b50abaafb2fa780b
  Author: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-26 (Tue, 26 Feb 2013)

  Changed paths:
    M HelpSource/Classes/Convolution2.schelp

  Log Message:
  -----------
  Convolution2: note potential truncation, thanks Joseph Anderson


  Commit: c79b89221609aae87def9c986fd66ab4b83a70e8
      https://github.com/supercollider/supercollider/commit/c79b89221609aae87def9c986fd66ab4b83a70e8
  Author: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    M server/plugins/Convolution.cpp

  Log Message:
  -----------
  remove some commented-out cruft code


  Commit: 822987f7a60e1ebc6749ee29e3a396d2883d77cb
      https://github.com/supercollider/supercollider/commit/822987f7a60e1ebc6749ee29e3a396d2883d77cb
  Author: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    M server/plugins/Convolution.cpp

  Log Message:
  -----------
  Convolution2 C++: clear some cruft, and rename some variables to correspond with sclang-side


  Commit: 9b0b164c58a21231a70f5e93e7b3834822ab2c43
      https://github.com/supercollider/supercollider/commit/9b0b164c58a21231a70f5e93e7b3834822ab2c43
  Author: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    M server/plugins/Convolution.cpp

  Log Message:
  -----------
  Convolution2: fix ability to use kernel smaller than framesize


  Commit: 28c692e957faa3db6aa2ee41a36146e40baeeebc
      https://github.com/supercollider/supercollider/commit/28c692e957faa3db6aa2ee41a36146e40baeeebc
  Author: Yvan Volochine &amp;lt;yvan.volochine-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    M lang/CMakeLists.txt
    M server/scsynth/CMakeLists.txt

  Log Message:
  -----------
  cmake: link pthreads libraries

 - fix build error on Archlinux
 - re #740


  Commit: 70768e57ac4a156e60e393645d05bfcb0c89aaca
      https://github.com/supercollider/supercollider/commit/70768e57ac4a156e60e393645d05bfcb0c89aaca
  Author: Eirik Blekesaune &amp;lt;blekesaune-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    M SCClassLibrary/Common/Control/ResponseDefs.sc

  Log Message:
  -----------
  OSCFunc: added option to hide status in .trace


  Commit: 96be338360e868b90b59308922ac2345ed15b499
      https://github.com/supercollider/supercollider/commit/96be338360e868b90b59308922ac2345ed15b499
  Author: hems &amp;lt;hems.inlet-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    M HelpSource/Classes/Pcollect.schelp

  Log Message:
  -----------
  remove unless var declaration from example


  Commit: 670d6ec5a14738fee01cf3d6bc79b9f756a30d1d
      https://github.com/supercollider/supercollider/commit/670d6ec5a14738fee01cf3d6bc79b9f756a30d1d
  Author: hems &amp;lt;hems.inlet-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    M HelpSource/Guides/WritingHelp.schelp

  Log Message:
  -----------
  adding 'Contributing with with the documentation' topic


  Commit: ff3e84dd43cdc958eb522e7916c2341f4a02a1d9
      https://github.com/supercollider/supercollider/commit/ff3e84dd43cdc958eb522e7916c2341f4a02a1d9
  Author: hems &amp;lt;hems.inlet-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    M HelpSource/Classes/Pcollect.schelp

  Log Message:
  -----------
  little readability improvements


  Commit: 094b1256527b21ad435e03f3b338dedd0407882c
      https://github.com/supercollider/supercollider/commit/094b1256527b21ad435e03f3b338dedd0407882c
  Author: Lucas Samaruga &amp;lt;samarugalucas-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M HelpSource/Reference/Literals.schelp

  Log Message:
  -----------
  schelp literals: jmc degree notation

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: fe5e3a2c9af3f30c14192d865f94104cdc0e5896
      https://github.com/supercollider/supercollider/commit/fe5e3a2c9af3f30c14192d865f94104cdc0e5896
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M include/plugin_interface/SC_InterfaceTable.h
    M server/plugins/OscUGens.cpp
    R server/plugins/SC_Altivec.h
    R server/scsynth/SC_Carbon.cpp
    M server/scsynth/SC_CoreAudio.cpp
    M server/scsynth/SC_World.cpp

  Log Message:
  -----------
  Merge pull request #732 from timblechmann/topic/simplify_cpu_dispatching

Topic/simplify cpu dispatching


  Commit: e5af27dae5e40877e35cf50e5afefa307d01b7d7
      https://github.com/supercollider/supercollider/commit/e5af27dae5e40877e35cf50e5afefa307d01b7d7
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M server/scsynth/CMakeLists.txt
    M server/scsynth/SC_World.cpp

  Log Message:
  -----------
  scsynth: compile fixes

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 97ccd75476186acebc5f9faf703f44fc8521a335
      https://github.com/supercollider/supercollider/commit/97ccd75476186acebc5f9faf703f44fc8521a335
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M server/scsynth/SC_CoreAudio.cpp

  Log Message:
  -----------
  scsynth: codeaudio compile fix

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: fe8ec678b113e80e5c8db67b871b5b05d85b8f3a
      https://github.com/supercollider/supercollider/commit/fe8ec678b113e80e5c8db67b871b5b05d85b8f3a
  Author: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M server/plugins/Convolution.cpp

  Log Message:
  -----------
  Convolution.cpp code cleanups, e.g. rename some variables to match sclang code


  Commit: 64fcc2acb1a1c289674e62033ed262b9fd8be17c
      https://github.com/supercollider/supercollider/commit/64fcc2acb1a1c289674e62033ed262b9fd8be17c
  Author: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M server/plugins/Convolution.cpp
    M server/plugins/PartitionedConvolution.cpp

  Log Message:
  -----------
  Convolution2: cannot run if buffer not accessible, so refuse


  Commit: 3996a2b2f1a7fcbbb1541171519fe8b35e111834
      https://github.com/supercollider/supercollider/commit/3996a2b2f1a7fcbbb1541171519fe8b35e111834
  Author: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M server/plugins/Convolution.cpp

  Log Message:
  -----------
  Convolution2: fix ability to use kernel smaller than framesize
This commit should complete the bugfix intended in 9b0b164.


  Commit: 1c3d9cc41ad0d7497f8e8e28571d28e134cf159a
      https://github.com/supercollider/supercollider/commit/1c3d9cc41ad0d7497f8e8e28571d28e134cf159a
  Author: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M server/plugins/Convolution.cpp

  Log Message:
  -----------
  Convolution2: if fft would breach SC_FFT_MAXSIZE, do not run, recommend PartConv instead


  Commit: 0b15c229544aa3e3af1824cfd7d1f37580d1e49e
      https://github.com/supercollider/supercollider/commit/0b15c229544aa3e3af1824cfd7d1f37580d1e49e
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M HelpSource/Classes/ListView.schelp
    M QtCollider/widgets/QcListWidget.cpp
    M QtCollider/widgets/QcListWidget.h
    M SCClassLibrary/QtCollider/QListView.sc

  Log Message:
  -----------
  qtcollider: add QListView:-selection setter


  Commit: 4ca31d834862b171c3f1c3c5d7d267ae65833f83
      https://github.com/supercollider/supercollider/commit/4ca31d834862b171c3f1c3c5d7d267ae65833f83
  Author: Eirik Blekesaune &amp;lt;blekesaune-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-01 (Fri, 01 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/Control/ResponseDefs.sc

  Log Message:
  -----------
  OSCFunc.trace- filter status from servers option


  Commit: ef4587775a0707063476667bdbccea7171b6c4a6
      https://github.com/supercollider/supercollider/commit/ef4587775a0707063476667bdbccea7171b6c4a6
  Author: Eirik Blekesaune &amp;lt;blekesaune-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-01 (Fri, 01 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/Control/ResponseDefs.sc

  Log Message:
  -----------
  OSCFunc.trace changed boolean test for status filtering


  Commit: 7f6e186f153d8dde25b387f5a0ec13d481c53f05
      https://github.com/supercollider/supercollider/commit/7f6e186f153d8dde25b387f5a0ec13d481c53f05
  Author: henrique matias &amp;lt;hems.inlet-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-01 (Fri, 01 Mar 2013)

  Changed paths:
    M HelpSource/Guides/WritingHelp.schelp

  Log Message:
  -----------
  Update WritingHelp.schelp

adds -recursive to file


  Commit: d0705f43cd4788bc1f1b167ea66cbe715014f294
      https://github.com/supercollider/supercollider/commit/d0705f43cd4788bc1f1b167ea66cbe715014f294
  Author: henrique matias &amp;lt;hems.inlet-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-01 (Fri, 01 Mar 2013)

  Changed paths:
    M HelpSource/Classes/Pcollect.schelp

  Log Message:
  -----------
  Update Pcollect.schelp

remove identation


  Commit: 83a62fb379d36ff66d8a839d67c2a195e09dc0e1
      https://github.com/supercollider/supercollider/commit/83a62fb379d36ff66d8a839d67c2a195e09dc0e1
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-02 (Sat, 02 Mar 2013)

  Changed paths:
    M lang/CMakeLists.txt
    M server/scsynth/CMakeLists.txt

  Log Message:
  -----------
  Merge pull request #742 from gusano/link_pthreads_libs

cmake: link pthreads libraries


  Commit: 60d6c06c2ed14a3de88313dc287c0ea0f52e63fe
      https://github.com/supercollider/supercollider/commit/60d6c06c2ed14a3de88313dc287c0ea0f52e63fe
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-02 (Sat, 02 Mar 2013)

  Changed paths:
    M HelpSource/Classes/Pcollect.schelp
    M HelpSource/Guides/WritingHelp.schelp

  Log Message:
  -----------
  Merge pull request #746 from hems/doc_updates

Adding "Contributing with the documentation" to "Writing Help.schelp" file


  Commit: 38dfdbfc34e7f76e3b02b85541ccaf35fb42f161
      https://github.com/supercollider/supercollider/commit/38dfdbfc34e7f76e3b02b85541ccaf35fb42f161
  Author: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-02 (Sat, 02 Mar 2013)

  Changed paths:
    M HelpSource/Classes/Convolution2.schelp

  Log Message:
  -----------
  Convolution2: fix helpfile re max FFT size, thanks Jo Anderson


  Commit: f96cdc24d0fad7bd24129f3a977ebdf96165bd00
      https://github.com/supercollider/supercollider/commit/f96cdc24d0fad7bd24129f3a977ebdf96165bd00
  Author: Miguel Negrão &amp;lt;miguel.negrao-lists&amp;lt; at &amp;gt;friendlyvirus.org&amp;gt;
  Date:   2013-03-02 (Sat, 02 Mar 2013)

  Changed paths:
    M editors/sc-ide/core/sc_server.cpp
    M editors/sc-ide/core/sc_server.hpp
    M editors/sc-ide/widgets/audio_status_box.cpp
    M editors/sc-ide/widgets/main_window.cpp

  Log Message:
  -----------
  sc ide : Add scope, freqscope and plot tree to language menu and audio toolbox widget

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: bf9dc882655e0f4d7fb09b34731d416861c2bd49
      https://github.com/supercollider/supercollider/commit/bf9dc882655e0f4d7fb09b34731d416861c2bd49
  Author: henrique matias &amp;lt;hems.inlet-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-02 (Sat, 02 Mar 2013)

  Changed paths:
    M HelpSource/Guides/WritingHelp.schelp

  Log Message:
  -----------
  fix git recursive flag

--recursive instead of -recursive


  Commit: 69e5d8e49397eb695042cf4af5446c59a8bfc576
      https://github.com/supercollider/supercollider/commit/69e5d8e49397eb695042cf4af5446c59a8bfc576
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-03 (Sun, 03 Mar 2013)

  Changed paths:
    M HelpSource/Guides/WritingHelp.schelp

  Log Message:
  -----------
  Merge pull request #747 from hems/doc_updates

fix git recursive flag command


  Commit: 885f1dd3acb3de11e471cda856590ec19949e334
      https://github.com/supercollider/supercollider/commit/885f1dd3acb3de11e471cda856590ec19949e334
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-04 (Mon, 04 Mar 2013)

  Changed paths:
    M server/supernova/sc/sc_osc_handler.cpp

  Log Message:
  -----------
  supernova: fix s_sync semantics

fixes #750

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: a36edf848fe3fb7f38a41253528482730839637f
      https://github.com/supercollider/supercollider/commit/a36edf848fe3fb7f38a41253528482730839637f
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-05 (Tue, 05 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/Streams/PmonoStreams.sc

  Log Message:
  -----------
  Library: Bugfix for PmonoArtic inside other patterns w/cleanup

A tricky issue to explain. If a PmonoArtic note's sustain is less than
its delta, then the next note should re-articulate. This happens in
PmonoArticStream by calling prInitNode. This call was in the wrong
place, *before* checking if another note would be generated. This
would add the node cleanup function again, but then not play any more
notes. If a parent-level pattern has its own cleanup (say, Pchain or
Pfset), it would track the last (spurious) cleanup function. So, when
it ends, it would call the cleanup function again and try to remove a
node that was already released: "node not found" error from the server.

The fix is to move the prInitNode call to follow the attempt to
populate the new event (rather than precede it). In other words, don't
do prInitNode if any of the PmonoArtic streams stopped.


  Commit: ae0402770ede4e9df1eba7ceb6c293dc1b5f3a3a
      https://github.com/supercollider/supercollider/commit/ae0402770ede4e9df1eba7ceb6c293dc1b5f3a3a
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-05 (Tue, 05 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/Collections/Event.sc

  Log Message:
  -----------
  Event.sc: Indentation and whitespace fixes (per sc-ide)


  Commit: 1e8bb1adb044fcf1648182a3aa38afbdc270ed73
      https://github.com/supercollider/supercollider/commit/1e8bb1adb044fcf1648182a3aa38afbdc270ed73
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-05 (Tue, 05 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/Collections/Event.sc

  Log Message:
  -----------
  Library: Streamline rest checking in Event


  Commit: 909f81dc765196b304f17af8debc9602996b2170
      https://github.com/supercollider/supercollider/commit/909f81dc765196b304f17af8debc9602996b2170
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-05 (Tue, 05 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/Streams/FilterPatterns.sc

  Log Message:
  -----------
  Library: Fix Pfset passing child cleanups up to its parent(s)


  Commit: 539a26a8f9820449cea517e9625525c039d93440
      https://github.com/supercollider/supercollider/commit/539a26a8f9820449cea517e9625525c039d93440
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M lang/LangPrimSource/SC_ComPort.cpp

  Log Message:
  -----------
  sclang: TcpClientPort - threading fix

we should neither explicily join nor detach the TcpClientPort thread

fixes #755

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 4a0e9190982982fc38f94e8a35390038b39833f5
      https://github.com/supercollider/supercollider/commit/4a0e9190982982fc38f94e8a35390038b39833f5
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M server/plugins/LFUGens.cpp

  Log Message:
  -----------
  plugins: EnvGen - prevent infinite loop

fixes #753

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 7e4098cebcac85e758da978b6ed9e6b225935270
      https://github.com/supercollider/supercollider/commit/7e4098cebcac85e758da978b6ed9e6b225935270
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M HelpSource/Classes/EnvGen.schelp

  Log Message:
  -----------
  Help: EnvGen - clean up example

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 3cde4e09def42eaea58cffdcfb41e1a5d6ed975a
      https://github.com/supercollider/supercollider/commit/3cde4e09def42eaea58cffdcfb41e1a5d6ed975a
  Author: redFrik &amp;lt;f&amp;lt; at &amp;gt;fredrikolofsson.com&amp;gt;
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M HelpSource/Classes/Warp1.schelp

  Log Message:
  -----------
  Update Warp1.schelp

corrected type and added new example


  Commit: a663ee56e75b6c207ae4deceeca68f0fb3ed127a
      https://github.com/supercollider/supercollider/commit/a663ee56e75b6c207ae4deceeca68f0fb3ed127a
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M HelpSource/Classes/Warp1.schelp

  Log Message:
  -----------
  Merge pull request #759 from redFrik/patch-1

Update Warp1.schelp


  Commit: 334a5804cde600cac7cb047b25657074b4fd92c0
      https://github.com/supercollider/supercollider/commit/334a5804cde600cac7cb047b25657074b4fd92c0
  Author: Scott Wilson &amp;lt;i&amp;lt; at &amp;gt;scottwilson.ca&amp;gt;
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/GUI/Base/EZSlider.sc

  Log Message:
  -----------
  Use copy of spec when creating spec editor to avoid overwriting default specs.

Signed-off-by: Scott Wilson &amp;lt;i&amp;lt; at &amp;gt;scottwilson.ca&amp;gt;


  Commit: 8eba0a07e56e43a8e5447584484909ff2f21dc19
      https://github.com/supercollider/supercollider/commit/8eba0a07e56e43a8e5447584484909ff2f21dc19
  Author: Miguel Negrão &amp;lt;miguel.negrao-lists&amp;lt; at &amp;gt;friendlyvirus.org&amp;gt;
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M editors/sc-ide/core/sc_server.cpp
    M editors/sc-ide/core/sc_server.hpp
    M editors/sc-ide/widgets/audio_status_box.cpp
    M editors/sc-ide/widgets/main_window.cpp

  Log Message:
  -----------
  sc ide : add Server.killAll action


  Commit: f5dc5bb9a48a54fb326279898fabdbb0c34794dc
      https://github.com/supercollider/supercollider/commit/f5dc5bb9a48a54fb326279898fabdbb0c34794dc
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M editors/sc-ide/core/sc_server.cpp
    M editors/sc-ide/widgets/audio_status_box.cpp
    M editors/sc-ide/widgets/main_window.cpp

  Log Message:
  -----------
  sc ide: server actions aesthetics

* Move the KillAll action in the menus
* Change all server actions to Title Case
* Clean whitespace


  Commit: e0954e8b08b50eab3c631b45f45423ceba04ffd4
      https://github.com/supercollider/supercollider/commit/e0954e8b08b50eab3c631b45f45423ceba04ffd4
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M QtCollider/CMakeLists.txt
    M QtCollider/Common.h
    A QtCollider/primitives/prim_QImage.cpp
    M QtCollider/primitives/prim_QPen.cpp
    M QtCollider/primitives/primitives.cpp
    A SCClassLibrary/QtCollider/QImage.sc
    M SCClassLibrary/QtCollider/QPen.sc
    M SCClassLibrary/QtCollider/QtGUI.sc

  Log Message:
  -----------
  Merge branch 'qimage' of git://github.com/smrg-lm/supercollider.git


  Commit: 702c8a675769982b280a8d49627122bb01f6598d
      https://github.com/supercollider/supercollider/commit/702c8a675769982b280a8d49627122bb01f6598d
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  qtcollider: QImage - convert a macro into an inline function

This increases type-safety and makes code more maintainable.


  Commit: 14eba1d395343cb4b20890495250eacab2e66353
      https://github.com/supercollider/supercollider/commit/14eba1d395343cb4b20890495250eacab2e66353
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp
    M QtCollider/primitives/prim_QPen.cpp

  Log Message:
  -----------
  qtcollider: adapt QImage code for new type conversion system


  Commit: 0202ed56b0e8896053fc5eee305d0ca07b6c7963
      https://github.com/supercollider/supercollider/commit/0202ed56b0e8896053fc5eee305d0ca07b6c7963
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M QtCollider/primitives/prim_QPen.cpp

  Log Message:
  -----------
  qtcollider: QPen primitives - rename an awkwardly named variable


  Commit: 4b1988d5024edf6555f5419a8147b2170074eb4a
      https://github.com/supercollider/supercollider/commit/4b1988d5024edf6555f5419a8147b2170074eb4a
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M QtCollider/primitives/prim_QPen.cpp

  Log Message:
  -----------
  qtcollider: QPen primitives - join two conditionals


  Commit: 02ab635808e39883c899d575423d3a3c5f880cf9
      https://github.com/supercollider/supercollider/commit/02ab635808e39883c899d575423d3a3c5f880cf9
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  qtcollider: QImage - simplify a conditional


  Commit: 5f4c3ad7f4606e88d40b197ed426e013937c4c2c
      https://github.com/supercollider/supercollider/commit/5f4c3ad7f4606e88d40b197ed426e013937c4c2c
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-08 (Fri, 08 Mar 2013)

  Changed paths:
    M external_libraries/nova-simd

  Log Message:
  -----------
  external libraries: nova-simd updates

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 81b863973d4cb78acd7cfea75751b908a18deff3
      https://github.com/supercollider/supercollider/commit/81b863973d4cb78acd7cfea75751b908a18deff3
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-08 (Fri, 08 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/audio_status_box.cpp
    M editors/sc-ide/widgets/audio_status_box.hpp

  Log Message:
  -----------
  scide: server status bar - change volume with mouse wheel

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: e374b4a7bc88ce7c32a2b52d15e7cea134e8aa7e
      https://github.com/supercollider/supercollider/commit/e374b4a7bc88ce7c32a2b52d15e7cea134e8aa7e
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-09 (Sat, 09 Mar 2013)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  qtcollider: QImage - make constructors throw errors when failing


  Commit: 1d33e621f4dabf5849a5203fd41098f3c12465b9
      https://github.com/supercollider/supercollider/commit/1d33e621f4dabf5849a5203fd41098f3c12465b9
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-09 (Sat, 09 Mar 2013)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  qtcollider: QImage - simplify 'fill' implementation


  Commit: a785f3ee7b9bfa87ee7a43e077dfb8d11d77c3f3
      https://github.com/supercollider/supercollider/commit/a785f3ee7b9bfa87ee7a43e077dfb8d11d77c3f3
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-09 (Sat, 09 Mar 2013)

  Changed paths:
    M QtCollider/primitives/prim_QPen.cpp

  Log Message:
  -----------
  qtcollider: QPen:*drawImage - make more versatile

* Allow a Point as target, using image size
* Use image geometry if source not given


  Commit: c17c9fea3dd65694495896c83c1b249355e2b198
      https://github.com/supercollider/supercollider/commit/c17c9fea3dd65694495896c83c1b249355e2b198
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-09 (Sat, 09 Mar 2013)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  qtcollider: QImage - fix 'drawAtPoint'


  Commit: 6a054397fcafbeeffff0010c4aac7dc7324ee61c
      https://github.com/supercollider/supercollider/commit/6a054397fcafbeeffff0010c4aac7dc7324ee61c
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-09 (Sat, 09 Mar 2013)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  qtcollider: QImage:-loadPixels - throw error instead of warning


  Commit: 294540ab87fe9f42496e62669a13b3695edebe6e
      https://github.com/supercollider/supercollider/commit/294540ab87fe9f42496e62669a13b3695edebe6e
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-09 (Sat, 09 Mar 2013)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  qtcollider: QImage - make pixel transfer code more readable and robust


  Commit: 921ccd4dacf7eb3d2033278c24ed68b0386e897c
      https://github.com/supercollider/supercollider/commit/921ccd4dacf7eb3d2033278c24ed68b0386e897c
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-09 (Sat, 09 Mar 2013)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  qtcollider: remove unnecessary extensions to Integer, Array, Color, Rect


  Commit: 88ff2cdb023ad3e40739d1325e5b7475ec3b21d0
      https://github.com/supercollider/supercollider/commit/88ff2cdb023ad3e40739d1325e5b7475ec3b21d0
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-09 (Sat, 09 Mar 2013)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  qtcollider: QImage - implement setColor, getColor as primitives for speed


  Commit: f01caee2f399242fe39bc09b71901befdf57feab
      https://github.com/supercollider/supercollider/commit/f01caee2f399242fe39bc09b71901befdf57feab
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-09 (Sat, 09 Mar 2013)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  qtcollider: reorganize QImage.sc


  Commit: 29d519b4cc40a72077322aaa8cb209b605cfa73d
      https://github.com/supercollider/supercollider/commit/29d519b4cc40a72077322aaa8cb209b605cfa73d
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-09 (Sat, 09 Mar 2013)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  qtcollider: QImage - store URL inside 'openURL'


  Commit: a92bf80d4fa3cf8c4646627e2465775deadbbf98
      https://github.com/supercollider/supercollider/commit/a92bf80d4fa3cf8c4646627e2465775deadbbf98
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-09 (Sat, 09 Mar 2013)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  qtcollider: QImage - simplify downloading, improve error messages


  Commit: 1cbfb6aa3ca991a1044bef6416c6c489370ea28d
      https://github.com/supercollider/supercollider/commit/1cbfb6aa3ca991a1044bef6416c6c489370ea28d
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-10 (Sun, 10 Mar 2013)

  Changed paths:
    M editors/sc-ide/core/sc_server.cpp
    M editors/sc-ide/core/sc_server.hpp
    M editors/sc-ide/widgets/audio_status_box.cpp
    M editors/sc-ide/widgets/util/volume_widget.cpp
    M editors/sc-ide/widgets/util/volume_widget.hpp

  Log Message:
  -----------
  scide: server/volume - change volume by specific offset &amp;amp; clip values

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: ab68d72f187e441a20a968fe8612e5d2dd996cee
      https://github.com/supercollider/supercollider/commit/ab68d72f187e441a20a968fe8612e5d2dd996cee
  Author: Tim Walters &amp;lt;walters-0+4vmTZMiPLojRpmUJqVn9BPR1lH4CV8&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-10 (Sun, 10 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/GUI/ServerMeter.sc

  Log Message:
  -----------
  Added nil check to prevent errors when updating server meters with fewer in/outputs than the server.


  Commit: c14f6d8bbb67507130e503759bfde00009915ea7
      https://github.com/supercollider/supercollider/commit/c14f6d8bbb67507130e503759bfde00009915ea7
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-10 (Sun, 10 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/Control/Volume.sc

  Log Message:
  -----------
  class library: Volume - don't warn if server is not running

the volume makes use of server actions, so the warning is obsolete

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: f46cf024954133d5d6d25589623a40a7a4b08b11
      https://github.com/supercollider/supercollider/commit/f46cf024954133d5d6d25589623a40a7a4b08b11
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-10 (Sun, 10 Mar 2013)

  Changed paths:
    M editors/sc-ide/core/sc_server.cpp
    M editors/sc-ide/widgets/util/volume_widget.cpp

  Log Message:
  -----------
  sc ide: sc server - make volume management more robust


  Commit: 1428170c24f8aa9108df8352c4a2c878ea7b48eb
      https://github.com/supercollider/supercollider/commit/1428170c24f8aa9108df8352c4a2c878ea7b48eb
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-10 (Sun, 10 Mar 2013)

  Changed paths:
    M server/supernova/sc/sc_osc_handler.cpp
    M server/supernova/sc/sc_osc_handler.hpp

  Log Message:
  -----------
  supernova: fix TCP message receiving

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 094af9e6a9dd51386cbebb7053356dcd4ef10ad9
      https://github.com/supercollider/supercollider/commit/094af9e6a9dd51386cbebb7053356dcd4ef10ad9
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-10 (Sun, 10 Mar 2013)

  Changed paths:
    M server/supernova/sc/sc_osc_handler.cpp
    M server/supernova/sc/sc_osc_handler.hpp
    R server/supernova/server/dynamic_endpoint.hpp

  Log Message:
  -----------
  supernova: use polymorphic &amp;amp; reference counted reply addresses

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 9f3fbb1218ddbdd930e92bbda6d4b283efca5204
      https://github.com/supercollider/supercollider/commit/9f3fbb1218ddbdd930e92bbda6d4b283efca5204
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-10 (Sun, 10 Mar 2013)

  Changed paths:
    M server/supernova/sc/sc_osc_handler.cpp
    M server/supernova/sc/sc_osc_handler.hpp

  Log Message:
  -----------
  supernova: fix support for TCP connections

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 1e8a2edb688ab8d404cc9297353c85f3d8facfbc
      https://github.com/supercollider/supercollider/commit/1e8a2edb688ab8d404cc9297353c85f3d8facfbc
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-10 (Sun, 10 Mar 2013)

  Changed paths:
    M editors/sc-ide/core/sc_server.cpp
    M editors/sc-ide/core/sc_server.hpp
    M editors/sc-ide/widgets/audio_status_box.cpp
    M editors/sc-ide/widgets/audio_status_box.hpp
    M editors/sc-ide/widgets/lang_status_box.cpp
    M editors/sc-ide/widgets/lang_status_box.hpp
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/main_window.hpp
    M editors/sc-ide/widgets/util/status_box.cpp
    M editors/sc-ide/widgets/util/status_box.hpp

  Log Message:
  -----------
  sc ide: server status box - display volume, muting and recording status

For this purpose, separate StatusBox and StatusLabel classes.


  Commit: 4a6d2e5881d511988e819a6f164edf38d9058d15
      https://github.com/supercollider/supercollider/commit/4a6d2e5881d511988e819a6f164edf38d9058d15
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-10 (Sun, 10 Mar 2013)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  qtcollider: restore Qt 4.7 compatibility


  Commit: 60a8c88b0d5637841bfcf6324d8d29b12b437500
      https://github.com/supercollider/supercollider/commit/60a8c88b0d5637841bfcf6324d8d29b12b437500
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-10 (Sun, 10 Mar 2013)

  Changed paths:
    M HelpSource/Classes/Pluck.schelp

  Log Message:
  -----------
  Help: Explain excitation trigger argument more precisely.


  Commit: 27cb693e02e2802e035726addcf1d76238dfe664
      https://github.com/supercollider/supercollider/commit/27cb693e02e2802e035726addcf1d76238dfe664
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  qtcollider: QImage - fix 'fromWindow'


  Commit: 65c749b7df411246c0aafb22bdfdcc1049b958c0
      https://github.com/supercollider/supercollider/commit/65c749b7df411246c0aafb22bdfdcc1049b958c0
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M server/supernova/server/main.cpp

  Log Message:
  -----------
  supernova: load plugins from the same location as scsynth

fixes #763

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: f2d81ea32637353563c4e18b1220661ecafd6f58
      https://github.com/supercollider/supercollider/commit/f2d81ea32637353563c4e18b1220661ecafd6f58
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M QtCollider/primitives/prim_QPen.cpp
    M SCClassLibrary/QtCollider/QImage.sc
    M SCClassLibrary/QtCollider/QPen.sc

  Log Message:
  -----------
  qtcollider: QImage - implement 'tileInRect', fix 'drawAtPoint'


  Commit: 14e9e17ca9990a266ac63d0d07d0c6085210ceb8
      https://github.com/supercollider/supercollider/commit/14e9e17ca9990a266ac63d0d07d0c6085210ceb8
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M external_libraries/nova-tt

  Log Message:
  -----------
  external libraries: nova-tt - win32 compile fix

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 80158b06ab571f6af6d8dcfab6fde608184582a7
      https://github.com/supercollider/supercollider/commit/80158b06ab571f6af6d8dcfab6fde608184582a7
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M QtCollider/widgets/QcGraph.cpp
    M QtCollider/widgets/QcNumberBox.cpp

  Log Message:
  -----------
  qtcollider: c++03 compile fixes

use qt's mathematical functions instead of libm. msvc compile fix

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: a0612fb97fd24748feecc26dbc5d18c4caaaf7fa
      https://github.com/supercollider/supercollider/commit/a0612fb97fd24748feecc26dbc5d18c4caaaf7fa
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M editors/sc-ide/core/sc_introspection.hpp
    M editors/sc-ide/widgets/audio_status_box.hpp
    M editors/sc-ide/widgets/multi_editor.hpp

  Log Message:
  -----------
  scide: fix some warnings

don't mix structs/classes

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 2064198be04e86a9b0dd7e7430f0109124437b14
      https://github.com/supercollider/supercollider/commit/2064198be04e86a9b0dd7e7430f0109124437b14
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M server/plugins/DiskIO_UGens.cpp

  Log Message:
  -----------
  plugins: DiskIO UGens - include boost/atomic.hpp

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 124d70196f133b2d8669d6a84df0ec45e4be6c00
      https://github.com/supercollider/supercollider/commit/124d70196f133b2d8669d6a84df0ec45e4be6c00
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M external_libraries/boost/boost/lockfree/spsc_queue.hpp

  Log Message:
  -----------
  external libraries: boost.lockfree - msvc compile fix

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c944d3dc3f7222a3e74ac16305964fd79d13d576
      https://github.com/supercollider/supercollider/commit/c944d3dc3f7222a3e74ac16305964fd79d13d576
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M QtCollider/widgets/soundfileview/view.cpp

  Log Message:
  -----------
  qtcollider: variable-sized arrays are not c++, we should use alloca instead

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c689f9fb789622a035faa3299cecdababaf772c8
      https://github.com/supercollider/supercollider/commit/c689f9fb789622a035faa3299cecdababaf772c8
  Author: redFrik &amp;lt;f&amp;lt; at &amp;gt;fredrikolofsson.com&amp;gt;
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M HelpSource/Classes/SendTrig.schelp

  Log Message:
  -----------
  added related link to SendReply


  Commit: a2a62c1aef8977e9cad1871d11ff623b5c0d0118
      https://github.com/supercollider/supercollider/commit/a2a62c1aef8977e9cad1871d11ff623b5c0d0118
  Author: redFrik &amp;lt;f&amp;lt; at &amp;gt;fredrikolofsson.com&amp;gt;
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M HelpSource/Classes/SendReply.schelp

  Log Message:
  -----------
  removed superfluous links under related


  Commit: ed1419f47793036f73ca7e92b775c9cc035762f2
      https://github.com/supercollider/supercollider/commit/ed1419f47793036f73ca7e92b775c9cc035762f2
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M HelpSource/Classes/SendTrig.schelp

  Log Message:
  -----------
  Merge pull request #765 from redFrik/patch-2

added related link to SendReply


  Commit: c34ceaf13166dc2f13a972972ad6ef812b36c342
      https://github.com/supercollider/supercollider/commit/c34ceaf13166dc2f13a972972ad6ef812b36c342
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M HelpSource/Classes/SendReply.schelp

  Log Message:
  -----------
  Merge pull request #766 from redFrik/patch-3

removed superfluous links under related


  Commit: ed08a152cc419b0ffed481c8dc70f55fe3e68661
      https://github.com/supercollider/supercollider/commit/ed08a152cc419b0ffed481c8dc70f55fe3e68661
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M lang/LangPrimSource/OSCData.cpp
    M lang/LangPrimSource/SC_ComPort.cpp

  Log Message:
  -----------
  sclang: network - clean up platform-dependent code

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 42bce471335b8fa07dc3fc348e7632dee4ad6e01
      https://github.com/supercollider/supercollider/commit/42bce471335b8fa07dc3fc348e7632dee4ad6e01
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M external_libraries/TLSF-2.4.6/src/tlsf.c

  Log Message:
  -----------
  external libraries: tlsf - increase allocator matrix

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 7a5162b2ec9c8041ee014c28fa67856bcf48c0f3
      https://github.com/supercollider/supercollider/commit/7a5162b2ec9c8041ee014c28fa67856bcf48c0f3
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M server/supernova/dsp_thread_queue/dsp_thread_queue.hpp

  Log Message:
  -----------
  supernova: dsp_thread_queue - prevent zero-size allocation

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 77ac2bbbe2dac7ba03cd9537c576268baf05a567
      https://github.com/supercollider/supercollider/commit/77ac2bbbe2dac7ba03cd9537c576268baf05a567
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-13 (Wed, 13 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/GUI/PlusGUI/Control/FreqScope.sc

  Log Message:
  -----------
  sc class library: PlusFreqScope - fix buffer allocation and usage (#767)


  Commit: 7d61770f876c46ca6949f0ad73c6731cdf29adef
      https://github.com/supercollider/supercollider/commit/7d61770f876c46ca6949f0ad73c6731cdf29adef
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-14 (Thu, 14 Mar 2013)

  Changed paths:
    M QtCollider/QcObjectFactory.h

  Log Message:
  -----------
  qtcollider: fix crash when reporting wrong constructor args (#770)


  Commit: fbb2a34719ede20b2a820849566cde92906a4dc8
      https://github.com/supercollider/supercollider/commit/fbb2a34719ede20b2a820849566cde92906a4dc8
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-14 (Thu, 14 Mar 2013)

  Changed paths:
    M editors/sc-ide/core/settings/manager.cpp
    M editors/sc-ide/core/settings/manager.hpp
    M editors/sc-ide/forms/settings_editor.ui
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/settings/editor_page.cpp

  Log Message:
  -----------
  scide: add option to disable blinking cursor

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: bae55c4c39ff1f92fd86a2a67da8c4d1414f9d7d
      https://github.com/supercollider/supercollider/commit/bae55c4c39ff1f92fd86a2a67da8c4d1414f9d7d
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-14 (Thu, 14 Mar 2013)

  Changed paths:
    R HelpSource/Guides/OSC_commands.schelp

  Log Message:
  -----------
  Help: remove obsolete/incomplete/duplicte osc command lists

Server Command Reference is better and not that out of date

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c4c1bf7206f7572e3f2c3f5bd9677f349d26d076
      https://github.com/supercollider/supercollider/commit/c4c1bf7206f7572e3f2c3f5bd9677f349d26d076
  Author: Yvan Volochine &amp;lt;yvan.volochine-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-14 (Thu, 14 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/autocompleter.cpp

  Log Message:
  -----------
  scide: left|right arrow keys disable completion

 - hitting left|right arrow keys hides completion menu


  Commit: 50fec72ceaf419e7e55ef19a7da0c476babc7e15
      https://github.com/supercollider/supercollider/commit/50fec72ceaf419e7e55ef19a7da0c476babc7e15
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-14 (Thu, 14 Mar 2013)

  Changed paths:
    M server/scsynth/SC_MiscCmds.cpp

  Log Message:
  -----------
  scsynth: whitespace cleanup

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 1a664f59c3ca037df11a77fd92a164bc925debf8
      https://github.com/supercollider/supercollider/commit/1a664f59c3ca037df11a77fd92a164bc925debf8
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-14 (Thu, 14 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/Collections/Event.sc

  Log Message:
  -----------
  class library: Event - send n_free in a bundle

there is a reason, why we have a server latency

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: ce5ba89b9cff5685a109ad17d65c459215674cf0
      https://github.com/supercollider/supercollider/commit/ce5ba89b9cff5685a109ad17d65c459215674cf0
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-14 (Thu, 14 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/Control/Node.sc

  Log Message:
  -----------
  class library: cleanup

dead code is dead, not a comment

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 680b2ba743719f1edd9d8c352a86c2be6bbc6b6d
      https://github.com/supercollider/supercollider/commit/680b2ba743719f1edd9d8c352a86c2be6bbc6b6d
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-14 (Thu, 14 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/Control/Node.sc
    M SCClassLibrary/JITLib/ProxySpace/InBus.sc
    M SCClassLibrary/JITLib/ProxySpace/NodeProxy.sc

  Log Message:
  -----------
  Revert "class library: jitlib - Avoiding sync problems with free/play"

This reverts commit 253b99cdfff17332e9f61dc1b4d5589ba9f99d7b.


  Commit: f939dc270d0a595ccb40f0f6ad389511d98e4c45
      https://github.com/supercollider/supercollider/commit/f939dc270d0a595ccb40f0f6ad389511d98e4c45
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-14 (Thu, 14 Mar 2013)

  Changed paths:
    M SCClassLibrary/JITLib/ProxySpace/InBus.sc
    M SCClassLibrary/JITLib/ProxySpace/NodeProxy.sc

  Log Message:
  -----------
  jitlib: explicitly take server latency into account

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: cc803d8d25536edab5ebac8a824440e56a1d4ea2
      https://github.com/supercollider/supercollider/commit/cc803d8d25536edab5ebac8a824440e56a1d4ea2
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-15 (Fri, 15 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/autocompleter.cpp

  Log Message:
  -----------
  Merge pull request #773 from gusano/topic/ide_completion_changes

scide: left|right arrow keys disable completion


  Commit: aae5cc0648d7ed3dc0e56c92025f742d4fdad350
      https://github.com/supercollider/supercollider/commit/aae5cc0648d7ed3dc0e56c92025f742d4fdad350
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-15 (Fri, 15 Mar 2013)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  qtcollider: QImage - improve 'formats' implementation

* Optimize array instantiation
* Optimize QByteArray to PyrString conversion
* Perform GC write barrier when filling array with strings


  Commit: 83de5cb73a6bd3eab9500e53dcd5b0c1d68a2b6d
      https://github.com/supercollider/supercollider/commit/83de5cb73a6bd3eab9500e53dcd5b0c1d68a2b6d
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-15 (Fri, 15 Mar 2013)

  Changed paths:
    A QtCollider/image.h
    M QtCollider/primitives/prim_QImage.cpp
    M QtCollider/primitives/prim_QPen.cpp

  Log Message:
  -----------
  qtcollider: QImage - implement accelerated painting via QPixmap

Automatically switch internal representation between QImage and QPixmap;
the former is used for pixel access and drawing onto image, while the
latter is used when displaying image on screen.


  Commit: 3234f2955df02d0dcb2df3839425827c01959af5
      https://github.com/supercollider/supercollider/commit/3234f2955df02d0dcb2df3839425827c01959af5
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-17 (Sun, 17 Mar 2013)

  Changed paths:
    M server/supernova/server/node_graph.cpp
    M server/supernova/server/node_graph.hpp

  Log Message:
  -----------
  supernova: node graph - use reference counting not node ID map

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: af6fb03f2d666efcc8f6ecd918fb65bb1eef3eb9
      https://github.com/supercollider/supercollider/commit/af6fb03f2d666efcc8f6ecd918fb65bb1eef3eb9
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-17 (Sun, 17 Mar 2013)

  Changed paths:
    M server/supernova/sc/sc_osc_handler.cpp
    M server/supernova/sc/sc_synth.cpp
    M server/supernova/sc/sc_synth.hpp
    M server/supernova/server/node_graph.cpp
    M server/supernova/server/node_graph.hpp
    M server/supernova/server/server.cpp
    M server/supernova/server/server.hpp
    M testsuite/supernova/server_node_graph_test.cpp

  Log Message:
  -----------
  supernova: ensure direct and synchronous finalization of nodes

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 37499056a5a9433e72f77335c946a31e5743c937
      https://github.com/supercollider/supercollider/commit/37499056a5a9433e72f77335c946a31e5743c937
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-17 (Sun, 17 Mar 2013)

  Changed paths:
    M server/scsynth/SC_CoreAudio.cpp

  Log Message:
  -----------
  scsynth: remove dead code

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 0e77c32d716833f3ed25dcaf9c67935529bc7127
      https://github.com/supercollider/supercollider/commit/0e77c32d716833f3ed25dcaf9c67935529bc7127
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-17 (Sun, 17 Mar 2013)

  Changed paths:
    M server/scsynth/SC_Lib.cpp

  Log Message:
  -----------
  scsynth: prevent possible buffer overflow

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 16f2edd334f411eef4fd8a4b59b7cf6d289e04f0
      https://github.com/supercollider/supercollider/commit/16f2edd334f411eef4fd8a4b59b7cf6d289e04f0
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-17 (Sun, 17 Mar 2013)

  Changed paths:
    M server/supernova/server/node_graph.hpp
    M server/supernova/server/server.cpp

  Log Message:
  -----------
  supernova: node graph - cleanups

we now explicitly free all nodes at the end of the program

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c7156dc2cfaa3da2fdc489f5e963c88122be7126
      https://github.com/supercollider/supercollider/commit/c7156dc2cfaa3da2fdc489f5e963c88122be7126
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-17 (Sun, 17 Mar 2013)

  Changed paths:
    M server/supernova/server/server.cpp
    M server/supernova/server/server.hpp

  Log Message:
  -----------
  supernova: nova_server - cleanups

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 2f564ce6c47f79bfed7c40716c3c79d4df138afe
      https://github.com/supercollider/supercollider/commit/2f564ce6c47f79bfed7c40716c3c79d4df138afe
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-17 (Sun, 17 Mar 2013)

  Changed paths:
    M server/plugins/CMakeLists.txt

  Log Message:
  -----------
  cmake build system: fix x11 include paths

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 323aaa6307e0ff3e737c3d17d41e00257053fd32
      https://github.com/supercollider/supercollider/commit/323aaa6307e0ff3e737c3d17d41e00257053fd32
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M CMakeLists.txt
    R external_libraries/curl/COPYING
    R external_libraries/curl/curl.h
    R external_libraries/curl/curlver.h
    R external_libraries/curl/easy.h
    R external_libraries/curl/mprintf.h
    R external_libraries/curl/multi.h
    R external_libraries/curl/stdcheaders.h
    R external_libraries/curl/typecheck-gcc.h
    R external_libraries/curl/types.h

  Log Message:
  -----------
  build system/external libaries: libcurl is not used anymore, remove cruft

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: f8da8da77faf1dae464cd33923fba5e81290a586
      https://github.com/supercollider/supercollider/commit/f8da8da77faf1dae464cd33923fba5e81290a586
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M README_LINUX.txt

  Log Message:
  -----------
  readme: libicu is not required on linux anymore

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c2e9ccad02e2185d8fecc2eaaeaf0f1ebb890102
      https://github.com/supercollider/supercollider/commit/c2e9ccad02e2185d8fecc2eaaeaf0f1ebb890102
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  cmake build system: compile in c++11 mode

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c471e48a4e72c3244414288e6c56381baf69ae3d
      https://github.com/supercollider/supercollider/commit/c471e48a4e72c3244414288e6c56381baf69ae3d
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M editors/sc-ide/core/settings/manager.cpp

  Log Message:
  -----------
  scide: Settings::Manager - fix typo

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: cc7d22b2cc41ad8ef0c19f4617af1e25716bd077
      https://github.com/supercollider/supercollider/commit/cc7d22b2cc41ad8ef0c19f4617af1e25716bd077
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/main_window.hpp

  Log Message:
  -----------
  sc ide: main window - apply cursor blinking settings at startup


  Commit: 543785d0d53770a82e5c2c89ea93cdec2477da63
      https://github.com/supercollider/supercollider/commit/543785d0d53770a82e5c2c89ea93cdec2477da63
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/editor.cpp

  Log Message:
  -----------
  scide: GenericCodeEditor - backspace in overwrite mode should insert a whitespace

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 926e59ae72407587387c7ae567c0dd26166e2524
      https://github.com/supercollider/supercollider/commit/926e59ae72407587387c7ae567c0dd26166e2524
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/editor.cpp

  Log Message:
  -----------
  scide: GenericCodeEditor - force redraw when toggling the override mode

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 8c1dd86e30cf1b4a005207a786032321046462a5
      https://github.com/supercollider/supercollider/commit/8c1dd86e30cf1b4a005207a786032321046462a5
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/main_window.hpp

  Log Message:
  -----------
  scide: main window - pass settings as argument to applyCursorBlinkingSettings

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 4f0e9404a7dca6ff283c8f9b5c250376ce6a7a3a
      https://github.com/supercollider/supercollider/commit/4f0e9404a7dca6ff283c8f9b5c250376ce6a7a3a
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M QtCollider/metatype.cpp
    M QtCollider/type_codec.cpp
    M QtCollider/type_codec.hpp

  Log Message:
  -----------
  qtcollider: add type translation for QImage[SC] &amp;lt;-&amp;gt; QPixmap[C++]


  Commit: 9119ad8bb40ebe99a5aafba65791086e7f369cfb
      https://github.com/supercollider/supercollider/commit/9119ad8bb40ebe99a5aafba65791086e7f369cfb
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M QtCollider/type_codec.hpp

  Log Message:
  -----------
  qtcollider: fix typo in comment


  Commit: 918683fafa34a7a084d3bd6baf2fd474b6c76737
      https://github.com/supercollider/supercollider/commit/918683fafa34a7a084d3bd6baf2fd474b6c76737
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    A QtCollider/widgets/image_painter.h

  Log Message:
  -----------
  qtcollider: prototype ImagePainter

The new class encapsulates painting QImage as view background.


  Commit: f99bf0a752c0913081f4c7e3199bb81ba520116f
      https://github.com/supercollider/supercollider/commit/f99bf0a752c0913081f4c7e3199bb81ba520116f
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M QtCollider/widgets/QcCanvas.cpp
    M QtCollider/widgets/QcCanvas.h
    M SCClassLibrary/QtCollider/QUserView.sc

  Log Message:
  -----------
  qtcollider: QUserView - implement background image


  Commit: ecbea3292a65438271d18675f487fc4949bd081a
      https://github.com/supercollider/supercollider/commit/ecbea3292a65438271d18675f487fc4949bd081a
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/Control/Bus.sc

  Log Message:
  -----------
  class library: Bus - fix get method for multi-channel busses

fixes #778

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: f8c3ba6318301db86b1d21006de710e7e512daf2
      https://github.com/supercollider/supercollider/commit/f8c3ba6318301db86b1d21006de710e7e512daf2
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/GUI/PlusGUI/Control/server-scope.sc
    M SCClassLibrary/Common/GUI/osx/scide_scapp/SCStethoscope.sc

  Log Message:
  -----------
  class library: Server.scope - remove limitation to 16 channels

we also default to the number ouf output channels if we're scoping the
output busses.

fixes #769.

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: bb79467cc48d917663fe831639ad3b85305baa9c
      https://github.com/supercollider/supercollider/commit/bb79467cc48d917663fe831639ad3b85305baa9c
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/GUI/PlusGUI/Control/FreqScope.sc

  Log Message:
  -----------
  sc class library: PlusFreqScope - simplify scope buffer management


  Commit: c20597997bdaf62275cf0b11f28f73c33b56cacf
      https://github.com/supercollider/supercollider/commit/c20597997bdaf62275cf0b11f28f73c33b56cacf
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M SCClassLibrary/QtCollider/QStethoscope2.sc

  Log Message:
  -----------
  sc class library: QStethoscope2 - simplify scope buffer management


  Commit: 009e30ded484370a2494cd76e448fd5f78a84595
      https://github.com/supercollider/supercollider/commit/009e30ded484370a2494cd76e448fd5f78a84595
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M QtCollider/widgets/QcCanvas.cpp
    M QtCollider/widgets/image_painter.h

  Log Message:
  -----------
  qtcollider: implement tiling modes for view background images


  Commit: 87d9fc206fd31d6fe173cc077ec30608ea164b4e
      https://github.com/supercollider/supercollider/commit/87d9fc206fd31d6fe173cc077ec30608ea164b4e
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  sc class library: QImage - remove useless commented-out code


  Commit: efadd99850665a1ac798275c93a0df3845403889
      https://github.com/supercollider/supercollider/commit/efadd99850665a1ac798275c93a0df3845403889
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M QtCollider/widgets/BasicWidgets.cpp
    M QtCollider/widgets/BasicWidgets.h
    M QtCollider/widgets/QcCanvas.cpp
    M SCClassLibrary/QtCollider/QUserView.sc
    M SCClassLibrary/QtCollider/QView.sc

  Log Message:
  -----------
  qtcollider: enable background image on basic QView and QWindow's view

Background image painting remains to be implemented on all other more
complex views...


  Commit: f8871b657ba934eac50e832311ccadc6c7f4adbf
      https://github.com/supercollider/supercollider/commit/f8871b657ba934eac50e832311ccadc6c7f4adbf
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-23 (Sat, 23 Mar 2013)

  Changed paths:
    M server/supernova/sc/sc_osc_handler.cpp
    M server/supernova/sc/sc_synthdef.cpp
    M server/supernova/sc/sc_synthdef.hpp
    M server/supernova/server/dependency_graph_generator.hpp
    M server/supernova/server/server.cpp
    M server/supernova/utilities/malloc_aligned.hpp
    M server/supernova/utilities/sized_array.hpp
    M testsuite/supernova/sized_array_test.cpp

  Log Message:
  -----------
  supernova: libc++ compile fixes

workarounds for strict allocator requirements

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: e46daa7934190fcabc1854053f16e13975f028d3
      https://github.com/supercollider/supercollider/commit/e46daa7934190fcabc1854053f16e13975f028d3
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-23 (Sat, 23 Mar 2013)

  Changed paths:
    M editors/sc-ide/core/sc_server.cpp

  Log Message:
  -----------
  scide: server - add shortcuts to show scope, freqscope &amp;amp; node tree

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c3444a529ed883efd2034ae34b3353503005e0e5
      https://github.com/supercollider/supercollider/commit/c3444a529ed883efd2034ae34b3353503005e0e5
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-23 (Sat, 23 Mar 2013)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  cmake build system: clang++/c++11 means we have to use libc++

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 7faa494f03e7cbd0e4520406d8e6622c21e84bb5
      https://github.com/supercollider/supercollider/commit/7faa494f03e7cbd0e4520406d8e6622c21e84bb5
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-23 (Sat, 23 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/Control/ResponseDefs.sc

  Log Message:
  -----------
  Merge commit 'ef45877'

* commit 'ef45877':
  OSCFunc.trace changed boolean test for status filtering
  OSCFunc.trace- filter status from servers option
  OSCFunc: added option to hide status in .trace


  Commit: 777c131a63e1e7ddbe3e2b40800ea8182d91900c
      https://github.com/supercollider/supercollider/commit/777c131a63e1e7ddbe3e2b40800ea8182d91900c
  Author: Eirik Blekesaune &amp;lt;blekesaune-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-23 (Sat, 23 Mar 2013)

  Changed paths:
    M SCClassLibrary/Common/Control/ResponseDefs.sc

  Log Message:
  -----------
  Adding back changes to osCFunc


  Commit: 3ae05c1edb642f6956e62051ab0eac4161d28012
      https://github.com/supercollider/supercollider/commit/3ae05c1edb642f6956e62051ab0eac4161d28012
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-23 (Sat, 23 Mar 2013)

  Changed paths:
    M HelpSource/Classes/UGen.schelp
    M SCClassLibrary/Common/Audio/UGen.sc

  Log Message:
  -----------
  class library: UGen - provide bilin

provide bilin mapping similar to SimpleNumber etc.

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c55858f97f99540e5a3a82f01e5d193f9aa5092a
      https://github.com/supercollider/supercollider/commit/c55858f97f99540e5a3a82f01e5d193f9aa5092a
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-25 (Mon, 25 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/main_window.cpp

  Log Message:
  -----------
  scide: remove credits for kiberpipa

kiberpipa did not pay the major amount of the promised project money, so
we remove the credits on the `about' dialog.

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Signed-off-by: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: fefe235e27956f6a6e50571d3395a617f41421b9
      https://github.com/supercollider/supercollider/commit/fefe235e27956f6a6e50571d3395a617f41421b9
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-25 (Mon, 25 Mar 2013)

  Changed paths:
    M QtCollider/CMakeLists.txt
    M QtCollider/Common.h
    A QtCollider/image.h
    M QtCollider/metatype.cpp
    A QtCollider/primitives/prim_QImage.cpp
    M QtCollider/primitives/prim_QPen.cpp
    M QtCollider/primitives/primitives.cpp
    M QtCollider/type_codec.cpp
    M QtCollider/type_codec.hpp
    M QtCollider/widgets/BasicWidgets.cpp
    M QtCollider/widgets/BasicWidgets.h
    M QtCollider/widgets/QcCanvas.cpp
    M QtCollider/widgets/QcCanvas.h
    A QtCollider/widgets/image_painter.h
    A SCClassLibrary/QtCollider/QImage.sc
    M SCClassLibrary/QtCollider/QPen.sc
    M SCClassLibrary/QtCollider/QView.sc
    M SCClassLibrary/QtCollider/QtGUI.sc

  Log Message:
  -----------
  Merge branch 'topic/qimage'


  Commit: 632f2a35c0a2396934c6445f97dfd1bf29723a8b
      https://github.com/supercollider/supercollider/commit/632f2a35c0a2396934c6445f97dfd1bf29723a8b
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-25 (Mon, 25 Mar 2013)

  Changed paths:
    M QtCollider/image.h
    M QtCollider/metatype.cpp
    M QtCollider/primitives/prim_QImage.cpp
    M QtCollider/primitives/prim_QPen.cpp
    M QtCollider/type_codec.cpp
    M QtCollider/type_codec.hpp
    M QtCollider/widgets/BasicWidgets.cpp
    M QtCollider/widgets/BasicWidgets.h
    M QtCollider/widgets/QcCanvas.cpp
    M QtCollider/widgets/QcCanvas.h
    M QtCollider/widgets/image_painter.h
    M SCClassLibrary/QtCollider/QView.sc

  Log Message:
  -----------
  qtcollider: QImage - share all data with views

Share the QtCollider::Image instance instead of just the QPixmap
representation.


  Commit: 52736a0454ccea0d031712a9d8bc03ca2bb01d9c
      https://github.com/supercollider/supercollider/commit/52736a0454ccea0d031712a9d8bc03ca2bb01d9c
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-25 (Mon, 25 Mar 2013)

  Changed paths:
    M QtCollider/widgets/BasicWidgets.h
    M QtCollider/widgets/QcCanvas.h
    M QtCollider/widgets/image_painter.h
    M SCClassLibrary/QtCollider/QView.sc

  Log Message:
  -----------
  qtcollider: support removing background image from views


  Commit: 0fa44866e685262d269064d62cd515ccd93b4273
      https://github.com/supercollider/supercollider/commit/0fa44866e685262d269064d62cd515ccd93b4273
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M QtCollider/image.h
    M QtCollider/primitives/prim_QImage.cpp
    M QtCollider/primitives/prim_QPen.cpp
    M QtCollider/widgets/image_painter.h
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  qtcollider: QImage - set transformation smoothing via 'interpolation' API


  Commit: b9097de2f7f425acc094895b5147f88a7f1764f6
      https://github.com/supercollider/supercollider/commit/b9097de2f7f425acc094895b5147f88a7f1764f6
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M QtCollider/image.h
    M QtCollider/primitives/prim_QImage.cpp
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  qtcollider: QImage - make 'scalesWhenResized' compatible with Cocoa


  Commit: 2ba64cd10108047cfe230a7b8014ccf6e5237f46
      https://github.com/supercollider/supercollider/commit/2ba64cd10108047cfe230a7b8014ccf6e5237f46
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  qtcollider: QImage - fix pixel manipulation (premultiply color channels)


  Commit: e81366a30d177892f8f4a29b68bdb4bfd5bd3f4b
      https://github.com/supercollider/supercollider/commit/e81366a30d177892f8f4a29b68bdb4bfd5bd3f4b
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M SCClassLibrary/QtCollider/QImage.sc

  Log Message:
  -----------
  qtcollider: QImage - remove more cruft


  Commit: 6e90fe7946eb49a594a5ba54ef3a9a59c7f23e29
      https://github.com/supercollider/supercollider/commit/6e90fe7946eb49a594a5ba54ef3a9a59c7f23e29
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M HelpSource/Classes/GridLayout.schelp
    M HelpSource/Classes/NumberBox.schelp
    M HelpSource/Classes/QLineLayout.schelp
    M HelpSource/Classes/StaticText.schelp
    M HelpSource/Classes/TextField.schelp
    A HelpSource/Reference/gui_alignments.schelp

  Log Message:
  -----------
  help: GUI - improve documentation of alignment options


  Commit: f697c99198f1c4d600fb487ff3d149a4ddbd468f
      https://github.com/supercollider/supercollider/commit/f697c99198f1c4d600fb487ff3d149a4ddbd468f
  Author: Yvan Volochine &amp;lt;yvan.volochine-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp
    M editors/sc-ide/widgets/code_editor/sc_editor.hpp

  Log Message:
  -----------
  Scide: first implementation of parentheses, brackets, quotes auto-pairing

Signed-off-by: Yvan Volochine &amp;lt;yvan.volochine-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 2dddbe09cdc243492d56e2c65c705e46950dbe05
      https://github.com/supercollider/supercollider/commit/2dddbe09cdc243492d56e2c65c705e46950dbe05
  Author: Yvan Volochine &amp;lt;yvan.volochine-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M editors/sc-ide/core/settings/manager.cpp
    M editors/sc-ide/forms/settings_editor.ui
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp
    M editors/sc-ide/widgets/code_editor/sc_editor.hpp
    M editors/sc-ide/widgets/settings/editor_page.cpp

  Log Message:
  -----------
  Scide: add autoPair settings option (default: false)

Signed-off-by: Yvan Volochine &amp;lt;yvan.volochine-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: a08a198372c710fd60bccb5c5a8f98800ec56519
      https://github.com/supercollider/supercollider/commit/a08a198372c710fd60bccb5c5a8f98800ec56519
  Author: Yvan Volochine &amp;lt;yvan.volochine-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M editors/sc-ide/core/settings/manager.cpp
    M editors/sc-ide/forms/settings_editor.ui
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp
    M editors/sc-ide/widgets/code_editor/sc_editor.hpp
    M editors/sc-ide/widgets/settings/editor_page.cpp

  Log Message:
  -----------
  Scide: improve insertMatchingTokens

 - follow &amp;lt; at &amp;gt;jleben suggestions: f697c99198f1c4d600fb487ff3d149a4ddbd468f


  Commit: 2db216cca808e47fb814c59256be2897b2a973ae
      https://github.com/supercollider/supercollider/commit/2db216cca808e47fb814c59256be2897b2a973ae
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp

  Log Message:
  -----------
  sc ide: sc code editor - simplify key press event handling


  Commit: 3809e355ec29a846277585aed3d03c9661b2b888
      https://github.com/supercollider/supercollider/commit/3809e355ec29a846277585aed3d03c9661b2b888
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp

  Log Message:
  -----------
  sc ide: sc code editor - do not insert matching token pair if overwriting


  Commit: 16c0225e7bee45ce587a5d1e1a544b915b562187
      https://github.com/supercollider/supercollider/commit/16c0225e7bee45ce587a5d1e1a544b915b562187
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp
    M editors/sc-ide/widgets/code_editor/sc_editor.hpp

  Log Message:
  -----------
  sc ide: sc code editor - remove auto-inserted token pair on backspace


  Commit: 4261f94829b9dad43a2082a6da563a16702acfac
      https://github.com/supercollider/supercollider/commit/4261f94829b9dad43a2082a6da563a16702acfac
  Author: Yvan Volochine &amp;lt;yvan.volochine-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
    M editors/sc-ide/forms/settings_editor.ui

  Log Message:
  -----------
  sc ide: settings editor: move insertMatchingTokens setting

 - insertMatchingTokens setting is now in Editor&amp;gt;Behavior&amp;gt;Completion

Signed-off-by: Yvan Volochine &amp;lt;yvan.volochine-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 328c85a1d124215d45a509a15f2326381d2df987
      https://github.com/supercollider/supercollider/commit/328c85a1d124215d45a509a15f2326381d2df987
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp
    M editors/sc-ide/widgets/code_editor/sc_editor.hpp

  Log Message:
  -----------
  sc ide: sc code editor - improve token auto-pairing

When a closing token is typed, and the same one is already present just
behind the cursor, only move the cursor over the existing token instead
of inserting a new one.


  Commit: 3166b4b817294e24619dd131cf5d9521288217dd
      https://github.com/supercollider/supercollider/commit/3166b4b817294e24619dd131cf5d9521288217dd
  Author: Yvan Volochine &amp;lt;yvan.volochine-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp

  Log Message:
  -----------
  sc ide: sc editor: slight improvement of matching token insertion

 - when inserting a matching token with a selected text, be sure
to move the cursor after the inserted matching token

Signed-off-by: Yvan Volochine &amp;lt;yvan.volochine-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 415f64b6436003793b75aa7ccb1f5b4da9cb35f0
      https://github.com/supercollider/supercollider/commit/415f64b6436003793b75aa7ccb1f5b4da9cb35f0
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp

  Log Message:
  -----------
  Merge pull request #792 from gusano/scide/insertMatchingToken_improvement

sc ide: sc editor: slight improvement of matching token insertion


  Commit: c66d44de323e22141875c591979b116a6dd336f8
      https://github.com/supercollider/supercollider/commit/c66d44de323e22141875c591979b116a6dd336f8
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp

  Log Message:
  -----------
  sc ide: sc editor - improve automatic indentation

Align a line with the highest line above where *any* bracket is matched,
as opposed to the *first* bracket being matched.

This fixes the following case:

if(a, {
   b
},{
   c
})


  Commit: c0ea2708bcfa6b38b598a69d1cef3cbbe9ecb815
      https://github.com/supercollider/supercollider/commit/c0ea2708bcfa6b38b598a69d1cef3cbbe9ecb815
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-28 (Thu, 28 Mar 2013)

  Changed paths:
    M HelpSource/Classes/UGen.schelp
    M SCClassLibrary/Common/Audio/UGen.sc

  Log Message:
  -----------
  Merge pull request #781 from timblechmann/topic/bilin

class library: UGen - provide bilin


  Commit: e750aec7300d785224db052983b94362ec984f3c
      https://github.com/supercollider/supercollider/commit/e750aec7300d785224db052983b94362ec984f3c
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-28 (Thu, 28 Mar 2013)

  Changed paths:
    M editors/sc-ide/forms/settings_editor.ui

  Log Message:
  -----------
  Merge pull request #791 from gusano/scide/move_matching_token_setting

sc ide: settings editor: move insertMatchingTokens setting


  Commit: 2f2bd89f08c01d3d3d05d3c4b8e6db3eefcaca2d
      https://github.com/supercollider/supercollider/commit/2f2bd89f08c01d3d3d05d3c4b8e6db3eefcaca2d
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-28 (Thu, 28 Mar 2013)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  cmake build system: support native architecture support for clang

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: d6ddbac75378ff557d3c966818401d4df6dd671d
      https://github.com/supercollider/supercollider/commit/d6ddbac75378ff557d3c966818401d4df6dd671d
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-28 (Thu, 28 Mar 2013)

  Changed paths:
    M editors/sc-ide/forms/settings_editor.ui

  Log Message:
  -----------
  Revert "sc ide: settings editor: move insertMatchingTokens setting"

This reverts commit 4261f94829b9dad43a2082a6da563a16702acfac.


  Commit: abcc0f6cddd804003571f7666fa5a5aab3c0536c
      https://github.com/supercollider/supercollider/commit/abcc0f6cddd804003571f7666fa5a5aab3c0536c
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-28 (Thu, 28 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp
    M editors/sc-ide/widgets/code_editor/sc_editor.hpp

  Log Message:
  -----------
  sc ide: sc editor - push closing bracket to next line on line break


  Commit: 369b8911aac6daf7474c88227d57670dffa6d9b3
      https://github.com/supercollider/supercollider/commit/369b8911aac6daf7474c88227d57670dffa6d9b3
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-28 (Thu, 28 Mar 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp

  Log Message:
  -----------
  sc ide: sc editor: simplify keyPressEvent() again


  Commit: 8a93485b956dcf91b31d0a917236638cd7f40b23
      https://github.com/supercollider/supercollider/commit/8a93485b956dcf91b31d0a917236638cd7f40b23
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-28 (Thu, 28 Mar 2013)

  Changed paths:
    M QtCollider/primitives/prim_QImage.cpp

  Log Message:
  -----------
  qtcollider: fix typos


  Commit: 5577e4bfae95ac206361bc37f26f47908afcd3a6
      https://github.com/supercollider/supercollider/commit/5577e4bfae95ac206361bc37f26f47908afcd3a6
  Author: Yvan Volochine &amp;lt;yvan.volochine-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-28 (Thu, 28 Mar 2013)

  Changed paths:
    M editors/sc-ide/forms/settings_editor.ui

  Log Message:
  -----------
  sc ide: settings editor: move insertMatchingTokens setting

 - insertMatchingTokens setting is now in Editor&amp;gt;Behavior&amp;gt;Completion

Signed-off-by: Yvan Volochine &amp;lt;yvan.volochine-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 2fe311e34596bb1ccd0d16039ddce1956745bfd8
      https://github.com/supercollider/supercollider/commit/2fe311e34596bb1ccd0d16039ddce1956745bfd8
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-29 (Fri, 29 Mar 2013)

  Changed paths:
    M editors/sc-ide/forms/settings_editor.ui

  Log Message:
  -----------
  Merge pull request #796 from gusano/scide/move_matchingToken_setting

sc ide: settings editor: move insertMatchingTokens setting


  Commit: fd209c1e4d4956bcddb79366c58655aef61621ed
      https://github.com/supercollider/supercollider/commit/fd209c1e4d4956bcddb79366c58655aef61621ed
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-30 (Sat, 30 Mar 2013)

  Changed paths:
    M server/supernova/server/nrt_synthesis.hpp

  Log Message:
  -----------
  supernova: nrt synthesis - improve stats &amp;amp; avoid packet size limitation

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: a5cf561c078a19eeddc310b0f6ebe57a388388b6
      https://github.com/supercollider/supercollider/commit/a5cf561c078a19eeddc310b0f6ebe57a388388b6
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-30 (Sat, 30 Mar 2013)

  Changed paths:
    M server/supernova/sc/sc_osc_handler.cpp

  Log Message:
  -----------
  supernova: osc handler - handle /none

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 0cd827a6b204715eed61d8b4b0e87639de55af49
      https://github.com/supercollider/supercollider/commit/0cd827a6b204715eed61d8b4b0e87639de55af49
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-03-31 (Sun, 31 Mar 2013)

  Changed paths:
    A HelpSource/Guides/standalones.schelp
    A HelpSource/Guides/standalones_build.png
    A HelpSource/Guides/standalones_rename.png

  Log Message:
  -----------
  help: add guide on creating standalone applications

This is largely based on the information at:
http://supercollider.svn.sourceforge.net/viewvc/supercollider/trunk/common/build/Help/Extending%20and%20Customizing%20SC/Creating-Standalone-Applications.html


  Commit: 65cfa9f443041e4af839d4b842db91f41b69f410
      https://github.com/supercollider/supercollider/commit/65cfa9f443041e4af839d4b842db91f41b69f410
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-01 (Mon, 01 Apr 2013)

  Changed paths:
    M SCClassLibrary/Common/Streams/Pspawner.sc

  Log Message:
  -----------
  Classlib: Pspawn resolved a function --&amp;gt; pattern prematurely

"event.pattern" would evaluate "pattern" if it's a function,
without passing the event itself as an argument (which is
standard in other patterns that evaluate functions). So now,
we access the function by .at() and evaluate it later,
with a sensible argument.


  Commit: bd884be4387782be289837d1db37ee29ce2e3bf7
      https://github.com/supercollider/supercollider/commit/bd884be4387782be289837d1db37ee29ce2e3bf7
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-01 (Mon, 01 Apr 2013)

  Changed paths:
    M editors/sc-ide/core/main.cpp
    M editors/sc-ide/widgets/main_window.cpp

  Log Message:
  -----------
  sc ide: show impl/ref lookup dialogs even when no text under cursor


  Commit: 527573bb6cc65a4a9263b0875873d62dbc4bc44e
      https://github.com/supercollider/supercollider/commit/527573bb6cc65a4a9263b0875873d62dbc4bc44e
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-01 (Mon, 01 Apr 2013)

  Changed paths:
    M SCClassLibrary/Common/GUI/PlusGUI/Core/ClassBrowser.sc

  Log Message:
  -----------
  sc class library: ClassBrowser: fix search with empty query string

When query string was empty and a method search was performed, ClassBrowser
would wrongly use all classes instead of all methods as results.


  Commit: e1a1360e9fe96eeb63d5d6c9e9f73e44b9a60fdf
      https://github.com/supercollider/supercollider/commit/e1a1360e9fe96eeb63d5d6c9e9f73e44b9a60fdf
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-01 (Mon, 01 Apr 2013)

  Changed paths:
    M editors/sc-ide/core/sc_process.cpp
    M editors/sc-ide/core/sc_process.hpp

  Log Message:
  -----------
  sc ide: interpreter: post notification on quit or crash


  Commit: 0361149e59761fceb42fcb5fd2a8d8dbc44cdfd6
      https://github.com/supercollider/supercollider/commit/0361149e59761fceb42fcb5fd2a8d8dbc44cdfd6
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-01 (Mon, 01 Apr 2013)

  Changed paths:
    M QtCollider/LanguageClient.cpp

  Log Message:
  -----------
  qtcollider: pass exit code up to SC_TerminalClient


  Commit: fffe27ceacf76b2f1d1f28793e7371f7ff8038dd
      https://github.com/supercollider/supercollider/commit/fffe27ceacf76b2f1d1f28793e7371f7ff8038dd
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-01 (Mon, 01 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp

  Log Message:
  -----------
  sc ide: sc editor: relax conditions to push closing bracket to next line


  Commit: 39404aaa264059f8956effc763d42e366815f4d5
      https://github.com/supercollider/supercollider/commit/39404aaa264059f8956effc763d42e366815f4d5
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-01 (Mon, 01 Apr 2013)

  Changed paths:
    M editors/sc-ide/core/doc_manager.cpp
    M editors/sc-ide/core/doc_manager.hpp
    M editors/sc-ide/widgets/code_editor/editor.hpp
    M editors/sc-ide/widgets/editor_box.cpp
    M editors/sc-ide/widgets/editor_box.hpp

  Log Message:
  -----------
  sc ide: switch editor type along with document type


  Commit: afc251cd8e827d1834e48222f112ad4a40cbcdcc
      https://github.com/supercollider/supercollider/commit/afc251cd8e827d1834e48222f112ad4a40cbcdcc
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-01 (Mon, 01 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp

  Log Message:
  -----------
  sc ide: fix and improve region detection

* Previously, the closing bracket's position was checked twice instead of
  checking the opening bracket.

* Relax opening bracket condition: it should be the first token on line,
  but may be followed by other tokens.

* Relax closing bracket condition: it should be either the last token on
  line or followed by ';'.


  Commit: dd842a20a7442d6a65b58103a733bfa9248a070e
      https://github.com/supercollider/supercollider/commit/dd842a20a7442d6a65b58103a733bfa9248a070e
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-01 (Mon, 01 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp
    M editors/sc-ide/widgets/code_editor/sc_editor.hpp
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/multi_editor.cpp
    M editors/sc-ide/widgets/multi_editor.hpp

  Log Message:
  -----------
  sc ide: sc editor: add action to select pair of brackets enclosing cursor


  Commit: ab3cd55b58d47b23b5e637181182fdfd460d4572
      https://github.com/supercollider/supercollider/commit/ab3cd55b58d47b23b5e637181182fdfd460d4572
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-02 (Tue, 02 Apr 2013)

  Changed paths:
    M editors/sc-ide/core/settings/manager.cpp
    M editors/sc-ide/forms/settings_editor.ui
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp
    M editors/sc-ide/widgets/code_editor/sc_editor.hpp
    M editors/sc-ide/widgets/settings/editor_page.cpp

  Log Message:
  -----------
  sc ide: add option to highlight entire contents of matching brackets


  Commit: 7ba187ed95e54503300af33d8dceb74d37add965
      https://github.com/supercollider/supercollider/commit/7ba187ed95e54503300af33d8dceb74d37add965
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-02 (Tue, 02 Apr 2013)

  Changed paths:
    M editors/sc-ide/core/settings/manager.cpp
    M editors/sc-ide/forms/settings_editor.ui
    M editors/sc-ide/widgets/code_editor/editor.cpp
    M editors/sc-ide/widgets/code_editor/editor.hpp
    M editors/sc-ide/widgets/settings/editor_page.cpp

  Log Message:
  -----------
  sc ide: add option to highlight current line


  Commit: 6ae621ac0ee102b437b8e7a11fb013f0585aaba2
      https://github.com/supercollider/supercollider/commit/6ae621ac0ee102b437b8e7a11fb013f0585aaba2
  Author: Julian Rohrhuber &amp;lt;jrhb-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-02 (Tue, 02 Apr 2013)

  Changed paths:
    M SCClassLibrary/JITLib/ProxySpace/ProxyInterfaces.sc

  Log Message:
  -----------
  sc class library: replacing the source of a node proxy led to hanging patterns

When the previously added pattern hadn't started, adding a new pattern to a node proxy left the old one hanging. Now add the pattern to the list before it is started.


  Commit: ccf144c79cdca4eae75c56a886d9f415ae96c80b
      https://github.com/supercollider/supercollider/commit/ccf144c79cdca4eae75c56a886d9f415ae96c80b
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-03 (Wed, 03 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp

  Log Message:
  -----------
  sc ide: sc editor: update bracket match highlight after applying settings


  Commit: 1ccef5dc20662d3e0582875e0200d4b9c07f0dfe
      https://github.com/supercollider/supercollider/commit/1ccef5dc20662d3e0582875e0200d4b9c07f0dfe
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-03 (Wed, 03 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp

  Log Message:
  -----------
  sc ide: unindent closing bracket even when token-auto-pairing disabled


  Commit: ccec8a35b932f8109f76b52b604caf22c06c361d
      https://github.com/supercollider/supercollider/commit/ccec8a35b932f8109f76b52b604caf22c06c361d
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-03 (Wed, 03 Apr 2013)

  Changed paths:
    M HelpSource/Classes/TextView.schelp
    M QtCollider/widgets/QcTextEdit.cpp
    M QtCollider/widgets/QcTextEdit.h
    M SCClassLibrary/QtCollider/QTextView.sc

  Log Message:
  -----------
  qtcollider: QTextView: increase 'selectedString' compatibility, fix docs

In Cocoa GUI, 'selectedString' returns entire current line, if there is no
selection. Make Qt GUI do the same.

Moreover, since the above behavior is arguable counter-intuitive, add
'currentLine' method that does what its name says.


  Commit: 2cdb871c5e6cd72df1fb5d4f05a61d82c4d3fb6f
      https://github.com/supercollider/supercollider/commit/2cdb871c5e6cd72df1fb5d4f05a61d82c4d3fb6f
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp

  Log Message:
  -----------
  sc ide: sc editor: fix vertical cursor movement after entering line break


  Commit: ffa9aaf6d9491de4f3720bbdd590739c3f34ea35
      https://github.com/supercollider/supercollider/commit/ffa9aaf6d9491de4f3720bbdd590739c3f34ea35
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M QtCollider/widgets/QcGraph.cpp

  Log Message:
  -----------
  qtcollider: envelope view: fix drawing of quadratic and cubic curves

Also, optimize drawing exponential curve.

Fixes #784.


  Commit: 8917df2ddf56293a685be535c3ac4a776ef77e0c
      https://github.com/supercollider/supercollider/commit/8917df2ddf56293a685be535c3ac4a776ef77e0c
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/help_browser.cpp

  Log Message:
  -----------
  sc ide: help browser: delegate docklet focus to webpage view


  Commit: 92c4e110a1373a4266ed69e9647911e9b395c56d
      https://github.com/supercollider/supercollider/commit/92c4e110a1373a4266ed69e9647911e9b395c56d
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M editors/sc-ide/core/main.cpp
    M editors/sc-ide/widgets/help_browser.hpp
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/post_window.hpp
    M editors/sc-ide/widgets/util/docklet.hpp

  Log Message:
  -----------
  sc ide: docklet: when focusing, also activate window


  Commit: f026114a5e859ed63cc53d4c3379ff34588e724a
      https://github.com/supercollider/supercollider/commit/f026114a5e859ed63cc53d4c3379ff34588e724a
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M editors/sc-ide/CMakeLists.txt
    M editors/sc-ide/widgets/util/docklet.cpp
    A editors/sc-ide/widgets/util/gui_utilities.cpp
    M editors/sc-ide/widgets/util/gui_utilities.hpp

  Log Message:
  -----------
  sc ide: ensure dock widgets within screen bounds when first undocked

Fixes #730.


  Commit: 8f884612184a345de310f5bd89dfdd74c9be3761
      https://github.com/supercollider/supercollider/commit/8f884612184a345de310f5bd89dfdd74c9be3761
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/highlighter.cpp

  Log Message:
  -----------
  sc ide: sc highlighter: store string and symbol closing tokens


  Commit: 63069d4cb5fb588e4d4cf31e1ec727c1e96d9e5c
      https://github.com/supercollider/supercollider/commit/63069d4cb5fb588e4d4cf31e1ec727c1e96d9e5c
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp

  Log Message:
  -----------
  sc ide: do not indent string continuation lines

Note: the same does not apply to symbols, because the sclang lexer does not
allow symbols to span multiple lines anyway.

Fixes #609.


  Commit: db85b727f61b031061af4d1647c77f834e3460bc
      https://github.com/supercollider/supercollider/commit/db85b727f61b031061af4d1647c77f834e3460bc
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M editors/sc-ide/core/settings/manager.cpp
    M editors/sc-ide/widgets/code_editor/highlighter.cpp
    M editors/sc-ide/widgets/code_editor/highlighter.hpp
    M editors/sc-ide/widgets/settings/editor_page.cpp

  Log Message:
  -----------
  sc ide: add whitespace color configuration


  Commit: be1d4ba132d05becca49a6e31906e846c1dc8196
      https://github.com/supercollider/supercollider/commit/be1d4ba132d05becca49a6e31906e846c1dc8196
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/editor.cpp
    M editors/sc-ide/widgets/multi_editor.cpp
    M editors/sc-ide/widgets/multi_editor.hpp

  Log Message:
  -----------
  sc ide: make "show whitespace" a global and permanent setting


  Commit: db9b7f56e98a822d7072b66e94f7bc3f787aac56
      https://github.com/supercollider/supercollider/commit/db9b7f56e98a822d7072b66e94f7bc3f787aac56
  Author: attejensen &amp;lt;atte.jensen-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-05 (Fri, 05 Apr 2013)

  Changed paths:
    M HelpSource/Guides/MIDI.schelp

  Log Message:
  -----------
  Update MIDI.schelp

Added missing closing ")" in MIDI input example.


  Commit: 30b3d4340760cb2300301478f0c131c3983c2636
      https://github.com/supercollider/supercollider/commit/30b3d4340760cb2300301478f0c131c3983c2636
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-05 (Fri, 05 Apr 2013)

  Changed paths:
    M QtCollider/widgets/QcTextEdit.cpp

  Log Message:
  -----------
  qtcollider: QTextView: set 'enterInterpretsSelection' to true by default

For compatibility with Cocoa GUI.


  Commit: 2fa205a6ffa568ed17cd957815ce599277fd401a
      https://github.com/supercollider/supercollider/commit/2fa205a6ffa568ed17cd957815ce599277fd401a
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-05 (Fri, 05 Apr 2013)

  Changed paths:
    M HelpSource/Guides/MIDI.schelp

  Log Message:
  -----------
  Merge pull request #803 from attejensen/master

Added missing closing ")" in MIDI input example.


  Commit: 156aab44203670d1895f52bc9f7bcf5e3f399b7b
      https://github.com/supercollider/supercollider/commit/156aab44203670d1895f52bc9f7bcf5e3f399b7b
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M server/plugins/IOUGens.cpp

  Log Message:
  -----------
  plugins: LocalOut - don't crash server if LocalIn is missing

fixes #780

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: b3a001d111a207db8614bfcd944b1e2b6791f586
      https://github.com/supercollider/supercollider/commit/b3a001d111a207db8614bfcd944b1e2b6791f586
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M server/plugins/OscUGens.cpp

  Log Message:
  -----------
  plugins: replace VOSC_GET_BUF macro with function

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c52bcef8dd86904e9fe67ecdf1252dec26001333
      https://github.com/supercollider/supercollider/commit/c52bcef8dd86904e9fe67ecdf1252dec26001333
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-06 (Sat, 06 Apr 2013)

  Changed paths:
    M lang/LangSource/DumpParseNode.cpp

  Log Message:
  -----------
  sclang: prevent buffer overflow

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c6d371c0f919b70335e1e277cb231ed49e20ca51
      https://github.com/supercollider/supercollider/commit/c6d371c0f919b70335e1e277cb231ed49e20ca51
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-08 (Mon, 08 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/settings/editor_page.cpp

  Log Message:
  -----------
  scide: config dialog: preserve font when toggling "show only monospaced"

Fixes #811.


  Commit: 83cfca6a24d50e91bbd06cec07931e6c945886d5
      https://github.com/supercollider/supercollider/commit/83cfca6a24d50e91bbd06cec07931e6c945886d5
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-08 (Mon, 08 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp

  Log Message:
  -----------
  scide: select line in code on triple click

Fixes #748.


  Commit: d4d5e7fcab8c12423ec680361ca780ee930fbfec
      https://github.com/supercollider/supercollider/commit/d4d5e7fcab8c12423ec680361ca780ee930fbfec
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-08 (Mon, 08 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/main_window.cpp

  Log Message:
  -----------
  scide: ensure last active window activated after open/save file dialog

Fixes #678.


  Commit: 379fd9a08ace62febc8ddf5df14cc1ab359c9296
      https://github.com/supercollider/supercollider/commit/379fd9a08ace62febc8ddf5df14cc1ab359c9296
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-09 (Tue, 09 Apr 2013)

  Changed paths:
    M editors/sc-ide/core/doc_manager.cpp

  Log Message:
  -----------
  scide: on startup, remove invalid file paths from "recent documents" list

Fixes #804.


  Commit: 465a5a8cc511bfd200c05cbc7928e2d9b718e0b0
      https://github.com/supercollider/supercollider/commit/465a5a8cc511bfd200c05cbc7928e2d9b718e0b0
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/main_window.hpp

  Log Message:
  -----------
  scide: improve default paths in open/save dialogs

Conflicts:
editors/sc-ide/widgets/main_window.hpp


  Commit: 24f14d21041b00fbed8c5497d65c94de9de878c7
      https://github.com/supercollider/supercollider/commit/24f14d21041b00fbed8c5497d65c94de9de878c7
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/main_window.cpp

  Log Message:
  -----------
  scide: save document dialog: always allow saving with any extension

[Fixes #615]

* Do not try to pre-select one of the file name filters - it doesn't
  necessarily work with native dialogs.

* Put "All Files" filter on top, so it's always first selected; other
  filters may automatically change suffix in native dialogs, even when
  file name is pre-selected.

* Do not use QFileDialog::setDefaultSuffix(), because it does not display
  a warning when file path with auto-added suffix already exists.

* Improve file name filter labels


  Commit: dc6db9d90a9650e6ea7c5639fafd3fd151a6bfd3
      https://github.com/supercollider/supercollider/commit/dc6db9d90a9650e6ea7c5639fafd3fd151a6bfd3
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp

  Log Message:
  -----------
  scide: editor: highlight unmatched brackets just like mismatched ones


  Commit: 9be5cc556454efd235ee2037598fb7a827dc3498
      https://github.com/supercollider/supercollider/commit/9be5cc556454efd235ee2037598fb7a827dc3498
  Author: Scott Wilson &amp;lt;i&amp;lt; at &amp;gt;scottwilson.ca&amp;gt;
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M SCClassLibrary/Common/Audio/SynthDef.sc
    M SCClassLibrary/Common/Audio/SynthDesc.sc

  Log Message:
  -----------
  SynthDesc/Def: Slightly rearrange the way SynthDef:add add a desc to a SynthDescLib. Add a dependancy hook to SynthDescLib for when new descs are added

The way this happened is a bit convoluted, and made adding a hook non-straightforward. This patch maintains the existing methods so as not to break code. It adds a new method to SynthDescLib. Users will be directed to use that to add to a lib, and only use the old methods to add to a dictionary.

Signed-off-by: Scott Wilson &amp;lt;i&amp;lt; at &amp;gt;scottwilson.ca&amp;gt;


  Commit: 590382c1016d893cc5d0473aa1077b24952ff576
      https://github.com/supercollider/supercollider/commit/590382c1016d893cc5d0473aa1077b24952ff576
  Author: Scott Wilson &amp;lt;i&amp;lt; at &amp;gt;scottwilson.ca&amp;gt;
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M HelpSource/Classes/SynthDef.schelp
    M HelpSource/Classes/SynthDesc.schelp
    M HelpSource/Classes/SynthDescLib.schelp

  Log Message:
  -----------
  Update help for SynthDescLib dependancy hook

Signed-off-by: Scott Wilson &amp;lt;i&amp;lt; at &amp;gt;scottwilson.ca&amp;gt;


  Commit: 5fa7e2635651883c73978567351f76d0f090ba7d
      https://github.com/supercollider/supercollider/commit/5fa7e2635651883c73978567351f76d0f090ba7d
  Author: Julian Rohrhuber &amp;lt;jrhb-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-11 (Thu, 11 Apr 2013)

  Changed paths:
    M SCClassLibrary/JITLib/ProxySpace/NodeProxy.sc

  Log Message:
  -----------
  sc class library: NodeProxy:cleanNodeMapnow works even if no settings are present


  Commit: 1bc62350edf75414430bbf8d4e266dc566819f57
      https://github.com/supercollider/supercollider/commit/1bc62350edf75414430bbf8d4e266dc566819f57
  Author: Scott Wilson &amp;lt;i&amp;lt; at &amp;gt;scottwilson.ca&amp;gt;
  Date:   2013-04-14 (Sun, 14 Apr 2013)

  Changed paths:
    M SCClassLibrary/Common/Audio/SynthDef.sc
    M SCClassLibrary/Common/Audio/SynthDesc.sc

  Log Message:
  -----------
  An addition to commit 9be5cc5. We need to have the def and metadata set in a new SynthDesc before changed is called in SynthDescLib, so we add one additional method

Signed-off-by: Scott Wilson &amp;lt;i&amp;lt; at &amp;gt;scottwilson.ca&amp;gt;


  Commit: 5e9de45ff77446837318d3c3b91aa14162c34e68
      https://github.com/supercollider/supercollider/commit/5e9de45ff77446837318d3c3b91aa14162c34e68
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-15 (Mon, 15 Apr 2013)

  Changed paths:
    M editors/sc-ide/CMakeLists.txt

  Log Message:
  -----------
  scide: link with librt

fixes #816

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c7eee2c1c31f7feee30fcf2d0f4903fc1c396c95
      https://github.com/supercollider/supercollider/commit/c7eee2c1c31f7feee30fcf2d0f4903fc1c396c95
  Author: Victor Bombi &amp;lt;sonoro-XnAhQTnVLytMqUckJh7upg&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-15 (Mon, 15 Apr 2013)

  Changed paths:
    M server/supernova/CMakeLists.txt

  Log Message:
  -----------
  supernova: CMakeLists.txt must set include dirs for fftw3f

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 492954548083283d18fcc0f6bf391534d437deb8
      https://github.com/supercollider/supercollider/commit/492954548083283d18fcc0f6bf391534d437deb8
  Author: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M HelpSource/Classes/Osc.schelp
    M HelpSource/Classes/SinOsc.schelp

  Log Message:
  -----------
  SinOsc and Osc: note phase issue beyond +-8pi. Fixes #815


  Commit: e473a409742f38ac4b5a21b6f3b99367453ec9cb
      https://github.com/supercollider/supercollider/commit/e473a409742f38ac4b5a21b6f3b99367453ec9cb
  Author: Michael Zacherl &amp;lt;github-mz01-unlm3xZ6wr4k+I/owrrOrA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-18 (Thu, 18 Apr 2013)

  Changed paths:
    M HelpSource/Classes/Server.schelp

  Log Message:
  -----------
  Added s.sync to make .bind example work

Signed-off-by: Michael Zacherl &amp;lt;github-mz01-unlm3xZ6wr4k+I/owrrOrA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Signed-off-by: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: bff0341b0537c220b34baa0331c19fd6141d6b2c
      https://github.com/supercollider/supercollider/commit/bff0341b0537c220b34baa0331c19fd6141d6b2c
  Author: Michael Zacherl &amp;lt;github-mz01-unlm3xZ6wr4k+I/owrrOrA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-18 (Thu, 18 Apr 2013)

  Changed paths:
    M HelpSource/Classes/Button.schelp

  Log Message:
  -----------
  corrected minor typos

Signed-off-by: Michael Zacherl &amp;lt;github-mz01-unlm3xZ6wr4k+I/owrrOrA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Signed-off-by: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: f39e31d3f70b16bbfc4bdd58e3d38a15ca3d5709
      https://github.com/supercollider/supercollider/commit/f39e31d3f70b16bbfc4bdd58e3d38a15ca3d5709
  Author: Michael Zacherl &amp;lt;github-mz01-unlm3xZ6wr4k+I/owrrOrA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-18 (Thu, 18 Apr 2013)

  Changed paths:
    M HelpSource/Classes/Server.schelp

  Log Message:
  -----------
  corrected minor typos, streamlined spelling

Signed-off-by: Michael Zacherl &amp;lt;github-mz01-unlm3xZ6wr4k+I/owrrOrA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Signed-off-by: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: b97bebb576b4db0aea23a42d87ee28d429ba048b
      https://github.com/supercollider/supercollider/commit/b97bebb576b4db0aea23a42d87ee28d429ba048b
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-18 (Thu, 18 Apr 2013)

  Changed paths:
    M QtCollider/layouts/stack_layout.cpp

  Log Message:
  -----------
  qtcollider: StackLayout: fix crash when removing contained widget


  Commit: 9878ead343afea63d856acd031b1df8e56b94b79
      https://github.com/supercollider/supercollider/commit/9878ead343afea63d856acd031b1df8e56b94b79
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-18 (Thu, 18 Apr 2013)

  Changed paths:
    M QtCollider/layouts/layouts.hpp

  Log Message:
  -----------
  qtcollider: do not allow reparenting layouts, to avoid crashing


  Commit: 551f50fc29ce410b0b082996013c076ba5ee2dc6
      https://github.com/supercollider/supercollider/commit/551f50fc29ce410b0b082996013c076ba5ee2dc6
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-18 (Thu, 18 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/main_window.cpp

  Log Message:
  -----------
  scide: fix closing tool panels on Escape


  Commit: 5eadf547193319d8e890c256fbccfd0e2655d896
      https://github.com/supercollider/supercollider/commit/5eadf547193319d8e890c256fbccfd0e2655d896
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-18 (Thu, 18 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/lookup_dialog.cpp

  Log Message:
  -----------
  scide: impl/ref lookup: close dialog when opening documentation for class


  Commit: 2af7bdb7615e69c7276984e67eac8995d2aaef4d
      https://github.com/supercollider/supercollider/commit/2af7bdb7615e69c7276984e67eac8995d2aaef4d
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-19 (Fri, 19 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/main_window.cpp

  Log Message:
  -----------
  Revert "Revert "scide: on Mac, make one global menu to share by all windows""

This reverts commit 2ea728a51c37a819cd2af58a2a0d2b2e9dc0c295.

Conflicts:
editors/sc-ide/widgets/main_window.cpp


  Commit: e4bcdf03dd007db1dcb2f7af34b54eebf22d715b
      https://github.com/supercollider/supercollider/commit/e4bcdf03dd007db1dcb2f7af34b54eebf22d715b
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-19 (Fri, 19 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/main_window.hpp

  Log Message:
  -----------
  scide: prevent erroneous overriding of shortcuts on Mac OS

On Mac OS, for some global menu items, there is a ShortcutOverride event
with key() == 0, which seems like a Qt bug. Text widgets accept all
ShortcutOverride events with key() &amp;lt; Qt::Key_Escape, which includes 0.
This patch ignores such erroneous ShortcutOverride events on global
application level.

Conflicts:
editors/sc-ide/widgets/main_window.cpp


  Commit: 0ba046fb5e47099c298db1870851a64f760783b4
      https://github.com/supercollider/supercollider/commit/0ba046fb5e47099c298db1870851a64f760783b4
  Author: vividsnow &amp;lt;vividsnow-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-22 (Mon, 22 Apr 2013)

  Changed paths:
    M HelpSource/Classes/Function.schelp
    M HelpSource/Classes/FunctionDef.schelp

  Log Message:
  -----------
  scdoc: add thisFunctionDef/thisFunction


  Commit: 2cacc74f68adca401a72e2a17a47677c0d1dbe4d
      https://github.com/supercollider/supercollider/commit/2cacc74f68adca401a72e2a17a47677c0d1dbe4d
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-23 (Tue, 23 Apr 2013)

  Changed paths:
    M SCClassLibrary/Common/GUI/PlusGUI/Control/server-scope.sc

  Log Message:
  -----------
  sc class library: fix regression in Server:-scope

[fixes #825]

Apply default value for 'zoom' argument even if explicitly passed 'nil'.
There's an awful many places where this method is called in such way, so
rather take care of it in the method itself.

The regression was introduced in [f8c3ba6318301db86b1d21006de710e7e512daf2]


  Commit: 3a65db8478eca59757ebc7aeebe1f52b40cf1021
      https://github.com/supercollider/supercollider/commit/3a65db8478eca59757ebc7aeebe1f52b40cf1021
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-23 (Tue, 23 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/help_browser.cpp
    M editors/sc-ide/widgets/help_browser.hpp
    M editors/sc-ide/widgets/post_window.cpp
    M editors/sc-ide/widgets/post_window.hpp

  Log Message:
  -----------
  scide: add "reset font size" action to post window and help browser


  Commit: fda9aa599615f5df2a327690d3fd1aa4e0aec726
      https://github.com/supercollider/supercollider/commit/fda9aa599615f5df2a327690d3fd1aa4e0aec726
  Author: vividsnow &amp;lt;vividsnow-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-24 (Wed, 24 Apr 2013)

  Changed paths:
    M HelpSource/Classes/Pseg.schelp

  Log Message:
  -----------
  scdoc: Pseg: duration pattern in beats not seconds

fix #340


  Commit: 00d2dee97f49c92b82a4205b5952fcdd668b1bcb
      https://github.com/supercollider/supercollider/commit/00d2dee97f49c92b82a4205b5952fcdd668b1bcb
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-24 (Wed, 24 Apr 2013)

  Changed paths:
    M editors/sc-ide/widgets/code_editor/autocompleter.cpp

  Log Message:
  -----------
  scide: autocompletion: order methods by class hierarchy when class is known


  Commit: 24562d9218a1bc5fc40ee0b9cfa8e16c8ca28c53
      https://github.com/supercollider/supercollider/commit/24562d9218a1bc5fc40ee0b9cfa8e16c8ca28c53
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-25 (Thu, 25 Apr 2013)

  Changed paths:
    M lang/LangSource/PyrLexer.cpp

  Log Message:
  -----------
  remove dead code


  Commit: 99a49d93bfe587e8f22a5317cdfeafae41a2662d
      https://github.com/supercollider/supercollider/commit/99a49d93bfe587e8f22a5317cdfeafae41a2662d
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-26 (Fri, 26 Apr 2013)

  Changed paths:
    M HelpSource/Classes/Routine.schelp
    M HelpSource/Classes/Thread.schelp

  Log Message:
  -----------
  documentation: improve info on logical time, clocks and threads


  Commit: 85b74da60fa1efcd90fd8e6789ddad3e9680ca5b
      https://github.com/supercollider/supercollider/commit/85b74da60fa1efcd90fd8e6789ddad3e9680ca5b
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-26 (Fri, 26 Apr 2013)

  Changed paths:
    M HelpSource/Classes/AppClock.schelp
    M HelpSource/Classes/Clock.schelp
    M HelpSource/Classes/Object.schelp
    M HelpSource/Classes/Process.schelp
    M HelpSource/Classes/Routine.schelp
    M HelpSource/Classes/SystemClock.schelp
    M HelpSource/Classes/TempoClock.schelp
    M HelpSource/Classes/Thread.schelp

  Log Message:
  -----------
  documentation: more info on threads, clocks and time


  Commit: de70eb6993a5f1a960b4b0a5e95bb1857ec2e262
      https://github.com/supercollider/supercollider/commit/de70eb6993a5f1a960b4b0a5e95bb1857ec2e262
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-27 (Sat, 27 Apr 2013)

  Changed paths:
    M server/plugins/TriggerUGens.cpp

  Log Message:
  -----------
  plugins: SendReply - handle memory allocation failures

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: f41c9076e948a3526c4e5799c24225aa00f92fde
      https://github.com/supercollider/supercollider/commit/f41c9076e948a3526c4e5799c24225aa00f92fde
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-27 (Sat, 27 Apr 2013)

  Changed paths:
    M server/plugins/TriggerUGens.cpp

  Log Message:
  -----------
  plugins: Poll - handle memory allocation failures &amp;amp; cleanup code

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 57a2b55b96f512e8d71c9030a0519c45e7c25ebc
      https://github.com/supercollider/supercollider/commit/57a2b55b96f512e8d71c9030a0519c45e7c25ebc
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-27 (Sat, 27 Apr 2013)

  Changed paths:
    M server/plugins/TriggerUGens.cpp

  Log Message:
  -----------
  plugins: SendPeakRMS - handle memory allocation failure

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: c14cf33b48ddf4aff23846867d6938f279e2c532
      https://github.com/supercollider/supercollider/commit/c14cf33b48ddf4aff23846867d6938f279e2c532
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-27 (Sat, 27 Apr 2013)

  Changed paths:
    M server/plugins/PanUGens.cpp

  Log Message:
  -----------
  plugins: PanAz - handle memory allocation failure

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 9734f017eec2f73a536e127b39db80a8be268390
      https://github.com/supercollider/supercollider/commit/9734f017eec2f73a536e127b39db80a8be268390
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-27 (Sat, 27 Apr 2013)

  Changed paths:
    M server/plugins/OscUGens.cpp

  Log Message:
  -----------
  plugins: Klang/Klank - handle memory allocation failures

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: d2975d2b7f66daf8fcb1be0cd428e2733b7066d0
      https://github.com/supercollider/supercollider/commit/d2975d2b7f66daf8fcb1be0cd428e2733b7066d0
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-27 (Sat, 27 Apr 2013)

  Changed paths:
    M server/plugins/DemandUGens.cpp

  Log Message:
  -----------
  plugins: Demand/Dshuf/Dpoll - handle out of memory failures

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: 8d84bb216ba83d99c261f73a5a57f7c504bba021
      https://github.com/supercollider/supercollider/commit/8d84bb216ba83d99c261f73a5a57f7c504bba021
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-27 (Sat, 27 Apr 2013)

  Changed paths:
    M SCClassLibrary/Common/Collections/Scale.sc

  Log Message:
  -----------
  Tuning: add chinese shi er lu scale

Signed-off-by: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


  Commit: e5ce8444c8eba164e9b58bdedcd54915cc9d0631
      https://github.com/supercollider/supercollider/commit/e5ce8444c8eba164e9b58bdedcd54915cc9d0631
  Author: Julian Rohrhuber &amp;lt;jrhb-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-27 (Sat, 27 Apr 2013)

  Changed paths:
    M HelpSource/Guides/News-3_6.schelp

  Log Message:
  -----------
  fix typo /  removing the implication that ansi-C isn't appropriate


  Commit: 3759c8373234364beccefaeab5493de4558cfe14
      https://github.com/supercollider/supercollider/commit/3759c8373234364beccefaeab5493de4558cfe14
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-28 (Sun, 28 Apr 2013)

  Changed paths:
    M lang/LangPrimSource/PyrPrimitive.cpp

  Log Message:
  -----------
  sclang: PyrThread: ensure slot type safety

PyrThread::beats and ::seconds may be set from the SC language, and hence
may be of other type then Float (e.g. Integer).


  Commit: 5bb6e1d7ea2cb5a1659d371646daf2babc78d962
      https://github.com/supercollider/supercollider/commit/5bb6e1d7ea2cb5a1659d371646daf2babc78d962
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-28 (Sun, 28 Apr 2013)

  Changed paths:
    M HelpSource/Classes/Process.schelp
    M HelpSource/Classes/Routine.schelp
    M HelpSource/Classes/Thread.schelp

  Log Message:
  -----------
  documentation: clarify the functioning of Thread and Routine


  Commit: 1d54931d8937304afffa76dc3f6b31a8d23deb64
      https://github.com/supercollider/supercollider/commit/1d54931d8937304afffa76dc3f6b31a8d23deb64
  Author: Michael Zacherl &amp;lt;github-mz01-unlm3xZ6wr4k+I/owrrOrA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-29 (Mon, 29 Apr 2013)

  Changed paths:
    M HelpSource/Classes/In.schelp

  Log Message:
  -----------
  In.schelp: replaced AudioIn w/ SoundIn in reference, added loudness warning in example section


  Commit: 138415c1283b6668a94b764f1c2c2de4c34e0d94
      https://github.com/supercollider/supercollider/commit/138415c1283b6668a94b764f1c2c2de4c34e0d94
  Author: Michael Zacherl &amp;lt;github-mz01-unlm3xZ6wr4k+I/owrrOrA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-29 (Mon, 29 Apr 2013)

  Changed paths:
    M HelpSource/Classes/Knob.schelp

  Log Message:
  -----------
  Knob.schelp: repositioned text in mouseOverAction example

display of current value wasn't readable on OS X.


  Commit: aebcf8ab02a30f124021e2f5c010b74297db24b6
      https://github.com/supercollider/supercollider/commit/aebcf8ab02a30f124021e2f5c010b74297db24b6
  Author: Michael Zacherl &amp;lt;github-mz01-unlm3xZ6wr4k+I/owrrOrA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-29 (Mon, 29 Apr 2013)

  Changed paths:
    M HelpSource/Classes/Klang.schelp

  Log Message:
  -----------
  Klang.schelp: changed 'filter' to 'oscillator' in methods section


  Commit: b7d78e8d7001b0daa52bd044631ca19d7ab8ee06
      https://github.com/supercollider/supercollider/commit/b7d78e8d7001b0daa52bd044631ca19d7ab8ee06
  Author: Michael Zacherl &amp;lt;github-mz01-unlm3xZ6wr4k+I/owrrOrA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-29 (Mon, 29 Apr 2013)

  Changed paths:
    M HelpSource/Classes/DynKlang.schelp

  Log Message:
  -----------
  DynKlang.schelp: changed 'filter' to 'oscillator' in methods section


  Commit: 2e27d135dc4bb02a9d4fd7c162d2fc70e3dc4861
      https://github.com/supercollider/supercollider/commit/2e27d135dc4bb02a9d4fd7c162d2fc70e3dc4861
  Author: Michael Zacherl &amp;lt;github-mz01-unlm3xZ6wr4k+I/owrrOrA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-29 (Mon, 29 Apr 2013)

  Changed paths:
    M README.txt

  Log Message:
  -----------
  README.txt: reworked and simplified with focus on SC IDE and version 3.6


  Commit: cfa5f9eaba41cafcb9cabfff48f5af3b0a6af75c
      https://github.com/supercollider/supercollider/commit/cfa5f9eaba41cafcb9cabfff48f5af3b0a6af75c
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-29 (Mon, 29 Apr 2013)

  Changed paths:
    M SCClassLibrary/Common/Core/Clock.sc

  Log Message:
  -----------
  sc class library: TempoClock: allow setting time base at creation


  Commit: afab758fd14f76167cfdb5cf343c16562e1b2be0
      https://github.com/supercollider/supercollider/commit/afab758fd14f76167cfdb5cf343c16562e1b2be0
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-29 (Mon, 29 Apr 2013)

  Changed paths:
    M SCClassLibrary/Common/Core/Clock.sc
    M lang/LangPrimSource/PyrSched.cpp

  Log Message:
  -----------
  sclang: allow changing TempoClock's beats


  Commit: d734b1da269d78ea898f4dbb1aa13b2833db2584
      https://github.com/supercollider/supercollider/commit/d734b1da269d78ea898f4dbb1aa13b2833db2584
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-29 (Mon, 29 Apr 2013)

  Changed paths:
    M lang/LangPrimSource/PyrSched.cpp

  Log Message:
  -----------
  sclang: TempoClock: use logical time instead of physical time

* Initialize base seconds to current thread's logical seconds.

* When scheduling from another thread, do it relative to the thread's
  logical seconds translated to clock's beats.


  Commit: aed53027f3ca5f08f8d059f5eb130d19b3185535
      https://github.com/supercollider/supercollider/commit/aed53027f3ca5f08f8d059f5eb130d19b3185535
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-29 (Mon, 29 Apr 2013)

  Changed paths:
    M HelpSource/Classes/TempoClock.schelp

  Log Message:
  -----------
  documentation: update info on TempoClock (new use of logical time)


  Commit: b5558a61eac570a6ca661b7a731eaf390b299740
      https://github.com/supercollider/supercollider/commit/b5558a61eac570a6ca661b7a731eaf390b299740
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-29 (Mon, 29 Apr 2013)

  Changed paths:
    M HelpSource/Classes/TempoClock.schelp

  Log Message:
  -----------
  documentation: TempoClock: info on setting 'beats'


  Commit: fb7ea4c27fbe1bcb8e6582662e8d3868f9e12bc1
      https://github.com/supercollider/supercollider/commit/fb7ea4c27fbe1bcb8e6582662e8d3868f9e12bc1
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-30 (Tue, 30 Apr 2013)

  Changed paths:
    M HelpSource/Classes/DynKlang.schelp
    M HelpSource/Classes/In.schelp
    M HelpSource/Classes/Klang.schelp
    M HelpSource/Classes/Knob.schelp
    M README.txt

  Log Message:
  -----------
  Merge branch 'master' of git://github.com/miczac/supercollider


  Commit: 5a448fa761b47528e030087d2e81faa6a562ebf3
      https://github.com/supercollider/supercollider/commit/5a448fa761b47528e030087d2e81faa6a562ebf3
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-30 (Tue, 30 Apr 2013)

  Changed paths:
    M README.txt

  Log Message:
  -----------
  streamline README.txt


  Commit: 5d4112a3dca98f32248c74b0e82a26d106104fa7
      https://github.com/supercollider/supercollider/commit/5d4112a3dca98f32248c74b0e82a26d106104fa7
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-30 (Tue, 30 Apr 2013)

  Changed paths:
    M HelpSource/Classes/Pseg.schelp

  Log Message:
  -----------
  Merge pull request #827 from vividsnow/patch-3

scdoc: Pseg: duration pattern in beats not seconds


  Commit: 7dd520b28779701dd2e78eea5929ef6f413d2002
      https://github.com/supercollider/supercollider/commit/7dd520b28779701dd2e78eea5929ef6f413d2002
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-30 (Tue, 30 Apr 2013)

  Changed paths:
    M HelpSource/Classes/Function.schelp
    M HelpSource/Classes/FunctionDef.schelp

  Log Message:
  -----------
  Merge pull request #809 from vividsnow/patch-2

documentation: add thisFunction and thisFunctionDef


  Commit: 37421d03a7e8046b9020af78b6d786a988299ce3
      https://github.com/supercollider/supercollider/commit/37421d03a7e8046b9020af78b6d786a988299ce3
  Author: Jakob Leben &amp;lt;jakob.leben-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-30 (Tue, 30 Apr 2013)

  Changed paths:
    M HelpSource/Classes/Function.schelp
    M HelpSource/Classes/FunctionDef.schelp

  Log Message:
  -----------
  documentation: improve thisFunction and thisFunctionDef


  Commit: cec8f09695d73ce3dde9396ff615a377ae85da8b
      https://github.com/supercollider/supercollider/commit/cec8f09695d73ce3dde9396ff615a377ae85da8b
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-30 (Tue, 30 Apr 2013)

  Changed paths:
    M SCClassLibrary/Common/Streams/FilterPatterns.sc

  Log Message:
  -----------
  Library: Psync's cleanup was incorrect and could yield a redundant rest


  Commit: 8731830816826ae19a7c0f18944f6f048c16ac41
      https://github.com/supercollider/supercollider/commit/8731830816826ae19a7c0f18944f6f048c16ac41
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-30 (Tue, 30 Apr 2013)

  Changed paths:
    M platform/mac/Standalone Resources/SCClassLibrary/modifyStartup.sc

  Log Message:
  -----------
  platform: standalone's modifyStartup needs to initialize openPorts


  Commit: 1eea366ee5142c4ce3738ae551ba2b2fb571783f
      https://github.com/supercollider/supercollider/commit/1eea366ee5142c4ce3738ae551ba2b2fb571783f
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-30 (Tue, 30 Apr 2013)

  Changed paths:
    M HelpSource/Tutorials/Mark_Polishook_tutorial/10_Controls.schelp

  Log Message:
  -----------
  MP tutorial 10: Fix typos in an example (one causing syntax error)


  Commit: 3a79e3873141cc3ccfc5e7065d9c5a0a87e1e4f2
      https://github.com/supercollider/supercollider/commit/3a79e3873141cc3ccfc5e7065d9c5a0a87e1e4f2
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-30 (Tue, 30 Apr 2013)

  Changed paths:
    M HelpSource/Classes/Environment.schelp
    M HelpSource/Tutorials/Mark_Polishook_tutorial/10_Controls.schelp

  Log Message:
  -----------
  Change "global variable" references where "environment variables" are meant


  Commit: 240971b6c0aface91158b6d0269597ee52eabc4b
      https://github.com/supercollider/supercollider/commit/240971b6c0aface91158b6d0269597ee52eabc4b
  Author: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-04-30 (Tue, 30 Apr 2013)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  linux: install 2 more files needed in dev headers: SCVersion.txt, SC_PlugIn.hpp


  Commit: 731bb15ee8a74322e80ca22bc8145ebdad342a1c
      https://github.com/supercollider/supercollider/commit/731bb15ee8a74322e80ca22bc8145ebdad342a1c
  Author: Miguel Negrao &amp;lt;miguel.negrao-/wLt9BB+Iy41Tgt60Rntydi2O/JbrIOy&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-06 (Mon, 06 May 2013)

  Changed paths:
    M SCClassLibrary/Common/Core/Kernel.sc

  Log Message:
  -----------
  class library: apply preprocessor to compiled files


  Commit: bb999a00e484567f01ae143ef7927ae126a0ca63
      https://github.com/supercollider/supercollider/commit/bb999a00e484567f01ae143ef7927ae126a0ca63
  Author: Miguel Negrao &amp;lt;miguel.negrao-/wLt9BB+Iy41Tgt60Rntydi2O/JbrIOy&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-10 (Fri, 10 May 2013)

  Changed paths:
    M HelpSource/Classes/Dictionary.schelp

  Log Message:
  -----------
  documentation: document creating a new Dictionary from array of associations.


  Commit: c1fba6db30147f106c90de9e99864aaa72fbe5bb
      https://github.com/supercollider/supercollider/commit/c1fba6db30147f106c90de9e99864aaa72fbe5bb
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-11 (Sat, 11 May 2013)

  Changed paths:
    M SCClassLibrary/Common/Streams/PmonoStreams.sc

  Log Message:
  -----------
  Library: Avoid redundant releases for rests in PmonoArticStream


  Commit: e9e0afc25aa193b41d9038c54224cf5d12f7c07b
      https://github.com/supercollider/supercollider/commit/e9e0afc25aa193b41d9038c54224cf5d12f7c07b
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-11 (Sat, 11 May 2013)

  Changed paths:
    M SCClassLibrary/Common/Streams/PmonoStreams.sc

  Log Message:
  -----------
  Library/PmonoArtic: Fix the case of a rest as the first event


  Commit: ddcae3c8175cbf5ec1681064f5b3db25b55ea6b9
      https://github.com/supercollider/supercollider/commit/ddcae3c8175cbf5ec1681064f5b3db25b55ea6b9
  Author: James Harkins &amp;lt;jamshark70-n2XjBy9Frl0FLkkUnhLBSV6hYfS7NtTn&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-11 (Sat, 11 May 2013)

  Changed paths:
    M SCClassLibrary/Common/Control/Server.sc

  Log Message:
  -----------
  Library: Wait for 5 /status failures before running Server actions

E.g., loading large buffers could cause the server to miss responding
to one or two /status messages. Previously, sclang would panic and act
as though the server quit for &amp;lt; 1 sec. Now we require 5 consecutive
missed replies before executing server quit actions. Among other things,
this prevents all SynthDefs from being re-sent (which is only necessary
if the server really died).

A manual quit of the server, via .quit, is unaffected: ServerQuit
runs immediately in this case.


  Commit: a4a4082a8787fe9a3cd88c20359ffa6675e8a2c5
      https://github.com/supercollider/supercollider/commit/a4a4082a8787fe9a3cd88c20359ffa6675e8a2c5
  Author: Miguel Negrao &amp;lt;miguel.negrao-/wLt9BB+Iy41Tgt60Rntydi2O/JbrIOy&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-11 (Sat, 11 May 2013)

  Changed paths:
    M SCClassLibrary/Common/Control/Server.sc

  Log Message:
  -----------
  class library: make number of pings before server considered dead configurable


  Commit: 8e39e6650d7317110b8877b2de55f29071329a87
      https://github.com/supercollider/supercollider/commit/8e39e6650d7317110b8877b2de55f29071329a87
  Author: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-11 (Sat, 11 May 2013)

  Changed paths:
    M server/plugins/TriggerUGens.cpp

  Log Message:
  -----------
  SendReply: fix memory-free bug introduced in de70eb6 (fixes: 841)


  Commit: 16cabe30d1020e9516d5929f691a2a23e4b5787f
      https://github.com/supercollider/supercollider/commit/16cabe30d1020e9516d5929f691a2a23e4b5787f
  Author: danstowell &amp;lt;danstowell+github-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-14 (Tue, 14 May 2013)

  Changed paths:
    M SCClassLibrary/Common/Control/Server.sc

  Log Message:
  -----------
  Merge pull request #842 from miguel-negrao/serverPings

server: wait for a configurable number of pings before the server is considered dead


  Commit: eab2856609b20e131ddb7bdf5f49f5279414e7c0
      https://github.com/supercollider/supercollider/commit/eab2856609b20e131ddb7bdf5f49f5279414e7c0
  Author: Tim Blechmann &amp;lt;tim-xpEK/MU0Hawdnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
  Date:   2013-05-21 (Tue, 21 May 2013)

  Changed paths:
    M .gitmodules
    M CMakeLists.txt
    M HelpSource/Classes/AppClock.schelp
    M HelpSource/Classes/BrownNoise.schelp
    M HelpSource/Classes/Bus.schelp
    M HelpSource/Classes/Button.schelp
    M HelpSource/Classes/Clock.schelp
    M HelpSource/Classes/Convolution2.schelp
    M HelpSource/Classes/Dictionary.schelp
    M HelpSource/Classes/DragBoth.schelp
    M HelpSource/Classes/DragSink.schelp
    M HelpSource/Classes/DragSource.schelp
    M HelpSource/Classes/DynKlang.schelp
    M HelpSource/Classes/Env.schelp
    M HelpSource/Classes/EnvGen.schelp
    M HelpSource/Classes/Environment.schelp
    M HelpSource/Classes/Function.schelp
    M HelpSource/Classes/FunctionDef.schelp
    M HelpSource/Classes/GridLayout.schelp
    M HelpSource/Classes/In.schelp
    M HelpSource/Classes/InTrig.schelp
    M HelpSource/Classes/Klang.schelp
    M HelpSource/Classes/Knob.schelp
    M HelpSource/Classes/Linen.schelp
    M HelpSource/Classes/ListView.schelp
    M HelpSource/Classes/MIDIOut.schelp
    M HelpSource/Classes/Main.schelp
    M HelpSource/Classes/NodeProxy.schelp
    M HelpSource/Classes/NumberBox.schelp
    M HelpSource/Classes/Object.schelp
    M HelpSource/Classes/Osc.schelp
    M HelpSource/Classes/Pattern.schelp
    M HelpSource/Classes/PatternProxy.schelp
    M HelpSource/Classes/Pbind.schelp
    M HelpSource/Classes/Pcollect.schelp
    M HelpSource/Classes/Pdefn.schelp
    M HelpSource/Classes/Pen.schelp
    M HelpSource/Classes/Pluck.schelp
    M HelpSource/Classes/Process.schelp
    M HelpSource/Classes/Prout.schelp
    R HelpSource/Classes/Proutine.schelp
    M HelpSource/Classes/Pseg.schelp
    M HelpSource/Classes/Pstep.schelp
    M HelpSource/Classes/QLineLayout.schelp
    M HelpSource/Classes/RLPF.schelp
    M HelpSource/Classes/RecordBuf.schelp
    M HelpSource/Classes/Ref.schelp
    M HelpSource/Classes/Routine.schelp
    M HelpSource/Classes/Scale.schelp
    M HelpSource/Classes/SendReply.schelp
    M HelpSource/Classes/SendTrig.schelp
    M HelpSource/Classes/Server.schelp
    M HelpSource/Classes/Signal.schelp
    M HelpSource/Classes/SinOsc.schelp
    M HelpSource/Classes/StaticText.schelp
    M HelpSource/Classes/String.schelp
    M HelpSource/Classes/SynthDef.schelp
    M HelpSource/Classes/SynthDesc.schelp
    M HelpSource/Classes/SynthDescLib.schelp
    M HelpSource/Classes/SystemClock.schelp
    M HelpSource/Classes/TaskProxy.schelp
    M HelpSource/Classes/TempoClock.schelp
    M HelpSource/Classes/TextField.schelp
    M HelpSource/Classes/TextView.schelp
    M HelpSource/Classes/Thread.schelp
    M HelpSource/Classes/UGen.schelp
    M HelpSource/Classes/UserView.schelp
    M HelpSource/Classes/View.schelp
    M HelpSource/Classes/Warp1.schelp
    M HelpSource/Classes/Wavetable.schelp
    M HelpSource/Guides/GUI-Introduction.schelp
    M HelpSource/Guides/MIDI.schelp
    M HelpSource/Guides/News-3_6.schelp
    M HelpSource/Guides/News-Qt-GUI.schelp
    M HelpSource/Guides/Non-Realtime-Synthesis.schelp
    R HelpSource/Guides/OSC_commands.schelp
    M HelpSource/Guides/SCIde.schelp
    M HelpSource/Guides/UsingMIDI.schelp
    M HelpSource/Guides/WritingHelp.schelp
    M HelpSource/Guides/WritingUGens.schelp
    R HelpSource/Guides/sc-ide.png
    A HelpSource/Guides/sc_ide_overview.png
    A HelpSource/Guides/sc_ide_overview_scaled.png
    A HelpSource/Guides/standalones.schelp
    A HelpSource/Guides/standalones_build.png
    A HelpSource/Guides/standalones_rename.png
    M HelpSource/Overviews/SymbolicNotations.schelp
    M HelpSource/Reference/Literals.schelp
    M HelpSource/Reference/SCDocSyntax.schelp
    M HelpSource/Reference/Server-Command-Reference.schelp
    M HelpSource/Reference/Synth-Definition-File-Format.schelp
    A HelpSource/Reference/gui_alignments.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_01_Introduction.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_02_Basic_Vocabulary.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_03_What_Is_Pbind.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_04_Words_to_Phrases.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_05_Math_on_Patterns.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_060_Filter_Patterns.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_06a_Repetition_Contraint_Patterns.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_06b_Time_Based_Patterns.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_06c_Composition_of_Patterns.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_06d_Parallel_Patterns.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_06e_Language_Control.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_06f_Server_Control.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_06g_Data_Sharing.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_07_Value_Conversions.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_08_Event_Types_and_Parameters.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook01_Basic_Sequencing.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook02_Manipulating_Patterns.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook03_External_Control.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook04_Sending_MIDI.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook05_Using_Samples.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook06_Phrase_Network.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook07_Rhythmic_Variations.schelp
    A HelpSource/Tutorials/A-Practical-Guide/PG_Cookbook08_Swing.schelp
    M HelpSource/Tutorials/A-Practical-Guide/PG_Ref01_Pattern_Internals.schelp
    M HelpSource/Tutorials/Mark_Polishook_tutorial/10_Controls.schelp
    M HelpSource/Tutorials/Mark_Polishook_tutorial/17_Delays_reverbs.schelp
    M QtCollider/CMakeLists.txt
    M QtCollider/Common.cpp
    M QtCollider/Common.h
    M QtCollider/LanguageClient.cpp
    M QtCollider/LanguageClient.h
    M QtCollider/QObjectProxy.cpp
    M QtCollider/QObjectProxy.h
    M QtCollider/QWidgetProxy.cpp
    M QtCollider/QWidgetProxy.h
    M QtCollider/QcApplication.cpp
    M QtCollider/QcApplication.h
    M QtCollider/QcObjectFactory.cpp
    M QtCollider/QcObjectFactory.h
    M QtCollider/QcSignalSpy.h
    M QtCollider/QcWidgetFactory.h
    A QtCollider/QtCollider.h
    M QtCollider/debug.cpp
    M QtCollider/debug.h
    M QtCollider/factories.cpp
    M QtCollider/hacks/hacks_mac.M
    M QtCollider/hacks/hacks_mac.hpp
    M QtCollider/hacks/hacks_qt.hpp
    M QtCollider/hacks/hacks_x11.cpp
    M QtCollider/hacks/hacks_x11.hpp
    A QtCollider/image.h
    M QtCollider/interface.cpp
    M QtCollider/layouts/classic_layouts.hpp
    M QtCollider/layouts/layouts.cpp
    M QtCollider/layouts/layouts.hpp
    M QtCollider/layouts/stack_layout.cpp
    M QtCollider/layouts/stack_layout.hpp
    M QtCollider/metatype.cpp
    M QtCollider/metatype.hpp
    M QtCollider/painting.h
    A QtCollider/primitives/prim_QImage.cpp
    M QtCollider/primitives/prim_QObject.cpp
    M QtCollider/primitives/prim_QPalette.cpp
    M QtCollider/primitives/prim_QPalette.hpp
    M QtCollider/primitives/prim_QPen.cpp
    M QtCollider/primitives/prim_QWidget.cpp
    M QtCollider/primitives/prim_misc.cpp
    M QtCollider/primitives/primitives.cpp
    M QtCollider/primitives/primitives.h
    M QtCollider/safeptr.hpp
    M QtCollider/type_codec.cpp
    M QtCollider/type_codec.hpp
    M QtCollider/widgets/BasicWidgets.cpp
    M QtCollider/widgets/BasicWidgets.h
    M QtCollider/widgets/QcAbstractStepValue.cpp
    M QtCollider/widgets/QcAbstractStepValue.h
    M QtCollider/widgets/QcButton.cpp
    M QtCollider/widgets/QcButton.h
    M QtCollider/widgets/QcCanvas.cpp
    M QtCollider/widgets/QcCanvas.h
    M QtCollider/widgets/QcCheckBox.h
    M QtCollider/widgets/QcFileDialog.cpp
    M QtCollider/widgets/QcFileDialog.h
    M QtCollider/widgets/QcGraph.cpp
    M QtCollider/widgets/QcGraph.h
    M QtCollider/widgets/QcKnob.cpp
    M QtCollider/widgets/QcKnob.hpp
    M QtCollider/widgets/QcLevelIndicator.cpp
    M QtCollider/widgets/QcLevelIndicator.h
    M QtCollider/widgets/QcListWidget.cpp
    M QtCollider/widgets/QcListWidget.h
    M QtCollider/widgets/QcMultiSlider.cpp
    M QtCollider/widgets/QcMultiSlider.h
    M QtCollider/widgets/QcNumberBox.cpp
    M QtCollider/widgets/QcNumberBox.h
    M QtCollider/widgets/QcPenPrinter.cpp
    M QtCollider/widgets/QcPenPrinter.h
    M QtCollider/widgets/QcPopUpMenu.cpp
    M QtCollider/widgets/QcPopUpMenu.h
    M QtCollider/widgets/QcRangeSlider.cpp
    M QtCollider/widgets/QcRangeSlider.h
    M QtCollider/widgets/QcScope.cpp
    M QtCollider/widgets/QcScope.h
    M QtCollider/widgets/QcScopeShm.cpp
    M QtCollider/widgets/QcScopeShm.h
    M QtCollider/widgets/QcScrollArea.cpp
    M QtCollider/widgets/QcScrollArea.h
    M QtCollider/widgets/QcSlider.cpp
    M QtCollider/widgets/QcSlider.h
    M QtCollider/widgets/QcSlider2D.cpp
    M QtCollider/widgets/QcSlider2D.h
    M QtCollider/widgets/QcTextEdit.cpp
    M QtCollider/widgets/QcTextEdit.h
    M QtCollider/widgets/QcTextField.h
    M QtCollider/widgets/QcTreeWidget.cpp
    M QtCollider/widgets/QcTreeWidget.h
    M QtCollider/widgets/QcWebView.cpp
    M QtCollider/widgets/QcWebView.h
    M QtCollider/widgets/QcWindow.cpp
    M QtCollider/widgets/QcWindow.h
    A QtCollider/widgets/image_painter.h
    M QtCollider/widgets/scope_shm_interface.hpp
    M QtCollider/widgets/soundfileview/cachestream.cpp
    M QtCollider/widgets/soundfileview/filestream.cpp
    M QtCollider/widgets/soundfileview/view.cpp
    M QtCollider/widgets/soundfileview/view.hpp
    M QtCollider/widgets/web_page.cpp
    M QtCollider/widgets/web_page.hpp
    M README.txt
    M README_LINUX.txt
    M SCClassLibrary/Common/Audio/DiskIO.sc
    M SCClassLibrary/Common/Audio/Env.sc
    M SCClassLibrary/Common/Audio/EnvGen.sc
    M SCClassLibrary/Common/Audio/SynthDef.sc
    M SCClassLibrary/Common/Audio/SynthDesc.sc
    M SCClassLibrary/Common/Audio/UGen.sc
    M SCClassLibrary/Common/Collections/Array.sc
    M SCClassLibrary/Common/Collections/Event.sc
    M SCClassLibrary/Common/Collections/Scale.sc
    M SCClassLibrary/Common/Collections/SequenceableCollection.sc
    M SCClassLibrary/Common/Collections/String.sc
    M SCClassLibrary/Common/Control/Buffer.sc
    M SCClassLibrary/Common/Control/Bus.sc
    M SCClassLibrary/Common/Control/Engine.sc
    M SCClassLibrary/Common/Control/Node.sc
    M SCClassLibrary/Common/Control/NodeWatcher.sc
    M SCClassLibrary/Common/Control/ResponseDefs.sc
    M SCClassLibrary/Common/Control/Server.sc
    M SCClassLibrary/Common/Control/Volume.sc
    M SCClassLibrary/Common/Control/asDefName.sc
    M SCClassLibrary/Common/Core/Char.sc
    M SCClassLibrary/Common/Core/Clock.sc
    M SCClassLibrary/Common/Core/Kernel.sc
    M SCClassLibrary/Common/GUI/Base/EZSlider.sc
    M SCClassLibrary/Common/GUI/PlusGUI/Control/FreqScope.sc
    M SCClassLibrary/Common/GUI/PlusGUI/Control/scopeResponse.sc
    M SCClassLibrary/Common/GUI/PlusGUI/Control/server-scope.sc
    M SCClassLibrary/Common/GUI/PlusGUI/Core/ClassBrowser.sc
    M SCClassLibrary/Common/GUI/PlusGUI/Math/PlotView.sc
    M SCClassLibrary/Common/GUI/ServerMeter.sc
    M SCClassLibrary/Common/GUI/osx/scide_scapp/SCStethoscope.sc
    M SCClassLibrary/Common/Geometry/Point.sc
    M SCClassLibrary/Common/Math/Date.sc
    M SCClassLibrary/Common/Streams/FilterPatterns.sc
    M SCClassLibrary/Common/Streams/Patterns.sc
    M SCClassLibrary/Common/Streams/PmonoStreams.sc
    M SCClassLibrary/Common/Streams/Pspawner.sc
    M SCClassLibrary/DefaultLibrary/Main.sc
    M SCClassLibrary/JITLib/ProxySpace/InBus.sc
    M SCClassLibrary/JITLib/ProxySpace/NodeProxy.sc
    M SCClassLibrary/JITLib/ProxySpace/ProxyInterfaces.sc
    M SCClassLibrary/Platform/Platform.sc
    M SCClassLibrary/Platform/osx/OSXPlatform.sc
    M SCClassLibrary/Platform/osx/extMain.sc
    M SCClassLibrary/Platform/osx/scide_scapp/CocoaGUI.sc
    M SCClassLibrary/Platform/osx/scide_scapp/extOSXPlatform.sc
    A SCClassLibrary/QtCollider/QImage.sc
    M SCClassLibrary/QtCollider/QKnob.sc
    M SCClassLibrary/QtCollider/QListView.sc
    M SCClassLibrary/QtCollider/QPen.sc
    M SCClassLibrary/QtCollider/QStethoscope2.sc
    M SCClassLibrary/QtCollider/QTextView.sc
    M SCClassLibrary/QtCollider/QView.sc
    M SCClassLibrary/QtCollider/QtGUI.sc
    M SCClassLibrary/SCDoc/SCDocRenderer.sc
    M SCClassLibrary/deprecated/3.7/deprecated-3.7.sc
    M SCClassLibrary/scide_scqt/ScIDE.sc
    M SCDoc/SCDoc.cpp
    M SCDoc/SCDoc.l
    M SCDoc/SCDoc.tab.cpp
    M SCDoc/SCDoc.y
    M SCDoc/SCDocPrim.cpp
    M cmake_modules/FindSndfile.cmake
    A common/MsgFifo.h
    A common/SC_AllocPool.h
    M common/SC_DirUtils.cpp
    A common/SC_DirUtils.h
    A common/SC_Errors.cpp
    A common/SC_Errors.h
    A common/SC_List.h
    A common/SC_Lock.h
    R common/SC_Sem.cpp
    A common/SC_StandAloneInfo_Darwin.h
    A common/SC_StringParser.h
    A common/SC_SyncCondition.h
    A common/SC_VFP11.h
    A common/SC_Version.hpp.in
    M common/SC_Win32Utils.cpp
    A common/SC_Win32Utils.h
    M common/SC_fftlib.cpp
    A common/Samp.cpp
    A common/Samp.hpp
    A common/fftlib.h
    M common/sc_popen.cpp
    A common/sc_popen.h
    A common/scsynthsend.h
    M editors/CMakeLists.txt
    M editors/sc-ide/CMakeLists.txt
    M editors/sc-ide/core/doc_manager.cpp
    M editors/sc-ide/core/doc_manager.hpp
    M editors/sc-ide/core/main.cpp
    M editors/sc-ide/core/main.hpp
    M editors/sc-ide/core/sc_introspection.hpp
    M editors/sc-ide/core/sc_process.cpp
    M editors/sc-ide/core/sc_process.hpp
    M editors/sc-ide/core/sc_server.cpp
    M editors/sc-ide/core/sc_server.hpp
    M editors/sc-ide/core/settings/manager.cpp
    M editors/sc-ide/core/settings/manager.hpp
    M editors/sc-ide/forms/settings_editor.ui
    A editors/sc-ide/widgets/audio_status_box.cpp
    A editors/sc-ide/widgets/audio_status_box.hpp
    M editors/sc-ide/widgets/cmd_line.cpp
    M editors/sc-ide/widgets/cmd_line.hpp
    M editors/sc-ide/widgets/code_editor/autocompleter.cpp
    M editors/sc-ide/widgets/code_editor/editor.cpp
    M editors/sc-ide/widgets/code_editor/editor.hpp
    M editors/sc-ide/widgets/code_editor/highlighter.cpp
    M editors/sc-ide/widgets/code_editor/highlighter.hpp
    M editors/sc-ide/widgets/code_editor/sc_editor.cpp
    M editors/sc-ide/widgets/code_editor/sc_editor.hpp
    M editors/sc-ide/widgets/editor_box.cpp
    M editors/sc-ide/widgets/editor_box.hpp
    M editors/sc-ide/widgets/help_browser.cpp
    M editors/sc-ide/widgets/help_browser.hpp
    A editors/sc-ide/widgets/lang_status_box.cpp
    A editors/sc-ide/widgets/lang_status_box.hpp
    M editors/sc-ide/widgets/lookup_dialog.cpp
    M editors/sc-ide/widgets/main_window.cpp
    M editors/sc-ide/widgets/main_window.hpp
    M editors/sc-ide/widgets/multi_editor.cpp
    M editors/sc-ide/widgets/multi_editor.hpp
    M editors/sc-ide/widgets/post_window.cpp
    M editors/sc-ide/widgets/post_window.hpp
    M editors/sc-ide/widgets/settings/editor_page.cpp
    M editors/sc-ide/widgets/settings/sclang_page.cpp
    M editors/sc-ide/widgets/util/docklet.cpp
    M editors/sc-ide/widgets/util/docklet.hpp
    A editors/sc-ide/widgets/util/gui_utilities.cpp
    M editors/sc-ide/widgets/util/gui_utilities.hpp
    A editors/sc-ide/widgets/util/status_box.cpp
    A editors/sc-ide/widgets/util/status_box.hpp
    A editors/sc-ide/widgets/util/volume_widget.cpp
    A editors/sc-ide/widgets/util/volume_widget.hpp
    M editors/scapp/CocoaBridgePrimitives.M
    M editors/scapp/GUIPrimitives.M
    M editors/scapp/MyDocument.M
    M editors/scapp/SCCocoaView.M
    M editors/scapp/SCDialog.mm
    M editors/scapp/SCGraphView.M
    M editors/scapp/SCImage.M
    M editors/scapp/SCNSWindow.M
    M editors/scapp/SCService.mm
    M editors/scapp/SCTextView.M
    M editors/scapp/SCView.M
    M editors/scapp/SCVirtualMachine.M
    M editors/scapp/UserPanel.M
    M editors/scapp/iPhone/iPhoneSCGraphView.mm
    M editors/scapp/iPhone/iPhoneSCView.mm
    M editors/scapp/iPhone/iSCLangController.mm
    M editors/scapp/include/MyDocument.h
    M editors/scvim/syntax/supercollider_objects.vim
    M external_libraries/CMakeLists.txt
    M external_libraries/TLSF-2.4.6/src/tlsf.c
    R external_libraries/boost-lockfree/boost/atomic.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/base.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/cas32strong.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/cas32weak.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/cas64strong.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/gcc-alpha.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/gcc-armv6+.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/gcc-cas.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/gcc-ppc.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/gcc-sparcv9.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/gcc-x86.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/generic-cas.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/interlocked.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/linux-arm.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/lockpool.hpp
    R external_libraries/boost-lockfree/boost/atomic/detail/type-classifier.hpp
    R external_libraries/boost-lockfree/boost/atomic/platform.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/atomic.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/branch_hints.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/copy_payload.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/freelist.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/parameter.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/prefix.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/tagged_ptr.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/tagged_ptr_dcas.hpp
    R external_libraries/boost-lockfree/boost/lockfree/detail/tagged_ptr_ptrcompression.hpp
    R external_libraries/boost-lockfree/boost/lockfree/policies.hpp
    R external_libraries/boost-lockfree/boost/lockfree/queue.hpp
    R external_libraries/boost-lockfree/boost/lockfree/spsc_queue.hpp
    R external_libraries/boost-lockfree/boost/lockfree/stack.hpp
    R external_libraries/boost-lockfree/libs/atomic/src/lockpool.cpp
    M external_libraries/boost/boost/algorithm/string/detail/find_format.hpp
    M external_libraries/boost/boost/algorithm/string/detail/find_format_all.hpp
    M external_libraries/boost/boost/algorithm/string/detail/finder.hpp
    M external_libraries/boost/boost/algorithm/string/find.hpp
    M external_libraries/boost/boost/algorithm/string/find_iterator.hpp
    M external_libraries/boost/boost/algorithm/string/formatter.hpp
    M external_libraries/boost/boost/algorithm/string/predicate_facade.hpp
    M external_libraries/boost/boost/algorithm/string/trim.hpp
    M external_libraries/boost/boost/archive/archive_exception.hpp
    M external_libraries/boost/boost/asio/basic_socket.hpp
    M external_libraries/boost/boost/asio/detail/call_stack.hpp
    M external_libraries/boost/boost/asio/detail/config.hpp
    M external_libraries/boost/boost/asio/detail/descriptor_ops.hpp
    M external_libraries/boost/boost/asio/detail/impl/descriptor_ops.ipp
    M external_libraries/boost/boost/asio/detail/impl/kqueue_reactor.ipp
    M external_libraries/boost/boost/asio/detail/impl/pipe_select_interrupter.ipp
    M external_libraries/boost/boost/asio/detail/impl/posix_event.ipp
    M external_libraries/boost/boost/asio/detail/impl/signal_set_service.ipp
    M external_libraries/boost/boost/asio/detail/impl/socket_ops.ipp
    M external_libraries/boost/boost/asio/detail/impl/task_io_service.ipp
    M external_libraries/boost/boost/asio/detail/impl/win_iocp_io_service.hpp
    M external_libraries/boost/boost/asio/detail/impl/win_iocp_io_service.ipp
    M external_libraries/boost/boost/asio/detail/impl/win_static_mutex.ipp
    M external_libraries/boost/boost/asio/detail/socket_ops.hpp
    M external_libraries/boost/boost/asio/detail/socket_types.hpp
    M external_libraries/boost/boost/asio/detail/task_io_service.hpp
    M external_libraries/boost/boost/asio/detail/task_io_service_fwd.hpp
    A external_libraries/boost/boost/asio/detail/task_io_service_thread_info.hpp
    A external_libraries/boost/boost/asio/detail/thread_info_base.hpp
    M external_libraries/boost/boost/asio/detail/win_iocp_io_service.hpp
    M external_libraries/boost/boost/asio/detail/win_iocp_socket_service_base.hpp
    A external_libraries/boost/boost/asio/detail/win_iocp_thread_info.hpp
    M external_libraries/boost/boost/asio/handler_alloc_hook.hpp
    M external_libraries/boost/boost/asio/impl/error.ipp
    A external_libraries/boost/boost/asio/impl/handler_alloc_hook.ipp
    M external_libraries/boost/boost/asio/ip/detail/impl/endpoint.ipp
    M external_libraries/boost/boost/asio/ip/impl/address_v4.ipp
    M external_libraries/boost/boost/asio/version.hpp
    M external_libraries/boost/boost/asio/windows/basic_random_access_handle.hpp
    A external_libraries/boost/boost/atomic.hpp
    A external_libraries/boost/boost/atomic/atomic.hpp
    A external_libraries/boost/boost/atomic/detail/base.hpp
    A external_libraries/boost/boost/atomic/detail/cas32strong.hpp
    A external_libraries/boost/boost/atomic/detail/cas32weak.hpp
    A external_libraries/boost/boost/atomic/detail/cas64strong.hpp
    A external_libraries/boost/boost/atomic/detail/config.hpp
    A external_libraries/boost/boost/atomic/detail/gcc-alpha.hpp
    A external_libraries/boost/boost/atomic/detail/gcc-armv6plus.hpp
    A external_libraries/boost/boost/atomic/detail/gcc-cas.hpp
    A external_libraries/boost/boost/atomic/detail/gcc-ppc.hpp
    A external_libraries/boost/boost/atomic/detail/gcc-sparcv9.hpp
    A external_libraries/boost/boost/atomic/detail/gcc-x86.hpp
    A external_libraries/boost/boost/atomic/detail/interlocked.hpp
    A external_libraries/boost/boost/atomic/detail/linux-arm.hpp
    A external_libraries/boost/boost/atomic/detail/lockpool.hpp
    A external_libraries/boost/boost/atomic/detail/platform.hpp
    A external_libraries/boost/boost/atomic/detail/type-classification.hpp
    A external_libraries/boost/boost/atomic/detail/windows.hpp
    A external_libraries/boost/boost/chrono.hpp
    A external_libraries/boost/boost/chrono/chrono_io.hpp
    M external_libraries/boost/boost/chrono/config.hpp
    A external_libraries/boost/boost/chrono/detail/inlined/mac/process_cpu_clocks.hpp
    A external_libraries/boost/boost/chrono/detail/inlined/mac/thread_clock.hpp
    A external_libraries/boost/boost/chrono/detail/inlined/posix/process_cpu_clocks.hpp
    A external_libraries/boost/boost/chrono/detail/inlined/posix/thread_clock.hpp
    A external_libraries/boost/boost/chrono/detail/inlined/process_cpu_clocks.hpp
    A external_libraries/boost/boost/chrono/detail/inlined/thread_clock.hpp
    M external_libraries/boost/boost/chrono/detail/inlined/win/chrono.hpp
    A external_libraries/boost/boost/chrono/detail/inlined/win/process_cpu_clocks.hpp
    A external_libraries/boost/boost/chrono/detail/inlined/win/thread_clock.hpp
    A external_libraries/boost/boost/chrono/detail/no_warning/signed_unsigned_cmp.hpp
    A external_libraries/boost/boost/chrono/detail/scan_keyword.hpp
    M external_libraries/boost/boost/chrono/duration.hpp
    A external_libraries/boost/boost/chrono/floor.hpp
    A external_libraries/boost/boost/chrono/include.hpp
    A external_libraries/boost/boost/chrono/io/duration_get.hpp
    A external_libraries/boost/boost/chrono/io/duration_io.hpp
    A external_libraries/boost/boost/chrono/io/duration_put.hpp
    A external_libraries/boost/boost/chrono/io/duration_style.hpp
    A external_libraries/boost/boost/chrono/io/duration_units.hpp
    A external_libraries/boost/boost/chrono/io/ios_base_state.hpp
    A external_libraries/boost/boost/chrono/io/time_point_get.hpp
    A external_libraries/boost/boost/chrono/io/time_point_io.hpp
    A external_libraries/boost/boost/chrono/io/time_point_put.hpp
    A external_libraries/boost/boost/chrono/io/time_point_units.hpp
    A external_libraries/boost/boost/chrono/io/timezone.hpp
    A external_libraries/boost/boost/chrono/io/utility/ios_base_state_ptr.hpp
    A external_libraries/boost/boost/chrono/io/utility/manip_base.hpp
    A external_libraries/boost/boost/chrono/io/utility/to_string.hpp
    A external_libraries/boost/boost/chrono/io_v1/chrono_io.hpp
    A external_libraries/boost/boost/chrono/process_cpu_clocks.hpp
    A external_libraries/boost/boost/chrono/round.hpp
    A external_libraries/boost/boost/chrono/thread_clock.hpp
    M external_libraries/boost/boost/config/auto_link.hpp
    M external_libraries/boost/boost/config/compiler/clang.hpp
    M external_libraries/boost/boost/config/compiler/gcc.hpp
    M external_libraries/boost/boost/config/compiler/visualc.hpp
    M external_libraries/boost/boost/config/stdlib/dinkumware.hpp
    M external_libraries/boost/boost/config/suffix.hpp
    M external_libraries/boost/boost/container/allocator_traits.hpp
    M external_libraries/boost/boost/container/detail/advanced_insert_int.hpp
    A external_libraries/boost/boost/container/detail/allocator_version_traits.hpp
    M external_libraries/boost/boost/container/detail/destroyers.hpp
    M external_libraries/boost/boost/container/detail/iterators.hpp
    M external_libraries/boost/boost/container/detail/multiallocation_chain.hpp
    M external_libraries/boost/boost/container/detail/node_alloc_holder.hpp
    M external_libraries/boost/boost/container/detail/pair.hpp
    M external_libraries/boost/boost/container/detail/preprocessor.hpp
    M external_libraries/boost/boost/container/detail/tree.hpp
    M external_libraries/boost/boost/container/detail/type_traits.hpp
    M external_libraries/boost/boost/container/detail/utilities.hpp
    M external_libraries/boost/boost/container/detail/workaround.hpp
    M external_libraries/boost/boost/container/map.hpp
    M external_libraries/boost/boost/container/scoped_allocator.hpp
    M external_libraries/boost/boost/container/scoped_allocator_fwd.hpp
    M external_libraries/boost/boost/container/vector.hpp
    M external_libraries/boost/boost/detail/scoped_enum_emulation.hpp
    A external_libraries/boost/boost/detail/win/GetCurrentProcess.hpp
    A external_libraries/boost/boost/detail/win/GetCurrentThread.hpp
    A external_libraries/boost/boost/detail/win/GetProcessTimes.hpp
    A external_libraries/boost/boost/detail/win/GetThreadTimes.hpp
    M external_libraries/boost/boost/foreach.hpp
    M external_libraries/boost/boost/function/function_template.hpp
    R external_libraries/boost/boost/functional/hash/detail/container_fwd_0x.hpp
    M external_libraries/boost/boost/functional/hash/detail/float_functions.hpp
    M external_libraries/boost/boost/functional/hash/detail/hash_float.hpp
    M external_libraries/boost/boost/functional/hash/extensions.hpp
    M external_libraries/boost/boost/functional/hash/hash.hpp
    M external_libraries/boost/boost/get_pointer.hpp
    M external_libraries/boost/boost/integer_traits.hpp
    M external_libraries/boost/boost/interprocess/allocators/allocator.hpp
    M external_libraries/boost/boost/interprocess/allocators/detail/allocator_common.hpp
    A external_libraries/boost/boost/interprocess/detail/config_external_begin.hpp
    A external_libraries/boost/boost/interprocess/detail/config_external_end.hpp
    M external_libraries/boost/boost/interprocess/detail/intermodule_singleton_common.hpp
    M external_libraries/boost/boost/interprocess/detail/managed_memory_impl.hpp
    M external_libraries/boost/boost/interprocess/detail/managed_open_or_create_impl.hpp
    A external_libraries/boost/boost/interprocess/detail/pointer_type.hpp
    M external_libraries/boost/boost/interprocess/detail/preprocessor.hpp
    M external_libraries/boost/boost/interprocess/detail/segment_manager_helper.hpp
    M external_libraries/boost/boost/interprocess/detail/win32_api.hpp
    M external_libraries/boost/boost/interprocess/detail/workaround.hpp
    M external_libraries/boost/boost/interprocess/managed_shared_memory.hpp
    M external_libraries/boost/boost/interprocess/mapped_region.hpp
    M external_libraries/boost/boost/interprocess/mem_algo/detail/mem_algo_common.hpp
    M external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp
    M external_libraries/boost/boost/interprocess/segment_manager.hpp
    A external_libraries/boost/boost/interprocess/smart_ptr/unique_ptr.hpp
    M external_libraries/boost/boost/interprocess/streams/bufferstream.hpp
    M external_libraries/boost/boost/interprocess/sync/windows/sync_utils.hpp
    M external_libraries/boost/boost/interprocess/sync/windows/winapi_semaphore_wrapper.hpp
    M external_libraries/boost/boost/intrusive/circular_list_algorithms.hpp
    M external_libraries/boost/boost/intrusive/detail/has_member_function_callable_with.hpp
    M external_libraries/boost/boost/intrusive/detail/memory_util.hpp
    M external_libraries/boost/boost/intrusive/detail/mpl.hpp
    M external_libraries/boost/boost/intrusive/detail/tree_algorithms.hpp
    M external_libraries/boost/boost/intrusive/detail/workaround.hpp
    M external_libraries/boost/boost/intrusive/hashtable.hpp
    M external_libraries/boost/boost/intrusive/list.hpp
    M external_libraries/boost/boost/intrusive/pointer_traits.hpp
    M external_libraries/boost/boost/intrusive/rbtree.hpp
    M external_libraries/boost/boost/intrusive/set.hpp
    M external_libraries/boost/boost/intrusive/slist.hpp
    M external_libraries/boost/boost/intrusive/treap.hpp
    M external_libraries/boost/boost/intrusive/treap_set.hpp
    M external_libraries/boost/boost/intrusive/unordered_set.hpp
    M external_libraries/boost/boost/lexical_cast.hpp
    A external_libraries/boost/boost/lockfree/detail/atomic.hpp
    A external_libraries/boost/boost/lockfree/detail/branch_hints.hpp
    A external_libraries/boost/boost/lockfree/detail/copy_payload.hpp
    A external_libraries/boost/boost/lockfree/detail/freelist.hpp
    A external_libraries/boost/boost/lockfree/detail/parameter.hpp
    A external_libraries/boost/boost/lockfree/detail/prefix.hpp
    A external_libraries/boost/boost/lockfree/detail/tagged_ptr.hpp
    A external_libraries/boost/boost/lockfree/detail/tagged_ptr_dcas.hpp
    A external_libraries/boost/boost/lockfree/detail/tagged_ptr_ptrcompression.hpp
    A external_libraries/boost/boost/lockfree/policies.hpp
    A external_libraries/boost/boost/lockfree/queue.hpp
    A external_libraries/boost/boost/lockfree/spsc_queue.hpp
    A external_libraries/boost/boost/lockfree/stack.hpp
    M external_libraries/boost/boost/math/constants/calculate_constants.hpp
    M external_libraries/boost/boost/math/constants/constants.hpp
    M external_libraries/boost/boost/math/policies/error_handling.hpp
    M external_libraries/boost/boost/math/special_functions/acosh.hpp
    M external_libraries/boost/boost/math/special_functions/asinh.hpp
    M external_libraries/boost/boost/math/special_functions/atanh.hpp
    M external_libraries/boost/boost/math/special_functions/detail/bessel_j0.hpp
    M external_libraries/boost/boost/math/special_functions/detail/bessel_j1.hpp
    M external_libraries/boost/boost/math/special_functions/detail/bessel_jn.hpp
    M external_libraries/boost/boost/math/special_functions/detail/bessel_y0.hpp
    M external_libraries/boost/boost/math/special_functions/detail/bessel_y1.hpp
    M external_libraries/boost/boost/math/special_functions/detail/erf_inv.hpp
    M external_libraries/boost/boost/math/special_functions/detail/ibeta_inverse.hpp
    M external_libraries/boost/boost/math/special_functions/detail/igamma_inverse.hpp
    M external_libraries/boost/boost/math/special_functions/expm1.hpp
    M external_libraries/boost/boost/math/special_functions/fpclassify.hpp
    M external_libraries/boost/boost/math/special_functions/gamma.hpp
    M external_libraries/boost/boost/math/tools/config.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_10.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_11.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_12.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_13.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_14.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_15.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_16.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_17.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_18.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_19.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_2.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_20.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_3.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_4.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_5.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_6.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_7.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_8.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner1_9.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_10.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_11.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_12.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_13.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_14.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_15.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_16.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_17.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_18.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_19.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_2.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_20.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_3.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_4.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_5.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_6.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_7.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_8.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner2_9.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_10.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_11.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_12.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_13.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_14.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_15.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_16.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_17.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_18.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_19.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_2.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_20.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_3.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_4.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_5.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_6.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_7.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_8.hpp
    M external_libraries/boost/boost/math/tools/detail/polynomial_horner3_9.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_10.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_11.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_12.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_13.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_14.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_15.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_16.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_17.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_18.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_19.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_2.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_20.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_3.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_4.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_5.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_6.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_7.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_8.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner2_9.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_10.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_11.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_12.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_13.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_14.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_15.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_16.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_17.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_18.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_19.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_2.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_20.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_3.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_4.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_5.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_6.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_7.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_8.hpp
    M external_libraries/boost/boost/math/tools/detail/rational_horner3_9.hpp
    A external_libraries/boost/boost/move/algorithm.hpp
    A external_libraries/boost/boost/move/core.hpp
    A external_libraries/boost/boost/move/detail/config_begin.hpp
    A external_libraries/boost/boost/move/detail/config_end.hpp
    A external_libraries/boost/boost/move/detail/meta_utils.hpp
    A external_libraries/boost/boost/move/detail/move_helpers.hpp
    A external_libraries/boost/boost/move/iterator.hpp
    M external_libraries/boost/boost/move/move.hpp
    R external_libraries/boost/boost/move/move_helpers.hpp
    A external_libraries/boost/boost/move/traits.hpp
    A external_libraries/boost/boost/move/utility.hpp
    R external_libraries/boost/boost/mpl/aux_/order_impl.hpp
    R external_libraries/boost/boost/mpl/limits/map.hpp
    R external_libraries/boost/boost/mpl/map.hpp
    R external_libraries/boost/boost/mpl/map/aux_/at_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/begin_end_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/clear_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/contains_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/empty_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/erase_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/erase_key_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/has_key_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/include_preprocessed.hpp
    R external_libraries/boost/boost/mpl/map/aux_/insert_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/item.hpp
    R external_libraries/boost/boost/mpl/map/aux_/iterator.hpp
    R external_libraries/boost/boost/mpl/map/aux_/key_type_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/map0.hpp
    R external_libraries/boost/boost/mpl/map/aux_/numbered.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/plain/map10.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/plain/map20.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/plain/map30.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/plain/map40.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/plain/map50.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp
    R external_libraries/boost/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp
    R external_libraries/boost/boost/mpl/map/aux_/size_impl.hpp
    R external_libraries/boost/boost/mpl/map/aux_/tag.hpp
    R external_libraries/boost/boost/mpl/map/aux_/value_type_impl.hpp
    R external_libraries/boost/boost/mpl/map/map0.hpp
    R external_libraries/boost/boost/mpl/map/map10.hpp
    R external_libraries/boost/boost/mpl/map/map20.hpp
    R external_libraries/boost/boost/mpl/map/map30.hpp
    R external_libraries/boost/boost/mpl/map/map40.hpp
    R external_libraries/boost/boost/mpl/map/map50.hpp
    R external_libraries/boost/boost/mpl/order_fwd.hpp
    M external_libraries/boost/boost/program_options/errors.hpp
    M external_libraries/boost/boost/range/empty.hpp
    M external_libraries/boost/boost/range/iterator_range_io.hpp
    M external_libraries/boost/boost/ratio/config.hpp
    M external_libraries/boost/boost/ratio/detail/overflow_helpers.hpp
    A external_libraries/boost/boost/ratio/detail/ratio_io.hpp
    A external_libraries/boost/boost/ratio/ratio_io.hpp
    A external_libraries/boost/boost/ratio/ratio_static_string.hpp
    M external_libraries/boost/boost/regex/pending/unicode_iterator.hpp
    M external_libraries/boost/boost/regex/v4/cpp_regex_traits.hpp
    M external_libraries/boost/boost/regex/v4/instances.hpp
    M external_libraries/boost/boost/regex/v4/perl_matcher_non_recursive.hpp
    A external_libraries/boost/boost/smart_ptr/allocate_shared_array.hpp
    A external_libraries/boost/boost/smart_ptr/detail/allocate_array_helper.hpp
    A external_libraries/boost/boost/smart_ptr/detail/array_deleter.hpp
    A external_libraries/boost/boost/smart_ptr/detail/array_traits.hpp
    A external_libraries/boost/boost/smart_ptr/detail/array_utility.hpp
    A external_libraries/boost/boost/smart_ptr/detail/make_array_helper.hpp
    M external_libraries/boost/boost/smart_ptr/detail/operator_bool.hpp
    M external_libraries/boost/boost/smart_ptr/detail/shared_count.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_convertible.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp
    A external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_aix.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_nt.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_pt.hpp
    A external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_snc_ps3.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_spin.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_sync.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_base_w32.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_counted_impl.hpp
    A external_libraries/boost/boost/smart_ptr/detail/sp_forward.hpp
    M external_libraries/boost/boost/smart_ptr/detail/sp_has_sync.hpp
    A external_libraries/boost/boost/smart_ptr/detail/sp_if_array.hpp
    A external_libraries/boost/boost/smart_ptr/detail/sp_nullptr_t.hpp
    M external_libraries/boost/boost/smart_ptr/detail/spinlock_gcc_arm.hpp
    M external_libraries/boost/boost/smart_ptr/enable_shared_from_this.hpp
    M external_libraries/boost/boost/smart_ptr/intrusive_ptr.hpp
    M external_libraries/boost/boost/smart_ptr/make_shared.hpp
    A external_libraries/boost/boost/smart_ptr/make_shared_array.hpp
    A external_libraries/boost/boost/smart_ptr/make_shared_object.hpp
    M external_libraries/boost/boost/smart_ptr/scoped_array.hpp
    M external_libraries/boost/boost/smart_ptr/scoped_ptr.hpp
    M external_libraries/boost/boost/smart_ptr/shared_array.hpp
    M external_libraries/boost/boost/smart_ptr/shared_ptr.hpp
    M external_libraries/boost/boost/smart_ptr/weak_ptr.hpp
    M external_libraries/boost/boost/static_assert.hpp
    M external_libraries/boost/boost/test/utils/runtime/cla/parameter.hpp
    M external_libraries/boost/boost/test/utils/runtime/env/variable.hpp
    M external_libraries/boost/boost/thread/barrier.hpp
    M external_libraries/boost/boost/thread/condition.hpp
    A external_libraries/boost/boost/thread/detail/async_func.hpp
    M external_libraries/boost/boost/thread/detail/config.hpp
    A external_libraries/boost/boost/thread/detail/invoke.hpp
    A external_libraries/boost/boost/thread/detail/is_convertible.hpp
    A external_libraries/boost/boost/thread/detail/lockable_wrapper.hpp
    A external_libraries/boost/boost/thread/detail/make_tuple_indices.hpp
    M external_libraries/boost/boost/thread/detail/move.hpp
    M external_libraries/boost/boost/thread/detail/thread.hpp
    M external_libraries/boost/boost/thread/detail/thread_group.hpp
    M external_libraries/boost/boost/thread/detail/thread_interruption.hpp
    M external_libraries/boost/boost/thread/exceptions.hpp
    M external_libraries/boost/boost/thread/future.hpp
    A external_libraries/boost/boost/thread/future_error_code.hpp
    A external_libraries/boost/boost/thread/is_locked_by_this_thread.hpp
    A external_libraries/boost/boost/thread/lock_algorithms.hpp
    A external_libraries/boost/boost/thread/lock_guard.hpp
    A external_libraries/boost/boost/thread/lock_options.hpp
    A external_libraries/boost/boost/thread/lock_types.hpp
    A external_libraries/boost/boost/thread/lockable_traits.hpp
    M external_libraries/boost/boost/thread/locks.hpp
    M external_libraries/boost/boost/thread/mutex.hpp
    M external_libraries/boost/boost/thread/pthread/condition_variable.hpp
    M external_libraries/boost/boost/thread/pthread/condition_variable_fwd.hpp
    M external_libraries/boost/boost/thread/pthread/mutex.hpp
    M external_libraries/boost/boost/thread/pthread/recursive_mutex.hpp
    M external_libraries/boost/boost/thread/pthread/shared_mutex.hpp
    M external_libraries/boost/boost/thread/pthread/thread_data.hpp
    M external_libraries/boost/boost/thread/pthread/timespec.hpp
    M external_libraries/boost/boost/thread/recursive_mutex.hpp
    M external_libraries/boost/boost/thread/shared_mutex.hpp
    M external_libraries/boost/boost/thread/thread.hpp
    M external_libraries/boost/boost/thread/v2/thread.hpp
    M external_libraries/boost/boost/thread/win32/basic_recursive_mutex.hpp
    M external_libraries/boost/boost/thread/win32/basic_timed_mutex.hpp
    M external_libraries/boost/boost/thread/win32/condition_variable.hpp
    M external_libraries/boost/boost/thread/win32/mutex.hpp
    M external_libraries/boost/boost/thread/win32/once.hpp
    M external_libraries/boost/boost/thread/win32/recursive_mutex.hpp
    M external_libraries/boost/boost/thread/win32/shared_mutex.hpp
    M external_libraries/boost/boost/thread/win32/thread_data.hpp
    M external_libraries/boost/boost/thread/win32/thread_heap_alloc.hpp
    M external_libraries/boost/boost/thread/win32/thread_primitives.hpp
    M external_libraries/boost/boost/thread/xtime.hpp
    M external_libraries/boost/boost/type_traits/add_lvalue_reference.hpp
    M external_libraries/boost/boost/type_traits/add_reference.hpp
    M external_libraries/boost/boost/type_traits/add_rvalue_reference.hpp
    M external_libraries/boost/boost/type_traits/common_type.hpp
    M external_libraries/boost/boost/type_traits/config.hpp
    M external_libraries/boost/boost/type_traits/detail/common_type_imp.hpp
    M external_libraries/boost/boost/type_traits/detail/is_function_ptr_tester.hpp
    M external_libraries/boost/boost/type_traits/intrinsics.hpp
    M external_libraries/boost/boost/type_traits/is_abstract.hpp
    M external_libraries/boost/boost/type_traits/is_array.hpp
    M external_libraries/boost/boost/type_traits/is_const.hpp
    M external_libraries/boost/boost/type_traits/is_convertible.hpp
    M external_libraries/boost/boost/type_traits/is_function.hpp
    M external_libraries/boost/boost/type_traits/is_integral.hpp
    M external_libraries/boost/boost/type_traits/is_rvalue_reference.hpp
    M external_libraries/boost/boost/type_traits/is_volatile.hpp
    M external_libraries/boost/boost/type_traits/make_signed.hpp
    M external_libraries/boost/boost/type_traits/make_unsigned.hpp
    M external_libraries/boost/boost/type_traits/remove_const.hpp
    M external_libraries/boost/boost/type_traits/remove_cv.hpp
    M external_libraries/boost/boost/type_traits/remove_reference.hpp
    M external_libraries/boost/boost/type_traits/remove_volatile.hpp
    M external_libraries/boost/boost/unordered/detail/allocate.hpp
    M external_libraries/boost/boost/unordered/detail/buckets.hpp
    M external_libraries/boost/boost/unordered/detail/equivalent.hpp
    M external_libraries/boost/boost/unordered/detail/extract_key.hpp
    M external_libraries/boost/boost/unordered/detail/table.hpp
    M external_libraries/boost/boost/unordered/detail/unique.hpp
    M external_libraries/boost/boost/unordered/unordered_map.hpp
    M external_libraries/boost/boost/unordered/unordered_set.hpp
    M external_libraries/boost/boost/utility/result_of.hpp
    M external_libraries/boost/boost/version.hpp
    A external_libraries/boost/libs/atomic/src/lockpool.cpp
    M external_libraries/boost/libs/thread/src/future.cpp
    M external_libraries/boost/libs/thread/src/pthread/once.cpp
    M external_libraries/boost/libs/thread/src/pthread/thread.cpp
    M external_libraries/boost/libs/thread/src/pthread/timeconv.inl
    M external_libraries/boost/libs/thread/src/win32/thread.cpp
    R external_libraries/curl/COPYING
    R external_libraries/curl/curl.h
    R external_libraries/curl/curlver.h
    R external_libraries/curl/easy.h
    R external_libraries/curl/mprintf.h
    R external_libraries/curl/multi.h
    R external_libraries/curl/stdcheaders.h
    R external_libraries/curl/typecheck-gcc.h
    R external_libraries/curl/types.h
    M external_libraries/nova-simd
    M external_libraries/nova-tt
    R include/QtCollider/QC_Export.h
    R include/QtCollider/QtCollider.h
    R include/common/MsgFifo.h
    R include/common/SC_AllocPool.h
    R include/common/SC_Altivec.h
    R include/common/SC_DirUtils.h
    M include/common/SC_Endian.h
    R include/common/SC_FIFO.h
    R include/common/SC_List.h
    R include/common/SC_Lock.h
    M include/common/SC_Reply.h
    R include/common/SC_Sem.h
    R include/common/SC_StandAloneInfo_Darwin.h
    R include/common/SC_StringParser.h
    R include/common/SC_SyncCondition.h
    R include/common/SC_VFP11.h
    R include/common/SC_Win32Utils.h
    R include/common/dfftlib.h
    R include/common/fftlib.h
    M include/common/function_attributes.h
    R include/common/sc_popen.h
    R include/common/scsynthsend.h
    R include/lang/AdvancingAllocPool.h
    R include/lang/AllocPools.h
    R include/lang/ByteCodeArray.h
    R include/lang/FIFOT.h
    R include/lang/GC.h
    R include/lang/HashTable.h
    R include/lang/InitAlloc.h
    R include/lang/MiscInlineMath.h
    R include/lang/OSCData.h
    R include/lang/Opcodes.h
    R include/lang/PowerOfTwoAllocPool.h
    R include/lang/PredefinedSymbols.h
    R include/lang/PriorityQueue.h
    R include/lang/PyrArchiverT.h
    R include/lang/PyrDeepCopier.h
    R include/lang/PyrDeepFreezer.h
    R include/lang/PyrErrors.h
    R include/lang/PyrFilePrim.h
    R include/lang/PyrInterpreter.h
    R include/lang/PyrKernel.h
    R include/lang/PyrKernelProto.h
    R include/lang/PyrLexer.h
    R include/lang/PyrListPrim.h
    R include/lang/PyrMathPrim.h
    R include/lang/PyrMessage.h
    R include/lang/PyrObject.h
    R include/lang/PyrObjectProto.h
    R include/lang/PyrParseNode.h
    R include/lang/PyrPrimitive.h
    R include/lang/PyrPrimitiveProto.h
    R include/lang/PyrSched.h
    R include/lang/PyrSignal.h
    R include/lang/PyrSignalPrim.h
    R include/lang/PyrSlot.h
    R include/lang/PyrSlot32.h
    R include/lang/PyrSlot64.h
    R include/lang/PyrSymbol.h
    R include/lang/PyrSymbolTable.h
    R include/lang/ReadWriteMacros.h
    R include/lang/SCBase.h
    R include/lang/SC_ComPort.h
    M include/lang/SC_LanguageClient.h
    R include/lang/SC_LogFile.h
    R include/lang/SC_Msg.h
    R include/lang/SC_SynthImpl.h
    M include/lang/SC_TerminalClient.h
    R include/lang/SC_UnorderedList.h
    R include/lang/Samp.h
    R include/lang/SimpleStack.h
    R include/lang/VMGlobals.h
    R include/lang/readSamples.h
    M include/plugin_interface/FFT_UGens.h
    M include/plugin_interface/SC_InlineUnaryOp.h
    M include/plugin_interface/SC_InterfaceTable.h
    M include/plugin_interface/SC_PlugIn.hpp
    M include/plugin_interface/SC_World.h
    M include/plugin_interface/Unroll.h
    R include/server/HashTable.h
    R include/server/OSC_Packet.h
    R include/server/PriorityQueue.h
    R include/server/ReadWriteMacros.h
    R include/server/Rendezvous.h
    R include/server/SC_AU.h
    R include/server/SC_Complex.h
    R include/server/SC_CoreAudio.h
    R include/server/SC_Errors.h
    R include/server/SC_GraphDef.h
    R include/server/SC_Group.h
    R include/server/SC_HiddenWorld.h
    R include/server/SC_Lib.h
    R include/server/SC_Lib_Cintf.h
    R include/server/SC_Prototypes.h
    R include/server/SC_Samp.h
    R include/server/SC_SequencedCommand.h
    R include/server/SC_Str4.h
    R include/server/SC_SynthDef.h
    R include/server/SC_UnitDef.h
    R include/server/SC_UnitSpec.h
    R include/server/SC_WireSpec.h
    M lang/CMakeLists.txt
    M lang/LangPrimSource/OSCData.cpp
    A lang/LangPrimSource/OSCData.h
    A lang/LangPrimSource/PyrArchiverT.h
    M lang/LangPrimSource/PyrCharPrim.cpp
    A lang/LangPrimSource/PyrDeepCopier.h
    A lang/LangPrimSource/PyrDeepFreezer.h
    M lang/LangPrimSource/PyrFilePrim.cpp
    A lang/LangPrimSource/PyrFilePrim.h
    A lang/LangPrimSource/PyrListPrim.h
    A lang/LangPrimSource/PyrMathPrim.h
    M lang/LangPrimSource/PyrPlatformPrim.cpp
    M lang/LangPrimSource/PyrPrimitive.cpp
    M lang/LangPrimSource/PyrSched.cpp
    M lang/LangPrimSource/PyrSerialPrim.cpp
    A lang/LangPrimSource/PyrSignalPrim.h
    M lang/LangPrimSource/PyrSymbolPrim.cpp
    M lang/LangPrimSource/PyrUnixPrim.cpp
    A lang/LangPrimSource/ReadWriteMacros.h
    M lang/LangPrimSource/SC_AlsaMIDI.cpp
    M lang/LangPrimSource/SC_ComPort.cpp
    A lang/LangPrimSource/SC_ComPort.h
    M lang/LangPrimSource/SC_CoreMIDI.cpp
    A lang/LangPrimSource/SC_FIFO.h
    M lang/LangPrimSource/SC_HID.cpp
    M lang/LangPrimSource/SC_LID.cpp
    A lang/LangPrimSource/SC_Msg.h
    M lang/LangPrimSource/SC_PortMIDI.cpp
    M lang/LangPrimSource/SC_Speech.M
    M lang/LangPrimSource/SC_Speech.cpp
    M lang/LangPrimSource/SC_Wii.cpp
    A lang/LangSource/AdvancingAllocPool.h
    A lang/LangSource/AllocPools.h
    A lang/LangSource/ByteCodeArray.h
    M lang/LangSource/DumpParseNode.cpp
    M lang/LangSource/GC.cpp
    A lang/LangSource/GC.h
    A lang/LangSource/HashTable.h
    A lang/LangSource/InitAlloc.h
    A lang/LangSource/MiscInlineMath.h
    A lang/LangSource/Opcodes.h
    A lang/LangSource/PowerOfTwoAllocPool.h
    A lang/LangSource/PredefinedSymbols.h
    A lang/LangSource/PyrErrors.h
    A lang/LangSource/PyrInterpreter.h
    M lang/LangSource/PyrInterpreter3.cpp
    A lang/LangSource/PyrKernel.h
    A lang/LangSource/PyrKernelProto.h
    M lang/LangSource/PyrLexer.cpp
    A lang/LangSource/PyrLexer.h
    M lang/LangSource/PyrMathSupport.cpp
    A lang/LangSource/PyrMessage.h
    M lang/LangSource/PyrObject.cpp
    A lang/LangSource/PyrObject.h
    A lang/LangSource/PyrObjectProto.h
    A lang/LangSource/PyrParseNode.h
    A lang/LangSource/PyrPrimitive.h
    A lang/LangSource/PyrPrimitiveProto.h
    A lang/LangSource/PyrSched.h
    M lang/LangSource/PyrSignal.cpp
    A lang/LangSource/PyrSignal.h
    A lang/LangSource/PyrSlot.h
    A lang/LangSource/PyrSlot32.h
    A lang/LangSource/PyrSlot64.h
    A lang/LangSource/PyrSymbol.h
    A lang/LangSource/PyrSymbolTable.h
    A lang/LangSource/SCBase.h
    M lang/LangSource/SC_LanguageClient.cpp
    M lang/LangSource/SC_LanguageConfig.cpp
    M lang/LangSource/SC_LanguageConfig.hpp
    M lang/LangSource/SC_TerminalClient.cpp
    R lang/LangSource/Samp.cpp
    A lang/LangSource/SimpleStack.h
    A lang/LangSource/VMGlobals.h
    M lang/LangSource/cmdLineFuncs.cpp
    R platform/SCVersion.sc.in
    M platform/mac/CMakeLists.txt
    M platform/mac/Standalone Resources/SCClassLibrary/modifyStartup.sc
    M server/CMakeLists.txt
    M server/plugins/BinaryOpUGens.cpp
    M server/plugins/CMakeLists.txt
    M server/plugins/Convolution.cpp
    M server/plugins/DelayUGens.cpp
    M server/plugins/DemandUGens.cpp
    M server/plugins/DiskIO_UGens.cpp
    M server/plugins/FeatureDetection.cpp
    M server/plugins/FilterUGens.cpp
    M server/plugins/GrainUGens.cpp
    M server/plugins/IOUGens.cpp
    M server/plugins/LFUGens.cpp
    M server/plugins/ML_SpecStats.cpp
    M server/plugins/OscUGens.cpp
    M server/plugins/PanUGens.cpp
    M server/plugins/PartitionedConvolution.cpp
    M server/plugins/PhysicalModelingUGens.cpp
    M server/plugins/TriggerUGens.cpp
    M server/plugins/UIUGens.cpp
    M server/plugins/UnpackFFTUGens.cpp
    M server/scsynth/CMakeLists.txt
    A server/scsynth/HashTable.h
    A server/scsynth/OSC_Packet.h
    A server/scsynth/PriorityQueue.h
    A server/scsynth/ReadWriteMacros.h
    M server/scsynth/Rendezvous.cpp
    A server/scsynth/Rendezvous.h
    A server/scsynth/SC_AU.h
    R server/scsynth/SC_Carbon.cpp
    M server/scsynth/SC_ComPort.cpp
    R server/scsynth/SC_Complex.cpp
    M server/scsynth/SC_CoreAudio.cpp
    A server/scsynth/SC_CoreAudio.h
    R server/scsynth/SC_Errors.cpp
    A server/scsynth/SC_GraphDef.h
    A server/scsynth/SC_Group.h
    A server/scsynth/SC_HiddenWorld.h
    M server/scsynth/SC_Jack.cpp
    M server/scsynth/SC_Lib.cpp
    A server/scsynth/SC_Lib.h
    A server/scsynth/SC_Lib_Cintf.h
    M server/scsynth/SC_MiscCmds.cpp
    A server/scsynth/SC_PortAudio.cpp
    A server/scsynth/SC_Prototypes.h
    M server/scsynth/SC_SequencedCommand.cpp
    A server/scsynth/SC_SequencedCommand.h
    A server/scsynth/SC_Str4.h
    A server/scsynth/SC_SynthDef.h
    A server/scsynth/SC_Time.hpp
    A server/scsynth/SC_TimeDLL.hpp
    A server/scsynth/SC_UnitDef.h
    A server/scsynth/SC_UnitSpec.h
    A server/scsynth/SC_WireSpec.h
    M server/scsynth/SC_World.cpp
    R server/scsynth/Samp.cpp
    M server/scsynth/scsynth_main.cpp
    M server/supernova/CMakeLists.txt
    M server/supernova/audio_backend/jack_backend.hpp
    M server/supernova/audio_backend/sndfile_backend.hpp
    M server/supernova/dsp_thread_queue/dsp_thread.hpp
    M server/supernova/dsp_thread_queue/dsp_thread_queue.hpp
    M server/supernova/sc/sc_osc_handler.cpp
    M server/supernova/sc/sc_osc_handler.hpp
    M server/supernova/sc/sc_plugin_interface.cpp
    M server/supernova/sc/sc_plugin_interface.hpp
    M server/supernova/sc/sc_synth.cpp
    M server/supernova/sc/sc_synth.hpp
    M server/supernova/sc/sc_synth_definition.cpp
    M server/supernova/sc/sc_synthdef.cpp
    M server/supernova/sc/sc_synthdef.hpp
    M server/supernova/sc/sc_ugen_factory.cpp
    M server/supernova/sc/sc_ugen_factory.hpp
    M server/supernova/server/dependency_graph_generator.hpp
    M server/supernova/server/dsp_thread_queue_node.hpp
    R server/supernova/server/dynamic_endpoint.hpp
    M server/supernova/server/main.cpp
    M server/supernova/server/node_graph.cpp
    M server/supernova/server/node_graph.hpp
    M server/supernova/server/nrt_synthesis.hpp
    M server/supernova/server/server.cpp
    M server/supernova/server/server.hpp
    M server/supernova/server/server_scheduler.hpp
    M server/supernova/server/synth_definition.hpp
    M server/supernova/utilities/callback_interpreter.hpp
    M server/supernova/utilities/malloc_aligned.hpp
    M server/supernova/utilities/named_hash_entry.hpp
    M server/supernova/utilities/sized_array.hpp
    M server/supernova/utilities/static_pooled_class.hpp
    M testsuite/sclang/sclang_crash_deprecated.scd
    M testsuite/supernova/server_node_graph_test.cpp
    M testsuite/supernova/server_synth_factory_test.cpp
    M testsuite/supernova/server_test.cpp
    M testsuite/supernova/sized_array_test.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into topic/qt5

* origin/master: (554 commits)
  SendReply: fix memory-free bug introduced in de70eb6 (fixes: 841)
  class library: make number of pings before server considered dead configurable
  Library: Wait for 5 /status failures before running Server actions
  Library/PmonoArtic: Fix the case of a rest as the first event
  Library: Avoid redundant releases for rests in PmonoArticStream
  documentation: document creating a new Dictionary from array of associations.
  class library: apply preprocessor to compiled files
  linux: install 2 more files needed in dev headers: SCVersion.txt, SC_PlugIn.hpp
  Change "global variable" references where "environment variables" are meant
  MP tutorial 10: Fix typos in an example (one causing syntax error)
  platform: standalone's modifyStartup needs to initialize openPorts
  Library: Psync's cleanup was incorrect and could yield a redundant rest
  documentation: improve thisFunction and thisFunctionDef
  streamline README.txt
  documentation: TempoClock: info on setting 'beats'
  documentation: update info on TempoClock (new use of logical time)
  sclang: TempoClock: use logical time instead of physical time
  sclang: allow changing TempoClock's beats
  sc class library: TempoClock: allow setting time base at creation
  README.txt: reworked and simplified with focus on SC IDE and version 3.6
  ...

Conflicts:
QtCollider/CMakeLists.txt
editors/sc-ide/CMakeLists.txt


Compare: https://github.com/supercollider/supercollider/compare/3c71cac49aba...eab2856609b2
&lt;/pre&gt;</description>
    <dc:creator>GitHub</dc:creator>
    <dc:date>2013-05-22T04:44:41</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58535">
    <title>SF.net SVN: quarks:[2597] DIRECTORY</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58535</link>
    <description>&lt;pre&gt;Revision: 2597
          http://quarks.svn.sourceforge.net/quarks/?rev=2597&amp;amp;view=rev
Author:   cruxxial
Date:     2013-05-21 23:23:13 +0000 (Tue, 21 May 2013)
Log Message:
-----------
crucial updated version numbers

Modified Paths:
--------------
    DIRECTORY/ServerTools.quark
    DIRECTORY/cruciallib.quark

Modified: DIRECTORY/ServerTools.quark
===================================================================
--- DIRECTORY/ServerTools.quark2013-05-21 23:20:39 UTC (rev 2596)
+++ DIRECTORY/ServerTools.quark2013-05-21 23:23:13 UTC (rev 2597)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -4,5 +4,5 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 \summary:"Server and class introspection tools for debugging and development. Insp, ServerTreeGui, ServerLog",
 \author:"felix",
 \url:"https://github.com/crucialfelix/ServerTools",
-\version:"1.0.2"
+\version:"1.0.3"
 )

Modified: DIRECTORY/cruciallib.quark
===================================================================
--- DIRECTORY/cruciallib.quark2013-05-21 23:20:39 UTC (rev 2596)
+++ DIRECTORY/cruciallib.quark2013-05-21 23:23:13 UTC (rev 2597)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -3,7 +3,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 \path:"cruciallib",
 \summary:"The AbstractPlayer system including Patch, Instr, Sample, and scheduling tools",
 \author:"felix",
-\version:"4.1.2",
+\version:"4.1.3",
 \url:"https://github.com/crucialfelix/crucial-library",
 \isCompatible:{ Main.versionAtLeast(3,5) }
 )

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.


_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

&lt;/pre&gt;</description>
    <dc:creator>cruxxial-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2013-05-21T23:23:13</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58534">
    <title>SF.net SVN: quarks:[2596] cruciallib</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58534</link>
    <description>&lt;pre&gt;Revision: 2596
          http://quarks.svn.sourceforge.net/quarks/?rev=2596&amp;amp;view=rev
Author:   cruxxial
Date:     2013-05-21 23:20:39 +0000 (Tue, 21 May 2013)
Log Message:
-----------
cruciallib 4.1.3

Modified Paths:
--------------
    cruciallib/Control/MIDIClock.sc
    cruciallib/Crucial.sc
    cruciallib/HelpSource/Classes/Instr.schelp
    cruciallib/Instr/Instr.sc
    cruciallib/Instr/InstrSynthDef.sc
    cruciallib/ServerTools/ServerGui.sc

Added Paths:
-----------
    cruciallib/HelpSource/Guides/ilisp.schelp
    cruciallib/Instr/ilisp.sc
    cruciallib/apis/
    cruciallib/apis/instr.api.scd

Modified: cruciallib/Control/MIDIClock.sc
===================================================================
--- cruciallib/Control/MIDIClock.sc2013-05-19 14:09:20 UTC (rev 2595)
+++ cruciallib/Control/MIDIClock.sc2013-05-21 23:20:39 UTC (rev 2596)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -23,18 +23,18 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 ^this
 });
 sched.xqsched(quantize,{
-if(songBeat.notNil,{ sched.beat = songBeat });
+sched.beat = songBeat;
 this.start;
 });
 }
 start {
+CmdPeriod.add(this);
 click = 0;
 sched.beat = 0.0;
 port.songPtr(sched.beat);
 port.start;
 isPlaying = true;
 this.next;
-CmdPeriod.add(this);
 }
 next {
 // calculate the beat delta to the logical time we should be at for the
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -66,6 +66,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 sched.clear;
 port.stop;
 isPlaying = false;
+CmdPeriod.remove(this);
 }
 
 // player support
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -80,6 +81,15 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 /*songPtr { arg gotoBeat,atTime;
 
 }*/
+gotoBeatAtBeat { arg beat,atBeat;
+var delta = atBeat - sched.beat;
+sched.xsched(delta,{
+sched.beat = beat;
+port.songPtr(beat);
+click = (beat * 24).asInteger; // not tested
+this.next;
+})
+}
 
 cmdPeriod {
 this.stop;

Modified: cruciallib/Crucial.sc
===================================================================
--- cruciallib/Crucial.sc2013-05-19 14:09:20 UTC (rev 2595)
+++ cruciallib/Crucial.sc2013-05-21 23:20:39 UTC (rev 2596)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -49,7 +49,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 
 'trig'-&amp;gt;TrigSpec.new(0, 1, 'lin', 0, 0.0),
 'trigger'-&amp;gt;TrigSpec.new(0, 1, 'lin', 0, 0.0),
-'gate'-&amp;gt;TrigSpec.new(0, 1, 'lin', 0, 0.0),
+'gate'-&amp;gt; ControlSpec(0, 1, 'lin', 0, 0.0),
 
 'legato'-&amp;gt;StaticSpec.new(0.01, 4, 'lin', 0, 0.9),
 'release'-&amp;gt;ControlSpec.new(0, 16, 'lin', 0, 0.5),

Modified: cruciallib/HelpSource/Classes/Instr.schelp
===================================================================
--- cruciallib/HelpSource/Classes/Instr.schelp2013-05-19 14:09:20 UTC (rev 2595)
+++ cruciallib/HelpSource/Classes/Instr.schelp2013-05-21 23:20:39 UTC (rev 2596)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -29,6 +29,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 
 Instr can be chained together, used as subroutines and have inputs partially satisfied.
 
+link::Guides/ilisp::
+
+Instr can be chained together using a lisp dialect.
+
 link::Guides/Patch-client-server-magic::
 
 When used with Patch there are some glue functions to make language-server communication much easier and clearer.

Added: cruciallib/HelpSource/Guides/ilisp.schelp
===================================================================
--- cruciallib/HelpSource/Guides/ilisp.schelp                        (rev 0)
+++ cruciallib/HelpSource/Guides/ilisp.schelp2013-05-21 23:20:39 UTC (rev 2596)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,164 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+title:: ilisp - a lisp dialect using Instr
+summary:: construct larger instr and signal chains using compact lisp
+categories:: Libraries&amp;gt;crucial&amp;gt;Instr
+related:: Guides/Instr-library, Guides/Instr-SynthDefs, Guides/Instr-Patterns, Classes/InstrBrowser
+
+This is a baby Lisp. Something that seemed interesting to me on a Saturday morning.  If you are really into Lisp then you should use Clojure.
+
+The methods that make this work are all in the extension file ilisp.sc
+
+First you'll probably want to know the basics of Lisp.
+
+section:: evaluating sexpressions
+
+code::
+
+// prefix notation
+['+', 1, 2].ilisp
+3
+
+// inner sexpressions are evaluated
+['+', 1, ['+', 2, 3]].ilisp
+// 2 + 3 = 5
+// 1 + 5 = 6
+6
+
+// use a backtick to escape a list so it doesn't get evaluated as a sexpr
+['+', 1, `[2, 3]].ilisp
+
+::
+
+section:: Instr are the functions
+
+Functions are stored in the Instr library
+
+Operators that are strings are references to Instr
+and are loaded from disk if needed.
+
+code::
+// define some instr
+Instr("random-list", { arg qty=100, min=0.0, max=1.0;
+    Array.rand(qty, min, max)
+});
+
+Instr("pseq", { arg list, repeats=128;
+    Pseq(list, repeats)
+});
+
+
+// create a randomly filled list
+["random-list", 20].ilisp;
+
+// create a random Pseq
+["pseq", ["random-list", 20, 40, 90], inf].ilisp;
+
+
+
+Instr("pulse", { arg freq=300, width=0.5, amp=1.0;
+    Pulse.ar(freq, width, amp)
+});
+
+// but this returns a Pulse.ar !
+["pulse", 440, 0.3, 0.3].ilisp
+// a Pulse
+
+{
+    ["pulse", 440, 0.3, 0.3].ilisp
+}.play
+
+// keyword arguments
+{
+    ["pulse", (width: 0.1)].ilisp
+}.play
+
+// functions get .dereference called on them
+// so they get evaluated in place
+{
+    ["pulse", (freq: { LFSaw.kr(0.5).range(100,400) }, width: 0.1)].ilisp
+}.play
+
+::
+
+
+section:: Macros
+
+A true macro happens at the reader level and processes source code and then emits different source code.
+
+These are pseudo-macros, just using instrument functions to do abbreviations and tricks.
+
+To return an Instr rather than evaluate it we can use a macro.
+
+Any Instr that starts with #
+does not evaluate its input forms
+but is instead passed those forms (an array)
+to operate on.
+
+code::
+// this is a macro
+Instr("#instr", { arg instr ... args;
+    if(args.size == 0,{
+        [\asInstr, `instr]
+    },{
+if(args.size == 1 and: { args.first.isKindOf(Dictionary) },{
+            args = args.first
+        });
+[\papply, [\asInstr, `instr], `args]
+    })
+});
+
+Instr("pulse", { arg freq=300, width=0.5, amp=1.0;
+Pulse.ar(freq, width, amp)
+});
+
+Instr("rlpf", { arg in, freq=300, rq = 1.0;
+RLPF.ar(in, freq, rq)
+});
+
+// using the #instr macro it returns an instr
+// with some arguments papplied
+// (rather than evaluating the instr function)
+i = ["#instr", "pulse", (freq: 300)];
+
+// evaluate the form
+i.ilisp
+// _papply.pulse|d  partially applied Instr
+
+// play it
+[\play, i].ilisp
+
+// make a SynthDef
+[\asSynthDef, i].ilisp
+
+
+// not working
+// i = ["#instr", "rlpf", ["pulse", (freq: 300)],  800];
+
+// evaluate the form
+i.ilisp
+
+// play it
+[\play, i].ilisp
+
+::
+
+
+section:: Complete Lisp
+
+To be a complete Lisp it would require only:
+
+atom, quote, eq, car, cdr, cons, cond, lambda, label, apply
+
+code::
+
+// CDR aka first
+[\first, `[1, 2, 3]].ilisp
+1
+
+// LAMBDA
+// you can use functions for lambdas
+// remember to ` escape it otherwise it would get
+// resolved when evaluating the sexpr
+
+[\collect, `[1, 2, 3], `{ arg x; x + 3 }].ilisp
+
+::

Modified: cruciallib/Instr/Instr.sc
===================================================================
--- cruciallib/Instr/Instr.sc2013-05-19 14:09:20 UTC (rev 2595)
+++ cruciallib/Instr/Instr.sc2013-05-21 23:20:39 UTC (rev 2596)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -2,375 +2,404 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 
 Instr  {
 
-    classvar &amp;lt;dir;
+classvar &amp;lt;dir;
 
-    var  &amp;lt;&amp;gt;name, &amp;lt;&amp;gt;func, &amp;lt;&amp;gt;specs, &amp;lt;&amp;gt;outSpec, &amp;gt;path;
-    var &amp;lt;explicitSpecs;// specs that were explicitly stated on construction (not guessed)
+var  &amp;lt;&amp;gt;name, &amp;lt;&amp;gt;func, &amp;lt;&amp;gt;specs, &amp;lt;&amp;gt;outSpec, &amp;gt;path;
+var &amp;lt;explicitSpecs;// specs that were explicitly stated on construction (not guessed)
 
-    // specs are optional : can be guessed from the argnames
-    // outSpec is optional but recommended : can be determined by evaluating the func and examining the result
-    *new { arg name, func, specs, outSpec;
-        var previous;
-        if(func.isNil,{ ^this.at(name) });
-        name = this.symbolizeName(name);
-        previous = Library.atList(name.copy.addFirst(this));
-        if(previous.notNil,{
-            if(previous.isKindOf(Instr).not,{
-                Error("The Instr name address " + name +
-                    "is already occupied by a branch node. You may only add new Instr to the leaves").throw;
-            });
-            previous.func = func;
-            previous.init(specs,outSpec);
-            previous.changed(this);
-            ^previous
-        });
-        ^super.newCopyArgs(name,func).init(specs,outSpec)
-    }
-    *prNew {
-        ^super.new
-    }
-    *at { arg  name;
-        ^this.objectAt(name);
-    }
-    *load { arg name;
-        // forces a reload from file
-        name = this.symbolizeName(name);
-        Library.global.removeAtPath(name.copy.addFirst(this));
-        ^this.at(name)
-    }
-    *loadAll {
-        this.prLoadDir(this.dir);
-        this.prLoadDir(Platform.userExtensionDir ++ "/quarks/*/Instr");
-    }
-    *prLoadDir { arg dir;
-        var paths;
-        paths = (dir +/+ "*").pathMatch.reject { |path| path.splitext[1] == "sc" };
-        paths.do { |path|
-            if(path.last == $/,{
-                this.prLoadDir(path)
-            },{
-                {
-                    path.loadPath(false);
-                }.try({ arg err;
-                    ("ERROR while loading " + path).postln;
-                    err.throw;
-                });
-            });
-        };
-    }
-    *addExcludePaths {
-        // 3.5 + only
-        (Platform.userExtensionDir ++ "/quarks/*/Instr").pathMatch.do { arg path;
-            LanguageConfig.addExcludePath(path)
-        }
-        /*
-        Instr.addExcludePaths;
-        LanguageConfig.store;
-    */
-    }
-    *clearAll {
-        Library.global.removeAt(this)
-    }
+// specs are optional : can be guessed from the argnames
+// outSpec is optional but recommended : can be determined by evaluating the func and examining the result
+*new { arg name, func, specs, outSpec;
+var previous;
+if(func.isNil,{ ^this.at(name) });
+name = this.symbolizeName(name);
+previous = Library.atList(name.copy.addFirst(this));
+if(previous.notNil,{
+if(previous.isKindOf(Instr).not,{
+Error("The Instr name address " + name +
+"is already occupied by a branch node. You may only add new Instr to the leaves").throw;
+});
+previous.func = func;
+previous.init(specs,outSpec);
+previous.changed(this);
+^previous
+});
+^super.newCopyArgs(name,func).init(specs,outSpec)
+}
+*prNew {
+^super.new
+}
+*at { arg  name;
+^this.objectAt(name);
+}
+*load { arg name;
+// forces a reload from file
+name = this.symbolizeName(name);
+Library.global.removeAtPath(name.copy.addFirst(this));
+^this.at(name)
+}
+*loadAll {
+this.prLoadDir(this.dir);
+this.prLoadDir(Platform.userExtensionDir ++ "/quarks/*/Instr");
+}
+*prLoadDir { arg dir;
+var paths,ext;
+ext = this.extensions;
+paths = (dir +/+ "*").pathMatch.select { |path| ext.includesEqual(path.splitext[1]) };
+paths.do { |path|
+if(path.last == $/,{
+this.prLoadDir(path)
+},{
+{
+path.loadPath(false);
+}.try({ arg err;
+("ERROR while loading " + path).postln;
+err.throw;
+});
+});
+};
+}
+*addExcludePaths {
+// 3.5 + only
+(Platform.userExtensionDir ++ "/quarks/*/Instr").pathMatch.do { arg path;
+LanguageConfig.addExcludePath(path)
+}
+/*
+Instr.addExcludePaths;
+LanguageConfig.store;
+*/
+}
+*clearAll {
+Library.global.removeAt(this)
+}
 
-    *ar { arg name, args;
-        var instr;
-        instr=this.at(name);
-        if(instr.isNil,{
-            Error("Instr not found !!"
-                    + name.asCompileString + "in Meta_Instr:ar").throw;
-        },{
-            ^instr.valueArray(args)
-        })
-    }
-    convertArgs { arg args;
-        if(args.isKindOf(Dictionary),{
-        ^this.argNames.collect({ arg an,i; args.at(an) ?? {this.defArgAt(i)} })
-        });
-        ^args ? []
-    }    
-    ar { arg ... inputs;
-        ^func.valueArray(this.convertArgs(inputs));
-    }
-    value { arg inputs; // this should be ... inputs
-        ^func.valueArray(this.convertArgs(inputs))
-    }
-    valueEnvir { arg inputs;
-        ^func.valueArrayEnvir(inputs ? []);
-    }
-    valueArray { arg inputs;
-        ^func.valueArray(this.convertArgs(inputs))
-    }
-    *kr { arg name, args;
-        ^this.ar(name,args)
-    }
-    kr { arg ... inputs;
-        ^func.valueArrayEnvir(inputs);
-    }
-    asSynthDef { arg args,outClass=\Out;
-        var synthDef;
-        synthDef = InstrSynthDef.new;
-        synthDef.build(this,this.convertArgs(args),outClass);
-        ^synthDef
-    }
-    writeDefFile { arg dir,args;
-        this.asSynthDef(args).writeDefFile(dir);
-    }
-    write { arg dir,args;
-    // deprec. same as writeDefFile
-        var synthDef;
-        synthDef = this.asSynthDef(args);
-        synthDef.writeDefFile(dir);
-    }
-    // for use in patterns
-    add { arg args, libname, completionMsg, keepDef = true;
-        ^this.asSynthDef(args).add(libname,completionMsg, keepDef);
-    }
-    store { arg args;
-        ^this.asSynthDef(args).store
-    }
-    // create a synth
-    after { arg anode,args,bundle,atTime,out=0;
-        ^this.prMakeSynth(\addAfterMsg,anode,args,bundle,atTime,out)
-    }
-    before { arg anode,args,bundle,atTime,out=0;
-        ^this.prMakeSynth(\addBeforeMsg,anode,args,bundle,atTime,out)
-    }
-    head { arg anode,args,bundle,atTime,out=0;
-        ^this.prMakeSynth(\addToHeadMsg,anode,args,bundle,atTime,out)
-    }
-    tail { arg anode,args,bundle,atTime,out=0;
-        ^this.prMakeSynth(\addToTailMsg,anode,args,bundle,atTime,out)
-    }
-    replace { arg anode,args,bundle,atTime,out=0;
-        ^this.prMakeSynth(\addReplaceMsg,anode,args,bundle,atTime,out)
-    }
+*ar { arg name, args;
+var instr;
+instr=this.at(name);
+if(instr.isNil,{
+Error("Instr not found !!"
++ name.asCompileString + "in Meta_Instr:ar").throw;
+},{
+^instr.valueArray(args)
+})
+}
+convertArgs { arg args;
+if(args.isKindOf(Dictionary),{
+^this.argNames.collect({ arg an,i;
+this.convertArg(args.at(an),i)
+})
+});
+^args ? []
+}
+convertArg { arg a,i;
+if(a.isNil,{^this.defArgAt(i)});
+if(a.isKindOf(Symbol).not
+or: {this.specs.at(i).isKindOf(SymbolSpec)},{
+^a
+});
+// these objects act as placeholders to create the desired synth control
+if(a == \kr,{
+^KrNumberEditor(this.defArgAt(i),this.specs.at(i).as(ControlSpec))
+});
+if(a == \ir,{
+^IrNumberEditor(this.defArgAt(i),this.specs.at(i).as(StaticSpec))
+});
+if(a == 'tr',{
+^SimpleTrigger.new
+});
+if(a == 'ar',{
+^PlayerInputProxy.new;
+});
+Error("Unrecognized Symbol supplied to Instr" + a).throw
+}
+ar { arg ... inputs;
+^func.valueArray(this.convertArgs(inputs));
+}
+value { arg inputs; // this should be ... inputs
+^func.valueArray(this.convertArgs(inputs))
+}
+valueEnvir { arg inputs;
+^func.valueArrayEnvir(inputs ? []);
+}
+valueArray { arg inputs;
+^func.valueArray(this.convertArgs(inputs))
+}
+isValidUGenInput {
+^true
+}
+asUGenInput { ^this.ar }
+asControlInput { ^this.value }
+*kr { arg name, args;
+^this.ar(name,args)
+}
+kr { arg ... inputs;
+^func.valueArrayEnvir(inputs);
+}
+asSynthDef { arg args,outClass=\Out;
+var synthDef;
+synthDef = InstrSynthDef.new;
+synthDef.build(this,this.convertArgs(args),outClass);
+^synthDef
+}
+writeDefFile { arg dir,args;
+this.asSynthDef(args).writeDefFile(dir);
+}
+write { arg dir,args;
+// deprec. same as writeDefFile
+var synthDef;
+synthDef = this.asSynthDef(args);
+synthDef.writeDefFile(dir);
+}
+// for use in patterns
+add { arg args, libname, completionMsg, keepDef = true;
+^this.asSynthDef(args).add(libname,completionMsg, keepDef);
+}
+store { arg args;
+^this.asSynthDef(args).store
+}
+// create a synth
+after { arg anode,args,bundle,atTime,out=0;
+^this.prMakeSynth(\addAfterMsg,anode,args,bundle,atTime,out)
+}
+before { arg anode,args,bundle,atTime,out=0;
+^this.prMakeSynth(\addBeforeMsg,anode,args,bundle,atTime,out)
+}
+head { arg anode,args,bundle,atTime,out=0;
+^this.prMakeSynth(\addToHeadMsg,anode,args,bundle,atTime,out)
+}
+tail { arg anode,args,bundle,atTime,out=0;
+^this.prMakeSynth(\addToTailMsg,anode,args,bundle,atTime,out)
+}
+replace { arg anode,args,bundle,atTime,out=0;
+^this.prMakeSynth(\addReplaceMsg,anode,args,bundle,atTime,out)
+}
 
-    spawnEvent { arg event;
-        event['type'] = \instr;
-        event['instr'] = this;
-        event.play;
-    }
+spawnEvent { arg event;
+event['type'] = \instr;
+event['instr'] = this;
+event.play;
+}
 
-    // using in a stream
-    next { arg ... inputs;
-        ^func.valueArray(inputs)
-    }
-    &amp;lt;&amp;gt;&amp;gt; { arg that;
-        // function composition :
-        // create an instr that passes output of this to the first input of that
-        ^CompositeInstr(this,that.asInstr)
-    }
-    papply { arg ... args;
-        // partial application : 
-        // dict[key=&amp;gt;value, ... ] or [ args1, nil, arg3 , ...]
-        if(args.size == 1 and: {args.first.isKindOf(Dictionary)},{
-            args = args.first
-        });
-        ^PappliedInstr(this,args.first)
-    }
-    // set the directory where your library of Instr is to be found
-    *dir_ { arg p;
-        dir = p.standardizePath.withTrailingSlash;
-    }
+// using in a stream
+next { arg ... inputs;
+^func.valueArray(inputs)
+}
+&amp;lt;&amp;gt;&amp;gt; { arg that;
+// function composition :
+// create an instr that passes output of this to the first input of that
+^CompositeInstr(this,that.asInstr)
+}
+papply { arg ... args;
+// partial application :
+// dict[key=&amp;gt;value, ... ] or [ args1, nil, arg3 , ...]
+if(args.size == 1 and: { args.first.isKindOf(Dictionary) }, {
+args = args.first
+});
+^PappliedInstr(this, args)
+}
+// set the directory where your library of Instr is to be found
+*dir_ { arg p;
+dir = p.standardizePath.withTrailingSlash;
+}
 
-    rate {
-        ^if(outSpec.notNil,{
-            outSpec.rate;
-        },{
-            // if you aren't audio, you must specify an outSpec
-            \audio
-        })
-    }
-    numChannels {
-        ^if(outSpec.notNil,{
-            outSpec.numChannels
-        },{ // if you are more than one channel, you must specify an outSpec
-            1
-        });
-    }
-    path { ^path }
+rate {
+^if(outSpec.notNil,{
+outSpec.rate;
+},{
+// if you aren't audio, you must specify an outSpec
+\audio
+})
+}
+numChannels {
+^if(outSpec.notNil,{
+outSpec.numChannels
+},{ // if you are more than one channel, you must specify an outSpec
+1
+});
+}
+path { ^path }
 
-    maxArgs { ^this.argsSize }
-    argsSize { ^func.def.argNames.size }
-    argNames { ^(func.def.argNames ? []).asList }
-    defArgs { ^(func.def.prototypeFrame ? []).asList }
+maxArgs { ^this.argsSize }
+argsSize { ^func.def.argNames.size }
+argNames { ^(func.def.argNames ? []).asList }
+defArgs { ^(func.def.prototypeFrame ? []).asList }
 
-    argNameAt { arg i;
-        var nn;
-        nn = func.def.argNames;
-        ^if(nn.notNil,{nn.at(i)},nil);
-    }
-    defArgAt { arg i;
-        var nn;
-        nn = func.def.prototypeFrame;
-        ^nn.at(i)
-    }
-    // the default value supplied in the function
-    initAt { arg i;
-        ^(this.defArgAt(i) ?? {this.specs.at(i).tryPerform(\default)})
-    }
+argNameAt { arg i;
+var nn;
+nn = func.def.argNames;
+^if(nn.notNil,{nn.at(i)},nil);
+}
+defArgAt { arg i;
+var nn;
+nn = func.def.prototypeFrame;
+^nn.at(i)
+}
+// the default value supplied in the function
+initAt { arg i;
+^(this.defArgAt(i) ?? {this.specs.at(i).tryPerform(\default)})
+}
 
-    defName { ^this.class.symbolizeName(name).collect(_.asString).join($.) }
-    // used by Synth
-    asDefName { arg args;
-        ^this.asSynthDef(args).name
-    }
+defName { ^this.class.symbolizeName(name).collect(_.asString).join($.) }
+// used by Synth
+asDefName { arg args;
+^this.asSynthDef(args).name
+}
 
-    prepareToBundle { arg group,bundle;
-        this.asSynthDef.prepareToBundle(group,bundle);
-    }
+prepareToBundle { arg group,bundle;
+this.asSynthDef.prepareToBundle(group,bundle);
+}
 
-    funcDef { ^func.def }
+funcDef { ^func.def }
 
 
-    prMakeSynth { arg targetStyle,anode,args,bundle,atTime,out=0;
-        var b,def, synth,synthDefArgs,argNames;
-        anode = anode.asTarget;
-        b = bundle ?? {MixedBundle.new};
-        args = args ?? { this.specs.collect(_.default) };
-        args = this.convertArgs(args);
-        def = this.asSynthDef(args);
-        InstrSynthDef.loadDefFileToBundle(def,b,anode.server);
-        synth = Synth.basicNew(def.name,anode.server);
-        synthDefArgs = Array.new(args.size);
-        argNames = this.argNames;
-        def.allControlNames.do { arg cn,i;
-        var ai;
-        if(cn.rate != \noncontrol,{
-        ai = argNames.indexOf(cn.name);
-        if(ai.notNil,{
-         synthDefArgs.add( args.at(ai) )
-        },{
-        // probably the \out
-        if(cn.name == \out,{
-        synthDefArgs.add( out )
-        },{
-     Error("% unmatched controlName %".format(this,cn)).throw;
-        })
-        })
-        })
-        };
-        b.add( synth.perform(targetStyle,anode,synthDefArgs) );
-        if(bundle.isNil,{
-            b.sendAtTime(anode.server,atTime)
-        });
-        ^synth
-    }
+prMakeSynth { arg targetStyle,anode,args,bundle,atTime,out=0;
+var b,def, synth,synthDefArgs,argNames;
+anode = anode.asTarget;
+b = bundle ?? {MixedBundle.new};
+args = args ?? { this.specs.collect(_.default) };
+args = this.convertArgs(args);
+def = this.asSynthDef(args);
+InstrSynthDef.loadDefFileToBundle(def,b,anode.server);
+synth = Synth.basicNew(def.name,anode.server);
+synthDefArgs = Array.new(args.size);
+argNames = this.argNames;
+def.allControlNames.do { arg cn,i;
+var ai;
+if(cn.rate != \noncontrol,{
+ai = argNames.indexOf(cn.name);
+if(ai.notNil,{
+ synthDefArgs.add( args.at(ai) )
+},{
+// probably the \out
+if(cn.name == \out,{
+synthDefArgs.add( out )
+},{
+Error("% unmatched controlName %".format(this,cn)).throw;
+})
+})
+})
+};
+b.add( synth.perform(targetStyle,anode,synthDefArgs) );
+if(bundle.isNil,{
+b.sendAtTime(anode.server,atTime)
+});
+^synth
+}
 
-    test { arg ... args;
-        var p;
-        p = Patch(this.name,args);
-        p.topGui;
-        ^p
-    }
-    play { arg ... args;
-        ^Patch(this.name,args).play
-    }
-    plot { arg args,duration=5.0;
-        ^Patch(this.name,args).plot(duration)
-    }
+test { arg ... args;
+var p;
+p = Patch(this.name,args);
+p.topGui;
+^p
+}
+play { arg ... args;
+^Patch(this.name,args).play
+}
+plot { arg args,duration=5.0;
+^Patch(this.name,args).plot(duration)
+}
 
 
-    *choose { arg start;
-        // this is only choosing from Instr in memory,
-        // it is not loading all possible Instr from file
-        ^if(start.isNil,{
-            Library.global.choose(this)
-        },{
-            Library.global.performList(\choose,([this] ++ this.symbolizeName(start)))
-        })
-    }
-    *leaves { arg startAt; // address array
-        var dict;
-        if(startAt.isNil,{
-            dict = Library.global.at(this);
-            if(dict.isNil,{ ^[] });
-        },{
-            dict = this.at(this.symbolizeName(startAt).first);
-        });
-        if(dict.isNil,{
-            Error("Instr address not found:" + startAt.asCompileString).throw;
-        });
-        ^Library.global.prNestedValuesFromDict(dict).flat
-    }
-    // select instr in your entire library that output the given spec
-    *selectBySpec { arg outSpec;
-        outSpec = outSpec.asSpec;
-        ^this.leaves.select({ |ins| ins.outSpec == outSpec })
-    }
-    // i'm feeling lucky...
-    *chooseBySpec { arg outSpec;
-        ^this.selectBySpec(outSpec).choose
-    }
+*choose { arg start;
+// this is only choosing from Instr in memory,
+// it is not loading all possible Instr from file
+^if(start.isNil,{
+Library.global.choose(this)
+},{
+Library.global.performList(\choose,([this] ++ this.symbolizeName(start)))
+})
+}
+*leaves { arg startAt; // address array
+var dict;
+if(startAt.isNil,{
+dict = Library.global.at(this);
+if(dict.isNil,{ ^[] });
+},{
+dict = this.at(this.symbolizeName(startAt).first);
+});
+if(dict.isNil,{
+Error("Instr address not found:" + startAt.asCompileString).throw;
+});
+^Library.global.prNestedValuesFromDict(dict).flat
+}
+// select instr in your entire library that output the given spec
+*selectBySpec { arg outSpec;
+outSpec = outSpec.asSpec;
+^this.leaves.select({ |ins| ins.outSpec == outSpec })
+}
+// i'm feeling lucky...
+*chooseBySpec { arg outSpec;
+^this.selectBySpec(outSpec).choose
+}
 
-    //private
-    *put { arg instr;
-        ^Library.putList([Instr,this.symbolizeName(instr.name),instr].flatten )
-    }
-    *remove { arg instr;
-        ^Library.global.removeAt([this,this.symbolizeName(instr.name)].flatten )
-    }
-    // bulk insert an orchestra of instr
-    *orc { arg name, pairs, outSpec = \audio;
-        forBy(0,pairs.size-1,2, { arg i;
-            this.new( [name,pairs&amp;lt; at &amp;gt;i ],pairs&amp;lt; at &amp;gt;(i+1),nil,outSpec)
-        })
-    }
+//private
+*put { arg instr;
+^Library.putList([Instr,this.symbolizeName(instr.name),instr].flatten )
+}
+*remove { arg instr;
+^Library.global.removeAt([this,this.symbolizeName(instr.name)].flatten )
+}
+// bulk insert an orchestra of instr
+*orc { arg name, pairs, outSpec = \audio;
+forBy(0,pairs.size-1,2, { arg i;
+this.new( [name,pairs&amp;lt; at &amp;gt;i ],pairs&amp;lt; at &amp;gt;(i+1),nil,outSpec)
+})
+}
 
-    *symbolizeName { arg name;
-        if(name.isString,{
-            ^name.split($.).collect(_.asSymbol);
-         });
-        if(name.isKindOf(Symbol),{
-            ^[name];
-        });
-        if(name.isSequenceableCollection,{
-            ^name.collect(_.asSymbol);
-        });
-        error("Invalid name for Instr : "++name);
-    }
-    *isDefined { arg name;
-        ^Library.atList([this] ++ this.symbolizeName(name)).notNil;
-    }
-    *objectAt { arg name;
-        var symbolized,search;
-        symbolized = this.symbolizeName(name);
-        search = Library.atList([this] ++ symbolized);
-        if(search.notNil,{ ^search });
-        symbolized.debug("Instr not loaded. Loading from file");
-        this.findFileFor(symbolized);
+*symbolizeName { arg name;
+if(name.isString,{
+^name.split($.).collect(_.asSymbol);
+ });
+if(name.isKindOf(Symbol),{
+^[name];
+});
+if(name.isSequenceableCollection,{
+^name.collect(_.asSymbol);
+});
+error("Invalid name for Instr : "++name);
+}
+*isDefined { arg name;
+^Library.atList([this] ++ this.symbolizeName(name)).notNil;
+}
+*objectAt { arg name;
+var symbolized,search;
+symbolized = this.symbolizeName(name);
+search = Library.atList([this] ++ symbolized);
+if(search.notNil,{ ^search });
+symbolized.debug("Instr not loaded. Loading from file");
+this.findFileFor(symbolized);
 
-        // its either loaded now or its nil
-        ^Library.atList([this] ++ symbolized) ?? {("Instr " + symbolized + "still not found after loading from file").warn; nil};
-    }
-    *findFileFor { arg symbolized;
-        var quarkInstr,found;
-        // the user's primary Instr directory
-        found = this.findFileInDir(symbolized,this.dir);
-        if(found.notNil,{ ^found });
+// its either loaded now or its nil
+^Library.atList([this] ++ symbolized) ?? {("Instr " + symbolized + "still not found after loading from file").warn; nil};
+}
+*findFileFor { arg symbolized;
+var quarkInstr,found;
+// the user's primary Instr directory
+found = this.findFileInDir(symbolized,this.dir);
+if(found.notNil,{ ^found });
 
-        // look in each quark with an Instr directory
-        quarkInstr = (Platform.userExtensionDir ++ "/quarks/*/Instr").pathMatch;
-        quarkInstr.do({ |path|
-            found = this.findFileInDir(symbolized,path);
-            if(found.notNil,{ ^found });
-        });
-        ^nil
-    }
-    // .scd .rtf .txt
-    *findFileInDir { arg symbolized, rootPath;
+// look in each quark with an Instr directory
+quarkInstr = (Platform.userExtensionDir ++ "/quarks/*/Instr").pathMatch;
+quarkInstr.do({ |path|
+found = this.findFileInDir(symbolized,path);
+if(found.notNil,{ ^found });
+});
+^nil
+}
+*extensions { ^["scd","rtf","txt"] }
+*findFileInDir { arg symbolized, rootPath;
 var pathParts;
 
 pathParts = symbolized.collect(_.asString);
 pathParts.size.do { arg i;
 var pn;
 pn = rootPath +/+ pathParts[ (0..pathParts.size - i - 1)].join(thisProcess.platform.pathSeparator);
-
+
 (pn ++ ".*").pathMatch.do { arg path;
 var pathName;
 var symbols,orcname;
 pathName = PathName(path);
-if(["scd","rtf","txt"].includesEqual( pathName.extension ),{
+if(this.extensions.includesEqual( pathName.extension ),{
 path.load;
 
 orcname = pathName.fileNameWithoutExtension;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -390,117 +419,117 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 ^nil
 }
 
-    dotNotation { // "dir.subdir.file.instrName"
-        ^String.streamContents({ arg s;
-            name.do({ arg n,i;
-                if(i &amp;gt; 0,{ s &amp;lt;&amp;lt; $. });
-                s &amp;lt;&amp;lt; n;
-            })
-        })
-    }
+dotNotation { // "dir.subdir.file.instrName"
+^String.streamContents({ arg s;
+name.do({ arg n,i;
+if(i &amp;gt; 0,{ s &amp;lt;&amp;lt; $. });
+s &amp;lt;&amp;lt; n;
+})
+})
+}
 
-    asString { ^"%(%)".format(this.class.name, this.defName.asCompileString) }
-    storeArgs {
-        if(this.path.notNil,{
-            ^[this.dotNotation]
-        },{
-            ^[this.dotNotation,this.func,this.specs,this.outSpec]
-        });
-    }
-    storeableFuncReference {
-        if(this.path.notNil,{
-            ^this.dotNotation
-        },{
-            ^this.func.def.sourceCode
-        })
-    }
-    copy { ^this } // unless you change the address its the same instr
+asString { ^"%(%)".format(this.class.name, this.defName.asCompileString) }
+storeArgs {
+if(this.path.notNil,{
+^[this.dotNotation]
+},{
+^[this.dotNotation,this.func,this.specs,this.outSpec]
+});
+}
+storeableFuncReference {
+if(this.path.notNil,{
+^this.dotNotation
+},{
+^this.func.def.sourceCode
+})
+}
+copy { ^this } // unless you change the address its the same instr
 
-    *initClass {
-        Class.initClassTree(Document);
+*initClass {
+Class.initClassTree(Document);
 
-        // default is relative to your doc directory
-        if(dir.isNil,{ dir = Document.dir ++ "Instr/"; });
+// default is relative to your doc directory
+if(dir.isNil,{ dir = Document.dir ++ "Instr/"; });
 
-        Class.initClassTree(Event);
-        Event.addEventType(\instr,{ arg server;
-            var instr, instrArgs,patch;
-            ~server = server;
+Class.initClassTree(Event);
+Event.addEventType(\instr,{ arg server;
+var instr, instrArgs,patch;
+~server = server;
 
-            instr = ~instr.asInstr;
-            if(instr.notNil,{
-                ~freq = ~detunedFreq.value;
-                ~amp = ~amp.value;
-                ~sustain = ~sustain.value;
-                instrArgs = instr.argNames.collect({ arg an,i;
-                                var inp,spec;
-                                inp = currentEnvironment[an] ?? {instr.defArgAt(i)};
-                                spec = instr.specs.at(i);
-                                if(spec.rate == \control,{
-                                    if(inp.rate == \control,{
-                                        inp
-                                    },{
-                                        IrNumberEditor( inp.synthArg, spec )
-                                    })
-                                },{
-                                    inp
-                                })
-                            });
-                patch = Patch(instr,instrArgs);
-                patch.play(~group ? server,server.latency,~bus);
-                patch.patchOut.releaseBusses; // not needed, and I wont free myself
-                ~patch = patch;
-            })
-        });
-    }
-    init { arg specs,outsp;
-        if(path.isNil,{
-            path = thisProcess.nowExecutingPath; //  ?? { Document.current.path };
-        });
-        specs = specs ? #[];
-        if(specs.isKindOf(SequenceableCollection).not,{
-            Error("Specs should be of type array or nil.").throw
-        });
-        this.makeSpecs(specs ? #[]);
-        if(outsp.isNil,{
-            outSpec = nil;
-        },{
-            outSpec = outsp.asSpec;
-            if(outSpec.isNil,{
-                ("Out spec not found: " + outsp.asCompileString + "for" + this).warn
-            });
-        });
-        this.class.put(this);
-        this.class.changed(this)
-    }
-    makeSpecs { arg argspecs;
-        explicitSpecs = argspecs ? [];
-        specs =
-            Array.fill(this.argsSize,{ arg i;
-                var sp,name;
-                name = this.argNameAt(i);
-                sp = explicitSpecs.at(i);
-                // backwards compatibility with old spec style
-                if(sp.isSequenceableCollection,{
-                    // [\envperc]
-                    // [[0,1]]
-                    // [StaticSpec()]
-                    // [0,1]
-                    if(sp.first.isNumber,{
-                        sp = sp.asSpec;
-                    },{
-                        sp = (sp.first ? name).asSpec
-                    });
-                },{
-                    sp = (sp ? name).asSpec ?? {ControlSpec.new};
-                });
-                sp
-            });
-    }
-    // a filter is any instr that has an input the same spec as its output
-    isFilter { ^this.specs.any({ |sp| sp == this.outSpec }) }
+instr = ~instr.asInstr;
+if(instr.notNil,{
+~freq = ~detunedFreq.value;
+~amp = ~amp.value;
+~sustain = ~sustain.value;
+instrArgs = instr.argNames.collect({ arg an,i;
+var inp,spec;
+inp = currentEnvironment[an] ?? {instr.defArgAt(i)};
+spec = instr.specs.at(i);
+if(spec.rate == \control,{
+if(inp.rate == \control,{
+inp
+},{
+IrNumberEditor( inp.synthArg, spec )
+})
+},{
+inp
+})
+});
+patch = Patch(instr,instrArgs);
+patch.play(~group ? server,server.latency,~bus);
+patch.patchOut.releaseBusses; // not needed, and I wont free myself
+~patch = patch;
+})
+});
+}
+init { arg specs,outsp;
+if(path.isNil,{
+path = thisProcess.nowExecutingPath; //  ?? { Document.current.path };
+});
+specs = specs ? #[];
+if(specs.isKindOf(SequenceableCollection).not,{
+Error("Specs should be of type array or nil.").throw
+});
+this.makeSpecs(specs ? #[]);
+if(outsp.isNil,{
+outSpec = nil;
+},{
+outSpec = outsp.asSpec;
+if(outSpec.isNil,{
+("Out spec not found: " + outsp.asCompileString + "for" + this).warn
+});
+});
+this.class.put(this);
+this.class.changed(this)
+}
+makeSpecs { arg argspecs;
+explicitSpecs = argspecs ? [];
+specs =
+Array.fill(this.argsSize,{ arg i;
+var sp,name;
+name = this.argNameAt(i);
+sp = explicitSpecs.at(i);
+// backwards compatibility with old spec style
+if(sp.isSequenceableCollection,{
+// [\envperc]
+// [[0,1]]
+// [StaticSpec()]
+// [0,1]
+if(sp.first.isNumber,{
+sp = sp.asSpec;
+},{
+sp = (sp.first ? name).asSpec
+});
+},{
+sp = (sp ? name).asSpec ?? {ControlSpec.new};
+});
+sp
+});
+}
+// a filter is any instr that has an input the same spec as its output
+isFilter { ^this.specs.any({ |sp| sp == this.outSpec }) }
 
-    guiClass { ^InstrGui }
+guiClass { ^InstrGui }
 
 }
 
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -508,20 +537,20 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 // an object that points to an Instr and is saveable/loadable as a compile string
 // rarely needed these days.  to be deprec.
 InstrAt {
-    var &amp;lt;&amp;gt;name,&amp;lt;&amp;gt;path,instr;
-    *new { arg name;
-        ^super.new.name_(name).init
-    }
-    init {
-        instr = Instr.at(name);
-    }
-    value { arg ... args; instr.valueArray(args) }
-    valueEnvir { arg ... args; ^instr.valueEnvir(args) }
-    prepareToBundle { arg group,bundle;
-        instr.prepareToBundle(group,bundle);
-    }
-    asDefName { ^instr.asDefName }
-    storeArgs { ^[name] }
+var &amp;lt;&amp;gt;name,&amp;lt;&amp;gt;path,instr;
+*new { arg name;
+^super.new.name_(name).init
+}
+init {
+instr = Instr.at(name);
+}
+value { arg ... args; instr.valueArray(args) }
+valueEnvir { arg ... args; ^instr.valueEnvir(args) }
+prepareToBundle { arg group,bundle;
+instr.prepareToBundle(group,bundle);
+}
+asDefName { ^instr.asDefName }
+storeArgs { ^[name] }
 
 }
 
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -531,135 +560,135 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 
 UGenInstr {
 
-    var &amp;lt;ugenClass,&amp;lt;rate,&amp;lt;specs;
+var &amp;lt;ugenClass,&amp;lt;rate,&amp;lt;specs;
 
-    *new { arg ugenClass,rate=\ar;
-        ^super.new.init(ugenClass,rate)
-    }
-    storeArgs {
-        ^[ugenClass , rate ]
-    }
-    init { arg uc,r;
-        ugenClass = uc.asClass;
-        rate = r;
+*new { arg ugenClass,rate=\ar;
+^super.new.init(ugenClass,rate)
+}
+storeArgs {
+^[ugenClass , rate ]
+}
+init { arg uc,r;
+ugenClass = uc.asClass;
+rate = r;
 
-        //specs
-        specs = this.argNames.collect({ arg ag,i;
-            var da,sp;
-            ag.asSpec ?? {
-                da = this.defArgAt(i) ? 0;
-                if(da.isNumber) {
-                    if(da.inclusivelyBetween(0.0,1.0),{
-                        //("UGenInstr:init Spec.specs has no entry for: % so guessing default ControlSpec".format(ag.asCompileString)).warn;
-                        nil.asSpec
-                    },{
-                        sp = ControlSpec(da,da,default:da);
-                        ("UGenInstr:init Spec.specs has no entry for: % so creating spec: %".format(ag.asCompileString,sp)).warn;
-                        sp
-                    });
-                } {
-                    ObjectSpec.new
-                };
-            }
-        });
-    }
+//specs
+specs = this.argNames.collect({ arg ag,i;
+var da,sp;
+ag.asSpec ?? {
+da = this.defArgAt(i) ? 0;
+if(da.isNumber) {
+if(da.inclusivelyBetween(0.0,1.0),{
+//("UGenInstr:init Spec.specs has no entry for: % so guessing default ControlSpec".format(ag.asCompileString)).warn;
+nil.asSpec
+},{
+sp = ControlSpec(da,da,default:da);
+("UGenInstr:init Spec.specs has no entry for: % so creating spec: %".format(ag.asCompileString,sp)).warn;
+sp
+});
+} {
+ObjectSpec.new
+};
+}
+});
+}
 
-    value { arg args;
-        ^ugenClass.performList(rate,args)
-    }
-    valueArray { arg args;
-        ^ugenClass.performList(rate,args)
-    }
+value { arg args;
+^ugenClass.performList(rate,args)
+}
+valueArray { arg args;
+^ugenClass.performList(rate,args)
+}
 
-    ar { arg ... args; ^this.value(args) }
-    kr { arg ... args; ^this.value(args) }
-    outSpec {
-        ^rate.switch(
-                \ar,\audio,
-                \kr,\control,
-                \new,\fft // temp hack
-                );
-    }
-    dotNotation { ^ugenClass }
-    storeableFuncReference { ^this.dotNotation }
-    funcDef {
-        ^ugenClass.class.findMethod(rate) ?? {
-            ugenClass.superclasses.do { arg sc;
-                var fd;
-                if(sc == UGen) {
-                    ^nil
-                };
-                fd = sc.class.findMethod(rate);
-                if(fd.notNil,{
-                    ^fd
-                });
-            }
-        };
-    }
-    path { ^ugenClass.filenameSymbol.asString }
-    maxArgs { ^this.argsSize }
-    argsSize { ^this.funcDef.argNames.size - 1 }
-    argNames {
-        var an;
-        an = this.funcDef.argNames;
-        ^if(an.isNil,{
-            []
-        },{
-            an.copyRange(1,an.size - 1)
-        })
-    }
+ar { arg ... args; ^this.value(args) }
+kr { arg ... args; ^this.value(args) }
+outSpec {
+^rate.switch(
+\ar,\audio,
+\kr,\control,
+\new,\fft // temp hack
+);
+}
+dotNotation { ^ugenClass }
+storeableFuncReference { ^this.dotNotation }
+funcDef {
+^ugenClass.class.findMethod(rate) ?? {
+ugenClass.superclasses.do { arg sc;
+var fd;
+if(sc == UGen) {
+^nil
+};
+fd = sc.class.findMethod(rate);
+if(fd.notNil,{
+^fd
+});
+}
+};
+}
+path { ^ugenClass.filenameSymbol.asString }
+maxArgs { ^this.argsSize }
+argsSize { ^this.funcDef.argNames.size - 1 }
+argNames {
+var an;
+an = this.funcDef.argNames;
+^if(an.isNil,{
+[]
+},{
+an.copyRange(1,an.size - 1)
+})
+}
 
-    //defaultArgs
-    defArgs {
-        var nn;
-        nn=this.funcDef.prototypeFrame;
-        ^if(nn.notNil,{nn.copyRange(1,nn.size-1)},{[]});
-    }
+//defaultArgs
+defArgs {
+var nn;
+nn=this.funcDef.prototypeFrame;
+^if(nn.notNil,{nn.copyRange(1,nn.size-1)},{[]});
+}
 
-    initAt { arg i;  ^(this.defArgAt(i) ?? {this.specs.at(i).tryPerform(\default)}) }
-    argNameAt { arg i;
-        var nn;
-        nn=this.funcDef.argNames;
-        ^if(nn.notNil,{nn.at(i + 1)},{nil});
-    }
-    defArgAt {
-         arg i;
-        var nn;
-        nn=this.funcDef.prototypeFrame;
-        ^if(nn.notNil,{nn.at(i + 1)},{nil});
-    }
+initAt { arg i;  ^(this.defArgAt(i) ?? {this.specs.at(i).tryPerform(\default)}) }
+argNameAt { arg i;
+var nn;
+nn=this.funcDef.argNames;
+^if(nn.notNil,{nn.at(i + 1)},{nil});
+}
+defArgAt {
+ arg i;
+var nn;
+nn=this.funcDef.prototypeFrame;
+^if(nn.notNil,{nn.at(i + 1)},{nil});
+}
 
-    guiClass { ^UGenInstrGui }
-    asString { ^"UGenInstr " ++ ugenClass.name.asString }
-    asInstr { ^this }
-    name { ^ugenClass.asString }
+guiClass { ^UGenInstrGui }
+asString { ^"UGenInstr " ++ ugenClass.name.asString }
+asInstr { ^this }
+name { ^ugenClass.asString }
 
-    *leaves { arg rateMethod; // ar kr new
-        var ll;
-        ^Library.atList([this,'leaves',rateMethod ? 'all']) ?? {
-            ll = UGen.allSubclasses;
-            if(rateMethod.notNil,{
-                ll = ll.select({ arg cls; cls.class.findMethod(rateMethod).notNil })
-            });
-            ll = ll.sort({ arg a,b; a.charPos &amp;lt;= b.charPos });
-            ll = ll.sort({ arg a,b; a.filenameSymbol.asString &amp;lt;= b.filenameSymbol.asString });
-            ll = ll.collect(UGenInstr(_));
-            Library.putList([this,'leaves',rateMethod ? 'all',ll]);
-            ll
-        }
-    }
+*leaves { arg rateMethod; // ar kr new
+var ll;
+^Library.atList([this,'leaves',rateMethod ? 'all']) ?? {
+ll = UGen.allSubclasses;
+if(rateMethod.notNil,{
+ll = ll.select({ arg cls; cls.class.findMethod(rateMethod).notNil })
+});
+ll = ll.sort({ arg a,b; a.charPos &amp;lt;= b.charPos });
+ll = ll.sort({ arg a,b; a.filenameSymbol.asString &amp;lt;= b.filenameSymbol.asString });
+ll = ll.collect(UGenInstr(_));
+Library.putList([this,'leaves',rateMethod ? 'all',ll]);
+ll
+}
+}
 }
 
 
 PappliedInstr : Instr { // partial application
 
-    var &amp;lt;&amp;gt;a,&amp;lt;appliedArgs;
-    var &amp;lt;argNames,&amp;lt;defArgs,pindices;
+var &amp;lt;&amp;gt;a,&amp;lt;appliedArgs;
+var &amp;lt;argNames,&amp;lt;defArgs,pindices;
 
-    *new { arg a,args;
-        ^super.prNew.a_(a.asInstr).appliedArgs_(args).init
-    }
-    storeArgs {
+*new { arg a,args;
+^super.prNew.a_(a.asInstr).appliedArgs_(args).init
+}
+storeArgs {
 var ans;
 ans = ();
 a.argNames.do { arg an,i;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -667,94 +696,94 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 ans[an] = appliedArgs[i]
 })
 };
-        ^[if(a.class==Instr,{a.dotNotation},{a}), ans]
-    }
-    appliedArgs_ { arg args;
-        if(args.isKindOf(Dictionary),{
-            appliedArgs = a.argNames.collect({ arg an; args[an] });
-        },{
-            appliedArgs = args.extend(a.argNames.size,nil);
-        })
-    }
-    init {
-        var compname;
-        compname = a.name.last ++ "|" ++ InstrSynthDef.hashEncode(appliedArgs);
-        name = ['_papply', (a.dotNotation ++ "|" ++ InstrSynthDef.hashEncode(appliedArgs))];
-        specs = a.specs.select({ arg sp,i; appliedArgs[i].isNil });
-        explicitSpecs = [];
-        argNames = a.argNames.select({ arg sp,i; appliedArgs[i].isNil });
-        defArgs = a.defArgs.select({ arg sp,i; appliedArgs[i].isNil });
-        pindices = a.argNames.collect({ arg sp,i; if(appliedArgs[i].notNil,i,nil) });
-        this.class.put(this);
-        this.class.changed(this);
-    }
+^[if(a.class==Instr,{a.dotNotation},{a}), ans]
+}
+appliedArgs_ { arg args;
+if(args.isKindOf(Dictionary),{
+appliedArgs = a.argNames.collect({ arg an; args[an] });
+},{
+appliedArgs = args.extend(a.argNames.size,nil);
+})
+}
+init {
+var compname;
+compname = a.name.last ++ "|" ++ InstrSynthDef.hashEncode(appliedArgs);
+name = ['_papply', (a.dotNotation ++ "|" ++ InstrSynthDef.hashEncode(appliedArgs))];
+specs = a.specs.select({ arg sp,i; appliedArgs[i].isNil });
+explicitSpecs = [];
+argNames = a.argNames.select({ arg sp,i; appliedArgs[i].isNil });
+defArgs = a.defArgs.select({ arg sp,i; appliedArgs[i].isNil });
+pindices = a.argNames.collect({ arg sp,i; if(appliedArgs[i].notNil,i,nil) });
+this.class.put(this);
+this.class.changed(this);
+}
 
-    value { arg ... args;
-        ^this.valueArray(args)
-    }
-    valueArray { arg args;
-        var agz;
-        // expand args to line up indices with master
-        agz = Array.fill(a.argsSize,{ arg i; 
-                if(pindices[i].isNil,{
-                    if(args.notEmpty,{
-                        args.removeAt(0)
-                    },{
+value { arg ... args;
+^this.valueArray(args)
+}
+valueArray { arg args;
+var agz;
+// expand args to line up indices with master
+agz = Array.fill(a.argsSize,{ arg i;
+if(pindices[i].isNil,{
+if(args.notEmpty,{
+args.removeAt(0)
+},{
 // ordinarily function would fill in unsupplied args with defArgs
-                        a.defArgAt(i)
-                    })
-                },{
-                    appliedArgs[pindices[i]]
-                })
-            });
-        ^a.valueArray(agz)
-    }
+a.defArgAt(i)
+})
+},{
+appliedArgs[pindices[i]]
+})
+});
+^a.valueArray(agz)
+}
 
-    ar { arg ... args; ^this.valueArray(args) }
-    kr { arg ... args; ^this.valueArray(args) }
-    outSpec {
-        ^a.outSpec
-    }
-    maxArgs { ^this.argsSize }
-    argsSize { ^argNames.size }
+ar { arg ... args; ^this.valueArray(args) }
+kr { arg ... args; ^this.valueArray(args) }
+outSpec {
+^a.outSpec
+}
+maxArgs { ^this.argsSize }
+argsSize { ^argNames.size }
 
-    initAt { arg i;  ^(defArgs.at(i) ?? {specs.at(i).tryPerform(\default)}) }
-    argNameAt { arg i;
-        ^argNames[i]
-    }
-    defArgAt { arg i;
-        ^defArgs.at(i)
-    }
-    funcDef { ^nil }
-    storeableFuncReference { ^this }
-    asString { ^this.dotNotation }
-    asInstr { ^this }
-    guiClass { ^PappliedInstrGui }
+initAt { arg i;  ^(defArgs.at(i) ?? {specs.at(i).tryPerform(\default)}) }
+argNameAt { arg i;
+^argNames[i]
+}
+defArgAt { arg i;
+^defArgs.at(i)
+}
+funcDef { ^nil }
+storeableFuncReference { ^this }
+asString { ^this.dotNotation }
+asInstr { ^this }
+guiClass { ^PappliedInstrGui }
 }
 
 
 CompositeInstr : PappliedInstr {
 
-    // output of a goes to the {index} input of b
+// output of a goes to the {index} input of b
 
-    var &amp;lt;&amp;gt;b,&amp;lt;&amp;gt;index=0;
+var &amp;lt;&amp;gt;b,&amp;lt;&amp;gt;index=0;
 
-    *new { arg a,b,index=0;
-        ^super.prNew.a_(a.asInstr).b_(b.asInstr).index_(index).init
-    }
-    storeArgs {
-        ^[if(a.class==Instr,{a.dotNotation},{a}),
+*new { arg a,b,index=0;
+^super.prNew.a_(a.asInstr).b_(b.asInstr).index_(index).init
+}
+storeArgs {
+^[if(a.class==Instr,{a.dotNotation},{a}),
 if(b.class==Instr,{b.dotNotation},{b}),
 index]
-    }
-    init {
-        var compname;
-        compname = a.name.last ++ "|" ++ b.name.last;
-        name = ['&amp;lt;&amp;gt;&amp;gt;', (a.dotNotation ++ "|&amp;lt; at &amp;gt;" ++ index ++ "|" ++ b.dotNotation)];
-        specs = a.specs ++ b.specs.select({ arg sp,i; i != index });
-        explicitSpecs = [];
-        argNames = a.argNames.copy;
-        b.argNames.do { |an,i|
+}
+init {
+var compname;
+compname = a.name.last ++ "|" ++ b.name.last;
+name = ['&amp;lt;&amp;gt;&amp;gt;', (a.dotNotation ++ "|&amp;lt; at &amp;gt;" ++ index ++ "|" ++ b.dotNotation)];
+specs = a.specs ++ b.specs.select({ arg sp,i; i != index });
+explicitSpecs = [];
+argNames = a.argNames.copy;
+b.argNames.do { |an,i|
 if(i != index,{
 if(argNames.includes(an),{
 argNames = argNames.add( this.findUniqueNameForArg(an,argNames) )
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -762,11 +791,11 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 argNames = argNames.add( an )
 })
 })
-        };
-        defArgs = a.defArgs ++ b.defArgs.select({ arg da,i; i != index });
-        this.class.put(this);
-        this.class.changed(this);
-    }
+};
+defArgs = a.defArgs ++ b.defArgs.select({ arg da,i; i != index });
+this.class.put(this);
+this.class.changed(this);
+}
 findUniqueNameForArg { arg argName,argNames;
 var sy;
 argName = argName.asString;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -778,9 +807,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 }
 }
 
-    valueArray { arg args;
-        var f,second,defArgs;
-        f = a.valueArray( args.copyRange(0,a.argsSize-1) );
+valueArray { arg args;
+var f,second,defArgs;
+f = a.valueArray( args.copyRange(0,a.argsSize-1) );
 
 second = b.defArgs;
 second[index] = f;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -791,38 +820,38 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 second[i+1] = ag
 })
 };
-        ^b.valueArray( second )
-    }
+^b.valueArray( second )
+}
 
-    outSpec {
-        ^b.outSpec
-    }
-    guiClass { ^CompositeInstrGui }
+outSpec {
+^b.outSpec
+}
+guiClass { ^CompositeInstrGui }
 }
 
 
 // see Interface
 InterfaceDef : Instr {
 
-    var &amp;lt;&amp;gt;onLoad,
-        &amp;lt;&amp;gt;onPlay,
-        &amp;lt;&amp;gt;onStop,
-        &amp;lt;&amp;gt;onFree,
+var &amp;lt;&amp;gt;onLoad,
+&amp;lt;&amp;gt;onPlay,
+&amp;lt;&amp;gt;onStop,
+&amp;lt;&amp;gt;onFree,
 
-        &amp;lt;&amp;gt;onNoteOn,
-        &amp;lt;&amp;gt;onNoteOff,
-        &amp;lt;&amp;gt;onPitchBend,
-        &amp;lt;&amp;gt;onCC,
+&amp;lt;&amp;gt;onNoteOn,
+&amp;lt;&amp;gt;onNoteOff,
+&amp;lt;&amp;gt;onPitchBend,
+&amp;lt;&amp;gt;onCC,
 
-        &amp;lt;guiBodyFunction,
-        &amp;lt;&amp;gt;keyDownAction,
-        &amp;lt;&amp;gt;keyUpAction;
+&amp;lt;guiBodyFunction,
+&amp;lt;&amp;gt;keyDownAction,
+&amp;lt;&amp;gt;keyUpAction;
 
-        // do your own views to handle these
-        //&amp;lt;&amp;gt;beginDragAction,
-        //&amp;lt;&amp;gt;mouseDownAction,
-        //&amp;lt;&amp;gt;mouseUpAction,
-    gui_ { arg function; guiBodyFunction = function; }
+// do your own views to handle these
+//&amp;lt;&amp;gt;beginDragAction,
+//&amp;lt;&amp;gt;mouseDownAction,
+//&amp;lt;&amp;gt;mouseUpAction,
+gui_ { arg function; guiBodyFunction = function; }
 
 }
 

Modified: cruciallib/Instr/InstrSynthDef.sc
===================================================================
--- cruciallib/Instr/InstrSynthDef.sc2013-05-19 14:09:20 UTC (rev 2595)
+++ cruciallib/Instr/InstrSynthDef.sc2013-05-21 23:20:39 UTC (rev 2596)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -76,6 +76,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 ("InstrSynthDef: result of your Instr function was a scalar rate object:"
 + result + this.buildErrorString).error;
 },
+\demand, { // you can't patch these between synths
+("InstrSynthDef: result of your Instr function was a demand rate object:"
++ result + this.buildErrorString).error;
+},
 \noncontrol,{
 ("InstrSynthDef: result of your Instr function was a noncontrol rate object:"
 + result + this.buildErrorString).error;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -104,22 +108,23 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 controlNames = saveControlNames;
 ^result
 }
-*makeDefName { arg instr,args,outClass=\Out;
-var name,longName,firstName;
-
-longName = [instr.dotNotation,outClass];
+*makeDefName { arg instr, args, outClass=\Out;
+var name, longName, firstName;
+
+longName = [instr.dotNotation, outClass];
 args.do { arg obj,i;
-var r;
-r = instr.specs.at(i).rate;
-longName = longName.add(if(r == 'noncontrol',{obj},{r}))
+var r, shard;
+r = obj.rate;
+if([\audio, \control].includes(r), r, { obj });
+longName = longName.add(shard);
 };
-
+
 firstName = instr.name.last.asString;
-if(firstName.size &amp;gt; 18,{
-firstName = firstName.copyRange(0,16);
+if(firstName.size &amp;gt; 18, {
+firstName = firstName.copyRange(0, 16);
 });
 name = firstName ++ "#" ++ this.hashEncode(longName);
-^[longName,name]
+^[longName, name]
 }
 *hashEncode { arg object;
 var fromdigits,todigits,res,x=0,digit;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -227,7 +232,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 init = instr.initAt(defargi);
 if(obj.isNil,{
 obj = instr.specs.at(defargi).defaultControl(init);
-});
+});
 obj.addToSynthDef(this,name,init);
 obj
 });
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -320,13 +325,22 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 *watchServer { arg server;
 if(NotificationCenter.registrationExists(server,\didQuit,this).not,{
 NotificationCenter.register(server,\didQuit,this,{
-this.clearCache(server);
+if(server.isLocal and: {thisProcess.platform.isKindOf(UnixPlatform)}, {
+if(("ps -ef|grep" + server.pid).unixCmdGetStdOut.split("\n").any(_.contains("scsynth")).not,{
+this.clearCache(server);
+NotificationCenter.notify(server,\reallyDidQuit)
+},{
+("Server process still found, not dead yet:" + server.pid).debug;
+})
+}, {
+this.clearCache(server);
+});
 });
 });
 }
 *clearCache { arg server;
 "Clearing AbstractPlayer SynthDef cache".inform;
-Library.global.removeAt(SynthDef,server);
+Library.global.removeAt(SynthDef,server ? Server.default);
 }
 *loadCacheFromDir { arg server,dir;
 dir = dir ? SynthDef.synthDefDir;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -355,7 +369,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 })
 })
 }
-
+
 *buildSynthDef {
 var sd;
 sd = UGen.buildSynthDef;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -380,7 +394,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 ^SendTrig.kr(trig,triggerID,value)
 },{
 ^SendTrig.ar(trig,triggerID,value)
-})
+})
 }
 
 /*synthProxy {

Added: cruciallib/Instr/ilisp.sc
===================================================================
--- cruciallib/Instr/ilisp.sc                        (rev 0)
+++ cruciallib/Instr/ilisp.sc2013-05-21 23:20:39 UTC (rev 2596)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,49 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
++ SequenceableCollection {
+
+ilisp {
+var operator, subject, arguments;
+if(this.size == 0, { ^this });
+# operator ... arguments = this;
+// operator is instr name
+if(operator.isString, {
+// pseudo-macro for any instr named #name
+// it doesn't evaluate the arguments
+// and returns the result
+if(operator.first == $#, {
+^operator.asInstr.valueArray(arguments).ilisp
+});
+
+if(arguments.size == 1 and: {
+arguments.first.isKindOf(Dictionary)
+},{
+// accept keyword arguments
+arguments = arguments.first.ilisp
+},{
+arguments = arguments.collect(_.ilisp)
+});
+^operator.asInstr.valueArray(arguments);
+});
+// operator is symbol
+if(operator.isKindOf(Symbol).not, {
+Error("Operator is not a symbol:" + operator + "in form:" + this).throw
+});
+
+subject = arguments.removeAt(0);
+subject = subject.ilisp; // resolve sexp
+^subject.performList(operator, arguments.collect(_.ilisp));
+}
+}
+
++ Object {
+
+ilisp {
+^this.dereference
+}
+}
+
++ Dictionary {
+
+ilisp {
+^this.collect(_.ilisp);
+}
+}

Modified: cruciallib/ServerTools/ServerGui.sc
===================================================================
--- cruciallib/ServerTools/ServerGui.sc2013-05-19 14:09:20 UTC (rev 2595)
+++ cruciallib/ServerTools/ServerGui.sc2013-05-21 23:20:39 UTC (rev 2596)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -121,14 +121,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 switch.focusColor = Color.clear;
 switch.items = devs.collect({ arg dev; dev.select({ arg c; c.isAlphaNum or: c.isSpace }) });
 current = model.options.outDevice;
-if(current.notNil,{
-switch.value = devs.indexOf(current) ? 0;
-});
 switch.action = {
-var ll;
-ll = switch.items[switch.value];
-model.options.outDevice = ll;
+model.options.outDevice = devs[switch.value];
 };
+if(current.notNil,{
+switch.value = devs.indexOfEqual(current) ? 0;
+},switch.action);
 }
 input { |layout,width=140|
 var switch,devs,current;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -143,14 +141,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 switch.focusColor = Color.clear;
 switch.items = devs.collect({ arg dev; dev.select({ arg c; c.isAlphaNum or: c.isSpace }) });
 current = model.options.inDevice;
-if(current.notNil,{
-switch.value = devs.indexOf(current) ? 0;
-});
 switch.action = {
-var ll;
-ll = switch.items[switch.value];
-model.options.inDevice = ll;
+model.options.inDevice = devs[switch.value];
 };
+if(current.notNil,{
+switch.value = devs.indexOfEqual(current) ? 0;
+},switch.action);
 }
 meters { |layout,bounds|
 ActionButton(layout,"Meters",{

Added: cruciallib/apis/instr.api.scd
===================================================================
--- cruciallib/apis/instr.api.scd                        (rev 0)
+++ cruciallib/apis/instr.api.scd2013-05-21 23:20:39 UTC (rev 2596)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,65 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+var cb = { arg reply, name, args, atTime, targetStyle, target;
+var b = MixedBundle.new, synth, s = Server.default;
+
+synth = Instr(name).prMakeSynth(targetStyle, target, args, b, atTime);
+b.addFunction({ reply.value(synth.nodeID) });
+b.sendAtTime(s, atTime);
+};
+
+
+(
+loadAll: { arg reply;
+Instr.loadAll;
+reply.value
+},
+
+detail: { arg reply, name;
+var instr;
+name = name.asString;
+instr = Instr.at(name) ?? {Instr.load(name)};
+if(instr.isNil, {
+Error("Instr not found" + name).throw;
+});
+reply.value((
+name: name,
+path: instr.path,
+code: instr.funcDef.sourceCode,
+specs: instr.specs,
+outSpec: instr.outSpec
+));
+},
+play: { arg reply, name ... args;
+cb.value(reply, name, args, nil, \addToTailMsg, nil);
+},
+after: { arg reply, target, name, atTime ... args;
+cb.value(reply, name, args, atTime, \addAfterMsg, nil);
+},
+before: { arg reply, target, name, atTime ... args;
+cb.value(reply, name, args, atTime, \addBeforeMsg, nil);
+},
+head: { arg reply, target, name, atTime ... args;
+cb.value(reply, name, args, atTime, \addToHeadMsg, nil);
+},
+tail: { arg reply, target, name, atTime ... args;
+cb.value(reply, name, args, atTime, \addToTailMsg, nil);
+},
+replace: { arg reply, target, name, atTime ... args;
+cb.value(reply, name, args, atTime, \addReplaceMsg, nil);
+},
+
+// spawnEvent
+
+list: { arg reply;
+reply.value(Instr.leaves.collect(_.dotNotation))
+},
+listBySpec: { arg reply, outSpec;
+reply.value(Instr.selectBySpec(outSpec.asSymbol.asSpec).collect(_.dotNotation))
+},
+
+addSynthDesc: { arg reply, name, args;
+// for patterns
+Instr(name).add(args);
+reply.value  // not properly synced
+}
+
+);
\ No newline at end of file

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.


_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

&lt;/pre&gt;</description>
    <dc:creator>cruxxial-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2013-05-21T23:20:40</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58531">
    <title>Noob sorry... Github clone fails on submodule nova_tt</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58531</link>
    <description>&lt;pre&gt;Hi all,

I'm trying to get oriented to SC source code but I'm not even making it past
the first stage... I forked supercollider on GitHub, then tried to clone
with

git clone --recursive git://github.com/followthemusic/supercollider.git

But every time I get error message:

Submodule path 'external_libraries/nova-tt': checked out
'238d95de660206cecb111ce758ed26eb67278391'
No submodule mapping found in .gitmodules for path 'boost_lockfree'
Failed to recurse into submodule path 'external_libraries/nova-tt'

I also tried cloning directly from supercollider/supercollider with the same
result. I'm completely new to Git/GitHub so I have absolutely no clue where
to start... any advice? Thanks in advance!



--
View this message in context: http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/Noob-sorry-Github-clone-fails-on-submodule-nova-tt-tp7598588.html
Sent from the SuperCollider Developers New (Use this!!!!) mailing list archive at Nabble.com.

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

&lt;/pre&gt;</description>
    <dc:creator>followthemusic</dc:creator>
    <dc:date>2013-05-21T17:53:18</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58523">
    <title>[PATCH] ScIDEDocument class to enable common usage Document.open()</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58523</link>
    <description>&lt;pre&gt;From: Dan Stowell &amp;lt;danstowell-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

---
 SCClassLibrary/scide_scqt/ScIDE.sc |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/SCClassLibrary/scide_scqt/ScIDE.sc b/SCClassLibrary/scide_scqt/ScIDE.sc
index 71f1f93..4baae58 100644
--- a/SCClassLibrary/scide_scqt/ScIDE.sc
+++ b/SCClassLibrary/scide_scqt/ScIDE.sc
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -336,3 +336,18 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; ScIDE {
 this.primitiveFailed
 }
 }
+
+// This is just a stub to provide oft-used functionality such as Document.open()
+ScIDEDocument : Document {
+        *initClass{
+                Document.implementationClass = this;
+        }
+*new {|title, string, makeListener, envir|
+^this.notImplemented("Document.new")
+}
+propen {|path, selectionStart, selectionLength, envir|
+if(envir != nil){"ScIDE does not set an environment per document".warn};
+^ScIDE.open(path, selectionStart, selectionLength)
+}
+}
+
&lt;/pre&gt;</description>
    <dc:creator>danstowell+sc3-Re5JQEeQqe8AvxtiuMwx3w&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2013-05-20T21:41:15</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58518">
    <title>[PATCH] MIDI(ALSA): fix initialization</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58518</link>
    <description>&lt;pre&gt;Avoid initialize/cleanup/initialize cycle whenever initializing.

Let initMIDIClient() do most of the work, except for creating ports and
running the worker thread, and let initMIDI() do only the rest instead
of a complete re-initialization.

This fixes the issue that calling "MIDIClient.init" in succession would
not remove ports created in the previous call.
---
 lang/LangPrimSource/SC_AlsaMIDI.cpp | 52 +++++++------------------------------
 1 file changed, 10 insertions(+), 42 deletions(-)

diff --git a/lang/LangPrimSource/SC_AlsaMIDI.cpp b/lang/LangPrimSource/SC_AlsaMIDI.cpp
index 323217c..74f46b7 100644
--- a/lang/LangPrimSource/SC_AlsaMIDI.cpp
+++ b/lang/LangPrimSource/SC_AlsaMIDI.cpp
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -458,20 +458,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int initMIDI(int numIn, int numOut)
 SC_AlsaMidiClient* client = &amp;amp;gMIDIClient;
 int i;
 
-if (client-&amp;gt;mHandle) cleanUpMIDI();
+if (!client-&amp;gt;mHandle) {
+post("MIDI (ALSA): Can not start - not yet initialized.\n");
+return errFailed;
+}
 
     numIn = sc_clip(numIn, 1, kMaxMidiPorts);
     numOut = sc_clip(numOut, 1, kMaxMidiPorts);
 
-// initialize client handle
-    if (snd_seq_open(&amp;amp;client-&amp;gt;mHandle, "default", SND_SEQ_OPEN_DUPLEX, 0) &amp;lt; 0) {
-client-&amp;gt;mHandle = 0;
-post("MIDI (ALSA): could not open ALSA sequencer: %s\n", snd_strerror(errno));
-        return errFailed;
-}
-
-snd_seq_set_client_name(client-&amp;gt;mHandle, "SuperCollider");
-
 // allocate i/o ports
     for (i=0; i &amp;lt; numIn; i++) {
         char str[32];
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -515,31 +509,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int initMIDI(int numIn, int numOut)
 
     client-&amp;gt;mNumOutPorts = i;
 
-// initialize queue
-client-&amp;gt;mQueue = snd_seq_alloc_queue(client-&amp;gt;mHandle);
-snd_seq_start_queue(client-&amp;gt;mHandle, client-&amp;gt;mQueue, 0);
-snd_seq_drain_output(client-&amp;gt;mHandle);
-// snd_seq_set_client_pool_output(seqHandle, ??);
-
-// initialize event en-/decoders
-if (snd_midi_event_new(32, &amp;amp;client-&amp;gt;mEventToMidi) &amp;lt; 0) {
-client-&amp;gt;mEventToMidi = 0;
-post("MIDI (ALSA): could not create MIDI decoder\n");
-return errFailed;
-}
-
-if (snd_midi_event_new(32, &amp;amp;client-&amp;gt;mMidiToEvent) &amp;lt; 0) {
-client-&amp;gt;mMidiToEvent = 0;
-post("MIDI (ALSA): could not create MIDI encoder\n");
-return errFailed;
-}
-
-snd_midi_event_no_status(client-&amp;gt;mEventToMidi, 1);
-snd_midi_event_no_status(client-&amp;gt;mMidiToEvent, 1);
-
 // start input thread
 client-&amp;gt;mShouldBeRunning = true;
 if (pthread_create(&amp;amp;client-&amp;gt;mInputThread, 0, &amp;amp;SC_AlsaMidiClient::inputThreadFunc, client) != 0) {
+client-&amp;gt;mShouldBeRunning = false;
 post("MIDI (ALSA): could not start input thread\n");
 return errFailed;
 }
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -551,7 +524,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int initMIDIClient()
 {
 SC_AlsaMidiClient* client = &amp;amp;gMIDIClient;
 
-if (client-&amp;gt;mHandle) return errNone;
+if (client-&amp;gt;mHandle) cleanUpMIDI();
 
 // initialize client handle
     if (snd_seq_open(&amp;amp;client-&amp;gt;mHandle, "default", SND_SEQ_OPEN_DUPLEX, 0) &amp;lt; 0) {
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -584,13 +557,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int initMIDIClient()
 snd_midi_event_no_status(client-&amp;gt;mEventToMidi, 1);
 snd_midi_event_no_status(client-&amp;gt;mMidiToEvent, 1);
 
-// start input thread
-client-&amp;gt;mShouldBeRunning = true;
-if (pthread_create(&amp;amp;client-&amp;gt;mInputThread, 0, &amp;amp;SC_AlsaMidiClient::inputThreadFunc, client) != 0) {
-post("MIDI (ALSA): could not start input thread\n");
-return errFailed;
-}
-
     return errNone;
 }
 
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -610,8 +576,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; void cleanUpMIDI()
 SC_AlsaMidiClient* client = &amp;amp;gMIDIClient;
 
 if (client-&amp;gt;mHandle) {
-client-&amp;gt;mShouldBeRunning = false;
-pthread_join(client-&amp;gt;mInputThread, 0);
+if (client-&amp;gt;mShouldBeRunning) {
+client-&amp;gt;mShouldBeRunning = false;
+pthread_join(client-&amp;gt;mInputThread, 0);
+}
 
 snd_seq_remove_events_t *revt;
 snd_seq_remove_events_malloc(&amp;amp;revt);
&lt;/pre&gt;</description>
    <dc:creator>Jakob Leben</dc:creator>
    <dc:date>2013-05-20T15:14:21</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58517">
    <title>MIDI system improvements</title>
    <link>http://comments.gmane.org/gmane.comp.audio.supercollider.devel/58517</link>
    <description>&lt;pre&gt;Hi all,

I think the MIDI system could be improved in several ways, but I would like
to hear you opinion about these ideas:

### Amount of automatically created in/out ports

I am not sure that there is any use in having the *default* MIDIClient
initialization create as many input and output ports as there is ports of
other clients, for 2 reasons:

1. Other clients can come to existence, or cease to exist at any time, at
which point the amount of ports will not reflect the MIDI ecosystem in any
sensible way.

2. Moreover, in such a scenario, MIDIIn.connectAll will fail to connect in
any sensible way. It could even be dangerous because it if the total amount
of MIDI source ports decreases, 'connectAll' will connect our own source
port to one of our own destination ports!

Why not only create a single output and a single input port, and have
MIDIIn.connectAll  connect all other clients' out/in ports to those single
ports?

### Caching all available in/out ports of other clients

Querying the ecosystem for all in/out ports and storing them in
MIDIClient.sources and MIDIClient.destinations is useful in order to be
able to connect to those ports by index.

However, this is problematic with regard to MIDIIn.connectAll, if ecosystem
changes since MIDIClient initialization. There's MIDIClient.list to update
the cached sources/destinations, and I think this update should always be
performed within MIDIIn.connectAll.

Alternatively, imo it would be even better if MIDIClient.sources and
.destinations would perform a query on-the-fly, and the info would not be
cached at all.
&lt;/pre&gt;</description>
    <dc:creator>Jakob Leben</dc:creator>
    <dc:date>2013-05-20T12:19:28</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.audio.supercollider.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.audio.supercollider.devel</link>
  </textinput>
</rdf:RDF>
