MCPcopy Create free account

hub / github.com/Quinny/GuitarEffects / functions

Functions167 in github.com/Quinny/GuitarEffects

↓ 4 callersFunctionFilterDevices
web/main.cpp:35
↓ 4 callersMethodOnUpdate
web/handlers.h:97
↓ 3 callersMethodDescribe
TODO: this.
web/pedal_board.h:36
↓ 2 callersFunctionShowDevices
web/main.cpp:47
↓ 2 callersMethodStart
audio_transformer.h:92
↓ 2 callersMethodTransform
web/pedal_board.h:15
↓ 2 callersMethodheight
visualization/screen.h:34
↓ 2 callersMethodrefresh
()
web/static/app.jsx:188
↓ 1 callersMethodAbort
audio_transformer.h:93
↓ 1 callersMethodAdd
Add a signal to the buffer.
visualization/frame_buffer.h:25
↓ 1 callersMethodAddPedal
web/pedal_board.h:10
↓ 1 callersMethodAdjustKnob
web/pedal_board.h:25
↓ 1 callersFunctionApplyPedal
Apply the pedal to each of the frames and add an offset to split up the graph.
plot.cpp:9
↓ 1 callersMethodBlockingStart
Start the UI process and block the current thread until the window is closed.
visualization/visualizer.h:21
↓ 1 callersMethodClear
visualization/screen.h:43
↓ 1 callersMethodClose
visualization/screen.h:48
↓ 1 callersMethodConsume
Consume the contents of the buffer into the destination. After this, the buffer will be empty.
visualization/frame_buffer.h:18
↓ 1 callersMethodDrawLines
visualization/screen.h:38
↓ 1 callersMethodEnabled
pedal.h:32
↓ 1 callersFunctionGetAllDevices
web/main.cpp:21
↓ 1 callersMethodGetPedalFactoryOrNull
Returns the factory associated with the provided pedal or null if it doesn't exist.
pedal_registry.h:37
↓ 1 callersMethodGetPedals
web/pedal_board.h:45
↓ 1 callersMethodGetRegisteredPedals
pedal_registry.h:42
↓ 1 callersMethodPush
web/pedal_board.h:38
↓ 1 callersFunctionReadSelectionsFromFile
web/main.cpp:69
↓ 1 callersMethodRegisterConnection
web/handlers.h:87
↓ 1 callersMethodRemoveConnection
web/handlers.h:92
↓ 1 callersMethodRemovePedal
web/pedal_board.h:30
↓ 1 callersFunctionSelectDevices
web/main.cpp:107
↓ 1 callersFunctionSerializePedalInfo
web/serializers.h:15
↓ 1 callersFunctionSerializePedalKnob
web/serializers.h:7
↓ 1 callersMethodState
pedal.h:33
↓ 1 callersMethodUpdate
visualization/screen.h:36
↓ 1 callersFunctionWriteSelections
web/main.cpp:63
↓ 1 callersFunctionclip
audio_transformer.h:18
↓ 1 callersMethodnext
playback.h:25
↓ 1 callersFunctionpush_pedal
(idx)
button_service.py:6
↓ 1 callersMethodqueryTemp
()
web/static/app.jsx:47
↓ 1 callersMethodrender
()
web/static/app.jsx:249
↓ 1 callersMethodwidth
visualization/screen.h:33
MethodActivePedalHandler
web/handlers.h:66
MethodAddPedalHandler
web/handlers.h:170
MethodAdjustKnob
pedal.h:29
MethodAdjustKnob
pedals/compressor_pedal.h:51
MethodAdjustKnob
pedals/wav_looper.h:48
MethodAdjustKnob
pedals/flanger_pedal.h:67
MethodAdjustKnob
pedals/delay_pedal.h:41
MethodAdjustKnob
pedals/looper_pedal.h:49
MethodAdjustKnob
pedals/fuzz_pedal.h:36
MethodAdjustKnob
pedals/wave_shaper_pedal.h:38
MethodAdjustKnob
pedals/distortion_pedal.h:36
MethodAdjustKnob
pedals/echo_pedal.h:44
MethodAdjustKnob
pedals/reverse_delay_pedal.h:42
MethodAdjustKnob
pedals/filter_pedal.h:30
MethodAdjustKnob
pedals/reverb_pedal.h:49
MethodAdjustKnob
pedals/auto_wah_pedal.h:69
MethodAdjustKnob
pedals/sawtooth.h:30
MethodAdjustKnob
pedals/boost_pedal.h:22
MethodAdjustKnobHandler
web/handlers.h:127
MethodAudioTransformer
Open an audio stream that reads signal from `input_device_index`, transforms it using `transform_fn` and writes the result to `output_device_index`.
audio_transformer.h:61
MethodAutoWahPedal
pedals/auto_wah_pedal.h:15
MethodCheckQuit
visualization/visualizer.h:63
MethodCompressorPedal
pedals/compressor_pedal.h:18
MethodCurve
pedals/tanh_pedal.h:12
MethodCurve
pedals/sigmoid_pedal.h:12
MethodCurve
pedals/fuzz_pedal.h:47
MethodDelayPedal
pedals/delay_pedal.h:17
MethodDescribe
pedals/compressor_pedal.h:35
MethodDescribe
pedals/wav_looper.h:33
MethodDescribe
pedals/flanger_pedal.h:32
MethodDescribe
pedals/delay_pedal.h:28
MethodDescribe
pedals/looper_pedal.h:38
MethodDescribe
pedals/fuzz_pedal.h:24
MethodDescribe
pedals/wave_shaper_pedal.h:20
MethodDescribe
pedals/distortion_pedal.h:21
MethodDescribe
pedals/echo_pedal.h:30
MethodDescribe
pedals/reverse_delay_pedal.h:29
MethodDescribe
pedals/filter_pedal.h:14
MethodDescribe
pedals/reverb_pedal.h:32
MethodDescribe
pedals/auto_wah_pedal.h:35
MethodDescribe
pedals/sawtooth.h:24
MethodDescribe
pedals/boost_pedal.h:13
MethodDumpDeviceInfo
audio_transformer.h:95
MethodEchoPedal
pedals/echo_pedal.h:18
MethodEffectsPipeline
fx/effects_pipeline.h:15
MethodFlangerPedal
pedals/flanger_pedal.h:14
MethodFrameBuffer
Once the buffer exceeds the max size, new samples will be rejected. This is to limit the buffers memory usage in the event that the consumer lags.
visualization/frame_buffer.h:14
MethodGetAllFiles
TODO: Is there a more graceful way to handle failures than just asserting here?
pedals/wav_looper.h:64
MethodGetName
pedals/tanh_pedal.h:11
MethodGetName
pedals/sigmoid_pedal.h:11
MethodGetName
pedals/lowpass_pedal.h:16
MethodGetName
pedals/bandpass_pedal.h:16
MethodGetNextPhase
Advance through the LFO curve and return the Y value.
pedals/flanger_pedal.h:59
MethodMapPhaseToOffset
Map the phase to the amount of delay offset in seconds.
pedals/flanger_pedal.h:54
MethodNonLinearity
pedals/distortion_pedal.h:54
MethodPedalRegistry
pedal_registry.h:52
MethodPlayback
playback.h:17
MethodPush
pedal.h:31
MethodPush
Override the button press impact on the looper pedal to shift states instead of disabling.
pedals/looper_pedal.h:68
MethodPushButtonHandler
web/handlers.h:154
next →1–100 of 167, ranked by callers