Coding a Mood FX Pedal

US Ambient microlooper in c++ with STM32CubeIDE      28/10/26

Back to some traditional coding, with GuitarML who embarks on a journey to create his own version of the Chase Bliss Mood. Using an open source STM32 Pedal which can be found here, they start by building a reverb and demoing it before moving onto the Microlooper, Sample Rate Reduction, Filter, Vinyl Warble and Tape Smoothing. Nice to see some actual coding happen! More below... 

Using c++ with STM32CubeIDE to code a Mood-like effect on my open source STM32 pedal. I go though my thought process, take you through the main parts of the code, and demo the effect on guitar.

0:00 - What is the Chase Bliss Mood? 2:45 - Coding the Wet Channel 5:05 - Wet Channel Demo 6:00 - Coding the Microlooper Channel 8:13 - Microlooper Channel Demo 9:18 - The Clock Samplerate Reducer 12:37 - Clock Demo 14:32 - Adding Filter, Vinyl Warble, Smooth Tape 15:40 - Final Demo

More from GuitarML

 

About the author [midierror]: midierror is co-founder of Potato Audio, he makes nifty Max For Live devices, award-winning Sample Packs and hosts the 'midierror meets...' interview series speaking with all kinds of people working in sound & music. 


Get the latest headlines, offers and more in our superb sonicstate newsletter - delivered to your in box every week

More News: Like This
Even more news...


 

Get Our Newsletter


More...

SonicLAB: Lambda Synthetics Polypulse 

Algorithmic Performance Workstation


Will Vintage Gear become Liquidated E-Waste? 

Geopolitics, CRTs, Antique Computers & Vintage Synths


Movy For Ableton Move 

16-Track Groovebox using Schwung hack


Cherry Audio Memorymode 2 - Dual-Layer Architecture 

800 presets and more of everything


SonicLAB: Bitwig Studio 6.1 Update With Thavius Beck 

Sampler gets a lot of new features


Funniest Reviews from the SonicState Archives: Roland S-10 

Trawling our Legacy Site of Candid Synth Opinions