Crates.io | conformal_component |
lib.rs | conformal_component |
version | 0.3.2 |
source | src |
created_at | 2024-08-31 23:36:01.5294 |
updated_at | 2024-11-03 19:29:18.762786 |
description | Defines basic audio component abstraction for conformal audio plug-in framework. |
homepage | https://russellmcc.github.io/conformal |
repository | https://github.com/russellmcc/conformal |
max_upload_size | |
id | 1359247 |
size | 135,120 |
This crate defines abstractions for audio processing components.
Users of this crate will generally implement a [Component
] that can create either an [effect::Effect
] or a [synth::Synth
] and then use a Conformal wrapper crate (currently conformal_vst_wrapper
) to wrap the component in a standard audio Plug-in format.
This crate contains:
Component
]s must implementComponent
] to consume. (e.g., [parameters::BufferStates
], [audio::Buffer
])Component
]s outside of a Conformal wrapper. (e.g., [audio::BufferData
], [parameters::ConstantBufferStates
])pzip
]).