SlideShare a Scribd company logo
1 of 14
VIRTUAL ANALOG PHASERS
Ricardo Falcón Pérez
Aleksi Myöhänen
BRIEF HISTORY OF PHASERS
Famous users
• Rush
• Pink Floyd
• Eddie Van Halen
Introduced in the 1970s
ALLPASS FILTER
• Magnitude response is flat
• Phase response is not trivial
• Cascade of N filters introduces a maximum phase
shift of –Nπ radians
A 𝑧 =
𝑎1+𝑧−1
1+𝑎1 𝑧−1
ASP Course: Slides for Lecture 2
R.Kiiski et al., Time-variant gray-box modelling
of a phaser pedal
PHASER
• A case with 4 AP filters and no
feedback (MXR Phase 90)
• All filters share the same
coefficient
• 1 notch for every 2 filters
R.Kiiski et al., Time-variant gray-box
modelling of a phaser pedal
Julius Smith and Nelson Lee, 2008, Time Varying Delay Effects
PHASER
Magnitude response of the
phaser with 4 AP filters
PHASER WITH FEEDBACK
• Feedback can be added at any stage of the system (*)
• Feedback case can be solved explicitly or implicitly
• Feedback can be positive or negative
R.Kiiski et al., Time-variant gray-box modelling
of a phaser pedal
PHASER WITH FEEDBACK
Magnitude response with 10 filters with no feedback Effect of feedback on the magnitude response
IMPLEMENTATION
• Roughly based on the MXR Phase 100 pedal
• 10 all pass filters
• AP-Filters 1,2, 9, 10 have a fixed coefficient
• AP-Filters 3, 4, …, 8 have a modulated coefficient
• Range for the coefficient a0 = [-0.84, -0.4]
• Break frequency ≈ [1100 Hz, 4200]
• LFO with a triangular shape
• Feedback from output of filter 6, to input of filter 2
• Includes a DC blocker (high pass filter)
• Includes saturation stage
IMPLEMENTATION
IMPLEMENTATION
Magnitude response of our Phaser
SOUND EXAMPLES
No Phaser Phaser 4 AP filters
Phaser 10 AP filters, No
Feedback
Fb = 0
LFO = 0.8 Hz
A0 = [-0.84, -0.4]
Phaser 10 AP filters,
Hi neg Feedback
Fb = -0.85
LFO = 0.8 Hz
A0 = [-0.84, -0.4]
Phaser 10 AP filters,
Low positive Feedback
Fb = 0.3
LFO = 0.8
A0 = [-0.84, -0.4]
Phaser 10 AP filters, Low
positive Feedback,
saturation
Fb = 0.3
LFO = 0.8
A0 = [-0.84, -0.4]
SatGain = 6 dB
Clean Guitar – Chords with open strings
SOUND EXAMPLES
Phaser 10 AP filters
After distortion
FB = 0.2
LFO = 0.6
A0 = [-0.84, -0.4]
Phaser 10 AP filters Before
distortion
FB = 0.2
LFO = 0.6
A0 = [-0.84, -0.4]
Distorted Guitar – Busy riff
Full drum kit – Funky groove
No phaser Phaser 10 AP filters
FB = 0.3
LFO = 0.6
A0 = [-0.84, -0.4]
CONCLUSIONS
• Highly customizable
• Feedback makes notches less deep but introduces resonance
• 10 filters implementation attenuates low frequencies more than 4 filters
REFERENCES
• Roope Kiiski, Fabian Esqueda and Vesa Välimäki, 2016, “Time-variant gray-box
modelling of a phaser pedal”
• Julius Smith and Nelson Lee, 2008, “ Time Varying Delay Effects”
• Photo of the MXR phase 100 http://www.dynasite.net/dynaweb/1001081/MXR-M-
107-Phase-100-Phaser-Pedal.htm
• http://rush.wikia.com/wiki/Alex_Lifeson_equipment
• http://www.gilmourish.com/?page_id=20
• https://fi.pinterest.com/gclyn/rush/

More Related Content

Similar to Virtual Analog Phasers

