Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/StrangeLoopsAudio/gRainbow
/ functions
Functions
465 in github.com/StrangeLoopsAudio/gRainbow
⨍
Functions
465
◇
Types & classes
72
Method
duration
Source/Utils/Timer.h:21
Function
enableNextAvailableGen
Source/Parameters.h:410
Method
fileDragEnter
Source/PluginEditor.cpp:354
Method
fileDragExit
Source/PluginEditor.cpp:358
Method
filesDropped
Source/PluginEditor.cpp:362
Method
fillNoteRectangleMap
Source/Components/Piano/RainbowKeyboard.cpp:73
Method
generatorOnClick
Source/Components/Piano/RainbowKeyboard.cpp:230
Method
getActiveCandidates
Source/DSP/GranularSynth.cpp:710
Method
getAmplitude
ADSR params (except sustain) should be in samples */
Source/Utils/Envelope.h:71
Method
getChoiceParam
Source/Parameters.cpp:137
Method
getCurrentProgram
Source/DSP/GranularSynth.cpp:98
Method
getCustomTypeface
Source/Components/RainbowLookAndFeel.h:18
Function
getEnabledGenByIdx
Gets list of enabled generators, then returns the one at idx, or nullptr if idx > num enabled gens
Source/Parameters.h:399
Method
getHPCP
Source/DSP/HPCP.h:27
Function
getIsUsed
Source/Components/Sliders.h:59
Function
getIsUsed
Source/Components/Buttons.h:87
Method
getLastPitchClass
Source/DSP/GranularSynth.h:136
Method
getMeterBarBounds
Just use the regular bounds, no margins
Source/Components/MeterLookAndFeel.h:28
Method
getMeterClipIndicatorBounds
Disables meter clip light
Source/Components/MeterLookAndFeel.h:18
Method
getMeterMaxNumberBounds
Disable meter max number
Source/Components/MeterLookAndFeel.h:23
Method
getMeterTickmarksBounds
Disables meter tick marks
Source/Components/MeterLookAndFeel.h:13
Function
getNumEnabledGens
Returns the number of enabled generators
Source/Parameters.h:390
Method
getNumFramesLookahead
Source/DSP/PitchDetection/BasicPitchCNN.cpp:60
Method
getNumPrograms
Source/DSP/GranularSynth.cpp:92
Method
getNumUsedGrains
Source/DSP/GranularSynth.h:63
Function
getParam
Source/Components/Sliders.h:58
Function
getParam
Source/Components/Buttons.h:86
Function
getParameter
Source/Components/Sliders.h:41
Function
getParameter
Source/Components/Buttons.h:143
Method
getPeaks
Source/DSP/HPCP.cpp:105
Method
getPeaks
Source/DSP/PitchDetection/SymbolicPitchDetector.cpp:299
Method
getPhase
Mod sources can override this to let UI elements show the source's progression
Source/Modulators.h:38
Method
getPhase
Source/Modulators.h:125
Method
getPitchClass
Source/DSP/PitchDetection/SymbolicPitchDetector.cpp:241
Method
getPitchXRatio
Source/Components/Piano/RainbowKeyboard.cpp:59
Method
getPresetParamsXml
These are slightly different then the get/setStateInformation. These are for 'user params' which include items that are related to audio, but not actu
Source/DSP/GranularSynth.cpp:341
Function
getPresetWithName
Source/Utils/Presets.h:25
Method
getProgramName
Source/DSP/GranularSynth.cpp:102
Function
getRainbow6Colour
Source/Utils/Colour.h:12
Method
getSegmentedPitchBuffer
Source/DSP/PitchDetection/SymbolicPitchDetector.cpp:62
Method
getStateInformation
==============================================================================
Source/DSP/GranularSynth.cpp:323
Method
getTabButtonBestWidth
Tabs
Source/Components/RainbowLookAndFeel.cpp:13
Method
getTabButtonExtraComponentBounds
Source/Components/RainbowLookAndFeel.cpp:20
Method
getTailLengthSeconds
Source/DSP/GranularSynth.cpp:90
Method
getTextButtonFont
Buttons
Source/Components/RainbowLookAndFeel.cpp:106
Function
getTextFromValue
Source/Components/Sliders.h:86
Method
getType
Source/Modulators.h:122
Method
getType
Source/Modulators.h:152
Method
getTypefaceForFont
Source/Components/RainbowLookAndFeel.cpp:8
Method
getUsedColour
Get the colour of the parameter at the level that's used (global, note)
Source/Components/Sliders.cpp:147
Function
getXml
Source/Parameters.h:456
Method
getXml
Source/Parameters.h:337
Function
grainCreated
always send creation and have callback scope decide if valid or not
Source/Parameters.h:499
Method
handleGrainAddRemove
Source/DSP/GranularSynth.cpp:422
Method
handleNoteOff
Source/Modulators.h:131
Method
handleNoteOff
Source/DSP/GranularSynth.cpp:744
Method
handleNoteOn
Source/Modulators.h:127
Method
handleNoteOn
Source/DSP/GranularSynth.cpp:722
Method
hasBetterCandidateAhead
Source/DSP/PitchDetection/SymbolicPitchDetector.cpp:228
Method
hasEditor
==============================================================================
Source/DSP/GranularSynth.cpp:309
Method
height
Source/Components/TrimSelection.h:24
Method
hitTest
Source/Components/TrimSelection.cpp:42
Method
init
Source/Utils/BPF.h:16
Method
initHarmonicWeights
From essentia: Builds a weighting table of harmonic contribution. Higher harmonics contribute less and the fundamental frequency has a full harmonic S
Source/DSP/HPCP.cpp:74
Method
initHarmonicWeights
From essentia: Builds a weighting table of harmonic contribution. Higher harmonics contribute less and the fundamental frequency has a full harmonic S
Source/DSP/PitchDetection/SymbolicPitchDetector.cpp:268
Method
interpolatePeak
* http://ccrma.stanford.edu/~jos/parshl/Peak_Detection_Steps_3.html * * Estimating the "true" maximum peak (frequency and magnitude) of the detected
Source/DSP/HPCP.cpp:212
Method
interpolatePeak
Source/DSP/PitchDetection/SymbolicPitchDetector.cpp:247
Method
isBlackKey
Source/Components/Piano/RainbowKeyboard.h:62
Method
isBusesLayoutSupported
Source/DSP/GranularSynth.cpp:161
Method
isInterestedInFileDrag
Source/PluginEditor.cpp:344
Method
isLoaded
Source/Components/Piano/WaveformPanel.h:41
Method
isMidiEffect
Source/DSP/GranularSynth.cpp:82
Method
isRecording
Source/DSP/AudioRecorder.cpp:59
Function
lin2db
Source/Utils/Utils.h:65
Method
loadFile
Source/PluginEditor.cpp:437
Method
loadPreset
loadSpecBuffer is never called when a preset is loaded
Source/Components/ArcSpectrogram.cpp:369
Function
mFft
Source/DSP/GranularSynth.cpp:34
Method
makePitchSpec
Source/DSP/GranularSynth.cpp:764
Function
mappingSourceChanged
Source/Components/Buttons.h:44
Method
mappingSourceChanged
Called when the current modulator mapping source changes
Source/Parameters.h:700
Method
mergeOverlappingNotesWithSamePitch
* mergeOverlappingNotes merges note events of same pitch that are overlapping in time. * inOutEvents is expected to be sorted. * @param inOu
Source/DSP/PitchDetection/Notes.h:101
Function
mouseDoubleClick
Source/Components/Buttons.h:88
Method
mouseDoubleClick
Source/Components/Sliders.cpp:86
Function
mouseDown
Source/Components/Sliders.h:21
Method
mouseDown
Source/Components/TrimSelection.h:55
Method
mouseDown
Source/Components/Piano/RainbowKeyboard.cpp:158
Method
mouseDown
Source/Components/Piano/WaveformPanel.cpp:229
Method
mouseDrag
Source/Components/TrimSelection.h:31
Method
mouseDrag
Source/Components/TrimSelection.h:56
Method
mouseDrag
Source/Components/Piano/RainbowKeyboard.cpp:156
Method
mouseDrag
Source/Components/Piano/WaveformPanel.cpp:234
Method
mouseEnter
Source/Components/Piano/RainbowKeyboard.cpp:164
Method
mouseExit
Source/Components/ArcSpectrogram.cpp:229
Method
mouseExit
Source/Components/Piano/RainbowKeyboard.cpp:169
Method
mouseExit
Source/Components/Piano/WaveformPanel.cpp:262
Method
mouseMove
Source/Components/ArcSpectrogram.cpp:219
Method
mouseMove
Source/Components/Piano/RainbowKeyboard.cpp:154
Method
mouseMove
Source/Components/Piano/WaveformPanel.cpp:216
Method
mouseUp
Source/Components/TrimSelection.h:32
Method
mouseUp
Source/Components/TrimSelection.h:57
← previous
next →
201–300 of 465, ranked by callers