Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
FORGE Documentation
Home
Tutorials
To Begin
How to Create Your Workspace
How to Compile Effects
How to Compile FlasherLoader
How to Program OSCAR/PENDA
How to Use FlasherLoader
Essential Guide to Developing Guitar Effects
How to Develop Your First Effect
Setting Up the Project
Header File Declaration
Code Implementation
Build and Execute
Working With Parameters
The code
Final code
Delay Effect
Basic Delay
Final Code
How to mix Dry/Wet
Dry/Wet Final Code
How to add a Tap Tempo
Tap Tempo Final Code
How to Add Biquad Filters
Biquad Filters Final Code
How to Add Modulation
Modulation Final Code
Conclusions
Technical Reference
FORGE
DSP
cBiQuad
cDelayLine
cAllPass
cAllPass2
cDCO
cAudioFader
cFastLFO
cModulator
cParameter
cPitchShifter
cVuMeter
Drivers
AudioManager
cDryWet
cEncoder
cSoftSPI
cSwitch
iQSPI_FlashMemory
cW25Q128
cIS25LP064A
IS42S16320
AS4C16M32SB
_MIDI
cMidi
USBD_MIDI_If
MX_USB_MIDI_DEVICE_Init
USBD_Midi_Desc
USBD_MIDI
Persistent Storage
cSerializedObject
cSerialize
cFlasherStorage
cBlockStorageManager
GUI
GUI Components
Parameter Views
cParameterView
cParameterNumView
cParameterNumNormalView
cParameterNumLeftRightView
cParameterDiscretView
cInfoView
cParameterInfoView
cUIMemory
cUIMenu
cUIParameter
cUIVuMeter
BypassOnOff
iBypassOnOffManager
cBypass_On_Off_Manager
cOn_Off_Manager
cMemoryManager
SwitchManager
cSwitchOnOff
cTapTempoMemChange
cPanelOfEffectChoice
cPanelOfParameterView
cPanelOfSystemView
cPanelOfTone
GUI Core
cMainGUI
GUI_EventManager
iUIComponent
iGUI_EventListener
Themes
cThemesManager
cPaletteBuilder
STM_GFX2
cGFX
cDisplay
cLayerBase
cLayer
cImageLayer
Search FORGE Documentation
Technical Reference
Table of contents
FORGE