Scala: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
Wikispaces>genewardsmith
**Imported revision 250866334 - Original comment: **
Wikispaces>keenanpepper
**Imported revision 281949742 - Original comment: **
Line 1: Line 1:
<h2>IMPORTED REVISION FROM WIKISPACES</h2>
<h2>IMPORTED REVISION FROM WIKISPACES</h2>
This is an imported revision from Wikispaces. The revision metadata is included below for reference:<br>
This is an imported revision from Wikispaces. The revision metadata is included below for reference:<br>
: This revision was by author [[User:genewardsmith|genewardsmith]] and made on <tt>2011-09-05 12:08:18 UTC</tt>.<br>
: This revision was by author [[User:keenanpepper|keenanpepper]] and made on <tt>2011-12-03 19:12:58 UTC</tt>.<br>
: The original revision id was <tt>250866334</tt>.<br>
: The original revision id was <tt>281949742</tt>.<br>
: The revision comment was: <tt></tt><br>
: The revision comment was: <tt></tt><br>
The revision contents are below, presented both in the original Wikispaces Wikitext format, and in HTML exactly as Wikispaces rendered it.<br>
The revision contents are below, presented both in the original Wikispaces Wikitext format, and in HTML exactly as Wikispaces rendered it.<br>
<h4>Original Wikitext content:</h4>
<h4>Original Wikitext content:</h4>
<div style="width:100%; max-height:400pt; overflow:auto; background-color:#f8f9fa; border: 1px solid #eaecf0; padding:0em"><pre style="margin:0px;border:none;background:none;word-wrap:break-word;white-space: pre-wrap ! important" class="old-revision-html">[[toc|flat]]
<div style="width:100%; max-height:400pt; overflow:auto; background-color:#f8f9fa; border: 1px solid #eaecf0; padding:0em"><pre style="margin:0px;border:none;background:none;word-wrap:break-word;white-space: pre-wrap ! important" class="old-revision-html">[[toc|flat]]
=Description=
//Scala// is a freeware software application with versions supporting Windows, Mac OS X, and Linux. It allows users to create and archive [[scale (music)|musical scales]], analyze and transform them with built-in theoretical tools, play them with an on-screen keyboard or from an external [[MIDI]] keyboard, and export them to hardware and software synthesizers.


=Description=
Scala can retune MIDI streams and files using pitch bend. It also supports MIDI sysex and file-based tunings. Originally a command-line program, Scala now uses the [[Gtk+]] GUI toolkit. Scala is written in the [[Ada programming language]], and is the work of Manuel Op de Coul of the [[Netherlands]].
//Scala// is a freeware software application with versions supporting Windows, Mac OS X, and Linux.  It allows users to create and archive [[scale (music)|musical scales]], analyze and transform them with built-in theoretical tools, play them with an on-screen keyboard or from an external [[MIDI]] keyboard, and export them to hardware and software synthesizers.
 
Scala can retune MIDI streams and files using pitch bend. It also supports MIDI sysex and file-based tunings. Originally a command-line program, Scala now uses the [[Gtk+]] GUI toolkit. Scala is written in the [[Ada programming language]], and is the work of Manuel Op de Coul of the [[Netherlands]].


Scala can also be used as a midi sequencer, by way of its [[ASCII]]-based sequencing format, ''seq''. Because of its great flexibility when it comes to tuning formats, it is a very powerful tool for those who want to compose and sequence [[microtonal music]].
Scala can also be used as a midi sequencer, by way of its [[ASCII]]-based sequencing format, ''seq''. Because of its great flexibility when it comes to tuning formats, it is a very powerful tool for those who want to compose and sequence [[microtonal music]].


Scala's motto is "Invenit et perficit", Latin for "It finds and perfects" or "It discovers and accomplishes" in [[Latin]]. Its logo is a [[Renaissance]]-style [[relief print]] of a [[cherub]] holding a [[compass (drafting)|compass]] and a globe inscribed with a diatonic musical scale and a [[circle of fifths|circle of fourths]].
Scala's motto is "Invenit et perficit", Latin for "It finds and perfects" or "It discovers and accomplishes" in [[Latin]]. Its logo is a [[Renaissance]]-style [[relief print]] of a [[cherub]] holding a [[compass (drafting)|compass]] and a globe inscribed with a diatonic musical scale and a [[circle of fifths|circle of fourths]].


=Using Scala=
=Using Scala=  
[[Creating Scala scl files for rank two temperaments]]
[[Creating Scala scl files for rank two temperaments]]
[[Projection pair|Using Scala to create lattice diagrams of planar temperaments]]
[[Projection pair|Using Scala to create lattice diagrams of planar temperaments]]
Line 23: Line 22:
[[Using Scala to compose microtonal music]]
[[Using Scala to compose microtonal music]]
[[Using Scala to retune common practice music in meantone]]
[[Using Scala to retune common practice music in meantone]]
[[How to get sound out of Scala in Ubuntu]]


