Files | |
| binding.hpp | |
| Reactive parameter binding for UI integration. | |
| cached_property.hpp | |
| content_capability_manifest.hpp | |
| The capabilities a plugin declares before consuming installed content packs, and the pulp.plugin-runtime.v1 JSON form a plugin bundle embeds. | |
| edit_history.hpp | |
| external_binding.hpp | |
| Lambda-backed parameter binding for values NOT owned by a StateStore. | |
| listener_token.hpp | |
| midi_parameter_map.hpp | |
| Map incoming MIDI Control Change messages to plugin parameters, with a "learn" mode — the equivalent of a host's MIDI-mapping panel, owned by the plugin so it works in every host. | |
| modulation_lane.hpp | |
| param_cursor.hpp | |
| param_json.hpp | |
| The one place a parameter becomes JSON. | |
| param_ordering.hpp | |
| Cross-version parameter-ordering guard. | |
| parameter.hpp | |
| parameter_edit.hpp | |
| Host-automatable UI parameter editing. | |
| parameter_event_queue.hpp | |
| preset_manager.hpp | |
| Built-in preset management — save/load/delete/rename/import. | |
| properties_file.hpp | |
| sequencer_state_channel.hpp | |
| stable_sort.hpp | |
| state.hpp | |
| state_migration.hpp | |
| state_tree.hpp | |
| state_tree_sync.hpp | |
| step_edit_reducer.hpp | |
| store.hpp | |
| undo_manager.hpp | |
| Generic undo/redo system with named actions and transaction grouping. | |