User:Mousemambo/Document draft: Difference between revisions
Mousemambo (talk | contribs) changed terminology from "Scale tuning system" to "Scala tuning file system" under the category "tuning file system" to decrease confusion with terms like "12edo tuning system" |
Mousemambo (talk | contribs) mNo edit summary |
||
Line 87: | Line 87: | ||
*Quickly apply a prepared tuning to your musical instrument. | *Quickly apply a prepared tuning to your musical instrument. | ||
*Many popular and rare tunings have tuning files already prepared and available online to download. | *Many popular and rare tunings have tuning files already prepared and available online to download. | ||
*Scala | *Less likelihood of typo errors compared to manually entering detailed tuning info. | ||
*May, like the Scala tuning file system, support many custom keyboard formats and unusual MIDI controller devices (e.g. [https://www.rogerlinndesign.com/linnstrument Linnstrument], [[Harpejji]], or [[Lumatone]] controllers). | |||
'''Disadvantages''' | '''Disadvantages''' | ||
Line 106: | Line 107: | ||
'''Notes''' | '''Notes''' | ||
[''This whole section needs extensive review with regard to what should be moved out to the [[User:Mousemambo/Document draft#Appendix|Appendix on this page]], or the [[User:Mousemambo/Tuning methods#Tuning files|Tuning methods]] article, what belongs in the [[User:Mousemambo/Scala tuning system|Scala tuning system]] article, or perhaps is best rendered in duplicate for reading simplicity. Also, I need to settle on a consistent terminology and apply it to all three articles.I am removing as much as possible from the Instructions section, but to where? For example, the complexity of the relationship between the Scala scale file's base note, the tuning's tuning center, and the music's tonic (if it has one) makes this a very difficult topic for beginners but it's critical for JI so something needs to be said in this article. But this doesn't seem to be the right place to explain it in great detail — the [[User:Mousemambo/Scala tuning system|Scala tuning system]] article is probably a good choice''.] | [''This whole section needs extensive review with regard to what should be moved out to the [[User:Mousemambo/Document draft#Appendix|Appendix on this page]], or the [[User:Mousemambo/Tuning methods#Tuning files|Tuning methods]] article, what belongs in the [[User:Mousemambo/Scala tuning system|Scala tuning file system]] article, or perhaps is best rendered in duplicate for reading simplicity. Also, I need to settle on a consistent terminology and apply it to all three articles.I am removing as much as possible from the Instructions section, but to where? For example, the complexity of the relationship between the Scala scale file's base note, the tuning's tuning center, and the music's tonic (if it has one) makes this a very difficult topic for beginners but it's critical for JI so something needs to be said in this article. But this doesn't seem to be the right place to explain it in great detail — the [[User:Mousemambo/Scala tuning system|Scala tuning file system]] article is probably a good choice''.] | ||
'''''More about Surge XT''''' | '''''More about Surge XT''''' | ||
Line 114: | Line 115: | ||
'''''Scala scale and keyboard mapping files''''' | '''''Scala scale and keyboard mapping files''''' | ||
*[''This section needs extensive reconsideration and revision given the creation of a separate [[User:Mousemambo/Scala tuning system|Scala tuning system]] article. Keep only what needs to be here. -> This work is in progress''.] | *[''This section needs extensive reconsideration and revision given the creation of a separate [[User:Mousemambo/Scala tuning system|Scala tuning file system]] article. Keep only what needs to be here. -> This work is in progress''.] | ||
*[''Say something brief about tuning files and what they do. Mostly refer to the info located in the "[[User:Mousemambo/Scala tuning system|Scala tuning system]]" article''.] | *[''Say something brief about tuning files and what they do. Mostly refer to the info located in the "[[User:Mousemambo/Scala tuning system|Scala tuning file system]]" article''.] | ||
*Note that without a Scala keyboard mapping file (.kbm) also loaded, the resulting tuning may not be what you expect. Surge XT like most synths will assume a default tuning center frequency and keyboard mapping that sets the first (implied) note of the tuning file -- the tuning base -- as MIDI Note C.60 and the tuning center (diapason, reference pitch) as international ISO standard pitch (MIDI A.69=440.000Hz). [''Or will it? Seems undocumented. In fact, it '''does not'''. Default in Surge XT 1.2.3 is a tuning base note of C.60 and the reference pitch is C.60=261.626Hz, which is very close to but not exactly international standard because it uses three-digit precision. I've read that this (at 2-4 digit precision) is the most common default for retunable synths when you don't load a keyboard mapping file''.] However, if for example we are using a just intonation scale and music with a tonic of F (F4, MIDI note 65, 349.23 Hz), it becomes critical that that tuning base note is set to the tonic F. Ideally we use a keyboard mapping file to do that, but if keyboard mapping files are not supported see the section "Alternative for setting the tuning base note and tuning reference." | *Note that without a Scala keyboard mapping file (.kbm) also loaded, the resulting tuning may not be what you expect. Surge XT like most synths will assume a default tuning center frequency and keyboard mapping that sets the first (implied) note of the tuning file -- the tuning base -- as MIDI Note C.60 and the tuning center (diapason, reference pitch) as international ISO standard pitch (MIDI A.69=440.000Hz). [''Or will it? Seems undocumented. In fact, it '''does not'''. Default in Surge XT 1.2.3 is a tuning base note of C.60 and the reference pitch is C.60=261.626Hz, which is very close to but not exactly international standard because it uses three-digit precision. I've read that this (at 2-4 digit precision) is the most common default for retunable synths when you don't load a keyboard mapping file''.] However, if for example we are using a just intonation scale and music with a tonic of F (F4, MIDI note 65, 349.23 Hz), it becomes critical that that tuning base note is set to the tonic F. Ideally we use a keyboard mapping file to do that, but if keyboard mapping files are not supported see the section "Alternative for setting the tuning base note and tuning reference." | ||
*For more detailed information about Scala scale and keyboard mapping files, see the article "[[User:Mousemambo/Scala tuning system|Scala tuning system]]." | *For more detailed information about Scala scale and keyboard mapping files, see the article "[[User:Mousemambo/Scala tuning system|Scala tuning file system]]." | ||
'''''Alternatives for setting the tuning's base note and tuning center''''' | '''''Alternatives for setting the tuning's base note and tuning center''''' | ||
Line 129: | Line 130: | ||
'''''Anamark tuning files''''' | '''''Anamark tuning files''''' | ||
* Surge XT doesn't directly support Anamark tuning files (.tun), which are a one-file alternative to using the two-file Scala tuning system. Conversely, other synths may support the Anamark format but not Scala format, for example Omnisphere 2 from Spectrasonics, and Serum from Xfer Records. It's not difficult to convert between Anamark and Scala tuning files, to provide whichever your instrument requires. [[User:Mousemambo/Document draft#Using Anamark tuning files|Anamark tuning files]] and conversion are briefly described in the Appendix. | * Surge XT doesn't directly support Anamark tuning files (.tun), which are a one-file alternative to using the two-file Scala tuning file system. Conversely, other synths may support the Anamark format but not Scala format, for example Omnisphere 2 from Spectrasonics, and Serum from Xfer Records. It's not difficult to convert between Anamark and Scala tuning files, to provide whichever your instrument requires. [[User:Mousemambo/Document draft#Using Anamark tuning files|Anamark tuning files]] and conversion are briefly described in the Appendix. | ||
===Method 3: Set a tuning using a tuning plugin=== | ===Method 3: Set a tuning using a tuning plugin=== | ||
Line 218: | Line 219: | ||
*[[User:Mousemambo/Guide to using tuning plugins|Guide to using tuning plugins]] | *[[User:Mousemambo/Guide to using tuning plugins|Guide to using tuning plugins]] | ||
*[[User:Mousemambo/Tuning methods|Tuning methods]] | *[[User:Mousemambo/Tuning methods|Tuning methods]] | ||
*[[User:Mousemambo/Scala tuning system|Scala tuning system]] | *[[User:Mousemambo/Scala tuning system|Scala tuning file system]] | ||
==External links == | ==External links == |