User:Mousemambo/Scala tuning system: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
Mousemambo (talk | contribs)
mNo edit summary
Mousemambo (talk | contribs)
restructured and corrected outline
Line 5: Line 5:
'''Temporary Outline'''
'''Temporary Outline'''
#Overview
#Overview
##Tunings vs. scales
##Scales vs. MIDI notes
#Scala scale file
#Scala scale file
##What the scale file does
##What the scale file does
###Defines the notes of the tuning and their intervallic relationship
###Identifies one MIDI note as the tuning base
##Alternative methods for specifying a tuning
##Alternative methods for specifying a tuning
###By frequency ratio with the tuning base
###By cents from the tuning base
##Scala scale file format
##Scala scale file format
#Scala keyboard mapping file
#Scala keyboard mapping file
##What the keyboard mapping file does
##What the keyboard mapping file does
###Set the base note of the scale file [which may also be the music's tonic]
###Sets one MIDI note as the tuning reference note
###Set the tuning center [aka diapason or reference pitch]
###Sets the pitch frequency of the tuning reference note, and indirectly all the others
###Map pitches to the keyboard [or other controller]
###Identifies which MIDI notes will be retuned
##Just intonation tunings and their tonic pitch
###Maps the tuning to the MIDI notes of the controller
##Linear keyboard mapping vs. alternatives
##Scala keyboard mapping file format
#Scala tuning in practice
##Tonic vs. tuning base
##Just intonation tunings and their tonic
##Linear keyboard mapping
##Tunings with fewer or more than 12 pitches per octave or equave
##Tunings with fewer or more than 12 pitches per octave or equave
##Uncommon keyboard formats
##Uncommon controller formats
##Scala keyboard mapping file format
#Scala tuning system vs. Anamark v2 tuning system
#Example scenarios
#Software for creating Scala tuning system files
#Software for creating Scala tuning system files
#Sources for Scala tuning system files
#Sources for Scala tuning system files
Line 35: Line 44:
....
....


== Example scenarios ==
== Scala tuning in practice ==
....
....
== Scala tuning system vs. Anamark v2 tuning system ==
...


== Software for creating Scala tuning system files ==
== Software for creating Scala tuning system files ==

Revision as of 05:31, 11 August 2023

Please use this page's Discussion page for comments and suggestions. Or you can join the discussion in the #wiki channel of the Xenharmonic Alliance's Discord server. This developing page is initially just an outline, but will be expanded into a proper page. Please note that I used square brackets to indicate personal notes to myself for article development, but these will all be removed in the final document.
This page is being explored as a possible new main space article. Much of its content might best be split out into a "Scala scale file" page and a "Scala keyboard mapping file" page, but part of the reason to explore this page is to figure that out. This page is part of a set of pages intended to work together, including "Tuning methods," and "Guide to Tuning a Software Synth in a DAW." The proposed article title "Scala tuning system" is not entirely ideal because "tuning system" is also used to mean a musical tuning, but this seems the best compromise to me. The alternative "Scala tuning files system" or "Scala tuning files" is unattractive because "Scala tuning file" is used as a synonym for the more correct term "Scala scale file."

Brief article summary goes here....

Temporary Outline

  1. Overview
    1. Tunings vs. scales
    2. Scales vs. MIDI notes
  2. Scala scale file
    1. What the scale file does
      1. Defines the notes of the tuning and their intervallic relationship
      2. Identifies one MIDI note as the tuning base
    2. Alternative methods for specifying a tuning
      1. By frequency ratio with the tuning base
      2. By cents from the tuning base
    3. Scala scale file format
  3. Scala keyboard mapping file
    1. What the keyboard mapping file does
      1. Sets one MIDI note as the tuning reference note
      2. Sets the pitch frequency of the tuning reference note, and indirectly all the others
      3. Identifies which MIDI notes will be retuned
      4. Maps the tuning to the MIDI notes of the controller
    2. Scala keyboard mapping file format
  4. Scala tuning in practice
    1. Tonic vs. tuning base
    2. Just intonation tunings and their tonic
    3. Linear keyboard mapping
    4. Tunings with fewer or more than 12 pitches per octave or equave
    5. Uncommon controller formats
  5. Scala tuning system vs. Anamark v2 tuning system
  6. Software for creating Scala tuning system files
  7. Sources for Scala tuning system files
  8. See also
  9. External links

Overview

....

Scala scale file

....

Scala keyboard mapping file

....

Scala tuning in practice

....

Scala tuning system vs. Anamark v2 tuning system

...

Software for creating Scala tuning system files

Sources for Scala tuning system files

See also

External links