Article History
 
 
 

133 views
91% petet

Microtuning 0CC-FamiTracker
 

::|CONTENTS

  1. Tools
  2. Manual Detuning
  3. Linear Pitch Offset Table
  4. See also
If you've ever wanted to explore the xenharmonic universe via the 2a03 soundcard, this guide is for you.

Tools



If you want to use a single tuning throughout your piece, Sintel's Scala File to Detune Settings Converter is a tool that accepts .scl files
and outputs a .csv file, which can then be used to modify the detune settings of an 0CC module.

Manual Detuning



If you want to experiment around with shifting between tunings in a single piece, such as using adaptive just intonation, 0CC Famitracker features a linear pitch mode setting that makes tuning intervals across octaves much easier than in vanilla Famitracker.

In linear pitch mode, 0CC Famitracker divides a semitone into 32 (i.e. 0x20) equal parts, with a difference of about 3.12 cents each. Since a pitch offset of P80 corresponds to the default tuning, pitch offsets of P60 and PA0 correspond to one semitone down and up, respectively.

The following table contains a number of common intervals and their respective Pxx commands. Note, however, that the 2a03's sound generators do not have the same degree of precision, especially for high notes, making precise detuning impossible in many cases.

Linear Pitch Offset Table



.
.
.
P70 ======== -1/4 Tone (-50 Cents), 13th Harmonic
P71
P72
P73
P74
P75
P76 ----- 7th Harmonic
P77
P78 ======== -1/8 Tone (-25 Cents)
P79
P7A
P7B ----- 5/4 Major Third
P7C ----- 5/3 Major Sixth
P7D
P7E
P7F
P80 ======== Base Tuning (approximates 3/2 P5, 4/3 P4)
P81 ----- 9/8 Major 2nd
P82
P83
P84 ----- 8/5 Minor Sixth
P85 ----- 6/5 Minor Third
P86
P87 ----- Syntonic Comma
P88 ======== +1/8 Tone (+25 Cents)
P89
P8A
P8B
P8C
P8D
P8E
P8F
P90 ======== +1/4 Tone (+50 Cents), 11th Harmonic
.
.
.


See also



- 2a03 (soundchip)
- 0CC-FamiTracker
- j0CC-FamiTracker
- FamiTracker Effects Commands
- 0cc (format)
- nsf (format)
- nsfplus (format)
- nsf_classic (format)