Deluge Firmware 1.3.0
Build date: 2025.04.16
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 CABC
 CAbsValueFollower
 CAction
 CActionClipState
 CActionLogger
 Cfreeverb::Allpass
 CArpeggiatorBase
 CArpeggiatorSettings
 CArpJustNoteCode
 CArpNote
 CArpReturnInstruction
 CArpRhythm
 CAudioFileHolder
 CAudioFileManager
 CAudioFileReader
 Cdeluge::gui::menu_item::Automation
 CAutoParam
 CAutoParamState
 CDebug::AverageDT
 CDebug::Averager
 CDebug::AverageVOT
 CBackedUpParamManager
 Cdeluge::dsp::reverb::Base
 Cdeluge::dsp::filter::BasicFilterComponent
 Cetl::bidirectional_link
 CCableGroup
 CCacheManager
 CCanvas
 Cdeluge::hid::display::oled_canvas::Canvas
 CCartesian
 Cdeluge::gui::ui::keyboard::ChordA chord is a name and a set of voicings
 Cdeluge::gui::ui::keyboard::ChordListA collection of chords
 CClipIteratorBase
 CClipMinder
 CClipSet
 CClusterPriorityQueue
 Cdeluge::gui::ui::keyboard::layout::ColumnControlState
 Cfreeverb::Comb
 CComparativeNoteNumber
 CPatcher::Config
 CConnectedUSBMIDIDevice
 CConsequence
 Cdeluge::hid::display::ConsoleItem
 Cdeluge::hid::display::ConsoleItemAccessor
 Cdeluge::dsp::reverb::FxEngine::Context
 Cdeluge::gui::ui::keyboard::controls::ControlColumn
 CCopiedNoteRow
 CCopiedParamAutomation
 CDebug::CountsPer
 CCVChannel
 CCVEngine
 CDelay
 CDelayBuffer
 Cdeluge::dsp::reverb::FxEngine::DelayLine
 CDeserializer
 CDestination
 Cdeluge::hid::Display
 CDrumName
 CDualCosineOscillator
 CDX7Cartridge
 CDxEngine
 CDxPatch
 CDxVoice
 CDxVoiceCtrl
 CMelodicInstrument::EarlyNoteInfo
 CEditPadPress
 CEmptySpaceRecord
 Cdeluge::hid::encoders::Encoder
 CEncoder
 CEnumStringMap< Enum, N >
 CEnv
 CEnvelope
 CEnvParams
 CExp2
 Cdeluge::memory::external_allocator< T >A simple GMA wrapper that conforms to the C++ Allocator trait spec (see: https://en.cppreference.com/w/cpp/named_req/Allocator)
 Cdeluge::memory::fast_allocator< T >A simple GMA wrapper that conforms to the C++ Allocator trait spec (see: https://en.cppreference.com/w/cpp/named_req/Allocator)
 CFavouritesManager::Favorite
 CFavouritesManager
 CFILdata
 CFileItem
 CFileReader
 CFileWriter
 Cdeluge::dsp::filter::Filter< T >
 Cdeluge::dsp::filter::Filter< HpLadderFilter >
 Cdeluge::dsp::filter::Filter< LpLadderFilter >
 Cdeluge::dsp::filter::Filter< SVFilter >
 Cdeluge::gui::menu_item::filter::FilterInfo
 Cdeluge::dsp::filter::FilterSet
 Cutil::Finalizer< F >
 CFixedPoint< FractionalBits, Rounded, FastApproximation >Fixed point number with a configurable number of fractional bits
 CFmAlgorithm
 CFmCore
 CFmOperatorInfo
 CFmOpKernel
 CFmOpParams
 Cdeluge::gui::menu_item::FormattedTitle
 CFreqlut
 CFXColumnPress
 Cdeluge::dsp::reverb::FxEngine
 CGateChannel
 CGeneralMemoryAllocator
 CGrain
 CGranularProcessor
 Cdeluge::dsp::filter::HighPass
 Cdeluge::dsp::filter::HpLadderFilter::HPLadderState
 CImpulseResponseProcessor
 Cdeluge::dsp::Interpolator
 CIterance
 Cdeluge::gui::ui::keyboard::KeyboardLayout
 Cdeluge::gui::ui::keyboard::KeyboardState
 Cdeluge::gui::ui::keyboard::KeyboardStateChord
 Cdeluge::gui::ui::keyboard::KeyboardStateChordLibrary
 Cdeluge::gui::ui::keyboard::KeyboardStateDrums
 Cdeluge::gui::ui::keyboard::KeyboardStateInKey
 Cdeluge::gui::ui::keyboard::KeyboardStateIsomorphic
 Cdeluge::gui::ui::keyboard::KeyboardStatePiano
 CKnob
 Cdeluge::l10n::Language
 CLearnedMIDI
 Cindicator_leds::LedBlinker
 CLFO
 CLFOConfig
 CLiveInputBuffer
 CLivePitchShifter
 CLivePitchShifterPlayHead
 Cdeluge::dsp::filter::LowPass
 Cdeluge::dsp::filter::LpLadderFilter::LpLadderState
 Clv_font_glyph_dsc_t
 CMarkerColumn
 CMatrixDriver
 CMemoryRegion
 Cdmui.dsl.Menu
 CMenuItemBase class for all menu items
 CMenuItemWithCCLearning
 CMetronome
 CMIDICableA MIDI cable connection. Stores all state specific to a given cable and its contained ports and channels
 CMidiFollow
 CMIDIInputChannel
 CMIDIMessage
 CMIDIPort
 CModControllable
 CModelStack
 CModelStackWithNoteRowId
 CModelStackWithTimelineCounter
 CModFXProcessor
 CMPEOutputMemberChannel
 Cdmui.dsl.MultiModeMenuMode
 CMultiRange
 CMusicalKey
 CNamedThingVectorElement
 CNeighbouringMemoryGrabAttemptResult
 CNoteRow
 CNoteSet
 Cdeluge::gui::ui::keyboard::NotesState
 Cdeluge::gui::ui::keyboard::NoteState
 CNumericLayer
 Cdeluge::memory::ObjectPool< T, Alloc >A simple object pool implementation
 CDebug::OnceEvery
 CDebug::OneOfN
 COpenAddressingHashTable
 Cdeluge::dsp::Oscillator
 COutput
 CPad
 CPadPress
 CParamCollection
 CParamCollectionSummary
 CParamDescriptor
 CParamLPF
 CParamManager
 CParamsForPerformance
 CSemVer::ParserUsed to parse SemVers from strings
 CPatchCable
 CPatcher
 CPendingNoteOn
 CPendingNoteOnList
 CPhaseIncrementFineTuner
 CPICThe static class for interacting with the PIC peripheral
 CPitchEnv
 CPlaybackHandler
 CPlaybackMode
 CPositionable
 CPresetNavigationResult
 CQuickSorter
 CDelayBuffer::ResampleConfig
 CResizeableArray
 CRGBThis class represents the colour format most used by the Deluge globally
 CRMSFeedbackCompressor
 CDebug::RTimer
 CRuntimeFeatureSettingEvery setting keeps its metadata and value in here
 CRuntimeFeatureSettingOptionDefinition for selectable options
 CRuntimeFeatureSettingsEncapsulating class
 CSampleCache
 CSampleCacheElement
 CSampleCluster
 CSampleControls
 CSampleLowLevelReader
 CSamplePercCacheZone
 CSamplePlaybackGuide
 CSampleRecorder
 CScaleChange
 CScaleMapper
 Cdeluge::memory::sdram_allocator< T >A simple GMA wrapper that conforms to the C++ Allocator trait spec (see: https://en.cppreference.com/w/cpp/named_req/Allocator)
 CSearchRecord
 CSection
 CSemVerRepresents a simple Semantic Version number such as "4.3.7-beta"
 CSerializer
 CSessionMacro
 CSideChain
 Cdeluge::hid::display::SideScroller
 CSin
 Cdeluge::dsp::SineOsc
 CSliceItem
 CSlot
 CSMSharedData
 CSource
 Cdeluge::dsp::filter::SpecificFilterA filters family (types which can all share an implementation for toggling) and specific type within that family
 CSpiTransferQueueItem
 CSquareInfo
 CDelay::State
 CStemExport
 CStereoFloatSample
 CStereoSample
 CStolenParamNodes
 CString
 CStringBuf
 CAudioFileManager::StringLessThan
 CStutterConfig
 CStutterer
 Cdeluge::dsp::filter::SVFilter::SVFState
 CSysExDataEntry
 CTanh
 Cdeluge::hid::display::TextLine
 Cdeluge::hid::display::TextLineBreakdown
 CTimelineCounter
 CTimer
 CTimeStretcher
 CUartItem
 CUI
 CUITimerManager
 CUnknownSettingUnknown Settings container
 CMIDIDeviceManager::USBDev
 CViewAssorted utilities for manging the user interface
 CVoice
 CVoiced
 CVoiceStatus
 CVoiceUnisonPart
 CVoiceUnisonPartSource
 Cdeluge::gui::ui::keyboard::VoicingA voicing is a set of offsets from the root note of a chord
 CWaveformBasicNavigator
 CWaveformRenderData
 CWaveformRenderer
 CWaveTableBand