{"id":503,"date":"2021-11-15T09:26:07","date_gmt":"2021-11-14T22:26:07","guid":{"rendered":"https:\/\/www.icemoonprison.com\/blog\/?p=503"},"modified":"2022-06-14T20:04:25","modified_gmt":"2022-06-14T10:04:25","slug":"korg-opsix-2-0-effect-in-focus-phaser","status":"publish","type":"post","link":"https:\/\/www.icemoonprison.com\/blog\/archives\/503","title":{"rendered":"Korg opsix 2.0 effect in focus: Phaser"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">In October 2021, Korg released a <a href=\"https:\/\/www.korg.com\/au\/products\/synthesizers\/opsix\/v2.php\">firmware update<\/a> for its <a href=\"https:\/\/www.korg.com\/au\/products\/synthesizers\/opsix\/index.php\">opsix<\/a> synthesizer, introducing ten new operator types, a ragtag bundle grouped under the umbrella of &#8220;effects&#8221;. There isn&#8217;t much in common between the ten effects apart from the shared user interface used to configure them. This post is a deep dive into the <strong>Phaser<\/strong> effect.<\/p>\n\n\n\n<!--more-->\n\n\n\n<figure class=\"wp-block-image alignright size-large is-resized\"><a href=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/opsix-effect-structure.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/opsix-effect-structure-1024x370.png\" alt=\"Block diagram of opsix effect operator\" class=\"wp-image-505\" width=\"380\" height=\"137\" srcset=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/opsix-effect-structure-1024x370.png 1024w, https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/opsix-effect-structure-300x108.png 300w, https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/opsix-effect-structure-768x278.png 768w, https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/opsix-effect-structure-624x226.png 624w, https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/opsix-effect-structure.png 1206w\" sizes=\"auto, (max-width: 380px) 100vw, 380px\" \/><\/a><figcaption>The opsix 2.0 <strong>Effect<\/strong> operator: the operator waveform (red) is trimmed (orange) and mixed with the output of the upstream operator, and then fed into a selectable, configurable effect (purple and turquoise).<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">All of the Effect operators have the same overall structure: Input from upstream is added to the current operator&#8217;s own oscillator, the latter scalable in volume. The resulting sum is fed into one of ten effects. The output from the effect becomes the output of the operator. It is common for the upstream operator to be absent, or for the current operator&#8217;s oscilator to be scaled to zero, making the summation a trivial wire.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A phaser is a notch-reject filter<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The phaser effect has been a favourite of musicians for decades. It adds harmonic complexity to a sound by selectively cutting out frequencies in the signal, often at harmonically unrelated frequencies. Often, those frequencies are swept up and down periodically with the use of a low-frequency oscillator (LFO) to give an oily, swishy texture to the sound.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A phaser works by splitting the input signal into a dry and wet component. The wet component is sent through a series of all-pass filters, and then added back to the dry component. An all-pass filter does not change the amplitude of a signal, but it changes the phase of the frequencies in the signal: low frequencies are left unchanged (0\u00ba phase change) but high frequencies are delayed so that they are fully out of phase with the input (180\u00ba phase change). At the all-pass filter&#8217;s &#8220;cutoff frequency&#8221; (more correctly the quadrature frequency) the phase difference is 90\u00ba.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/opsix-phaser.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"333\" src=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/opsix-phaser-1024x333.png\" alt=\"\" class=\"wp-image-506\" srcset=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/opsix-phaser-1024x333.png 1024w, https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/opsix-phaser-300x97.png 300w, https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/opsix-phaser-768x250.png 768w, https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/opsix-phaser-1536x499.png 1536w, https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/opsix-phaser-624x203.png 624w, https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/opsix-phaser.png 1997w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption><strong>Phaser<\/strong> effect block diagram. The input sound is split and one signal path is sent through a series of all-pass filters, which leave the signal volume intact, but alter the phase of the signal. The filtered signal is added back to the unaltered signal, where constructive and destructive interference produces notches in the frequency response of the signal.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A common arrangement is the four-stage phaser: four all-pass filters in a line. The cumulative effect of a four-stage phaser is that the wet signal will be 4 \u00d7 180\u00ba = 720\u00ba out of phase at high frequencies. 720\u00ba is equivalent to 0\u00ba (modulo a full cycle of 360\u00ba), so adding the wet signal back to the dry signal will constructively interfere. Notably, at certain frequencies in between, the phase difference will pass through 180\u00ba and 540\u00ba, resulting in two frequencies at which destructive interference completely cancels the signal. In short, a four-stage phaser is a <a href=\"https:\/\/ccrma.stanford.edu\/~jos\/pasp\/Classic_Analog_Phase_Shifters.html\">two-frequency notch-reject filter<\/a>. In general, <em>n<\/em> \u00d7 2 all-pass filter stages produce <em>n<\/em> notches in the frequency response.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">opsix phaser implementation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">On the opsix, which is a four-stage phaser, the two phaser notch frequencies track each played note. The all-pass filters are tuned so that one notch is about 15 semitones below the played note&#8217;s fundamental frequency, and the other is about 15 semitones above the fundamental. The distance of about 30 semitones (about 2\u00bd octaves) between the notches cannot be changed. Because the frequency ratios are constant, the timbre of the played waveform is consistent no matter what note is played.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With a harmonically rich base waveform like a sawtooth, the <strong>Phaser<\/strong> effect can produce new derived waveforms beyond the couple of dozen standard waveforms. Additionally, the modification knob <strong>Frequency<\/strong> (knob E) can increase or decrease the frequencies of the notches in lockstep, always the same distance apart, but centred on a frequency other than the fundamental of the played note. It is even possible to almost completely cancel the fundamental frequency by setting the <strong>Frequency<\/strong> modification knob to +15 (or \u221215) semitones. By adjusting the frequency in this way, a range of new waveforms can be created.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>Feedback<\/strong> modification knob (knob F) causes only a subtle change to the frequency response of the <strong>Phaser<\/strong> effect, and does not affect the notch frequencies at all. A positive feedback value enhances the frequencies between the two notches, while a negative feedback reduces the entire phaser effect.<\/p>\n\n\n\n<figure class=\"wp-block-image alignright size-full is-resized\"><a href=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/IMG_9569.jpeg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/IMG_9569.jpeg\" alt=\"\" class=\"wp-image-517\" width=\"240\" height=\"127\"\/><\/a><figcaption>Phaser organ, an additive synthesis patch with each of the six components made from a phaser-modified sawtooth waveform.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The following sample is a modified drawbar organ, with six independent operators, each a saw wave with a different <strong>Frequency<\/strong> offset. The resulting tone is richer in harmonics than a traditional sine wave additive organ, but the components are noticeably not simple sawtooth waves.<\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/Phaser-organ-No-LFO.m4a\"><\/audio><figcaption>A drawbar organ sound with the base waveform changed to sawtooth waves with a phaser effect. No LFO has been applied to the operators.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Combining phasers with LFOs<\/h2>\n\n\n\n<figure class=\"wp-block-image alignright size-full is-resized\"><a href=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/IMG_9572.jpeg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/IMG_9572.jpeg\" alt=\"\" class=\"wp-image-519\" width=\"240\" height=\"125\"\/><\/a><figcaption>Applying an LFO to a phaser frequency using a <strong>V.Patch<\/strong> modulation.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">While this sound is interesting, it is not what a musician would customarily consider to be a phaser effect. For one thing, the notch frequencies (for a given note) don&#8217;t move over time, so there is no swish. This is easily fixed: add a <strong>V.Patch<\/strong> to modify the operator&#8217;s <strong>Frequency<\/strong> with an LFO. It&#8217;s even possible to stack LFOs on a single operator, or to apply different LFOs to different operators to achieve a crossfadey beat-like effect.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The following sample introduces three LFOs applied to the six standalone operators. The LFOs have different periods so there is a subtle beat.<\/p>\n\n\n\n<figure class=\"wp-block-audio aligncenter\"><audio controls src=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/Phaser-organ-LFO.m4a\"><\/audio><figcaption>A drawbar organ sound, with the base waveform changed to sawtooth waves passed through a phaser. A soft LFO has been applied to give the sound a bit of swishiness.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Disabling key tracking<\/h2>\n\n\n\n<figure class=\"wp-block-image alignright size-full is-resized\"><a href=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/IMG_9575.jpeg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/IMG_9575.jpeg\" alt=\"\" class=\"wp-image-516\" width=\"240\" height=\"128\"\/><\/a><figcaption>Emulating a guitar body with a string of phaser operators (3, 2, and 1) to create six notch-reject filters.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">So far, all of these uses of the <strong>Phaser<\/strong> effect operator have used the key tracking feature built into the effect. In some cases, this isn&#8217;t desirable, and you want the phaser to have notches that are constant no matter what note is played. This can be done by setting the operator&#8217;s pitch mode to <strong>Fixed<\/strong>. This only disables the key tracking: the <strong>Frequency<\/strong> modification knob works in the same way, and can still be swept with an LFO.<\/p>\n\n\n\n<figure class=\"wp-block-image alignleft size-full is-resized\"><a href=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/IMG_9576.jpeg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/IMG_9576.jpeg\" alt=\"\" class=\"wp-image-518\" width=\"240\" height=\"128\" srcset=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/IMG_9576.jpeg 400w, https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/IMG_9576-300x159.jpeg 300w\" sizes=\"auto, (max-width: 240px) 100vw, 240px\" \/><\/a><figcaption>This operator cuts out frequencies of about 75 Hz and 375 Hz.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The following sample strings three <strong>Phaser<\/strong> effects in series to produce a six-notch phaser effect, with the same frequency response for all played notes. Careful adjustments to the notch frequencies using the ratio knobs can produce a result reminiscent of a guitar body, with several dead frequencies caused by destructive interference.<\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/www.icemoonprison.com\/blog\/wp-content\/uploads\/2021\/11\/Phaser-guitar-body.m4a\"><\/audio><figcaption>A generic decaying FM sound is passed through three fixed-frequency phasers, resulting in a six-notch frequency response slightly reminiscent of a resonant guitar body.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I hasten to add that the 1.0 firmware&#8217;s standard Phaser postprocessing effect is still present and can be assigned to one of the three effect slots. It has the advantage that it does not use up an operator, It is a stereo effect with the LFO applied differently to left and right channels, you can control the wet\/dry mix, and you can tie the LFO to the tempo of the music. If all you need is a traditional oily phaser effect with an LFO on top, you should keep using this.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rather, the <strong>Phaser<\/strong> operator effect is a building block that you can add to your repertoire to move beyond the standard waveforms and to add elements of physical modelling to your patches. The latter is a theme that I will return to in my next installment when I cover the <strong>Short Delay<\/strong> operator effect.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Part 1: Phaser | <a href=\"https:\/\/www.icemoonprison.com\/blog\/?p=528\" data-type=\"post\" data-id=\"528\">Part 2: Short delay<\/a> | <a href=\"https:\/\/www.icemoonprison.com\/blog\/?p=579\" data-type=\"post\" data-id=\"579\">Part 3: Comb filter<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In October 2021, Korg released a firmware update for its opsix synthesizer, introducing ten new operator types, a ragtag bundle grouped under the umbrella of &#8220;effects&#8221;. There isn&#8217;t much in common between the ten effects apart from the shared user interface used to configure them. This post is a deep dive into the Phaser effect.<\/p>\n","protected":false},"author":1,"featured_media":506,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[76],"tags":[71,74,72],"class_list":["post-503","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-synthesizers","tag-korg","tag-music","tag-opsix"],"_links":{"self":[{"href":"https:\/\/www.icemoonprison.com\/blog\/wp-json\/wp\/v2\/posts\/503","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.icemoonprison.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.icemoonprison.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.icemoonprison.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.icemoonprison.com\/blog\/wp-json\/wp\/v2\/comments?post=503"}],"version-history":[{"count":11,"href":"https:\/\/www.icemoonprison.com\/blog\/wp-json\/wp\/v2\/posts\/503\/revisions"}],"predecessor-version":[{"id":723,"href":"https:\/\/www.icemoonprison.com\/blog\/wp-json\/wp\/v2\/posts\/503\/revisions\/723"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.icemoonprison.com\/blog\/wp-json\/wp\/v2\/media\/506"}],"wp:attachment":[{"href":"https:\/\/www.icemoonprison.com\/blog\/wp-json\/wp\/v2\/media?parent=503"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.icemoonprison.com\/blog\/wp-json\/wp\/v2\/categories?post=503"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.icemoonprison.com\/blog\/wp-json\/wp\/v2\/tags?post=503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}