unit-5 2nd part active filters by ACEIT.ppt
unit-5 2nd part active filters by ACEIT.pptunit-5 2nd part active filters by ACEIT.ppt
unit-5 2nd part active filters by ACEIT.pptamitthory13012003
 
Masters Thesis Presentation Octavio Lora 2016
Masters Thesis Presentation Octavio Lora 2016Masters Thesis Presentation Octavio Lora 2016
Masters Thesis Presentation Octavio Lora 2016Octavio Lora Aranda
 
BAND STOP FILTER.pdf
BAND STOP FILTER.pdfBAND STOP FILTER.pdf
BAND STOP FILTER.pdfScribdtemp
 
the usage of the 5 most important synthesis modules: Oscillator, Filter, Ampl...
the usage of the 5 most important synthesis modules: Oscillator, Filter, Ampl...the usage of the 5 most important synthesis modules: Oscillator, Filter, Ampl...
the usage of the 5 most important synthesis modules: Oscillator, Filter, Ampl...Darshil1234
 
Subjective Assessment of HRTF Interpolation with Spherical Harmonics - Chris ...
Subjective Assessment of HRTF Interpolation with Spherical Harmonics - Chris ...Subjective Assessment of HRTF Interpolation with Spherical Harmonics - Chris ...
Subjective Assessment of HRTF Interpolation with Spherical Harmonics - Chris ...Chris Pike
 
Active filters & Low Pass Filters (LMS).ppt
Active filters & Low Pass Filters (LMS).pptActive filters & Low Pass Filters (LMS).ppt
Active filters & Low Pass Filters (LMS).pptAdnanZafar83
 

Similar to Virtual Analog Phasers (20)

unit-5 2nd part active filters by ACEIT.ppt
unit-5 2nd part active filters by ACEIT.pptunit-5 2nd part active filters by ACEIT.ppt
unit-5 2nd part active filters by ACEIT.ppt
 
Measuring Jitter Using Phase Noise Techniques
Measuring Jitter Using Phase Noise TechniquesMeasuring Jitter Using Phase Noise Techniques
Measuring Jitter Using Phase Noise Techniques
 
Masters Thesis Presentation Octavio Lora 2016
Masters Thesis Presentation Octavio Lora 2016Masters Thesis Presentation Octavio Lora 2016
Masters Thesis Presentation Octavio Lora 2016
 
Maala
MaalaMaala
Maala
 
BAND STOP FILTER.pdf
BAND STOP FILTER.pdfBAND STOP FILTER.pdf
BAND STOP FILTER.pdf
 
the usage of the 5 most important synthesis modules: Oscillator, Filter, Ampl...
the usage of the 5 most important synthesis modules: Oscillator, Filter, Ampl...the usage of the 5 most important synthesis modules: Oscillator, Filter, Ampl...
the usage of the 5 most important synthesis modules: Oscillator, Filter, Ampl...
 
Exp passive filter (5)
Exp passive filter (5)Exp passive filter (5)
Exp passive filter (5)
 
Balane
BalaneBalane
Balane
 
3 (1)
3 (1)3 (1)
3 (1)
 
2007_05_Fischette.pdf
2007_05_Fischette.pdf2007_05_Fischette.pdf
2007_05_Fischette.pdf
 
Exp passive filter (9)
Exp passive filter (9)Exp passive filter (9)
Exp passive filter (9)
 
Active filter
Active filterActive filter
Active filter
 
Active filters
Active filtersActive filters
Active filters
 
Bani
BaniBani
Bani
 
3 (3)
3 (3)3 (3)
3 (3)
 
Subjective Assessment of HRTF Interpolation with Spherical Harmonics - Chris ...
Subjective Assessment of HRTF Interpolation with Spherical Harmonics - Chris ...Subjective Assessment of HRTF Interpolation with Spherical Harmonics - Chris ...
Subjective Assessment of HRTF Interpolation with Spherical Harmonics - Chris ...
 
Exp passive filter (4)
Exp passive filter (4)Exp passive filter (4)
Exp passive filter (4)
 
