User:Mousemambo/Document draft: Difference between revisions
Mousemambo (talk | contribs) significant expansion, and started exploring generalizing beyond Surge XT and Reaper |
Mousemambo (talk | contribs) mNo edit summary |
||
| Line 5: | Line 5: | ||
'''DRAFT''' ==== Proposed page title: '''<big>Tuning a Synth in a DAW</big>''' ==== '''DRAFT''' | '''DRAFT''' ==== Proposed page title: '''<big>Tuning a Synth in a DAW</big>''' ==== '''DRAFT''' | ||
This guide describes alternative methods for making music set in microtonal or other alternative tuning systems with a [[List of microtonal software plugins#Instrument plugins with microtonal support|software synthesizer]] running inside a [[DAWs|digital audio workstation (DAW)]]. It describes scenarios in which each of those methods are effective, and procedures for configuring the software using that method. The examples will use the Surge XT synth running inside the Reaper DAW, but similar procedures and reasoning will apply to other synths and DAWs. Therefore this guide will go into some detail to help give you the understanding needed to use these tuning methods with other synth-DAW combinations. | |||
Just want to start playing? You can skip ahead to the section "[[User:Mousemambo/Document draft#Method 2: Set a tuning using a Scala tuning file and keyboard mapping file|Set a tuning using a Scala tuning file and keyboard mapping file]]." | |||
There are many other ways to create music with alternative tuning, like using [[List of music software|other software]], your voice, or a [[Instruments|physical music instrument]]. This guide only explores one: a synth in a DAW. | There are many other ways to create music with alternative tuning, like using [[List of music software|other software]], your voice, or a [[Instruments|physical music instrument]]. This guide only explores one: a synth in a DAW. Don't know what "alternative tuning" means? Please visit the Xenharmonic wiki [[Main Page|Main page]]. | ||
== Introduction== | == Introduction== | ||
[TODO: Generalize this paragraph.] Surge XT can be used within the Reaper DAW to create music set in microtonal or other uncommon tuning systems using several methods. Which method you use will depend on the larger context in which you're working and your specific needs, which will be explored below. Reaper is a popular and inexpensive DAW that fully supports all of Surge XT's possibilities for using alternative tuning systems. This tutorial was last verified using Surge XT version 1.2.3 and Reaper version 6.80 in August 2023. | [TODO: Generalize this paragraph.] Surge XT can be used within the Reaper DAW to create music set in microtonal or other uncommon tuning systems using several methods. Which method you use will depend on the larger context in which you're working and your specific needs, which will be explored below. Reaper is a popular and inexpensive DAW that fully supports all of Surge XT's possibilities for using alternative tuning systems. This tutorial was last verified using Surge XT version 1.2.3 and Reaper version 6.80 in August 2023. | ||
| Line 15: | Line 15: | ||
You'll find links below to sections of the "[[User:Mousemambo/Tuning methods|Tuning methods]]" article [currently just a draft] that will offer you a deeper understanding of the components used here and how they work. | You'll find links below to sections of the "[[User:Mousemambo/Tuning methods|Tuning methods]]" article [currently just a draft] that will offer you a deeper understanding of the components used here and how they work. | ||
This tutorial's instructions assume you have Surge XT and Reaper installed on your computer. They also assume that you know how to create an instrument track in Reaper and load a plugin instrument like Surge XT onto it, but if you don't then instructions can be found below in the Appendix section "[[User:Mousemambo/Document draft#Create an instrument track in the Reaper DAW|Create an instrument track in the Reaper DAW]]." | This tutorial's instructions assume you have Surge XT and Reaper installed on your computer. They also assume that you know how to create an instrument track in Reaper and load a plugin instrument like Surge XT onto it, but if you don't then instructions can be found below in the Appendix section "[[User:Mousemambo/Document draft#Create an instrument track in the Reaper DAW|Create an instrument track in the Reaper DAW]]." The instructions also assume you are using a standard piano keyboard (i.e. Halberstadt format) in virtual or physical form. | ||
However, Surge XT can also run in standalone mode, without any DAW. A significant drawback to that configuration is you won't be able to record your playing as MIDI notes, unless you have some additional component doing the recording. The common use cases for running Surge XT in standalone mode are for live performance where you don't want the extra complexity of running a DAW, or when you're just playing casually and don't need to record MIDI. In standalone mode, | However, Surge XT can also run in standalone mode, without any DAW. A significant drawback to that configuration is you won't be able to record your playing as MIDI notes, unless you have some additional component doing the recording. The common use cases for running Surge XT in standalone mode are for live performance where you don't want the extra complexity of running a DAW, or when you're just playing casually and don't need to record MIDI. In standalone mode, Method 1 or Method 2 given below can be used to re-tune Surge XT. | ||
==Methods for setting a tuning | Use cases | Scenarios | Configurations== | ==Methods for setting a tuning | Use cases | Scenarios | Configurations== | ||
| Line 27: | Line 27: | ||
=== Method 1: Set a tuning directly in Surge XT itself === | === Method 1: Set a tuning directly in Surge XT itself === | ||
[Briefly: Use Surge's tuning editor to recreate a custom tuning, perhaps using the example of Ptolemy's Intense Diatonic.] | [Briefly: What is a tuning editor? Use Surge's tuning editor to recreate a custom tuning, perhaps using the example of Ptolemy's Intense Diatonic. Scenarios: TBD. Advantages: No additional complexity. Can be easy for simple tunings you're already familiar with. Disadvantages: Can be time consuming compared to using a tuning file. Needs to be redone for each new instance. Tuning can't be quickly applied to other instruments.] | ||
===Method 2: Set a tuning | ===Method 2: Set a tuning using a Scala tuning file and keyboard mapping file=== | ||
[Briefly: A tuning file is.... A keyboard mapping file is.... The Scala format tuning files and keyboard mapping files together work to .... If you omit using a keyboard mapping file.... For more about Scala tuning and keyboard mapping files, see the [[User:Mousemambo/Tuning methods#Tuning files|Tuning methods]] article.] | |||
====Scenarios==== | ====Scenarios==== | ||
| Line 58: | Line 59: | ||
Scala does not support Anamark format (.tun) tuning files, which some other synths do support. However, if you have only an Anamark file for your tuning, there are several tools that can seamlessly use that file to generate a tuning file in Scala format along with a keyboard mapping file if the .tun file includes the needed mapping data. [Do .tun files always include keyboard mapping data?] [Name some good converters and provide links here and below in External links.] | Scala does not support Anamark format (.tun) tuning files, which some other synths do support. However, if you have only an Anamark file for your tuning, there are several tools that can seamlessly use that file to generate a tuning file in Scala format along with a keyboard mapping file if the .tun file includes the needed mapping data. [Do .tun files always include keyboard mapping data?] [Name some good converters and provide links here and below in External links.] | ||
===Method 3: Set a tuning | ===Method 3: Set a tuning using a tuning plugin=== | ||
There is no convincing case for using this tuning method with Surge XT, AFAIK. If you want to set a custom tuning, or load a tuning file, or respond to an MTS-ESP tuning source, you can do all those in Surge XT without any need for an additional plugin to provide those functionalities. [Rather than provide instructions for using a tuning plugin here, I could instead do that in a different Guide for using a synth that requires it like Vital, which can load a Scala tuning file but not a keyboard mapping file, and supports MPE tuning. If I expand this doc to include another synth, I might need to split this Method into 3a ... using MPE, and 3b ... using pitch bend] | [What is a tuning plugin, also called a re-tuning plugin?] | ||
There is no convincing case for using this tuning method with Surge XT, AFAIK. If you want to set a custom tuning, or load a tuning file, or respond to an MTS-ESP tuning source, you can do all those in Surge XT without any need for an additional plugin to provide those functionalities. | |||
[Rather than provide instructions for using a tuning plugin here, I could instead do that in a different Guide for using a synth that requires it like Vital, which can load a Scala tuning file but not a keyboard mapping file, and supports MPE tuning. If I expand this doc to include another synth, I might need to split this Method into 3a ... using MPE, and 3b ... using pitch bend. For more about tuning plugins, see the [[User:Mousemambo/Tuning methods#Tuning plugins and retuners|Tuning methods]] article.] | |||
===Method 4: Set a tuning using MTS-ESP=== | ===Method 4: Set a tuning using MTS-ESP=== | ||
| Line 65: | Line 70: | ||
==How to test the tuning== | ==How to test the tuning== | ||
[Briefly: If you're familiar enough with the tuning to recognize its correctness by ear, play the scale. Otherwise, test the frequency of played notes using the tuner that comes with | [Briefly: If you're familiar enough with the tuning to recognize its correctness by ear, play the scale. Otherwise, test the frequency of played notes using the tuner that comes with your DAW, or an external (e.g. phone-based) tuner. This may require using a prepared data sheet or making one using an appropriate utility like Scala or the simpler [https://sevish.com/scaleworkshop/ Scale Workshop]. In Reaper do this....] | ||
==Appendix== | ==Appendix== | ||
===Create an instrument track in the Reaper DAW=== | ===Create an instrument track in the Reaper DAW=== | ||
[How to create an instrument track in Reaper.] | [How to create an instrument track in Reaper. How to use it... load a VST virtual instrument.] | ||
==See | ==See also== | ||
*[[User:Mousemambo/Tuning methods|Tuning methods]] | *[[User:Mousemambo/Tuning methods|Tuning methods]] | ||
*[[DAWs#Approaches%20to%20Microtonal%20Composition%20in%20a%20DAW|DAWs § Approaches to Microtonal Composition in a DAW]] | *[[DAWs#Approaches%20to%20Microtonal%20Composition%20in%20a%20DAW|DAWs § Approaches to Microtonal Composition in a DAW]] | ||
==External | ==External links== | ||
*Reaper. A low-cost, powerful and popular DAW with excellent support for microtuning and other xenharmonic tunings. | *Reaper. A low-cost, powerful and popular DAW with excellent support for microtuning and other xenharmonic tunings. | ||