The VP4 has been added to the wiki.

Difference between revisions of "Pitch block"

From Fractal Audio Wiki
Jump to navigation Jump to search
 
(451 intermediate revisions by 3 users not shown)
Line 3: Line 3:
 
=Available on which products=
 
=Available on which products=
  
* '''Axe-Fx III''': 2 blocks
+
* '''Axe-Fx III''', '''VP4''': 2 blocks
* '''FM3''': 1 block
+
* '''FM9''', '''FM3''': 1 block
 
* '''Axe-Fx II''': 2 blocks
 
* '''Axe-Fx II''': 2 blocks
* '''AX8''': 1 block
+
* '''AX8''', '''FX8''': 1 block
* '''FX8''': 1 block
 
  
=Channels or X/Y switching=
+
=Channels or X/Y=
  
* '''Axe-Fx III''' and '''FM3''': 2 channels
+
* '''Axe-Fx III''', '''FM9''', '''FM3''', '''VP4''': 4 channels
* '''Axe-Fx II''': X/Y
+
* '''Axe-Fx II''', '''AX8''', '''FX8''': X/Y
* '''AX8''': X/Y
 
* '''FX8''': X/Y
 
  
=Types=
+
=Pitch types=
 +
 
 +
Pitch types in the Axe-Fx III, FM9 and FM3:
 +
 
 +
# '''Advanced Whammy'''
 +
# '''Arpeggiator'''
 +
# '''Classic Whammy'''
 +
# '''Crystal Echoes'''
 +
# '''Custom Shifter'''
 +
# '''Dual Chromatic'''
 +
# '''Dual Detune'''
 +
# '''Dual Detune Delay'''
 +
# '''Dual Diatonic'''
 +
# '''Octave Divider'''
 +
# '''Quad Chromatic'''
 +
#''' Quad Chromatic Delay'''
 +
# '''Quad Detune'''
 +
# '''Quad Diatonic'''
 +
# '''Quad Diatonic Delay'''
 +
# '''Virtual Capo'''
 +
 
 +