=File formats=
=File formats=  
Scala can open, transform, and save standard MIDI files. It can also export MIDI tuning tables in .tun format. It provides a native, human-readable sequencing language (.seq). But it is best known for its use of human-readable text files to store musical scales.
Scala can open, transform, and save standard MIDI files. It can also export MIDI tuning tables in .tun format. It provides a native, human-readable sequencing language (.seq). But it is best known for its use of human-readable text files to store musical scales.


The [[http://www.huygens-fokker.org/scala/scl_format.html|Scala scale file format]] has become a standard for representing microtonal scales in a way that can be used by other software. The Scala site lists over thirty applications that support the format, including several major commercial packages like [[Apple Logic| Apple Logic 7]], [[Melodyne|Celemony Melodyne 3]], and [[Cakewalk (company)|Cakewalk]] Rapture&lt;ref&gt;[[http://www.cakewalk.com/support/rapture/rapturetuning.asp|Rapture Microtuning and Alternative Tunings]]&lt;/ref&gt; and Z3TA+&lt;ref&gt;http://cakewalk.com/Products/Z3TA/Z3TA+%20Waveshaping%20Synthesizer.zip&lt;/ref&gt;. Scala's developer also makes freely available an archive of over 3,500 Scala scale files, containing many musical scales of historical, cultural, and theoretical interest.
The [[http://www.huygens-fokker.org/scala/scl_format.html|Scala scale file format]] has become a standard for representing microtonal scales in a way that can be used by other software. The Scala site lists over thirty applications that support the format, including several major commercial packages like [[Apple Logic| Apple Logic 7]], [[Melodyne|Celemony Melodyne 3]], and [[Cakewalk (company)|Cakewalk]] Rapture&lt;ref&gt;[[http://www.cakewalk.com/support/rapture/rapturetuning.asp|Rapture Microtuning and Alternative Tunings]]&lt;/ref&gt; and Z3TA+&lt;ref&gt;http://cakewalk.com/Products/Z3TA/Z3TA+%20Waveshaping%20Synthesizer.zip&lt;/ref&gt; . Scala's developer also makes freely available an archive of over 3,500 Scala scale files, containing many musical scales of historical, cultural, and theoretical interest.


=See also=
=See also=  
*[[Microtuner]]
*[[Microtuner]]
*[[Microtonal music]]
*[[Microtonal music]]


=External links=
=External links=  
*[http://www.huygens-fokker.org/scala/ Scala's home page]
*[http://www.huygens-fokker.org/scala/ Scala's home page]


=References=
=References=  
&lt;references/&gt;
&lt;references/&gt;</pre></div>
</pre></div>
<h4>Original HTML content:</h4>
<h4>Original HTML content:</h4>
<div style="width:100%; max-height:400pt; overflow:auto; background-color:#f8f9fa; border: 1px solid #eaecf0; padding:0em"><pre style="margin:0px;border:none;background:none;word-wrap:break-word;width:200%;white-space: pre-wrap ! important" class="old-revision-html">&lt;html&gt;&lt;head&gt;&lt;title&gt;Scala&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;!-- ws:start:WikiTextTocRule:16:&amp;lt;img id=&amp;quot;wikitext@@toc@@flat&amp;quot; class=&amp;quot;WikiMedia WikiMediaTocFlat&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/flat?w=100&amp;amp;h=16&amp;quot;/&amp;gt; --&gt;&lt;!-- ws:end:WikiTextTocRule:16 --&gt;&lt;!-- ws:start:WikiTextTocRule:17: --&gt;&lt;a href="#Description"&gt;Description&lt;/a&gt;&lt;!-- ws:end:WikiTextTocRule:17 --&gt;&lt;!-- ws:start:WikiTextTocRule:18: --&gt; | &lt;a href="#Using Scala"&gt;Using Scala&lt;/a&gt;&lt;!-- ws:end:WikiTextTocRule:18 --&gt;&lt;!-- ws:start:WikiTextTocRule:19: --&gt; | &lt;a href="#File formats"&gt;File formats&lt;/a&gt;&lt;!-- ws:end:WikiTextTocRule:19 --&gt;&lt;!-- ws:start:WikiTextTocRule:20: --&gt; | &lt;a href="#See also"&gt;See also&lt;/a&gt;&lt;!-- ws:end:WikiTextTocRule:20 --&gt;&lt;!-- ws:start:WikiTextTocRule:21: --&gt; | &lt;a href="#External links"&gt;External links&lt;/a&gt;&lt;!-- ws:end:WikiTextTocRule:21 --&gt;&lt;!-- ws:start:WikiTextTocRule:22: --&gt; | &lt;a href="#References"&gt;References&lt;/a&gt;&lt;!-- ws:end:WikiTextTocRule:22 --&gt;&lt;!-- ws:start:WikiTextTocRule:23: --&gt;
<div style="width:100%; max-height:400pt; overflow:auto; background-color:#f8f9fa; border: 1px solid #eaecf0; padding:0em"><pre style="margin:0px;border:none;background:none;word-wrap:break-word;width:200%;white-space: pre-wrap ! important" class="old-revision-html">&lt;html&gt;&lt;head&gt;&lt;title&gt;Scala&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;!-- ws:start:WikiTextTocRule:16:&amp;lt;img id=&amp;quot;wikitext@@toc@@flat&amp;quot; class=&amp;quot;WikiMedia WikiMediaTocFlat&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/flat?w=100&amp;amp;h=16&amp;quot;/&amp;gt; --&gt;&lt;!-- ws:end:WikiTextTocRule:16 --&gt;&lt;!-- ws:start:WikiTextTocRule:17: --&gt;&lt;a href="#Description"&gt;Description&lt;/a&gt;&lt;!-- ws:end:WikiTextTocRule:17 --&gt;&lt;!-- ws:start:WikiTextTocRule:18: --&gt; | &lt;a href="#Using Scala"&gt;Using Scala&lt;/a&gt;&lt;!-- ws:end:WikiTextTocRule:18 --&gt;&lt;!-- ws:start:WikiTextTocRule:19: --&gt; | &lt;a href="#File formats"&gt;File formats&lt;/a&gt;&lt;!-- ws:end:WikiTextTocRule:19 --&gt;&lt;!-- ws:start:WikiTextTocRule:20: --&gt; | &lt;a href="#See also"&gt;See also&lt;/a&gt;&lt;!-- ws:end:WikiTextTocRule:20 --&gt;&lt;!-- ws:start:WikiTextTocRule:21: --&gt; | &lt;a href="#External links"&gt;External links&lt;/a&gt;&lt;!-- ws:end:WikiTextTocRule:21 --&gt;&lt;!-- ws:start:WikiTextTocRule:22: --&gt; | &lt;a href="#References"&gt;References&lt;/a&gt;&lt;!-- ws:end:WikiTextTocRule:22 --&gt;&lt;!-- ws:start:WikiTextTocRule:23: --&gt;
&lt;!-- ws:end:WikiTextTocRule:23 --&gt;&lt;br /&gt;
&lt;!-- ws:end:WikiTextTocRule:23 --&gt;&lt;!-- ws:start:WikiTextHeadingRule:4:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc0"&gt;&lt;a name="Description"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:4 --&gt;Description&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:4:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc0"&gt;&lt;a name="Description"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:4 --&gt;Description&lt;/h1&gt;
&lt;em&gt;Scala&lt;/em&gt; is a freeware software application with versions supporting Windows, Mac OS X, and Linux. It allows users to create and archive &lt;a class="wiki_link" href="/scale%20%28music%29"&gt;musical scales&lt;/a&gt;, analyze and transform them with built-in theoretical tools, play them with an on-screen keyboard or from an external &lt;a class="wiki_link" href="/MIDI"&gt;MIDI&lt;/a&gt; keyboard, and export them to hardware and software synthesizers.&lt;br /&gt;
&lt;em&gt;Scala&lt;/em&gt; is a freeware software application with versions supporting Windows, Mac OS X, and Linux. It allows users to create and archive &lt;a class="wiki_link" href="/scale%20%28music%29"&gt;musical scales&lt;/a&gt;, analyze and transform them with built-in theoretical tools, play them with an on-screen keyboard or from an external &lt;a class="wiki_link" href="/MIDI"&gt;MIDI&lt;/a&gt; keyboard, and export them to hardware and software synthesizers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scala can retune MIDI streams and files using pitch bend. It also supports MIDI sysex and file-based tunings. Originally a command-line program, Scala now uses the [[Gtk+]] GUI toolkit. Scala is written in the &lt;a class="wiki_link" href="/Ada%20programming%20language"&gt;Ada programming language&lt;/a&gt;, and is the work of Manuel Op de Coul of the &lt;a class="wiki_link" href="/Netherlands"&gt;Netherlands&lt;/a&gt;.&lt;br /&gt;
Scala can retune MIDI streams and files using pitch bend. It also supports MIDI sysex and file-based tunings. Originally a command-line program, Scala now uses the [[Gtk+]] GUI toolkit. Scala is written in the &lt;a class="wiki_link" href="/Ada%20programming%20language"&gt;Ada programming language&lt;/a&gt;, and is the work of Manuel Op de Coul of the &lt;a class="wiki_link" href="/Netherlands"&gt;Netherlands&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scala can also be used as a midi sequencer, by way of its &lt;a class="wiki_link" href="/ASCII"&gt;ASCII&lt;/a&gt;-based sequencing format, ''seq''. Because of its great flexibility when it comes to tuning formats, it is a very powerful tool for those who want to compose and sequence &lt;a class="wiki_link" href="/microtonal%20music"&gt;microtonal music&lt;/a&gt;.&lt;br /&gt;
Scala can also be used as a midi sequencer, by way of its &lt;a class="wiki_link" href="/ASCII"&gt;ASCII&lt;/a&gt;-based sequencing format, ''seq''. Because of its great flexibility when it comes to tuning formats, it is a very powerful tool for those who want to compose and sequence &lt;a class="wiki_link" href="/microtonal%20music"&gt;microtonal music&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scala's motto is &amp;quot;Invenit et perficit&amp;quot;, Latin for &amp;quot;It finds and perfects&amp;quot; or &amp;quot;It discovers and accomplishes&amp;quot; in &lt;a class="wiki_link" href="/Latin"&gt;Latin&lt;/a&gt;. Its logo is a &lt;a class="wiki_link" href="/Renaissance"&gt;Renaissance&lt;/a&gt;-style &lt;a class="wiki_link" href="/relief%20print"&gt;relief print&lt;/a&gt; of a &lt;a class="wiki_link" href="/cherub"&gt;cherub&lt;/a&gt; holding a &lt;a class="wiki_link" href="/compass%20%28drafting%29"&gt;compass&lt;/a&gt; and a globe inscribed with a diatonic musical scale and a &lt;a class="wiki_link" href="/circle%20of%20fifths"&gt;circle of fourths&lt;/a&gt;.&lt;br /&gt;
Scala's motto is &amp;quot;Invenit et perficit&amp;quot;, Latin for &amp;quot;It finds and perfects&amp;quot; or &amp;quot;It discovers and accomplishes&amp;quot; in &lt;a class="wiki_link" href="/Latin"&gt;Latin&lt;/a&gt;. Its logo is a &lt;a class="wiki_link" href="/Renaissance"&gt;Renaissance&lt;/a&gt;-style &lt;a class="wiki_link" href="/relief%20print"&gt;relief print&lt;/a&gt; of a &lt;a class="wiki_link" href="/cherub"&gt;cherub&lt;/a&gt; holding a &lt;a class="wiki_link" href="/compass%20%28drafting%29"&gt;compass&lt;/a&gt; and a globe inscribed with a diatonic musical scale and a &lt;a class="wiki_link" href="/circle%20of%20fifths"&gt;circle of fourths&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:6:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc1"&gt;&lt;a name="Using Scala"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:6 --&gt;Using Scala&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:6:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc1"&gt;&lt;a name="Using Scala"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:6 --&gt;Using Scala&lt;/h1&gt;
&lt;a class="wiki_link" href="/Creating%20Scala%20scl%20files%20for%20rank%20two%20temperaments"&gt;Creating Scala scl files for rank two temperaments&lt;/a&gt;&lt;br /&gt;
&lt;a class="wiki_link" href="/Creating%20Scala%20scl%20files%20for%20rank%20two%20temperaments"&gt;Creating Scala scl files for rank two temperaments&lt;/a&gt;&lt;br /&gt;
&lt;a class="wiki_link" href="/Projection%20pair"&gt;Using Scala to create lattice diagrams of planar temperaments&lt;/a&gt;&lt;br /&gt;
&lt;a class="wiki_link" href="/Projection%20pair"&gt;Using Scala to create lattice diagrams of planar temperaments&lt;/a&gt;&lt;br /&gt;
&lt;a class="wiki_link" href="/Using%20Scala%20to%20transform%20just%20intonation"&gt;Using Scala to transform just intonation&lt;/a&gt;&lt;br /&gt;
&lt;a class="wiki_link" href="/Using%20Scala%20to%20transform%20just%20intonation"&gt;Using Scala to transform just intonation&lt;/a&gt;&lt;br /&gt;
&lt;a class="wiki_link" href="/Using%20Scala%20to%20compose%20microtonal%20music"&gt;Using Scala to compose microtonal music&lt;/a&gt;&lt;br /&gt;
&lt;a class="wiki_link" href="/Using%20Scala%20to%20compose%20microtonal%20music"&gt;Using Scala to compose microtonal music&lt;/a&gt;&lt;br /&gt;
&lt;a class="wiki_link" href="/Using%20Scala%20to%20retune%20common%20practice%20music%20in%20meantone"&gt;Using Scala to retune common practice music in meantone&lt;/a&gt;&lt;br /&gt;
&lt;a class="wiki_link" href="/Using%20Scala%20to%20retune%20common%20practice%20music%20in%20meantone"&gt;Using Scala to retune common practice music in meantone&lt;/a&gt;&lt;br /&gt;
&lt;a class="wiki_link" href="/How%20to%20get%20sound%20out%20of%20Scala%20in%20Ubuntu"&gt;How to get sound out of Scala in Ubuntu&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:8:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc2"&gt;&lt;a name="File formats"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:8 --&gt;File formats&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:8:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc2"&gt;&lt;a name="File formats"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:8 --&gt;File formats&lt;/h1&gt;
Scala can open, transform, and save standard MIDI files. It can also export MIDI tuning tables in .tun format. It provides a native, human-readable sequencing language (.seq). But it is best known for its use of human-readable text files to store musical scales.&lt;br /&gt;
Scala can open, transform, and save standard MIDI files. It can also export MIDI tuning tables in .tun format. It provides a native, human-readable sequencing language (.seq). But it is best known for its use of human-readable text files to store musical scales.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &lt;a class="wiki_link_ext" href="http://www.huygens-fokker.org/scala/scl_format.html" rel="nofollow"&gt;Scala scale file format&lt;/a&gt; has become a standard for representing microtonal scales in a way that can be used by other software. The Scala site lists over thirty applications that support the format, including several major commercial packages like &lt;a class="wiki_link" href="/Apple%20Logic"&gt; Apple Logic 7&lt;/a&gt;, &lt;a class="wiki_link" href="/Melodyne"&gt;Celemony Melodyne 3&lt;/a&gt;, and &lt;a class="wiki_link" href="/Cakewalk%20%28company%29"&gt;Cakewalk&lt;/a&gt; Rapture&lt;!-- ws:start:WikiTextRefRule:1:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.cakewalk.com/support/rapture/rapturetuning.asp&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Rapture Microtuning and Alternative Tunings&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id="cite_ref-1" class="reference"&gt;&lt;a href="#cite_note-1"&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:1 --&gt; and Z3TA+&lt;!-- ws:start:WikiTextRefRule:3:&amp;amp;lt;ref&amp;amp;gt;http://cakewalk.com/Products/Z3TA/Z3TA+%20Waveshaping%20Synthesizer.zip&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id="cite_ref-2" class="reference"&gt;&lt;a href="#cite_note-2"&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:3 --&gt;. Scala's developer also makes freely available an archive of over 3,500 Scala scale files, containing many musical scales of historical, cultural, and theoretical interest.&lt;br /&gt;
The &lt;a class="wiki_link_ext" href="http://www.huygens-fokker.org/scala/scl_format.html" rel="nofollow"&gt;Scala scale file format&lt;/a&gt; has become a standard for representing microtonal scales in a way that can be used by other software. The Scala site lists over thirty applications that support the format, including several major commercial packages like &lt;a class="wiki_link" href="/Apple%20Logic"&gt; Apple Logic 7&lt;/a&gt;, &lt;a class="wiki_link" href="/Melodyne"&gt;Celemony Melodyne 3&lt;/a&gt;, and &lt;a class="wiki_link" href="/Cakewalk%20%28company%29"&gt;Cakewalk&lt;/a&gt; Rapture&lt;!-- ws:start:WikiTextRefRule:1:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.cakewalk.com/support/rapture/rapturetuning.asp&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Rapture Microtuning and Alternative Tunings&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id="cite_ref-1" class="reference"&gt;&lt;a href="#cite_note-1"&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:1 --&gt; and Z3TA+&lt;!-- ws:start:WikiTextRefRule:3:&amp;amp;lt;ref&amp;amp;gt;http://cakewalk.com/Products/Z3TA/Z3TA+%20Waveshaping%20Synthesizer.zip&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id="cite_ref-2" class="reference"&gt;&lt;a href="#cite_note-2"&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:3 --&gt; . Scala's developer also makes freely available an archive of over 3,500 Scala scale files, containing many musical scales of historical, cultural, and theoretical interest.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:10:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc3"&gt;&lt;a name="See also"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:10 --&gt;See also&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:10:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc3"&gt;&lt;a name="See also"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:10 --&gt;See also&lt;/h1&gt;
*&lt;a class="wiki_link" href="/Microtuner"&gt;Microtuner&lt;/a&gt;&lt;br /&gt;
*&lt;a class="wiki_link" href="/Microtuner"&gt;Microtuner&lt;/a&gt;&lt;br /&gt;
*&lt;a class="wiki_link" href="/Microtonal%20music"&gt;Microtonal music&lt;/a&gt;&lt;br /&gt;
*&lt;a class="wiki_link" href="/Microtonal%20music"&gt;Microtonal music&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:12:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc4"&gt;&lt;a name="External links"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:12 --&gt;External links&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:12:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc4"&gt;&lt;a name="External links"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:12 --&gt;External links&lt;/h1&gt;
*[&lt;!-- ws:start:WikiTextUrlRule:71:http://www.huygens-fokker.org/scala/ --&gt;&lt;a class="wiki_link_ext" href="http://www.huygens-fokker.org/scala/" rel="nofollow"&gt;http://www.huygens-fokker.org/scala/&lt;/a&gt;&lt;!-- ws:end:WikiTextUrlRule:71 --&gt; Scala's home page]&lt;br /&gt;
*[&lt;!-- ws:start:WikiTextUrlRule:72:http://www.huygens-fokker.org/scala/ --&gt;&lt;a class="wiki_link_ext" href="http://www.huygens-fokker.org/scala/" rel="nofollow"&gt;http://www.huygens-fokker.org/scala/&lt;/a&gt;&lt;!-- ws:end:WikiTextUrlRule:72 --&gt; Scala's home page]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:14:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc5"&gt;&lt;a name="References"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:14 --&gt;References&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:14:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id="toc5"&gt;&lt;a name="References"&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:14 --&gt;References&lt;/h1&gt;
&lt;!-- ws:start:WikiTextReferencesRule:74:&amp;amp;lt;references/&amp;amp;gt; --&gt;&lt;ol class="references"&gt;
&lt;!-- ws:start:WikiTextReferencesRule:75:&amp;amp;lt;references/&amp;amp;gt; --&gt;&lt;ol class="references"&gt;
&lt;li id="cite_note-1"&gt;&lt;a href="#cite_ref-1"&gt;^&lt;/a&gt; &lt;a class="wiki_link_ext" href="http://www.cakewalk.com/support/rapture/rapturetuning.asp" rel="nofollow"&gt;Rapture Microtuning and Alternative Tunings&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-1"&gt;&lt;a href="#cite_ref-1"&gt;^&lt;/a&gt; &lt;a class="wiki_link_ext" href="http://www.cakewalk.com/support/rapture/rapturetuning.asp" rel="nofollow"&gt;Rapture Microtuning and Alternative Tunings&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-2"&gt;&lt;a href="#cite_ref-2"&gt;^&lt;/a&gt; &lt;a class="wiki_link_ext" href="http://cakewalk.com/Products/Z3TA/Z3TA+%20Waveshaping%20Synthesizer.zip" rel="nofollow"&gt;http://cakewalk.com/Products/Z3TA/Z3TA+%20Waveshaping%20Synthesizer.zip&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-2"&gt;&lt;a href="#cite_ref-2"&gt;^&lt;/a&gt; &lt;a class="wiki_link_ext" href="http://cakewalk.com/Products/Z3TA/Z3TA+%20Waveshaping%20Synthesizer.zip" rel="nofollow"&gt;http://cakewalk.com/Products/Z3TA/Z3TA+%20Waveshaping%20Synthesizer.zip&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:74 --&gt;&lt;/body&gt;&lt;/html&gt;</pre></div>
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:75 --&gt;&lt;/body&gt;&lt;/html&gt;</pre></div>

Revision as of 19:12, 3 December 2011

IMPORTED REVISION FROM WIKISPACES

This is an imported revision from Wikispaces. The revision metadata is included below for reference:

This revision was by author keenanpepper and made on 2011-12-03 19:12:58 UTC.
The original revision id was 281949742.
The revision comment was:

The revision contents are below, presented both in the original Wikispaces Wikitext format, and in HTML exactly as Wikispaces rendered it.

Original Wikitext content:

[[toc|flat]]
=Description= 
//Scala// is a freeware software application with versions supporting Windows, Mac OS X, and Linux. It allows users to create and archive [[scale (music)|musical scales]], analyze and transform them with built-in theoretical tools, play them with an on-screen keyboard or from an external [[MIDI]] keyboard, and export them to hardware and software synthesizers.

Scala can retune MIDI streams and files using pitch bend. It also supports MIDI sysex and file-based tunings. Originally a command-line program, Scala now uses the [[Gtk+]] GUI toolkit. Scala is written in the [[Ada programming language]], and is the work of Manuel Op de Coul of the [[Netherlands]].

Scala can also be used as a midi sequencer, by way of its [[ASCII]]-based sequencing format, ''seq''. Because of its great flexibility when it comes to tuning formats, it is a very powerful tool for those who want to compose and sequence [[microtonal music]].

Scala's motto is "Invenit et perficit", Latin for "It finds and perfects" or "It discovers and accomplishes" in [[Latin]]. Its logo is a [[Renaissance]]-style [[relief print]] of a [[cherub]] holding a [[compass (drafting)|compass]] and a globe inscribed with a diatonic musical scale and a [[circle of fifths|circle of fourths]].

=Using Scala= 
[[Creating Scala scl files for rank two temperaments]]
[[Projection pair|Using Scala to create lattice diagrams of planar temperaments]]
[[Using Scala to transform just intonation]]
[[Using Scala to compose microtonal music]]
[[Using Scala to retune common practice music in meantone]]
[[How to get sound out of Scala in Ubuntu]]

=File formats= 
Scala can open, transform, and save standard MIDI files. It can also export MIDI tuning tables in .tun format. It provides a native, human-readable sequencing language (.seq). But it is best known for its use of human-readable text files to store musical scales.

The [[http://www.huygens-fokker.org/scala/scl_format.html|Scala scale file format]] has become a standard for representing microtonal scales in a way that can be used by other software. The Scala site lists over thirty applications that support the format, including several major commercial packages like [[Apple Logic| Apple Logic 7]], [[Melodyne|Celemony Melodyne 3]], and [[Cakewalk (company)|Cakewalk]] Rapture<ref>[[http://www.cakewalk.com/support/rapture/rapturetuning.asp|Rapture Microtuning and Alternative Tunings]]</ref> and Z3TA+<ref>http://cakewalk.com/Products/Z3TA/Z3TA+%20Waveshaping%20Synthesizer.zip</ref> . Scala's developer also makes freely available an archive of over 3,500 Scala scale files, containing many musical scales of historical, cultural, and theoretical interest.

=See also= 
*[[Microtuner]]
*[[Microtonal music]]

=External links= 
*[http://www.huygens-fokker.org/scala/ Scala's home page]

=References= 
<references/>

Original HTML content:

<html><head><title>Scala</title></head><body><!-- ws:start:WikiTextTocRule:16:&lt;img id=&quot;wikitext@@toc@@flat&quot; class=&quot;WikiMedia WikiMediaTocFlat&quot; title=&quot;Table of Contents&quot; src=&quot;/site/embedthumbnail/toc/flat?w=100&amp;h=16&quot;/&gt; --><!-- ws:end:WikiTextTocRule:16 --><!-- ws:start:WikiTextTocRule:17: --><a href="#Description">Description</a><!-- ws:end:WikiTextTocRule:17 --><!-- ws:start:WikiTextTocRule:18: --> | <a href="#Using Scala">Using Scala</a><!-- ws:end:WikiTextTocRule:18 --><!-- ws:start:WikiTextTocRule:19: --> | <a href="#File formats">File formats</a><!-- ws:end:WikiTextTocRule:19 --><!-- ws:start:WikiTextTocRule:20: --> | <a href="#See also">See also</a><!-- ws:end:WikiTextTocRule:20 --><!-- ws:start:WikiTextTocRule:21: --> | <a href="#External links">External links</a><!-- ws:end:WikiTextTocRule:21 --><!-- ws:start:WikiTextTocRule:22: --> | <a href="#References">References</a><!-- ws:end:WikiTextTocRule:22 --><!-- ws:start:WikiTextTocRule:23: -->
<!-- ws:end:WikiTextTocRule:23 --><!-- ws:start:WikiTextHeadingRule:4:&lt;h1&gt; --><h1 id="toc0"><a name="Description"></a><!-- ws:end:WikiTextHeadingRule:4 -->Description</h1>
 <em>Scala</em> is a freeware software application with versions supporting Windows, Mac OS X, and Linux. It allows users to create and archive <a class="wiki_link" href="/scale%20%28music%29">musical scales</a>, analyze and transform them with built-in theoretical tools, play them with an on-screen keyboard or from an external <a class="wiki_link" href="/MIDI">MIDI</a> keyboard, and export them to hardware and software synthesizers.<br />
<br />
Scala can retune MIDI streams and files using pitch bend. It also supports MIDI sysex and file-based tunings. Originally a command-line program, Scala now uses the [[Gtk+]] GUI toolkit. Scala is written in the <a class="wiki_link" href="/Ada%20programming%20language">Ada programming language</a>, and is the work of Manuel Op de Coul of the <a class="wiki_link" href="/Netherlands">Netherlands</a>.<br />
<br />
Scala can also be used as a midi sequencer, by way of its <a class="wiki_link" href="/ASCII">ASCII</a>-based sequencing format, ''seq''. Because of its great flexibility when it comes to tuning formats, it is a very powerful tool for those who want to compose and sequence <a class="wiki_link" href="/microtonal%20music">microtonal music</a>.<br />
<br />
Scala's motto is &quot;Invenit et perficit&quot;, Latin for &quot;It finds and perfects&quot; or &quot;It discovers and accomplishes&quot; in <a class="wiki_link" href="/Latin">Latin</a>. Its logo is a <a class="wiki_link" href="/Renaissance">Renaissance</a>-style <a class="wiki_link" href="/relief%20print">relief print</a> of a <a class="wiki_link" href="/cherub">cherub</a> holding a <a class="wiki_link" href="/compass%20%28drafting%29">compass</a> and a globe inscribed with a diatonic musical scale and a <a class="wiki_link" href="/circle%20of%20fifths">circle of fourths</a>.<br />
<br />
<!-- ws:start:WikiTextHeadingRule:6:&lt;h1&gt; --><h1 id="toc1"><a name="Using Scala"></a><!-- ws:end:WikiTextHeadingRule:6 -->Using Scala</h1>
 <a class="wiki_link" href="/Creating%20Scala%20scl%20files%20for%20rank%20two%20temperaments">Creating Scala scl files for rank two temperaments</a><br />
<a class="wiki_link" href="/Projection%20pair">Using Scala to create lattice diagrams of planar temperaments</a><br />
<a class="wiki_link" href="/Using%20Scala%20to%20transform%20just%20intonation">Using Scala to transform just intonation</a><br />
<a class="wiki_link" href="/Using%20Scala%20to%20compose%20microtonal%20music">Using Scala to compose microtonal music</a><br />
<a class="wiki_link" href="/Using%20Scala%20to%20retune%20common%20practice%20music%20in%20meantone">Using Scala to retune common practice music in meantone</a><br />
<a class="wiki_link" href="/How%20to%20get%20sound%20out%20of%20Scala%20in%20Ubuntu">How to get sound out of Scala in Ubuntu</a><br />
<br />
<!-- ws:start:WikiTextHeadingRule:8:&lt;h1&gt; --><h1 id="toc2"><a name="File formats"></a><!-- ws:end:WikiTextHeadingRule:8 -->File formats</h1>
 Scala can open, transform, and save standard MIDI files. It can also export MIDI tuning tables in .tun format. It provides a native, human-readable sequencing language (.seq). But it is best known for its use of human-readable text files to store musical scales.<br />
<br />
The <a class="wiki_link_ext" href="http://www.huygens-fokker.org/scala/scl_format.html" rel="nofollow">Scala scale file format</a> has become a standard for representing microtonal scales in a way that can be used by other software. The Scala site lists over thirty applications that support the format, including several major commercial packages like <a class="wiki_link" href="/Apple%20Logic"> Apple Logic 7</a>, <a class="wiki_link" href="/Melodyne">Celemony Melodyne 3</a>, and <a class="wiki_link" href="/Cakewalk%20%28company%29">Cakewalk</a> Rapture<!-- ws:start:WikiTextRefRule:1:&amp;lt;ref&amp;gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.cakewalk.com/support/rapture/rapturetuning.asp&quot; rel=&quot;nofollow&quot;&gt;Rapture Microtuning and Alternative Tunings&lt;/a&gt;&amp;lt;/ref&amp;gt; --><sup id="cite_ref-1" class="reference"><a href="#cite_note-1">[1]</a></sup><!-- ws:end:WikiTextRefRule:1 --> and Z3TA+<!-- ws:start:WikiTextRefRule:3:&amp;lt;ref&amp;gt;http://cakewalk.com/Products/Z3TA/Z3TA+%20Waveshaping%20Synthesizer.zip&amp;lt;/ref&amp;gt; --><sup id="cite_ref-2" class="reference"><a href="#cite_note-2">[2]</a></sup><!-- ws:end:WikiTextRefRule:3 --> . Scala's developer also makes freely available an archive of over 3,500 Scala scale files, containing many musical scales of historical, cultural, and theoretical interest.<br />
<br />
<!-- ws:start:WikiTextHeadingRule:10:&lt;h1&gt; --><h1 id="toc3"><a name="See also"></a><!-- ws:end:WikiTextHeadingRule:10 -->See also</h1>
 *<a class="wiki_link" href="/Microtuner">Microtuner</a><br />
*<a class="wiki_link" href="/Microtonal%20music">Microtonal music</a><br />
<br />
<!-- ws:start:WikiTextHeadingRule:12:&lt;h1&gt; --><h1 id="toc4"><a name="External links"></a><!-- ws:end:WikiTextHeadingRule:12 -->External links</h1>
 *[<!-- ws:start:WikiTextUrlRule:72:http://www.huygens-fokker.org/scala/ --><a class="wiki_link_ext" href="http://www.huygens-fokker.org/scala/" rel="nofollow">http://www.huygens-fokker.org/scala/</a><!-- ws:end:WikiTextUrlRule:72 --> Scala's home page]<br />
<br />
<!-- ws:start:WikiTextHeadingRule:14:&lt;h1&gt; --><h1 id="toc5"><a name="References"></a><!-- ws:end:WikiTextHeadingRule:14 -->References</h1>
 <!-- ws:start:WikiTextReferencesRule:75:&amp;lt;references/&amp;gt; --><ol class="references">
<li id="cite_note-1"><a href="#cite_ref-1">^</a> <a class="wiki_link_ext" href="http://www.cakewalk.com/support/rapture/rapturetuning.asp" rel="nofollow">Rapture Microtuning and Alternative Tunings</a></li>
<li id="cite_note-2"><a href="#cite_ref-2">^</a> <a class="wiki_link_ext" href="http://cakewalk.com/Products/Z3TA/Z3TA+%20Waveshaping%20Synthesizer.zip" rel="nofollow">http://cakewalk.com/Products/Z3TA/Z3TA+%20Waveshaping%20Synthesizer.zip</a></li>
</ol><!-- ws:end:WikiTextReferencesRule:75 --></body></html>