Active filters & Low Pass Filters (LMS).ppt
Active filters & Low Pass Filters (LMS).pptActive filters & Low Pass Filters (LMS).ppt
Active filters & Low Pass Filters (LMS).ppt
 
Pula
PulaPula
Pula
 
Pagara
PagaraPagara
Pagara
 

Recently uploaded

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 

Recently uploaded (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

Virtual Analog Phasers

  • 1. VIRTUAL ANALOG PHASERS Ricardo Falcón Pérez Aleksi Myöhänen
  • 2. BRIEF HISTORY OF PHASERS Famous users • Rush • Pink Floyd • Eddie Van Halen Introduced in the 1970s
  • 3. ALLPASS FILTER • Magnitude response is flat • Phase response is not trivial • Cascade of N filters introduces a maximum phase shift of –Nπ radians A 𝑧 = 𝑎1+𝑧−1 1+𝑎1 𝑧−1 ASP Course: Slides for Lecture 2 R.Kiiski et al., Time-variant gray-box modelling of a phaser pedal
  • 4. PHASER • A case with 4 AP filters and no feedback (MXR Phase 90) • All filters share the same coefficient • 1 notch for every 2 filters R.Kiiski et al., Time-variant gray-box modelling of a phaser pedal Julius Smith and Nelson Lee, 2008, Time Varying Delay Effects
  • 5. PHASER Magnitude response of the phaser with 4 AP filters
  • 6. PHASER WITH FEEDBACK • Feedback can be added at any stage of the system (*) • Feedback case can be solved explicitly or implicitly • Feedback can be positive or negative R.Kiiski et al., Time-variant gray-box modelling of a phaser pedal
  • 7. PHASER WITH FEEDBACK Magnitude response with 10 filters with no feedback Effect of feedback on the magnitude response
  • 8. IMPLEMENTATION • Roughly based on the MXR Phase 100 pedal • 10 all pass filters • AP-Filters 1,2, 9, 10 have a fixed coefficient • AP-Filters 3, 4, …, 8 have a modulated coefficient • Range for the coefficient a0 = [-0.84, -0.4] • Break frequency ≈ [1100 Hz, 4200] • LFO with a triangular shape • Feedback from output of filter 6, to input of filter 2 • Includes a DC blocker (high pass filter) • Includes saturation stage
  • 11. SOUND EXAMPLES No Phaser Phaser 4 AP filters Phaser 10 AP filters, No Feedback Fb = 0 LFO = 0.8 Hz A0 = [-0.84, -0.4] Phaser 10 AP filters, Hi neg Feedback Fb = -0.85 LFO = 0.8 Hz A0 = [-0.84, -0.4] Phaser 10 AP filters, Low positive Feedback Fb = 0.3 LFO = 0.8 A0 = [-0.84, -0.4] Phaser 10 AP filters, Low positive Feedback, saturation Fb = 0.3 LFO = 0.8 A0 = [-0.84, -0.4] SatGain = 6 dB Clean Guitar – Chords with open strings
  • 12. SOUND EXAMPLES Phaser 10 AP filters After distortion FB = 0.2 LFO = 0.6 A0 = [-0.84, -0.4] Phaser 10 AP filters Before distortion FB = 0.2 LFO = 0.6 A0 = [-0.84, -0.4] Distorted Guitar – Busy riff Full drum kit – Funky groove No phaser Phaser 10 AP filters FB = 0.3 LFO = 0.6 A0 = [-0.84, -0.4]
  • 13. CONCLUSIONS • Highly customizable • Feedback makes notches less deep but introduces resonance • 10 filters implementation attenuates low frequencies more than 4 filters
  • 14. REFERENCES • Roope Kiiski, Fabian Esqueda and Vesa Välimäki, 2016, “Time-variant gray-box modelling of a phaser pedal” • Julius Smith and Nelson Lee, 2008, “ Time Varying Delay Effects” • Photo of the MXR phase 100 http://www.dynasite.net/dynaweb/1001081/MXR-M- 107-Phase-100-Phaser-Pedal.htm • http://rush.wikia.com/wiki/Alex_Lifeson_equipment • http://www.gilmourish.com/?page_id=20 • https://fi.pinterest.com/gclyn/rush/