Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Chowdhury-DSP/ChowMatrix
/ types & classes
Types & classes
76 in github.com/Chowdhury-DSP/ChowMatrix
⨍
Functions
558
◇
Types & classes
76
↓ 19 callers
Class
DelayRhythm
A simple struct containing a rhythmic delay length */
src/dsp/Delay/TempoSyncUtils.h:12
Class
ABLNF
src/gui/BottomBar/ABComp.cpp:3
Enum
ActionSource
src/NodeManager.h:29
Class
AuroraPt
src/gui/MatrixView/MatrixAurora.h:19
Class
AutoUpdater
src/gui/AutoUpdating.h:7
Class
BaseController
* Base class for some parameter controller that needs * access to all active nodes */
src/dsp/Parameters/BaseController.h:9
Class
BaseNode
src/dsp/BaseNode.h:13
Class
BaseNode<DelayNode>
src/dsp/BaseNode.cpp:119
Class
BottomBarLNF
Look and feel for the bottom bar section */
src/gui/BottomBar/BottomBarLNF.h:6
Class
Button
src/gui/DetailsView/NodeDetails.h:25
Class
ChowMatrix
* Main class for the Matrix plugin */
src/ChowMatrix.h:21
Class
ChowMatrix
src/gui/MatrixView/GraphView.h:8
Enum
ColourIDs
src/gui/MatrixView/GraphView.h:17
Enum
ColourIDs
src/gui/DetailsView/NodeDetails.h:29
Enum
ColourIDs
src/gui/DetailsView/NodeDetailsGUI.h:12
Class
ConsoleLogger
==============================================================================
src/headless/UnitTests/UnitTests.cpp:4
Class
ConsoleUnitTestRunner
==============================================================================
src/headless/UnitTests/UnitTests.cpp:17
Class
DelayClearTest
src/headless/UnitTests/DelayClearTest.cpp:3
Class
DelayNode
* Class for delay processing node */
src/dsp/DelayNode.h:12
Class
DelayNodeComponent
src/gui/MatrixView/DelayNodeComponent.h:8
Class
DelayProc
* Audio processor that implements delay line with feedback, * including filtering and distortion in the feedback path */
src/dsp/Delay/DelayProc.h:15
Class
DelayStore
A store to create delay objects more quickly. */
src/dsp/Delay/DelayStore.h:6
Enum
DelayType
src/dsp/Delay/VariableDelay.h:13
Class
DelayTypeControl
* Utility class to manage delay interpolation types */
src/dsp/Parameters/DelayTypeControl.h:10
Class
Diffusion
* Class for delay line diffusion processing * * The DSP is made up of many stages of first-order allpass * filters, with linear fading between sta
src/dsp/Delay/Diffusion.h:9
Class
GraphView
src/gui/MatrixView/NodeComponent.h:6
Class
GraphView
src/gui/MatrixView/GraphView.h:9
Class
GraphView
src/gui/MatrixView/NodeCompManager.h:7
Class
GraphView
src/dsp/BaseNode.h:6
Class
GraphViewItem
src/gui/MatrixView/GraphViewItem.h:6
Class
GraphViewport
src/gui/MatrixView/GraphViewport.h:11
Class
HostControlMenuComp
src/gui/BottomBar/HostControlMenuComp.h:5
Class
HostControlTest
src/headless/UnitTests/HostControlTest.cpp:3
Class
HostParamControl
src/dsp/Parameters/HostParamControl.h:5
Class
InputNode
* Class for audio Input Node */
src/dsp/InputNode.h:8
Class
InputNodeComponent
src/gui/MatrixView/InputNodeComponent.h:6
Class
InsanityControl
* Utility class to manage insanity controls */
src/dsp/Parameters/InsanityControl.h:8
Class
InsanityLNF
Look and feel for the insanity slider */
src/gui/LookAndFeel/InsanityLNF.h:6
Class
InsanityLockHelper
* Helper class to manage parameter insanity * lock and reset functionality */
src/dsp/Parameters/InsanityLockHelper.h:9
Class
Listener
src/NodeManager.h:42
Class
Listener
src/dsp/BaseNode.h:41
Class
LongPressActionHelper
src/gui/IOSUtils/LongPressActionHelper.h:7
Class
LookupTables
* Shared resource class to store lookup tables * for nonlinear functions */
src/dsp/Distortion/LookupTables.h:9
Class
MapInfo
src/dsp/Parameters/HostParamControl.h:32
Class
MatrixAurora
src/gui/MatrixView/MatrixAurora.h:5
Class
MyProcessorChain
src/dsp/ProcessorChain.h:34
Class
NodeCompManager
src/gui/MatrixView/NodeCompManager.h:8
Class
NodeComponent
src/gui/MatrixView/NodeComponent.h:7
Class
NodeComponent
src/dsp/BaseNode.h:5
Class
NodeDetails
src/gui/DetailsView/NodeDetails.h:13
Class
NodeDetailsComponent
src/gui/DetailsView/NodeDetailsComponent.h:6
Class
NodeDetailsViewport
src/gui/DetailsView/NodeDetailsViewport.h:9
Class
NodeInfo
Node info component containing a column of ParamSliders */
src/gui/NodeInfo.h:24
Class
NodeManager
* Utility class to manage node graph */
src/NodeManager.h:9
Class
NodeParamControl
src/dsp/Parameters/NodeParamControl.h:6
Class
Parameters
src/dsp/Delay/DelayProc.h:30
Class
PerformanceTest
src/headless/UnitTests/PerformanceTest.cpp:3
Class
PitchShiftWrapper
Wrapper for chowdsp::PitchShift */
src/dsp/Delay/PitchShiftWrapper.h:6
Class
PresetManager
src/state/PresetManager.h:5
Class
PresetResaver
src/headless/PresetResaver.h:5
Class
PresetsLNF
src/gui/LookAndFeel/PresetsLNF.h:5
Class
ProcessorBase
Base class to override (mostly) unused juce::AudioProcessor functions */
src/dsp/ProcessorBase.h:6
Class
RandomiseLockHelper
* Helper class to manage parameter randomise * lock functionality */
src/dsp/Parameters/RandomiseLockHelper.h:9
Class
Reverser
* Time reversal effect, based on this paper: https://ccrma.stanford.edu/~hskim08/files/pdf/DAFx14_sttr.pdf */
src/dsp/Delay/Reverser.h:8
Class
SaveLoadSpeedTest
src/headless/UnitTests/SaveLoadSpeedTest.cpp:3
Class
ScreenshotGenerator
src/headless/ScreenshotGenerator.h:5
Enum
SoloState
src/dsp/DelayNode.h:91
Class
StateManager
Class to manage the plugin state */
src/state/StateManager.h:7
Class
SyncControl
* Utility class to manage sync/free delay modes */
src/dsp/Parameters/SyncControl.h:8
Class
SyncedLFO
Sine-wave oscillator synced to the song tempo */
src/dsp/Delay/TempoSyncUtils.h:62
Class
TextSlider
Slider that shows only a text bubble */
src/gui/BottomBar/TextSlider.h:6
Class
TextSliderItem
src/gui/BottomBar/TextSliderItem.h:5
Class
TipJarLNF
src/gui/IOSUtils/TipJar.h:7
Class
TwoFingerDragToScrollListener
src/gui/IOSUtils/TwoFingerDragToScrollListener.h:9
Class
UnitTests
src/headless/UnitTests/UnitTests.h:3
Class
VariableDelay
* Delay class with variable interpolation type */
src/dsp/Delay/VariableDelay.h:8