MCPcopy Create free account

hub / github.com/Chysn/O_C-HemisphereSuite / types & classes

Types & classes154 in github.com/Chysn/O_C-HemisphereSuite

↓ 2 callersClassEvent
UI event struct Yes, looks similar to stmlib::Event but hey, they're UI events.
software/o_c_REV/UI/ui_events.h:37
ClassADC
software/o_c_REV/OC_ADC.h:23
ClassADC
Class ADC: Controls the Teensy 3.x ADC * */
software/o_c_REV/src/drivers/ADC/OC_util_ADC.h:53
EnumADC_CHANNEL
software/o_c_REV/OC_ADC.h:13
ClassADC_Config
software/o_c_REV/src/drivers/ADC/ADC_Module.h:789
ClassADC_Module
Class ADC_Module: Implements all functions of the Teensy 3.x analog to digital converter * */
software/o_c_REV/src/drivers/ADC/ADC_Module.h:435
ClassADC_NLIST
software/o_c_REV/src/drivers/ADC/ADC_Module.h:440
EnumAT_STATUS
software/o_c_REV/OC_autotuner.h:26
ClassAUTOTUNE
software/o_c_REV/OC_autotune.h:11
EnumAUTO_CALIBRATION_STEP
software/o_c_REV/OC_autotuner.h:35
EnumAUTO_MENU_ITEMS
software/o_c_REV/OC_autotuner.h:19
ClassApp
This is a very poor-man's application "switching" framework, which has evolved out of the original (single-app) firmware. Using an interface class an
software/o_c_REV/OC_apps.h:48
ClassApp
software/o_c_REV/OC_ui.h:13
EnumAppEvent
software/o_c_REV/OC_apps.h:31
ClassArpeggiator
software/o_c_REV/util/util_arp.h:59
EnumArpeggiatorDirection
software/o_c_REV/util/util_arp.h:39
ClassAutotune_data
software/o_c_REV/OC_autotune_presets.h:9
ClassAutotuner
software/o_c_REV/OC_autotuner.h:53
ClassAveragedCycles
software/o_c_REV/util/util_profiling.h:56
ClassBouncingBall
software/o_c_REV/peaks_bouncing_balls.h:46
ClassButton
Basic button/switch wrapper that has 7 bits of debouncing on press/release.
software/o_c_REV/UI/ui_button.h:32
ClassByteBeat
software/o_c_REV/peaks_bytebeat.h:46
ClassCalibrationData
software/o_c_REV/OC_calibration.h:37
ClassCalibrationData
software/o_c_REV/OC_ADC.h:41
ClassCalibrationData
software/o_c_REV/OC_DAC.h:48
EnumCalibrationFlags
software/o_c_REV/OC_calibration.h:33
ClassCalibrationState
software/o_c_REV/OC_calibration.h:72
ClassCalibrationStep
Forward declarations for screwy build system
software/o_c_REV/OC_calibration.h:71
ClassCellGrid
software/o_c_REV/util/util_grid.h:47
ClassChannelDesc
software/o_c_REV/OC_ADC.cpp:8
ClassChannelDesc<ADC_CHANNEL_1>
software/o_c_REV/OC_ADC.cpp:9
ClassChannelDesc<ADC_CHANNEL_2>
software/o_c_REV/OC_ADC.cpp:12
ClassChannelDesc<ADC_CHANNEL_3>
software/o_c_REV/OC_ADC.cpp:15
ClassChannelDesc<ADC_CHANNEL_4>
software/o_c_REV/OC_ADC.cpp:18
ClassClockManager
software/o_c_REV/HSClockManager.h:30
EnumControlBitMask
software/o_c_REV/peaks_gate_processor.h:38
EnumControlMode
software/o_c_REV/peaks_gate_processor.h:48
ClassCriticalSection
Really basic critical section/mutex/semaphone type thing
software/o_c_REV/util/util_sync.h:32
ClassCycleMeasurement
software/o_c_REV/util/util_profiling.h:31
ClassDAC
software/o_c_REV/OC_DAC.h:37
EnumDAC_CHANNEL
software/o_c_REV/OC_DAC.h:17
EnumDRAW_MODE
software/o_c_REV/src/drivers/weegfx.cpp:29
ClassDebugMenu
software/o_c_REV/OC_debug.cpp:113
ClassDebugPins
software/o_c_REV/OC_debug.h:24
EnumDigitalInput
software/o_c_REV/OC_digital_inputs.h:11
ClassDigitalInputDisplay
Helper class for visualizing digital inputs with decay Uses 4 bits for decay
software/o_c_REV/OC_digital_inputs.h:97
ClassDigitalInputs
software/o_c_REV/OC_digital_inputs.h:32
ClassEEPROMStorage
Define a storage implemenation using teensy EEPROM */
software/o_c_REV/util/EEPROMStorage.h:27
EnumELorenzOutputMap
software/o_c_REV/streams_lorenz_generator.h:46
EnumEMode
software/o_c_REV/tonnetz/tonnetz_abstract_triad.h:31
EnumEStorageMode
software/o_c_REV/util/util_pagestorage.h:35
EnumETransformType
software/o_c_REV/tonnetz/tonnetz.h:29
ClassEncoder
software/o_c_REV/UI/ui_encoder.h:31
EnumEncoderConfig
Originally, this was a single bit that would reverse both encoders. With board revisisions >= 2c however, the pins of the right encoder are swapped, s
software/o_c_REV/OC_calibration.h:25
EnumEncoderConfig
software/o_c_REV/OC_ui.h:12
ClassEnigmaOutput
software/o_c_REV/enigma/EnigmaOutput.h:44
EnumEnigmaOutputType
software/o_c_REV/enigma/EnigmaOutput.h:30
ClassEnigmaStep
software/o_c_REV/enigma/EnigmaStep.h:24
ClassEnigmaTrack
software/o_c_REV/enigma/EnigmaTrack.h:26
EnumEnvFallingGateBehaviour
software/o_c_REV/peaks_multistage_envelope.h:63
EnumEnvResetBehaviour
software/o_c_REV/peaks_multistage_envelope.h:54
EnumEnvStateBitMask
software/o_c_REV/peaks_multistage_envelope.h:69
EnumEnvelopeShape
software/o_c_REV/peaks_multistage_envelope.h:39
ClassEuclideanMaskDraw
software/o_c_REV/OC_euclidean_mask_draw.h:31
ClassEventQueue
software/o_c_REV/UI/ui_event_queue.h:37
EnumEventType
software/o_c_REV/UI/ui_events.h:28
ClassFOURCC
software/o_c_REV/util/util_misc.h:8
ClassFrameBuffer
software/o_c_REV/src/drivers/framebuffer.h:18
ClassFreqMeasureClass
software/o_c_REV/src/drivers/FreqMeasure/OC_FreqMeasure.h:6
ClassGraphics
Quick & dirty graphics for 128 x 64 framebuffer with vertical pixels. - Writes to provided framebuffer - Interface pseudo-compatible with u8glib - Mak
software/o_c_REV/src/drivers/weegfx.h:39
ClassHSApplication
software/o_c_REV/HSApplication.h:50
ClassHemisphereApplet
software/o_c_REV/HemisphereApplet.h:75
ClassHistory
software/o_c_REV/util/util_history.h:32
ClassInputMaps
software/o_c_REV/OC_input_maps.h:54
ClassInputPinDesc
software/o_c_REV/OC_digital_inputs.h:26
ClassInputPinDesc<DIGITAL_INPUT_1>
software/o_c_REV/OC_digital_inputs.h:27
ClassInputPinDesc<DIGITAL_INPUT_2>
software/o_c_REV/OC_digital_inputs.h:28
ClassInputPinDesc<DIGITAL_INPUT_3>
software/o_c_REV/OC_digital_inputs.h:29
ClassInputPinDesc<DIGITAL_INPUT_4>
software/o_c_REV/OC_digital_inputs.h:30
ClassInput_Map
software/o_c_REV/OC_input_map.h:43
ClassIntegerSequence
software/o_c_REV/util/util_integer_sequences.h:32
ClassLock
software/o_c_REV/util/util_sync.h:105
ClassLogicGate
software/o_c_REV/neuralnet/LogicGate.h:76
EnumLogicGateType
software/o_c_REV/neuralnet/LogicGate.h:27
ClassLogisticMap
software/o_c_REV/util/util_logistic_map.h:31
ClassLorenzGenerator
software/o_c_REV/streams_lorenz_generator.h:72
ClassLorenzGeneratorManager
software/o_c_REV/HSLorenzGeneratorManager.h:29
ClassMIDIQuantizer
* MIDI Quantizer: Converts pitch CV values to MIDI note numbers, * and vice versa. CV values are (12 << 7) steps per volt, or * 128 steps per semito
software/o_c_REV/HSMIDI.h:299
ClassMap
software/o_c_REV/OC_input_map.h:37
ClassMultistageEnvelope
software/o_c_REV/peaks_multistage_envelope.h:77
EnumOutputVoltageScaling
software/o_c_REV/OC_DAC.h:21
ClassPackLocation
software/o_c_REV/HemisphereApplet.h:70
ClassPageStorage
software/o_c_REV/util/util_pagestorage.h:63
ClassPagedDisplayDriver
software/o_c_REV/src/drivers/page_display_driver.h:11
ClassPattern
software/o_c_REV/OC_patterns_presets.h:8
ClassPatternPredictor
software/o_c_REV/peaks_pattern_predictor.h:41
ClassPatternPredictor
software/o_c_REV/util/util_pattern_predictor.h:41
ClassPatterns
software/o_c_REV/OC_patterns.h:14
ClassPixO
* PixO is an offset pixel location */
software/o_c_REV/SegmentDisplay.h:20
ClassQuantizer
software/o_c_REV/braids_quantizer.h:45
next →1–100 of 154, ranked by callers