See <q>[https://forum.fractalaudio.com/threads/harmonizing-leads-with-the-fm9.184361/post-2270552 Harmonizing leads with the FM9]</q> for more information about diatonic and chromatic harmonies and custom scales.
 +
 
 +
Also see Wikipedia's <q>[http://en.wikipedia.org/wiki/Pitch_shift Pitch shifting]</q> article.
 +
 
 +
==Chromatic: Dual / Quad==
 +
 
 +
* '''Dual Chromatic''' (2 voices). Previously: Dual Shift
 +
* '''Quad Chromatic''' (4 voices). Previously: Quad Shift
 +
 
 +
Quad Chromatic doesn’t have Feedback parameters.
 +
 
 +
==Diatonic: Dual / Quad==
 +
 
 +
* '''Dual Diatonic''' (2 voices). This was previously called <q>Dual Harmony</q>.
 +
* '''Quad Diatonic''' (4 voices). This was previously called <q>Quad Harmony</q>.
 +
 
 +
==Octaver==
 +
 
 +
The devices offer several ways to create an Octaver (octave down) effect:
 +
 
 +
* Pitch block: fixed shifted pitch, 1 octave down
 +
* Pitch block: Octave Divider type
 +
* Ring Modulator block in Tracking mode
 +
 
 +
The results sound different. The Octave Divider sounds slightly like a synth, where a fixed harmony adds identical lower or higher harmony notes at fixed intervals. The Ring Modulator sounds vintage.
 +
 
 +
<blockquote>
 +
'''FRACTAL AUDIO QUOTES'''
 +
<HR>
 +
<blockquote>
 +
[https://forum.fractalaudio.com/threads/octave-divider-low-and-high-cut-not-working-not-a-bug.111504/post-1334175]
 +
The octave divider algorithm is just a synthesizer with an aggressive lowpass filter (it simply generates two square waves based on the frequency of the global pitch detector). It is designed to sound like <q>vintage</q> octave dividers but with far better tracking and without the undesirable glitching. Therefore it is operating and sounding as intended. If you desire a different sound I recommend using the Synth block.
 +
</blockquote>
 +
 
 +
<blockquote>
 +
[https://forum.fractalaudio.com/threads/the-axes-octave-effects.18677/post-326947]
 +
To get that OC-3 sound you'll want to use the OCTAVE DIV mode in the pitch block. The OC-3 is an octave divider. It uses flip-flops to create synthesized waveforms that are sub-multiples of the input frequency. The regular pitch modes will not sound the same. The OC-3 also adds distortion though. You may want to put a drive block in there somewhere.
 +
</blockquote>
 +
 
 +
<blockquote>
 +
[https://forum.fractalaudio.com/threads/octaver-bad-tracking-and-artifacts.18993/post-332089]
 +
The Octave Divider on the Axe-Fx is a recreation of the old analog octave dividers. It's supposed to sound all glitchy and funky.
 +
</blockquote>
 +
</blockquote>
 +
 
 +
==Detune (micropitch)==
  
The Pitch block has its own pitch detector, separate from the internal Pitch controller.
+
Pitch detuning is a great alternative to a chorus, without the <q>swirl</q> associated with 80's chorus tone. Use it in stereo for a very wide effect. Van Halen's sound on the <q>Balance</q> album is well-known example of stereo pitch detuning.
  
Pitch detection is improved in the Axe-Fx III and FM3, and the number of voices has been increased to 4.
+
# Detune up and down the same amount, between +/-5 and +/-10.
 +
# Delay the voices for more width (i.e. 7 ms).
 +
# Set mix at 25% or lower.
 +
# Put the block after the Amp block but before the stereo Cab block.
 +
# Pan the voices for a wide stereo effect.
  
<blockquote>(FM3) "Pitch block functionality will be identical. The only potential differences may relate to pitch detection since that functionality is actually outside of the Pitch block and is still being ironed out." [https://forum.fractalaudio.com/threads/fm3-hot-questions-and-hopefully-answers.149968/page-20#post-1785725 source]</blockquote>
+
Try running a Chorus block before or after the Pitch block for a more intense effect.
  
Pitch types are:
+
Beware of [[Phase cancellation]] when running mono.
  
* '''Dual Detune'''
+
Current firmware has two Detune modes:
* '''Quad Detune'''
 
* '''Dual Shift'''
 
* '''Quad Shift'''
 
* '''Dual Harmony'''
 
* '''Quad Harmony'''
 
* '''Classic Whammy'''
 
* '''Octave Divider'''
 
* '''Crystal Echoes'''
 
* '''Advanced Whammy'''
 
* '''Arpeggiator'''
 
* '''Custom Shifter'''
 
*''' Quad Shift Delay'''
 
* '''Quad Harmony Delay'''
 
* '''Virtual Capo'''
 
  
=Position of the Pitch block on the grid=
+
* '''Dual Detune''' (2 voices)
 +
* '''Quad Detune''' (4 voices)
  
If you want to add harmonies to your main signal, put the Pitch block between the Amp and Cab block (series or parallel) for best results.
+
The current [[Multitap Delay block]] is also capable of multi-voice detuning.
  
Alternatively, split the signal into two before the Amp block, and put Pitch and a 2nd Amp block in the other row.  
+
Current firmware features a Dual Detune Delay type. This type is comprised of two detuners with delay up to 2.0 seconds. Each detuner can feed back to itself and/or the other detuner.
  
If you want to shift the ''entire'' amp signal (100% wet), e.g. when simulating a down-tuned guitar or capo, put Pitch in front of the Amp block.
+
==Whammy==
  
<blockquote>"When going direct, pitch shifting often sounds best when placed BEFORE the Cab block. The factory presets may have the block doing the shifting (pitch or multidelay) after the Cab block. Try moving the pitch before the Cab for smoother results."</blockquote>
+
Use the Classic Whammy pitch type, and attach a pedal as an [[External controller]] to the Control parameter. Make sure that the pedal is calibrated.
  
<blockquote>"The pitch block basically shifts the entire cab freq. response up/down if it's after cab. A slight detune might sound about the same either way but with a half step, whole step, etc. the difference becomes more apparent." (Bakerman) </blockquote>
+
Use [[Auto-Engage]] in the modifier menu to automatically engage the Pitch block.
  
=Pitch shifting and CPU usage=
+
You can engage a Whammy on the fly without using Auto-Engage (<q>Golden Whammy</q>, M@'s idea, [http://forum.fractalaudio.com/threads/how-to-bring-in-a-whammy-without-auto-engage.72433]). It's demonstrated as part of the factory preset <q>JS410</q>.
  
<blockquote>"Once the CPU usage crosses a certain threshold (which could happen if you are streaming audio) the pitch detection will slow down as the global pitch detector necessarily has a lower priority than the primary audio processing. If you change the Pitch Source to Local then the local pitch detector runs at the same priority as the audio." [http://forum.fractalaudio.com/threads/downtuning-with-pitch-shifter-in-fw15-sound-not-great.87537/#post-1060042 source] </blockquote>
+
See these videos for more information:
 +
* <q>[http://www.youtube.com/watch?t=17&v=_zPJhoIINos Setting Up an EV-1 as an Axe-Fx II Whammy Pedal]</q>
 +
* <q>[https://www.youtube.com/watch?v=kmNY2xYlnxQ Dial in the PERFECT Fractal Whammy]</q>
  
<blockquote>"Pitch detection has a lower priority than audio processing. If CPU usage is very high the pitch detectors won't run often". [http://forum.fractalaudio.com/threads/no-fluency-in-whammy.109916/#post-1315869 source] </blockquote>
+
Tip: increase the Scale parameter in the modifier menu a little to create some <q>flat</q> space at the top, so the octave arrives earlier and stays put.
  
The Pitch block in the AX8 and FX8 is very sensitive to CPU load, even far before the limit is reached. When using the Whammy mode for example, try to keep CPU usage below 60%. Some Pitch types in the AX8 and FX8 provide an Economy mode, which offers comparable audio performance but uses less CPU.
+
Decrease the max frequency of the pitch-shifted voice to 5 kHz, or even much lower, like 2 kHz, to make it less <q>digital</q> and less thin.
  
=Pitch shifting and latency=
+
<blockquote>
 +
'''FRACTAL AUDIO QUOTES'''
 +
<HR>
 +
About the original Whammy pedal:
 +
<blockquote>
 +
[http://forum.fractalaudio.com/threads/axe-fx-iii-firmware-1-19-public-beta.144260/page-3#post-1706880]
 +
I would venture to guess that the pedal sample rate is low, like maybe 11 kHz. This limits the frequency response to 5K. Higher sampling rates mean more processing power which means more expensive DSP. These things were designed to be inexpensive.
 +
</blockquote>
  
<blockquote>"The better the pitch shifting, the more the latency. It's a perceptual process. There is no mathematically perfect way to do it. Also, when you pitch shift, the sound coming from the speakers doesn't reinforce the strings (since it's at a different frequency) so you don't get sustain and feedback harmonics." [http://forum.fractalaudio.com/threads/urgent-can-ax8-do-convincing-and-easy-eb-tuning-on-fly.141416/#post-1675668 source] </blockquote>
 
  
<blockquote>"A low E has a period of about 12 ms. This means you have to buffer at least 12 ms to shift anything from low E and up. To also work with bass then low E is 24 ms."</blockquote>
+
'''OTHER QUOTES'''
 +
<HR>
 +
Forum member Moke:
 +
<blockquote>
 +
[https://forum.fractalaudio.com/threads/audio-slave-whammy-pedal-set-up.158717/post-1896046]
 +
Try adding a Filter block right after the Pitch/Whammy block. Use the 'Lowpass' type. Attach the same controller that you are using for the Whammy control to the 'Frequency' parameter in the Filter block. Use it to cut the increasing high-end as the pitch is raised. Set it up with a Min frequency of 20,000 Hz, and a Max of 1000 Hz. All other settings default. Setup both blocks to Engage at the same time.
 +
</blockquote>
 +
</blockquote>
  
<blockquote>"Pitch shifting necessarily adds latency. Pitch shifting is a perceptual process. It requires a reasonable amount of history to work. This adds latency. Typically 20ms and up. Some people are more tolerant to latency than others. I've compared the latency of our algorithm to other products and ours is equal or better but there is latency in any pitch shifter.
+
==Drop-tuning and virtual capo==
All pitch shifters have tradeoffs. The lower the latency the more prone they are to tremolo artifacts, double transients and other issues. Solving those issues increases the latency and the computational burden. The only pitch shifting algorithm that has negligible latency is the "Rollers" algorithm but that requires insane amounts of CPU and the samples I've heard aren't impressive. It also has its share of issues (smearing, chirping)." [http://forum.fractalaudio.com/threads/axe-fx-iii-firmware-2-00-public-beta-2.144615/page-3#post-1710901 source]</blockquote>
 
  
=Learn mode=
+
'''Axe-Fx III, FM9, FM3:'''
 +
 
 +
Use the Virtual Capo mode in the Pitch block for drop-tuning as well as virtual capo. Put the Pitch block in series at the start of the grid.
 +
 
 +
'''AX8, FX8, Axe-Fx II:'''
  
The Pitch block has a Learn function. Turn it on, play a note and hold it, and the device will set the key according to the note you played.
+
# Put a Pitch block in series at the start of the grid.
 +
# Set it to Fixed Harmony.
 +
# For a drop of two semitones set one voice to -2.
 +
# Set the other voice's Level to -80 to mute it.
 +
# Set Mix to 100%, Tracking to On, Pitch Track to Poly.
  
In firmware Ares the Pitch block doesn't have be engaged to be able to use Learn.
+
You can also use the Advanced Whammy mode in the Pitch block. It sounds and works the same but is a little easier to configure.
  
=Pitch types=
+
To decrease latency:
  
==Arpeggiator==
+
* lower the Tracking setting
 +
* try <q>Simeon's ADSR trick</q>
  
The Arpeggiator mode uses a 32-step sequencer.
+
<blockquote>
 +
'''FRACTAL AUDIO QUOTES'''
 +
<HR>
 +
<blockquote>
 +
This is a simple one-voice pitch shift that is intended for drop-tuning and virtual capo use and is easy to configure and use.
 +
</blockquote>
 +
</blockquote>
  
==Fixed Harmony==
+
To maintain the engaged or bypassed state of the Virtual Capo through scenes changes, assign a Control Switch to the block's Bypass parameter, or use the [[Scenes#Scene_IgnoreScenes|Scene Ignore]] function.
  
Firmware Ares replaces the Fixed Harmony mode on the Axe-Fx II with:
+
To find examples of presets with droptuning, search the [[Factory presets]] page for <q>drop</q>.
  
* '''Dual Shift''' (2 voices)
+
==Crystal Echoes==
* '''Quad Shift''' (4 voices)
 
  
Note that Quad Shift doesn’t have Feedback parameters.
+
Smooth the Crystal Echoes effect by fading in the effect: assign the Envelope Controller to the Input Gain parameter.
  
[http://www.youtube.com/watch?v=-vccabyl5LE Ola Englund demonstrates pitch harmony with a pedal]
+
==Custom scales==
  
==Intelligent Harmony==
+
The Custom Pitch type uses the values on the Custom Scales page in the [[Global Settings menu]].
  
Firmware Ares replaces the Intelligent Harmony mode on the Axe-Fx II with:
+
It's important to understand how Custom Scales work. You must temporarily transpose the part to the key of A, and program the custom scales based on that key. After doing that, enter the correct key for the part in the parameter field.
  
* '''Dual Harmony''' (2 voices)
+
See the forum's <q>[https://forum.fractalaudio.com/threads/custom-harmony-issues.149339/ Custom Harmony Issues]</q> thread for more information.
* '''Quad Harmony''' (4 voices)
 
  
==Octaver==
+
=Pitch block position on the grid=
  
The processors offer several ways to create an Octaver effect (octave down):
+
If you want to add harmonies to your main signal, put the Pitch block between the Amp and Cab block for best results. As demonstrated in the [[Factory presets|factory preset LONELY HEART]]. Alternatively (Axe-Fx only), split the signal into two rows before the Amp block, and put Pitch and a 2nd Amp block in the other row.
  
* Pitch block: Fixed harmony, 1 octave down
+
If you want to shift the entire amp signal (100% wet), e.g. for downtuning, put Pitch before the Amp block.
* Pitch block: Octave Divide mode
 
* [[Ring Modulator block]] in Tracking mode.
 
  
The results sound different. The Octave Divider sounds slightly like a synth, where a fixed harmony adds identical lower or higher harmony notes at fixed intervals. The Ring Modulator sounds vintage.
+
<blockquote>
 +
'''FRACTAL AUDIO QUOTES'''
 +
<HR>
 +
<blockquote>
 +
[https://forum.fractalaudio.com/threads/pitch-block-causes-volume-drop.35672/post-485303]
 +
When going direct, pitch shifting often sounds best when placed BEFORE the Cab block.
  
==Detune (micropitch)==
+
The factory presets may have the block doing the shifting (pitch or multidelay) after the Cab block. Try moving the pitch before the Cab for smoother results.
 +
</blockquote>
  
Pitch detuning is a great alternative to a chorus, without the "swirl" associated with 80's chorus tone. Use it in stereo for a very wide effect. Van Halen's sound on the Balance album is well-known example of stereo pitch detuning.
+
<blockquote>
 +
[https://forum.fractalaudio.com/threads/pitch-block.154162/post-1834770]
 +
I'll use the harmonizer in front of the amp too -- but it needs to be 100% wet, single voice, and a dedicated amp. The less you shift distortion, the more natural it sounds.
 +
</blockquote>
  
# Detune up and down the same amount, between +/-5 and +/-10
+
<blockquote>
# Delay the voices for more width (i.e. 7 ms)
+
[https://forum.fractalaudio.com/threads/pitch-need-help.21079/page-2#post-356899]
# Set mix at 25% or lower
+
Yes, it's always better to have individual paths for the harmonies. If you put the harmonizer before distortion you'll get intermodulation products. After the distortion and you'll harmonize the overtones. After sounds better than before but separate processing paths sound best.
# Put the block after the Amp block but before the stereo Cab block
+
</blockquote>
# Pan the voices for a wide stereo effect
 
  
Try running a [[Chorus block]] before or after the Pitch block for a more intense effect.
 
  
Beware of phase cancellation when running mono.
+
'''OTHER QUOTES'''
 +
<HR>
 +
Forum member Bakerman:
 +
<blockquote>
 +
[https://forum.fractalaudio.com/threads/pitch-block-causes-volume-drop.35672/post-485494]
 +
The pitch block basically shifts the entire cab freq. response up/down if it's after cab. A slight detune might sound about the same either way but with a half step, whole step, etc. the difference becomes more apparent.
 +
</blockquote>
 +
</blockquote>
  
Firmware Ares has two Detune modes:
+
=CPU usage and latency=
  
* '''Dual Detune''' (2 voices)
+
<blockquote>
* '''Quad Detune''' (4 voices)
+
'''FRACTAL AUDIO QUOTES'''
 +
<HR>
  
The [[Multitap Delay block]] in firmware Ares is also capable of multi-voice detuning.
+
Axe-Fx III:
  
==Whammy==
+
<blockquote>
 +
[https://thegearforum.com/threads/mooer-pitchbox-19-msec-of-latency.2566/post-87662]
 +
Pitch shifting necessarily has latency. You need a history buffer big enough to contain at least one period at the lowest frequency you want to be able to shift. 19ms isn't bad and corresponds to about 53 Hz. Probably actually around 60 Hz as some of that latency is A/D and D/A conversion time and frame buffering.
  
Use the Classic Whammy pitch types, and attach a pedal to the Control parameter.
+
If you want a "polyphonic shifter" you need a buffer that is large enough to hold an entire "period" of the waveform. This period, which we define as the maximum autocorrelation time, may be much greater than the period of the lowest note played. I.e., if you play an open E chord the period will usually be much less than 1/82. Some chord shapes result in very long periods, particularly those with dissonant intervals, e.g. major 7.
  
Use [[Auto-Engage]] in the modifier menu to automatically engage the Pitch block.
+
The shorter the buffer the less latency but the more tremolo effect will be introduced due to imperfect correlation at the splice point. The longer the buffer the less tremolo effect but the greater the latency.
 +
</blockquote>
  
You can engage a Whammy on the fly without using Auto-Engage ("Golden Whammy", M@'s idea, [http://forum.fractalaudio.com/threads/how-to-bring-in-a-whammy-without-auto-engage.72433/ source]):
+
<blockquote>
 +
[https://thegearforum.com/threads/mooer-pitchbox-19-msec-of-latency.2566/post-87990]
 +
I doubt AI could do much about latency. The problem with pitch shifting is you have to know what has already been played. You need a history of the audio before you can do anything.
  
# Put a Pitch block in line, set to Classic Whammy. Source: Global. Bypass Mode: Thru.
+
You can improve the quality of pitch shifting dramatically but that comes at the expense of increased latency, usually greatly increased. Melodyne, for example.
# Assign the Control parameter to your pedal's external controller.
 
# Assign the same external controller to the Mix parameter. Set Mix at zero. Modifier menu: Min 100, Max 0, Start 60.1, Mid 0, End 49.8, Slope 100, Scale 10, Offset -100.
 
# Make sure the Pitch block is engaged and save the preset.
 
  
[http://www.youtube.com/watch?t=17&v=_zPJhoIINos Demo of the Whammy settings above]
+
Pitch shifting falls into two methods: time domain and frequency domain. In time-domain pitch shifting you buffer up a short history of the audio and play it back either faster or slower depending if you want to shift up or down. You can't start playing back until you have buffered up some audio so you get latency proportional to the buffer size. On average about half the buffer size since you overlap snippets and crossfade.
  
Increase the Scale parameter in the modifier menu to create some "flat" space at the top, so the octave arrives earlier and stays put.
+
In frequency domain shifting you take the FFT of the audio, process the FFT and take the inverse. To take the FFT you need a decent size history so, again, you have latency. The most common FFT approach is the phase vocoder. I spent a lot of time working on a phase vocoder pitch shifter and the latency was much worse than time-domain approaches. For any significant shift you need a large analysis window.
 +
</blockquote>
  
Decrease the max frequency of the pitch-shifted voice to 5 kHz or lower to make it less "digital" and less thin.
+
<blockquote>
 +
[https://forum.fractalaudio.com/threads/please-any-audio-programmers-out-there-question-re-pitch-detection.151719/post-1805337]
 +
[…]
 +
Pitch detection is a difficult problem. Polyphonic pitch detection is orders of magnitude more difficult. Real-time pitch detection is much more difficult than non-real-time. Polyphonic real-time pitch detection is nearly impossible. A low E has a period of about 12 ms. This means you have to buffer at least 12 ms to shift anything from low E and up. To also work with bass then low E is 24 ms.
 +
</blockquote>
  
<blockquote>(about the original Whammy pedal) "I would venture to guess that the pedal sample rate is low, like maybe 11 kHz. This limits the frequency response to 5K. Higher sampling rates mean more processing power which means more expensive DSP. These things were designed to be inexpensive." [http://forum.fractalaudio.com/threads/axe-fx-iii-firmware-1-19-public-beta.144260/page-3#post-1706880 source]</blockquote>
+
<blockquote>
 +
[http://forum.fractalaudio.com/threads/axe-fx-iii-firmware-2-00-public-beta-2.144615/page-3#post-1710901]
 +
Pitch shifting necessarily adds latency. Pitch shifting is a perceptual process. It requires a reasonable amount of history to work. This adds latency. Typically 20ms and up. Some people are more tolerant to latency than others. I've compared the latency of our algorithm to other products and ours is equal or better but there is latency in any pitch shifter.
  
==Drop tuning and virtual capo==
+
All pitch shifters have tradeoffs. The lower the latency the more prone they are to tremolo artifacts, double transients and other issues. Solving those issues increases the latency and the computational burden. The only pitch shifting algorithm that has negligible latency is the "Rollers" algorithm but that requires insane amounts of CPU and the samples I've heard aren't impressive. It also has its share of issues (smearing, chirping).
 +
</blockquote>
  
'''AX8, FX8 and Axe-Fx II:'''
+
<blockquote>
 +
[https://forum.fractalaudio.com/threads/axe-fx-iii-firmware-1-19-public-beta.144260/post-1707587]
 +
To do polyphonic pitch shifting well you need around 50 ms of history. So nominally the delay will be half that, 25 ms.
 +
</blockquote>
  
# Put a Pitch block in series at the start of the grid.
+
<blockquote>
# Set it to Fixed Harmony.
+
[https://forum.fractalaudio.com/threads/firmware-12-08-beta2-great-pitch-block-improvements.161415/post-1932691]
# For a drop of two semitones set one voice to -2.
+
You can do really good pitch shifting if you don't care about real time. The FFT phase vocoder is capable of excellent results but the latency is far too great for real time use.
# Set the other voice's Level to -80 to mute it.
 
# Set Mix to 100%, Tracking to On, Pitch Track to Poly.
 
  
You can also use the Advanced Whammy mode in the Pitch block. Sounds and works the same but a little easier to to configure.
+
Once you get into real time constraints things become MUCH more difficult. So we have to do it in the time domain which is much less forgiving.
 +
</blockquote>
  
If you can't stand the latency:
+
<blockquote>
 +
[https://forum.fractalaudio.com/threads/beta-4-vc-warble-on-clean-solved.161918/post-1939618]
 +
All real time pitch shifters display some degree of tremolo on certain chords. Ours is better than most. The worse your guitar's intonation the more tremolo.
 +
</blockquote>
  
* Lower Tracking
+
<blockquote>
* Try Simeon's ADSR trick, explained: [http://forum.fractalaudio.com/axe-fx-ii-discussion/57165-how-reduce-latency-down-shifted-patches.html here] and [http://forum.fractalaudio.com/axe-fx-ii-recordings/72204-fas-modern-ii-pitch-shift-block-5-semitones.html#post884487 here]
+
[https://forum.fractalaudio.com/threads/beta-4-vc-warble-on-clean-solved.161918/post-1939664]
 +
The way real time pitch shifting works is the input is split up into "granules" which are little snippets of audio. Those granules are played back either faster or slower to shift the pitch up or down respectively. An analog analogy is a tape recorder with rotating heads. As these heads rotate they eventually leave the tape and the other head enters. As this happens the heads crossfade. If the audio isn't perfectly correlated during the crossfade the amplitude will vary. This causes the tremolo. The pitch detector's job is to find the pitch so that the audio is correlated during the crossfade.
  
Note that there will always be some latency.
+
If your intonation is off the correlation will be weak during the crossfade causing more tremolo.
  
'''Axe-Fx III:'''
+
Pitch shifting isn't perfect, especially in real time. It's a perceptual process. It's not like solving equations or modeling amplifiers. It's about fooling the human auditory system. So any pitch shifter is going to have some level of artifacts. In my comparisons with other products I feel these latest algorithms are among the best. I compared my Eventide Eclipse, Kemper and Digitech Whammy DT.
  
Use the Virtual Capo mode in the Pitch block (firmware Ares) for down tuning as well virtual capo.  
+
The Eclipse is the weakest of the bunch. It tracks very slow which causes artifacts when you change the note you are playing. It does, however, track complex chords well. For example, if you are playing a harmony the harmony will change from, say, a major 3rd to a minor 3rd depending upon the note you are playing. The slow tracking causes the shifter to sound the wrong interval for a bit until the tracking catches up. So you get a pitch "blip" when you change notes. It has a pleasant characteristic sound which has an almost bell-like quality that makes it useful for certain special effects.
  
<blockquote>"This is a simple one-voice pitch shift that is intended for drop-tuning and virtual capo use and is easy to configure and use."</blockquote>
+
The Kemper has pretty good shifting and tracks much faster than the Eclipse. It exhibits the most tremolo of all the devices tested (I know why this happens but I'm not about to spill the beans :) ) It struggles, however, with chords. If you play a D/F# (the classic pitch shifter stress test chord) it goes all wonky because it can't figure out the pitch. This is because it's pitch detector window is too short. It has a "smooth chords" mode which doubles the window length but then the latency becomes much greater and the tracking much slower. It also has a formant shifting feature but in my tests it's all but useless. It only works with single notes, adds a lot of latency and doesn't really sound convincing.
  
==Dive bomb==
+
The Whammy DT is an interesting device. It exhibits almost no tremolo effect regardless of the chord played. The Eclipse, Kemper and Axe-Fx all have similar sounding shifting. IOW they seem to be based around similar algorithms implemented to varying degrees of success. The Whammy has a fundamentally different sound. This is both good and bad. The lack of tremolo is good. However when playing even simple chords (i.e. an open E or A) there is an underlying grittiness and "inharmonicity" and the guitar sounds out of tune. It also exhibits a strange behavior during the pick attack. The Whammy glitches during the pick attack kind of "cuts out".
  
To simulate an automated "dive bomb" pitch effect:
+
For the Axe-Fx I'm using a wavelet approach to the pitch detector which results in a multi-resolution pitch detection. This means the pitch detection window is short when you want it short or long when you want it long. This results in extremely fast tracking. There's almost no audible "blip" when the harmony changes. It also tracks complex chords pretty well but it does sometimes struggle with locking onto the pitch and will alternate between the "best guess" when there isn't a clear answer. To be fair the other products do this too.
  
# Create a preset with a Pitch block.
+
So all the devices exhibit their idiosyncrasies and artifacts. The question becomes which artifacts are the least offensive. If I were to choose I would choose either the Whammy or the Axe-Fx. However the Whammy only supports chromatic shifting. It has a "Harmony" mode but it isn't diatonic harmony where you can set the key and scale/mode.
# Set Pitch mode to Classic Whammy, Up|Dn 2 Oct., Pitch Track: off, 100% mix.
+
</blockquote>
# Enter the Modifier menu of the Control parameter in the Pitch block. Set Source to one of the externals. Set Damping to 750, for starters.
 
# Enter the Modifier menu of the Bypass parameter in the Pitch block. Set Source to the same external controller as above.
 
  
On the foot controller:
+
<blockquote>
# Program a switch to send the external controller's CC.
+
[https://forum.fractalaudio.com/threads/axe-fx-iii-firmware-25-04-release.205702/page-7#post-2568016]
# The switch can be latching or momentary, whatever works for you.
+
Real-time pitch shifting is full of tradeoffs. I you want low latency you get tremolo artifacts. If you don't want the tremolo artifacts you get high latency and weird artifacts on complex intervals.
 +
</blockquote>
  
To operate: select the preset. Press the switch (press and hold if it's a momentary switch) for the effect to kick in. Press again (or release) to stop, and bypass the Pitch block.
+
<blockquote>
 +
[https://forum.fractalaudio.com/threads/axe-fx-iii-firmware-1-19-public-beta.144260/post-1707587]
 +
To do polyphonic pitch shifting well you need around 50 ms of history. So nominally the delay will be half that, 25 ms. If you set the detector to Mono the latency will be less but it won't track chords, especially complex ones, as well due to lack of correlation in the history buffer.
 +
</blockquote>
  
You can also use your expression pedal instead of a switch. Use the corresponding external controller.
+
<blockquote>
 +
[https://forum.fractalaudio.com/threads/axe-fx-iii-firmware-27-00-public-beta-8.207827/page-9#post-2595216]
 +
Latency is variable because the best splice point is variable.
 +
</blockquote>
  
Instead of a switch, you can also use [[Auto-Engage]].
+
FM9:
  
You can adjust the length of the dive through the Damping parameter, use another Whammy mode, make it even more dramatic by adding a Flanger, etc.
+
<blockquote>
 +
[https://forum.fractalaudio.com/threads/can-the-extra-10-dsp-improve-virtual-capo.190219/post-2360968]
 +
The pitch detection function runs in its own thread. At high CPU utilization that thread can be postponed. The extra power of the turbo enables that thread to run more often improving pitch detection latency.
 +
</blockquote>
  
Bakerman's tip to dive deeper than two octaves: select "Whole Tone" for Harmony. In the modifier menu set Minimum to 1, and Maximum to the desired drop (try -19). Increase Glide to get rid of the steps.
+
<blockquote>
 +
[https://forum.fractalaudio.com/threads/can-the-extra-10-dsp-improve-virtual-capo.190219/post-2360988]
 +
As you exceed 85-90% resources start to become critical. That 10-15% has to get divided up among all the lower priority threads: USB, display, controllers, foot controller(s), LED, etc., etc. as well as pitch detection. Pitch detection is a higher priority thread but you can't get blood from a stone.
 +
</blockquote>
  
==Crystals==
+
'''PREVIOUS GENERATIONS'''<HR>
  
Tip: make the crystals sound more smooth by letting them fade in. Here's how: assign the Envelope Controller to the Input Gain parameter.
+
<blockquote>
 +
[http://forum.fractalaudio.com/threads/downtuning-with-pitch-shifter-in-fw15-sound-not-great.87537/#post-1060042]
 +
Once the CPU usage crosses a certain threshold (which could happen if you are streaming audio) the pitch detection will slow down as the global pitch detector necessarily has a lower priority than the primary audio processing. If you change the Pitch Source to Local then the local pitch detector runs at the same priority as the audio.
 +
</blockquote>
  
==Multiple harmonies==
+
<blockquote>
 +
[http://forum.fractalaudio.com/threads/no-fluency-in-whammy.109916/#post-1315869]
 +
Pitch detection has a lower priority than audio processing. If CPU usage is very high the pitch detectors won't run often.
 +
</blockquote>
  
[http://forum.fractalaudio.com/threads/various-presets-tricks.135770 Bakerman explains how to generate 5 harmonies with one guitar and one Axe-Fx II preset (Hotel California)]
+
<blockquote>
 +
[http://forum.fractalaudio.com/threads/urgent-can-ax8-do-convincing-and-easy-eb-tuning-on-fly.141416/#post-1675668]
 +
The better the pitch shifting, the more the latency. It's a perceptual process. There is no mathematically perfect way to do it. Also, when you pitch shift, the sound coming from the speakers doesn't reinforce the strings (since it's at a different frequency) so you don't get sustain and feedback harmonics.
  
==Custom scales==
+
The Pitch block in the AX8 and FX8 is very sensitive to CPU usage, even far before the limit is reached. When using the Whammy mode for example, try to keep CPU usage below 60%. Some Pitch types in the discontinued AX8 and FX8 provide an Economy mode, which offers comparable audio performance but uses less CPU.
 +
</blockquote>
 +
</blockquote>
  
The "Custom" Pitch type uses the values on the Custom Scales page in the Global menu.
+
=Learn mode=
  
It's important to understand how Custom Scales work. You must (temporarily) transpose the part to the key of A, and program the custom scales based on that key. After having done that, enter the correct key for the part in the parameter field.
+
The Pitch block has a Learn function. Turn it on, play a note and hold it, and the device will set the key according to the note you played.
  
[https://forum.fractalaudio.com/threads/custom-harmony-issues.149339/ More explanation]
+
=Tuner note display=
  
[http://www.youtube.com/watch?v=xr0dzxRcKIQ&feature=youtu.be AustinBuddy's tutorial]
+
The Downtune control in the [[Tuner|Tuner menu]] allows simplified tuning when tuning down one to four semitones. The Tuner display will display the “natural” name of the note, i.e. if tuning down one semitone an Eb will read E. This also applies to notes in the Pitch block.
  
 
=Parameters=
 
=Parameters=
Line 223: Line 354:
 
The parameters are also explained in the [[Owners_Manuals|Owner's Manual]].
 
The parameters are also explained in the [[Owners_Manuals|Owner's Manual]].
  
==Parameters table==
+
==Pitch Tracking==
 +
 
 +
Has replaced the Tracking Mode parameter.
 +
 
 +
Values: NOTES, CHORDS and OFF.
  
{| class="wikitable"
+
Pitch blocks in the Axe-Fx 3, FM9 and FM3 have their own pitch detectors, separate from the global pitch controller.
|-
 
! '''Parameter'''
 
! '''Axe-Fx III'''
 
! '''Axe-Fx II'''
 
! '''AX8 / FX8'''
 
|-
 
| Type
 
! yes
 
!
 
!
 
|-
 
| Config — Input Mode
 
! yes
 
!
 
!
 
|-
 
| Mix — LFO Rate, Tempo, Depth
 
! yes
 
!
 
!
 
|-
 
| Mix — Low Cut, High Cut
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Pitch Detection — Detector Source
 
! yes
 
!
 
!
 
|-
 
| Pitch Detection — Tracking Mode
 
! yes
 
!
 
!
 
|-
 
| Pitch Detection — Tracking
 
! yes
 
!
 
!
 
|-
 
| Pitch Detection — Pitch Quantize
 
! yes
 
!
 
!
 
|-
 
| Pitch Detection — Glide Time
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Master — Master Pitch
 
! yes
 
!
 
!
 
|-
 
| Master — Master Delay
 
! yes
 
!
 
!
 
|-
 
| Master — Master Feedback
 
! yes
 
!
 
!
 
|-
 
| Master — Master Pan
 
! yes
 
!
 
!
 
|-
 
| Master — Master Level
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Custom Scale — Number of Notes
 
! yes
 
!
 
!
 
|-
 
| Custom Scale — Tonic
 
! yes
 
!
 
!
 
|-
 
| Custom Scale — Note 2-8
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Dual Detune — Detune 1,2
 
! yes
 
!
 
!
 
|-
 
| Dual Detune — Delay Time 1,2
 
! yes
 
!
 
!
 
|-
 
| Dual Detune — Level 1,2
 
! yes
 
!
 
!
 
|-
 
| Dual Detune — Pan 1,2
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Quad Detune — Feedback Mode
 
! yes
 
!
 
!
 
|-
 
| Quad Detune — Detune 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Detune — Delay Time 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Detune — Delay Tempo 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Detune — Feedback 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Detune — Level 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Detune — Pan 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Dual Shift — Shift 1,2
 
! yes
 
!
 
!
 
|-
 
| Dual Shift — Detune 1,2
 
! yes
 
!
 
!
 
|-
 
| Dual Shift — Delay 1,2
 
! yes
 
!
 
!
 
|-
 
| Dual Shift — Delay Tempo 1,2
 
! yes
 
!
 
!
 
|-
 
| Dual Shift — Feedback 1,2
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Quad Shift — Shift 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Shift — Detune 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Shift — Delay 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Shift — Delay Tempo 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Harmony — Key
 
! yes
 
!
 
!
 
|-
 
| Harmony — Learn
 
! yes
 
!
 
!
 
|-
 
| Harmony — Scale
 
! yes
 
!
 
!
 
|-
 
| Harmony — Harmony 1,2(,3,4)
 
! yes
 
!
 
!
 
|-
 
| Harmony — Detune 1,2(,3,4)
 
! yes
 
!
 
!
 
|-
 
| Harmony — Delay 1,2(,3,4)
 
! yes
 
!
 
!
 
|-
 
| Harmony — Delay Tempo 1,2(,3,4)
 
! yes
 
!
 
!
 
|-
 
| Harmony — Level 1,2(,3,4)
 
! yes
 
!
 
!
 
|-
 
| Harmony — Pan 1,2(,3,4)
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Whammy — Whammy Mode
 
! yes
 
!
 
!
 
|-
 
| Whammy — Whammy Control
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Octave Divider — Level 1,2
 
! yes
 
!
 
!
 
|-
 
| Octave Divider — Pan 1,2
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Crystal Echoes — Shift 1,2
 
! yes
 
!
 
!
 
|-
 
| Crystal Echoes — Detune 1,2
 
! yes
 
!
 
!
 
|-
 
| Crystal Echoes — Crossfade Time
 
! yes
 
!
 
!
 
|-
 
| Crystal Echoes — Crossfade Type
 
! yes
 
!
 
!
 
|-
 
| Crystal Echoes — Splice Time 1,2
 
! yes
 
!
 
!
 
|-
 
| Crystal Echoes — Splice Tempo 1,2
 
! yes
 
!
 
!
 
|-
 
| Crystal Echoes — Delay 1,2
 
! yes
 
!
 
!
 
|-
 
| Crystal Echoes — Delay Tempo 1,2
 
! yes
 
!
 
!
 
|-
 
| Crystal Echoes — Feedback 1,2
 
! yes
 
!
 
!
 
|-
 
| Crystal Echoes — Level 1,2
 
! yes
 
!
 
!
 
|-
 
| Crystal Echoes — Pan 1,2
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Advanced Whammy — Start Shift
 
! yes
 
!
 
!
 
|-
 
| Advanced Whammy — Stop Shift
 
! yes
 
!
 
!
 
|-
 
| Advanced Whammy — Whammy Control
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Arpeggiator — Arpeggiator Run
 
! yes
 
!
 
!
 
|-
 
| Arpeggiator - Key
 
! yes
 
!
 
!
 
|-
 
| Arpeggiator - Scale
 
! yes
 
!
 
!
 
|-
 
| Arpeggiator - Arpeggiator Steps
 
! yes
 
!
 
!
 
|-
 
| Arpeggiator - Arpeggiator Repeats
 
! yes
 
!
 
!
 
|-
 
| Arpeggiator - Arpeggiator Tempo
 
! yes
 
!
 
!
 
|-
 
| Arpeggiator - Glide Time
 
! yes
 
!
 
!
 
|-
 
| Arpeggiator - Amplitude Shape
 
! yes
 
!
 
!
 
|-
 
| Arpeggiator - Amplitude Alpha
 
! yes
 
!
 
!
 
|-
 
| Arpeggiator - Pan Shape
 
! yes
 
!
 
!
 
|-
 
| Arpeggiator — Pan Alpha
 
! yes
 
!
 
!
 
|-
 
| Arpeggiator - Step 1-16 Shift
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Custom Shifter — Key
 
! yes
 
!
 
!
 
|-
 
| Custom Shifter — Learn
 
! yes
 
!
 
!
 
|-
 
| Custom Shifter — Key
 
! yes
 
!
 
!
 
|-
 
| Custom Shifter — Glide Time
 
! yes
 
!
 
!
 
|-
 
| Custom Shifter — Scale 1,2
 
! yes
 
!
 
!
 
|-
 
| Custom Shifter — Detune 1,2
 
! yes
 
!
 
!
 
|-
 
| Custom Shifter — Level 1,2
 
! yes
 
!
 
!
 
|-
 
| Custom Shifter — Pan 1,2
 
! yes
 
!
 
!
 
|-
 
| Custom Shifter — Delay Tempo 1,2
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Quad Shift Delay — Shift 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Shift Delay — Detune 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Shift Delay — Delay 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Shift Delay — Delay Tempo 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Shift Delay — Feedback 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Shift Delay — Level 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Shift Delay — Pan 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Quad Harmony Delay — Key
 
! yes
 
!
 
!
 
|-
 
| Quad Harmony Delay — Learn
 
! yes
 
!
 
!
 
|-
 
| Quad Harmony Delay — Scale
 
! yes
 
!
 
!
 
|-
 
| Quad Harmony Delay — Harmony 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Harmony Delay — Detune 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Harmony Delay — Delay
 
! yes
 
!
 
!
 
|-
 
| Quad Harmony Delay — Delay Tempo
 
! yes
 
!
 
!
 
|-
 
| Quad Harmony Delay — Feedback
 
! yes
 
!
 
!
 
|-
 
| Quad Harmony Delay — Level 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
| Quad Harmony Delay — Pan 1,2,3,4
 
! yes
 
!
 
!
 
|-
 
|
 
!
 
!
 
!
 
|-
 
| Temperament
 
! yes
 
!
 
!
 
|}
 
  
==Pitch tracking: Poly or Mono==
+
Pitch detection has been further improved in the Axe-Fx III, FM9 and FM3, and the number of voices has been increased to 4.
  
The Pitch Track parameter in the Fixed Harmony and Whammy modes offers these settings: Off, Poly, and Mono. The setting impacts latency and the quality of tracking, depending on the input signal.
+
<blockquote>
 +
'''FRACTAL AUDIO QUOTES'''
 +
<HR>
  
* '''Poly''' — works best for shifting chords
+
<blockquote>
* '''Mono''' — works best for shifting single notes
+
[https://forum.fractalaudio.com/threads/12-08-pitch-shifter-latency-tremendous-improvement.161429/post-1932858]
 +
Lowering the Tracking will reduce the latency but can lead to artifacts. 5.0 is a good compromise between latency and smoothness.
 +
</blockquote>
  
<blockquote>"If you set the Tracking to Mono there will be less latency. For small shifts (up/down a few semitones) there is no discernible difference between mono and poly. Even for large shifts mono works well now whereas before it didn't track chords well." [http://forum.fractalaudio.com/threads/pitch-block-what-am-i-missing-latency-issue.144725/#post-1711906 source]</blockquote>
+
Firmware 27 for the Axe-Fx III:
  
==Pitch source: Global or Local==
+
<blockquote>
 +
Fast" and "Smooth" have been deprecated. There are now three modes: Off | Notes | Chords.
 +
Notes mode is optimized for single note playing. Chords mode is more stable when playing chords but can add latency. For general-purpose capo use Chords mode is probably the most suitable.
 +
 
 +
</blockquote>
 +
</blockquote>
 +
 
 +
==Pitch source==
  
 
This parameter determines which signal the Pitch block uses for tracking.
 
This parameter determines which signal the Pitch block uses for tracking.
 +
 +
'''Axe-Fx III, FM9, FM3, VP4'''
 +
 +
The Pitch block uses its own pitch detector, separate from the Internal Controllers. Choose between <q>Block</q>, which is the equivalent of <q>Local</q>, and <q>Input x</q>.
  
 
'''Axe-Fx II, AX8, FX8:'''
 
'''Axe-Fx II, AX8, FX8:'''
  
* '''Global''' (default) — the signal at the input of the grid (pitch controller) is used to track the pitch. This will usually do, unless there are specific demands or when the CPU load is high (see below)
+
;Global :(default) — The signal at the input of the grid (pitch controller) is used to track the pitch. This will usually suffice, unless there are specific demands or when the CPU load is high.
 +
;Local :The signal at the input of the Pitch block on the grid is used to track the pitch. Use this when you need accurate and fast pitch detection in high-CPU usage presets.
 +
 
 +
==Feedback==
 +
 
 +
This is placed before the Voice Level parameter. So when Feedback is turned up and Level is turned down, you'll still hear repeats.
 +
 
 +
==Low Cut, High Cut==
  
* '''Local''' — the signal at the input of the Pitch block on the grid is used to track the pitch. Use this when you need accurate and fast pitch detection in high CPU usage presets
+
These parameters are present in every Pitch type. However, they are not operational in the Octave Divider.
  
'''Axe-Fx III and FM3:'''
+
<blockquote>'''FRACTAL AUDIO QUOTES'''<HR>
 +
<blockquote>
 +
[https://forum.fractalaudio.com/threads/axe-fx-iii-cygnus-presets-banks-a-b-preview.173049/post-2096906]
 +
In an Eventide the high cut is always set very low, around 2K.
 +
</blockquote>
  
Pitch in the Axe-Fx III has its own pitch detector, separate from the Internal Controllers.
+
<blockquote>
Choose between "Block" (equivalent of "Local", see above) and "Input x".
+
[https://forum.fractalaudio.com/threads/octave-divider-low-and-high-cut-not-working-not-a-bug.111504/post-1334175] Those filters don't apply to the Octave Divider. The first page is a common menu but the Lowcut Freq and Hicut Freq are not used in the Octave Divider algorithm.  
 +
</blockquote>
 +
</blockquote>
  
==Voice: Feedback==
+
==Voices==
  
This parameter comes before the Voice Level parameter. So when Feedback is turned up and Level is turned down, you'll still hear repeats.
+
<blockquote>'''FRACTAL AUDIO QUOTES'''<HR>
 +
<blockquote>
 +
[https://forum.fractalaudio.com/threads/help-with-weird-phasing-issues-in-pitch-block-possible-bug.155712/post-1853939]
 +
Don't set both voices the same or you can get phasing. There's no point in setting both voices the same.
 +
</blockquote>
 +
</blockquote>
  
 
==Temperament==
 
==Temperament==
  
Added in firmware Ares.
+
;Just : Ratios are defined by the harmonic overtone series.
 +
;Equal : (default) Sweeter harmony, especially when followed by distortion.
 +
 
 +
For a demonstration of the difference between the two settings, try [[Factory presets|factory preset MYSTIC ARPS]] and switch the parameter between the two settings.
 +
 
 +
To emulate the Kemper Profiler's 'Pure Tuning' pitch setting:
 +
 
 +
<blockquote>
 +
'''FRACTAL AUDIO QUOTES'''<HR>
 +
<blockquote>
 +
[https://forum.fractalaudio.com/threads/emulating-kempers-pure-tuning-setting.208204/#post-2599045]
 +
Set "Temperament" to JUST.
 +
</blockquote>
 +
</blockquote>
 +
 
 +
=Tips, tricks and troubleshooting=
 +
 
 +
==Factory presets==
 +
 
 +
The Pitch block is showcased in many factory presets. Search the [[Factory presets]] page for <q>pitch</q> or <q>crystals</q>.
 +
 
 +
==Chorus vs Detune==
  
When set to “'''Just''', pitch shifting uses "just" temperament with ratios defined by the harmonic overtone series. Just temperament can be used to give a “sweeter” harmony, especially when followed by distortion.
+
<blockquote>
 +
'''FRACTAL AUDIO QUOTES'''
 +
<HR>
 +
<blockquote>
 +
[https://forum.fractalaudio.com/threads/chorus-vs-pitch-block-detuned.68871/#post-846398]
 +
Chorus is a varying pitch shift. The pitch slowly changes between flat and sharp. Detune is a constant pitch shift.
 +
</blockquote>
 +
</blockquote>
 +
 
 +
==12-string guitar sound==
 +
 
 +
To create the sound of a 12-string guitar:
 +
 
 +
# Put the Pitch block between the Amp and Cab blocks
 +
# Select the Fixed Harmony or Dual Chromatic type, or Virtual Capo
 +
# Shift one or both voices to +12
 +
# Increase Detune a little to add realism
 +
# Set Mix as desired
 +
 
 +
It isn't a true simulation because, on a real 12-string, the bottom four strings are doubled a full octave higher, while the two highest strings are doubled and in unison. Decoding which string is playing each note in order to differentiate when to use octave or unison notes is beyond the current generation of modelers' technology.
 +
 
 +
An alternative approach would be using the [[Crossover block]], in the Axe-Fx and FM9 only, or the Pitch Follower controller.
 +
 
 +
==Dive bomb effect==
 +
 
 +
For an automated "dive bomb" pitch effect:
 +
 
 +
# Create a preset with a Pitch block.
 +
# Set Pitch mode to Classic Whammy, Up|Dn 2 Oct., Tracking off, 100% mix.
 +
# Enter the Modifier menu of the Control parameter in the Pitch block. Set Source to one of the externals. Set Damping to 750, for starters.
 +
# Enter the Modifier menu of the Bypass parameter in the Pitch block. Set Source to the same external controller as above.
 +
 
 +
On the foot controller:
 +
# Program a switch to send the external controller's CC.
 +
# The switch can be latching or momentary, whatever works for you.
 +
 
 +
To operate: select the preset. Press the switch (press and hold if it's a momentary switch) for the effect to kick in. Press again (or release) to stop, and bypass the Pitch block.
 +
 
 +
You can also use your expression pedal instead of a switch. Use the corresponding external controller.
 +
 
 +
Instead of a switch, you can also use [[Auto-Engage]].
 +
 
 +
You can adjust the length of the dive through the Damping parameter, use another Whammy mode, make it even more dramatic by adding a Flanger, etc.
 +
 
 +
Bakerman's tip to dive deeper than two octaves: select "Whole Tone" for Harmony. In the modifier menu set Minimum to 1, and Maximum to the desired drop (try -19). Increase Glide to get rid of the steps.
 +
 
 +
==Natural feedback simulation==
 +
 
 +
The [[Factory presets|FEEDBACKER factory preset]] demonstrates how to achieve long sustained feedback.
 +
 
 +
Mark Day's <q>[https://axechange.fractalaudio.com/detail.php?preset=7802 Mark's Recto Feedback 2]</q> goes further, and simulates feedback based on the note played, using the Pitch Follower controller.
 +
 
 +
Forum member Simeon demonstrates how to simulate feedback using the Synth block in <q>[https://forum.fractalaudio.com/threads/freqout-sim-all-units-how-to-do-it-with-the-synth-block.190919 Freqout sim (all units) how to do it with the synth block]</q>.
 +
 
 +
==Multiple harmonies==
  
When set to the default value of “'''Equal'''”, "equal" temperament tuning is used.
+
In the forum's <q>Various presets & tricks</q> thread, Bakerman explained [http://forum.fractalaudio.com/threads/various-presets-tricks.135770 how to generate five harmonies with one guitar in one Axe-Fx preset] for <q>Hotel California</q>.
  
For a demonstration of the difference, try factory preset "Lazy Man's Arpeggio" and switch the parameter between the two settings.
+
==Stepped Auto Tune==
  
=More information=
+
# Select a Diatonic (Harmony) mode.
 +
# Set Mix to 100%.
 +
# Use a single harmony (mute the other(s)) and set it to "1" (unisono).
 +
# Set Pitch Quantize to "Stepped".
 +
# Use a low Glide Time value.
  
 
==Harmony scales==
 
==Harmony scales==
The [[Owners_Manuals|Owner's Manual]] explains the different harmony scales.
 
  
==Wikipedia==
+
The different harmony scales are explained in the [[Owners_Manuals|Owner's Manual]].
  
[http://en.wikipedia.org/wiki/Pitch_shift Pitch shifting in Wikipedia]
+
=Videos=
  
 +
[[video:Cooper-Whammy]]
 +
[[video:Leon-Whammy]]
 +
[[video:AustinBuddy-CustomHarmonies]]
 +
[[video:OlaEnglund-Pitch]]
 +
[[video:Rosh-Harmonizer]]
  
 
[[category:Axe-Fx2]]
 
[[category:Axe-Fx2]]
 
[[category:Axe-Fx3]]
 
[[category:Axe-Fx3]]
 
[[category:FM3]]
 
[[category:FM3]]
 +
[[category:FM9]]
 +
[[category:VP4]]
 
[[category:AX8]]
 
[[category:AX8]]
 
[[category:FX8]]
 
[[category:FX8]]
 
[[category:Sounds]]
 
[[category:Sounds]]
 +
[[category:All]]

Latest revision as of 15:56, 24 October 2024

Available on which products

  • Axe-Fx III, VP4: 2 blocks
  • FM9, FM3: 1 block
  • Axe-Fx II: 2 blocks
  • AX8, FX8: 1 block

Channels or X/Y

  • Axe-Fx III, FM9, FM3, VP4: 4 channels
  • Axe-Fx II, AX8, FX8: X/Y

Pitch types

Pitch types in the Axe-Fx III, FM9 and FM3:

  1. Advanced Whammy
  2. Arpeggiator
  3. Classic Whammy
  4. Crystal Echoes
  5. Custom Shifter
  6. Dual Chromatic
  7. Dual Detune
  8. Dual Detune Delay
  9. Dual Diatonic
  10. Octave Divider
  11. Quad Chromatic
  12. Quad Chromatic Delay
  13. Quad Detune
  14. Quad Diatonic
  15. Quad Diatonic Delay
  16. Virtual Capo

See Harmonizing leads with the FM9 for more information about diatonic and chromatic harmonies and custom scales.

Also see Wikipedia's Pitch shifting article.

Chromatic: Dual / Quad

  • Dual Chromatic (2 voices). Previously: Dual Shift
  • Quad Chromatic (4 voices). Previously: Quad Shift

Quad Chromatic doesn’t have Feedback parameters.

Diatonic: Dual / Quad

  • Dual Diatonic (2 voices). This was previously called Dual Harmony.
  • Quad Diatonic (4 voices). This was previously called Quad Harmony.

Octaver

The devices offer several ways to create an Octaver (octave down) effect:

  • Pitch block: fixed shifted pitch, 1 octave down
  • Pitch block: Octave Divider type
  • Ring Modulator block in Tracking mode

The results sound different. The Octave Divider sounds slightly like a synth, where a fixed harmony adds identical lower or higher harmony notes at fixed intervals. The Ring Modulator sounds vintage.

FRACTAL AUDIO QUOTES


[1] The octave divider algorithm is just a synthesizer with an aggressive lowpass filter (it simply generates two square waves based on the frequency of the global pitch detector). It is designed to sound like vintage octave dividers but with far better tracking and without the undesirable glitching. Therefore it is operating and sounding as intended. If you desire a different sound I recommend using the Synth block.

[2] To get that OC-3 sound you'll want to use the OCTAVE DIV mode in the pitch block. The OC-3 is an octave divider. It uses flip-flops to create synthesized waveforms that are sub-multiples of the input frequency. The regular pitch modes will not sound the same. The OC-3 also adds distortion though. You may want to put a drive block in there somewhere.

[3] The Octave Divider on the Axe-Fx is a recreation of the old analog octave dividers. It's supposed to sound all glitchy and funky.

Detune (micropitch)

Pitch detuning is a great alternative to a chorus, without the swirl associated with 80's chorus tone. Use it in stereo for a very wide effect. Van Halen's sound on the Balance album is well-known example of stereo pitch detuning.

  1. Detune up and down the same amount, between +/-5 and +/-10.
  2. Delay the voices for more width (i.e. 7 ms).
  3. Set mix at 25% or lower.
  4. Put the block after the Amp block but before the stereo Cab block.
  5. Pan the voices for a wide stereo effect.

Try running a Chorus block before or after the Pitch block for a more intense effect.

Beware of Phase cancellation when running mono.

Current firmware has two Detune modes:

  • Dual Detune (2 voices)
  • Quad Detune (4 voices)

The current Multitap Delay block is also capable of multi-voice detuning.

Current firmware features a Dual Detune Delay type. This type is comprised of two detuners with delay up to 2.0 seconds. Each detuner can feed back to itself and/or the other detuner.

Whammy

Use the Classic Whammy pitch type, and attach a pedal as an External controller to the Control parameter. Make sure that the pedal is calibrated.

Use Auto-Engage in the modifier menu to automatically engage the Pitch block.

You can engage a Whammy on the fly without using Auto-Engage (Golden Whammy, M@'s idea, [4]). It's demonstrated as part of the factory preset JS410.

See these videos for more information:

Tip: increase the Scale parameter in the modifier menu a little to create some flat space at the top, so the octave arrives earlier and stays put.

Decrease the max frequency of the pitch-shifted voice to 5 kHz, or even much lower, like 2 kHz, to make it less digital and less thin.

FRACTAL AUDIO QUOTES


About the original Whammy pedal:

[5] I would venture to guess that the pedal sample rate is low, like maybe 11 kHz. This limits the frequency response to 5K. Higher sampling rates mean more processing power which means more expensive DSP. These things were designed to be inexpensive.


OTHER QUOTES


Forum member Moke:

[6] Try adding a Filter block right after the Pitch/Whammy block. Use the 'Lowpass' type. Attach the same controller that you are using for the Whammy control to the 'Frequency' parameter in the Filter block. Use it to cut the increasing high-end as the pitch is raised. Set it up with a Min frequency of 20,000 Hz, and a Max of 1000 Hz. All other settings default. Setup both blocks to Engage at the same time.

Drop-tuning and virtual capo

Axe-Fx III, FM9, FM3:

Use the Virtual Capo mode in the Pitch block for drop-tuning as well as virtual capo. Put the Pitch block in series at the start of the grid.

AX8, FX8, Axe-Fx II:

  1. Put a Pitch block in series at the start of the grid.
  2. Set it to Fixed Harmony.
  3. For a drop of two semitones set one voice to -2.
  4. Set the other voice's Level to -80 to mute it.
  5. Set Mix to 100%, Tracking to On, Pitch Track to Poly.

You can also use the Advanced Whammy mode in the Pitch block. It sounds and works the same but is a little easier to configure.

To decrease latency:

  • lower the Tracking setting
  • try Simeon's ADSR trick

FRACTAL AUDIO QUOTES


This is a simple one-voice pitch shift that is intended for drop-tuning and virtual capo use and is easy to configure and use.

To maintain the engaged or bypassed state of the Virtual Capo through scenes changes, assign a Control Switch to the block's Bypass parameter, or use the Scene Ignore function.

To find examples of presets with droptuning, search the Factory presets page for drop.

Crystal Echoes

Smooth the Crystal Echoes effect by fading in the effect: assign the Envelope Controller to the Input Gain parameter.

Custom scales

The Custom Pitch type uses the values on the Custom Scales page in the Global Settings menu.

It's important to understand how Custom Scales work. You must temporarily transpose the part to the key of A, and program the custom scales based on that key. After doing that, enter the correct key for the part in the parameter field.

See the forum's Custom Harmony Issues thread for more information.

Pitch block position on the grid

If you want to add harmonies to your main signal, put the Pitch block between the Amp and Cab block for best results. As demonstrated in the factory preset LONELY HEART. Alternatively (Axe-Fx only), split the signal into two rows before the Amp block, and put Pitch and a 2nd Amp block in the other row.

If you want to shift the entire amp signal (100% wet), e.g. for downtuning, put Pitch before the Amp block.

FRACTAL AUDIO QUOTES


[7] When going direct, pitch shifting often sounds best when placed BEFORE the Cab block.

The factory presets may have the block doing the shifting (pitch or multidelay) after the Cab block. Try moving the pitch before the Cab for smoother results.

[8] I'll use the harmonizer in front of the amp too -- but it needs to be 100% wet, single voice, and a dedicated amp. The less you shift distortion, the more natural it sounds.

[9] Yes, it's always better to have individual paths for the harmonies. If you put the harmonizer before distortion you'll get intermodulation products. After the distortion and you'll harmonize the overtones. After sounds better than before but separate processing paths sound best.


OTHER QUOTES


Forum member Bakerman:

[10] The pitch block basically shifts the entire cab freq. response up/down if it's after cab. A slight detune might sound about the same either way but with a half step, whole step, etc. the difference becomes more apparent.

CPU usage and latency

FRACTAL AUDIO QUOTES


Axe-Fx III:

[11] Pitch shifting necessarily has latency. You need a history buffer big enough to contain at least one period at the lowest frequency you want to be able to shift. 19ms isn't bad and corresponds to about 53 Hz. Probably actually around 60 Hz as some of that latency is A/D and D/A conversion time and frame buffering.

If you want a "polyphonic shifter" you need a buffer that is large enough to hold an entire "period" of the waveform. This period, which we define as the maximum autocorrelation time, may be much greater than the period of the lowest note played. I.e., if you play an open E chord the period will usually be much less than 1/82. Some chord shapes result in very long periods, particularly those with dissonant intervals, e.g. major 7.

The shorter the buffer the less latency but the more tremolo effect will be introduced due to imperfect correlation at the splice point. The longer the buffer the less tremolo effect but the greater the latency.

[12] I doubt AI could do much about latency. The problem with pitch shifting is you have to know what has already been played. You need a history of the audio before you can do anything.

You can improve the quality of pitch shifting dramatically but that comes at the expense of increased latency, usually greatly increased. Melodyne, for example.

Pitch shifting falls into two methods: time domain and frequency domain. In time-domain pitch shifting you buffer up a short history of the audio and play it back either faster or slower depending if you want to shift up or down. You can't start playing back until you have buffered up some audio so you get latency proportional to the buffer size. On average about half the buffer size since you overlap snippets and crossfade.

In frequency domain shifting you take the FFT of the audio, process the FFT and take the inverse. To take the FFT you need a decent size history so, again, you have latency. The most common FFT approach is the phase vocoder. I spent a lot of time working on a phase vocoder pitch shifter and the latency was much worse than time-domain approaches. For any significant shift you need a large analysis window.

[13] […] Pitch detection is a difficult problem. Polyphonic pitch detection is orders of magnitude more difficult. Real-time pitch detection is much more difficult than non-real-time. Polyphonic real-time pitch detection is nearly impossible. A low E has a period of about 12 ms. This means you have to buffer at least 12 ms to shift anything from low E and up. To also work with bass then low E is 24 ms.

[14] Pitch shifting necessarily adds latency. Pitch shifting is a perceptual process. It requires a reasonable amount of history to work. This adds latency. Typically 20ms and up. Some people are more tolerant to latency than others. I've compared the latency of our algorithm to other products and ours is equal or better but there is latency in any pitch shifter.

All pitch shifters have tradeoffs. The lower the latency the more prone they are to tremolo artifacts, double transients and other issues. Solving those issues increases the latency and the computational burden. The only pitch shifting algorithm that has negligible latency is the "Rollers" algorithm but that requires insane amounts of CPU and the samples I've heard aren't impressive. It also has its share of issues (smearing, chirping).

[15] To do polyphonic pitch shifting well you need around 50 ms of history. So nominally the delay will be half that, 25 ms.

[16] You can do really good pitch shifting if you don't care about real time. The FFT phase vocoder is capable of excellent results but the latency is far too great for real time use.

Once you get into real time constraints things become MUCH more difficult. So we have to do it in the time domain which is much less forgiving.

[17] All real time pitch shifters display some degree of tremolo on certain chords. Ours is better than most. The worse your guitar's intonation the more tremolo.

[18] The way real time pitch shifting works is the input is split up into "granules" which are little snippets of audio. Those granules are played back either faster or slower to shift the pitch up or down respectively. An analog analogy is a tape recorder with rotating heads. As these heads rotate they eventually leave the tape and the other head enters. As this happens the heads crossfade. If the audio isn't perfectly correlated during the crossfade the amplitude will vary. This causes the tremolo. The pitch detector's job is to find the pitch so that the audio is correlated during the crossfade.

If your intonation is off the correlation will be weak during the crossfade causing more tremolo.

Pitch shifting isn't perfect, especially in real time. It's a perceptual process. It's not like solving equations or modeling amplifiers. It's about fooling the human auditory system. So any pitch shifter is going to have some level of artifacts. In my comparisons with other products I feel these latest algorithms are among the best. I compared my Eventide Eclipse, Kemper and Digitech Whammy DT.

The Eclipse is the weakest of the bunch. It tracks very slow which causes artifacts when you change the note you are playing. It does, however, track complex chords well. For example, if you are playing a harmony the harmony will change from, say, a major 3rd to a minor 3rd depending upon the note you are playing. The slow tracking causes the shifter to sound the wrong interval for a bit until the tracking catches up. So you get a pitch "blip" when you change notes. It has a pleasant characteristic sound which has an almost bell-like quality that makes it useful for certain special effects.

The Kemper has pretty good shifting and tracks much faster than the Eclipse. It exhibits the most tremolo of all the devices tested (I know why this happens but I'm not about to spill the beans :) ) It struggles, however, with chords. If you play a D/F# (the classic pitch shifter stress test chord) it goes all wonky because it can't figure out the pitch. This is because it's pitch detector window is too short. It has a "smooth chords" mode which doubles the window length but then the latency becomes much greater and the tracking much slower. It also has a formant shifting feature but in my tests it's all but useless. It only works with single notes, adds a lot of latency and doesn't really sound convincing.

The Whammy DT is an interesting device. It exhibits almost no tremolo effect regardless of the chord played. The Eclipse, Kemper and Axe-Fx all have similar sounding shifting. IOW they seem to be based around similar algorithms implemented to varying degrees of success. The Whammy has a fundamentally different sound. This is both good and bad. The lack of tremolo is good. However when playing even simple chords (i.e. an open E or A) there is an underlying grittiness and "inharmonicity" and the guitar sounds out of tune. It also exhibits a strange behavior during the pick attack. The Whammy glitches during the pick attack kind of "cuts out".

For the Axe-Fx I'm using a wavelet approach to the pitch detector which results in a multi-resolution pitch detection. This means the pitch detection window is short when you want it short or long when you want it long. This results in extremely fast tracking. There's almost no audible "blip" when the harmony changes. It also tracks complex chords pretty well but it does sometimes struggle with locking onto the pitch and will alternate between the "best guess" when there isn't a clear answer. To be fair the other products do this too.

So all the devices exhibit their idiosyncrasies and artifacts. The question becomes which artifacts are the least offensive. If I were to choose I would choose either the Whammy or the Axe-Fx. However the Whammy only supports chromatic shifting. It has a "Harmony" mode but it isn't diatonic harmony where you can set the key and scale/mode.

[19] Real-time pitch shifting is full of tradeoffs. I you want low latency you get tremolo artifacts. If you don't want the tremolo artifacts you get high latency and weird artifacts on complex intervals.

[20] To do polyphonic pitch shifting well you need around 50 ms of history. So nominally the delay will be half that, 25 ms. If you set the detector to Mono the latency will be less but it won't track chords, especially complex ones, as well due to lack of correlation in the history buffer.

[21] Latency is variable because the best splice point is variable.

FM9:

[22] The pitch detection function runs in its own thread. At high CPU utilization that thread can be postponed. The extra power of the turbo enables that thread to run more often improving pitch detection latency.

[23] As you exceed 85-90% resources start to become critical. That 10-15% has to get divided up among all the lower priority threads: USB, display, controllers, foot controller(s), LED, etc., etc. as well as pitch detection. Pitch detection is a higher priority thread but you can't get blood from a stone.

PREVIOUS GENERATIONS


[24] Once the CPU usage crosses a certain threshold (which could happen if you are streaming audio) the pitch detection will slow down as the global pitch detector necessarily has a lower priority than the primary audio processing. If you change the Pitch Source to Local then the local pitch detector runs at the same priority as the audio.

[25] Pitch detection has a lower priority than audio processing. If CPU usage is very high the pitch detectors won't run often.

[26] The better the pitch shifting, the more the latency. It's a perceptual process. There is no mathematically perfect way to do it. Also, when you pitch shift, the sound coming from the speakers doesn't reinforce the strings (since it's at a different frequency) so you don't get sustain and feedback harmonics.

The Pitch block in the AX8 and FX8 is very sensitive to CPU usage, even far before the limit is reached. When using the Whammy mode for example, try to keep CPU usage below 60%. Some Pitch types in the discontinued AX8 and FX8 provide an Economy mode, which offers comparable audio performance but uses less CPU.

Learn mode

The Pitch block has a Learn function. Turn it on, play a note and hold it, and the device will set the key according to the note you played.

Tuner note display

The Downtune control in the Tuner menu allows simplified tuning when tuning down one to four semitones. The Tuner display will display the “natural” name of the note, i.e. if tuning down one semitone an Eb will read E. This also applies to notes in the Pitch block.

Parameters

The parameters are also explained in the Owner's Manual.

Pitch Tracking

Has replaced the Tracking Mode parameter.

Values: NOTES, CHORDS and OFF.

Pitch blocks in the Axe-Fx 3, FM9 and FM3 have their own pitch detectors, separate from the global pitch controller.

Pitch detection has been further improved in the Axe-Fx III, FM9 and FM3, and the number of voices has been increased to 4.

FRACTAL AUDIO QUOTES


[27] Lowering the Tracking will reduce the latency but can lead to artifacts. 5.0 is a good compromise between latency and smoothness.

Firmware 27 for the Axe-Fx III:

Fast" and "Smooth" have been deprecated. There are now three modes: Off | Notes | Chords. Notes mode is optimized for single note playing. Chords mode is more stable when playing chords but can add latency. For general-purpose capo use Chords mode is probably the most suitable.

Pitch source

This parameter determines which signal the Pitch block uses for tracking.

Axe-Fx III, FM9, FM3, VP4

The Pitch block uses its own pitch detector, separate from the Internal Controllers. Choose between Block, which is the equivalent of Local, and Input x.

Axe-Fx II, AX8, FX8:

Global 
(default) — The signal at the input of the grid (pitch controller) is used to track the pitch. This will usually suffice, unless there are specific demands or when the CPU load is high.
Local
The signal at the input of the Pitch block on the grid is used to track the pitch. Use this when you need accurate and fast pitch detection in high-CPU usage presets.

Feedback

This is placed before the Voice Level parameter. So when Feedback is turned up and Level is turned down, you'll still hear repeats.

Low Cut, High Cut

These parameters are present in every Pitch type. However, they are not operational in the Octave Divider.

FRACTAL AUDIO QUOTES


[28] In an Eventide the high cut is always set very low, around 2K.

[29] Those filters don't apply to the Octave Divider. The first page is a common menu but the Lowcut Freq and Hicut Freq are not used in the Octave Divider algorithm.

Voices

FRACTAL AUDIO QUOTES


[30] Don't set both voices the same or you can get phasing. There's no point in setting both voices the same.

Temperament

Just 
Ratios are defined by the harmonic overtone series.
Equal 
(default) Sweeter harmony, especially when followed by distortion.

For a demonstration of the difference between the two settings, try factory preset MYSTIC ARPS and switch the parameter between the two settings.

To emulate the Kemper Profiler's 'Pure Tuning' pitch setting:

FRACTAL AUDIO QUOTES


[31] Set "Temperament" to JUST.

Tips, tricks and troubleshooting

Factory presets

The Pitch block is showcased in many factory presets. Search the Factory presets page for pitch or crystals.

Chorus vs Detune

FRACTAL AUDIO QUOTES


[32] Chorus is a varying pitch shift. The pitch slowly changes between flat and sharp. Detune is a constant pitch shift.

12-string guitar sound

To create the sound of a 12-string guitar:

  1. Put the Pitch block between the Amp and Cab blocks
  2. Select the Fixed Harmony or Dual Chromatic type, or Virtual Capo
  3. Shift one or both voices to +12
  4. Increase Detune a little to add realism
  5. Set Mix as desired

It isn't a true simulation because, on a real 12-string, the bottom four strings are doubled a full octave higher, while the two highest strings are doubled and in unison. Decoding which string is playing each note in order to differentiate when to use octave or unison notes is beyond the current generation of modelers' technology.

An alternative approach would be using the Crossover block, in the Axe-Fx and FM9 only, or the Pitch Follower controller.

Dive bomb effect

For an automated "dive bomb" pitch effect:

  1. Create a preset with a Pitch block.
  2. Set Pitch mode to Classic Whammy, Up|Dn 2 Oct., Tracking off, 100% mix.
  3. Enter the Modifier menu of the Control parameter in the Pitch block. Set Source to one of the externals. Set Damping to 750, for starters.
  4. Enter the Modifier menu of the Bypass parameter in the Pitch block. Set Source to the same external controller as above.

On the foot controller:

  1. Program a switch to send the external controller's CC.
  2. The switch can be latching or momentary, whatever works for you.

To operate: select the preset. Press the switch (press and hold if it's a momentary switch) for the effect to kick in. Press again (or release) to stop, and bypass the Pitch block.

You can also use your expression pedal instead of a switch. Use the corresponding external controller.

Instead of a switch, you can also use Auto-Engage.

You can adjust the length of the dive through the Damping parameter, use another Whammy mode, make it even more dramatic by adding a Flanger, etc.

Bakerman's tip to dive deeper than two octaves: select "Whole Tone" for Harmony. In the modifier menu set Minimum to 1, and Maximum to the desired drop (try -19). Increase Glide to get rid of the steps.

Natural feedback simulation

The FEEDBACKER factory preset demonstrates how to achieve long sustained feedback.

Mark Day's Mark's Recto Feedback 2 goes further, and simulates feedback based on the note played, using the Pitch Follower controller.

Forum member Simeon demonstrates how to simulate feedback using the Synth block in Freqout sim (all units) how to do it with the synth block.

Multiple harmonies

In the forum's Various presets & tricks thread, Bakerman explained how to generate five harmonies with one guitar in one Axe-Fx preset for Hotel California.

Stepped Auto Tune

  1. Select a Diatonic (Harmony) mode.
  2. Set Mix to 100%.
  3. Use a single harmony (mute the other(s)) and set it to "1" (unisono).
  4. Set Pitch Quantize to "Stepped".
  5. Use a low Glide Time value.

Harmony scales

The different harmony scales are explained in the Owner's Manual.

Videos