| Crates.io | conformal_poly |
| lib.rs | conformal_poly |
| version | 0.3.7 |
| created_at | 2024-11-03 19:30:21.709176+00 |
| updated_at | 2025-09-23 04:56:16.508456+00 |
| description | Helper utilities for polyphonic synthesizers in the conformal framework. |
| homepage | https://russellmcc.github.io/conformal |
| repository | https://github.com/russellmcc/conformal |
| max_upload_size | |
| id | 1434133 |
| size | 39,563 |
This crate provides helpful utilities for writing polyphonic synthesizers in the Conformal Framework.
The main entry point for this crate is the [Poly] struct, which can be used to implement the handle_events, process, and set_processing methods on Synth. To use [Poly], a component must implement the [Voice] trait, which defines how to render a single voice. Common tasks such as routing events and note expression changes to voices, and mixing the output of voices are handled by the [Poly] struct.