|
| class | AbstractAudioVisualizer |
| | Base class for all audio-data visualisation components in the Mema processor editor. More...
|
| |
| class | AbstractProcessorData |
| | Base class for all data objects exchanged between the audio processor and its analyzers/visualisers. More...
|
| |
| class | ADMOSController |
| | Receives ADM-OSC UDP packets and translates them into panning position and mute updates. More...
|
| |
| class | AnalyzerParametersMessage |
| | Carries audio-device parameters (sample rate, block size) from Mema to clients. More...
|
| |
| class | AudioBufferMessage |
| | Base message carrying a serialised audio buffer and its flow-direction metadata. More...
|
| |
| class | AudioInputBufferMessage |
| | Carries a pre-matrix input audio buffer streamed continuously from Mema to subscribed clients. More...
|
| |
| class | AudioOutputBufferMessage |
| | Carries a post-matrix output audio buffer streamed continuously from Mema to subscribed clients. More...
|
| |
| class | AudioSelectComponent |
| |
| class | ControlParametersMessage |
| | Full routing-matrix state snapshot exchanged bidirectionally between Mema and Mema.Re. More...
|
| |
| class | CrosspointComponent |
| |
| class | CrosspointsControlComponent |
| |
| class | CustomPaintingAudioVisualiserComponent |
| |
| class | CustomPluginListComponentTableModel |
| |
| class | DataTrafficTypeSelectionMessage |
| | Sent by a client to opt in to receiving specific message types from Mema. More...
|
| |
| struct | DeviceEntry |
| |
| class | EnvironmentParametersMessage |
| | Carries the active look-and-feel palette style from Mema to connected clients. More...
|
| |
| class | FaderbankControlComponent |
| | Fader-bank remote control — presents input×output crosspoint sliders and mute buttons. More...
|
| |
| class | HeadlessCLIMenu |
| | Interactive, numbered-menu CLI for configuring Mema when running with –headless. More...
|
| |
| class | InputControlComponent |
| | Input-channel control strip — shows level meters and mute buttons for all input channels. More...
|
| |
| class | InputPositionMapper |
| |
| class | InterprocessConnectionImpl |
| | Client-side TCP connection wrapper that forwards JUCE IPC events to std::function callbacks. More...
|
| |
| class | InterprocessConnectionServerImpl |
| | TCP server that accepts multiple simultaneous client connections on a fixed port. More...
|
| |
| class | IOLabelComponent |
| |
| class | Mema |
| |
| class | MemaAppConfiguration |
| | XML-backed application configuration manager for the Mema audio matrix tool. More...
|
| |
| class | MemaChannelCommander |
| |
| class | MemaClientControlComponentBase |
| | Abstract base for all Mema.Re client control panels. More...
|
| |
| class | MemaCrosspointCommander |
| |
| class | MemaInputCommander |
| |
| class | MemaNetworkClientCommanderWrapper |
| |
| class | MemaOutputCommander |
| |
| class | MemaPluginCommander |
| |
| class | MemaProcessor |
| | Core audio processor — owns the AudioDeviceManager, routing matrix, plugin host, and IPC server. More...
|
| |
| class | MemaProcessorEditor |
| | Top-level editor component for the Mema processor — composes the input, crosspoint, output, and plugin control strips. More...
|
| |
| class | MemaUIComponent |
| | Main UI shell for the Mema application — composes the processor editor, toolbar, load bars, and settings menu. More...
|
| |
| class | MeterbridgeComponent |
| |
| class | OutputControlComponent |
| | Output-channel control strip — shows level meters and mute buttons for all output channels. More...
|
| |
| class | PanningControlComponent |
| | 2-D spatial panning remote control for Mema.Re. More...
|
| |
| class | ParameterListComponent |
| |
| class | ParameterRowComponent |
| |
| class | PluginControlComponent |
| |
| class | PluginListAndSelectComponent |
| |
| struct | PluginParameterInfo |
| | Metadata describing a single plugin parameter exposed for remote control. More...
|
| |
| class | PluginParameterInfosChangedMessage |
| | Internal JUCE message posted to the message thread when plugin parameter descriptors change. More...
|
| |
| class | PluginParameterInfosMessage |
| | Carries the plugin name and complete parameter descriptor list from Mema to Mema.Re clients. More...
|
| |
| class | PluginParameterValueMessage |
| | Carries a single normalised plugin parameter value from Mema.Re to Mema. More...
|
| |
| class | PluginProcessingStateMessage |
| | Carries the plugin enabled and pre/post insertion state between Mema and Mema.Re. More...
|
| |
| class | ProcessorAudioSignalData |
| |
| class | ProcessorDataAnalyzer |
| | Analyses a stream of audio buffers and broadcasts level and spectrum data to registered listeners. More...
|
| |
| class | ProcessorLevelData |
| |
| class | ProcessorSpectrumData |
| |
| class | ReinitIOCountMessage |
| | Instructs clients to tear down and rebuild their UI for a new channel count. More...
|
| |
| class | ResizeableWindowWithTitleBarAndCloseCallback |
| | A resizable JUCE window with a title bar and close button that fires a callback on close. More...
|
| |
| class | SerializableMessage |
| | Base class for all messages exchanged between Mema, Mema.Mo, and Mema.Re over TCP. More...
|
| |
| struct | ServiceData |
| |
| class | Spacing |
| |
| class | SpectrumAudioComponent |
| |
| class | TwoDFieldMultisliderComponent |
| |
| class | TwoDFieldMultisliderKeyboardFocusTraverser |
| |
| class | TwoDFieldOutputComponent |
| |
| class | WaveformAudioComponent |
| |