Skip to main content

nice_plug_core/
lib.rs

1#![cfg_attr(feature = "simd", feature(portable_simd))]
2#![allow(clippy::type_complexity)]
3
4pub mod audio_setup;
5pub mod buffer;
6pub mod context;
7pub mod formatters;
8pub mod midi;
9pub mod params;
10pub mod plugin;
11pub mod util;
12
13#[cfg(feature = "editor")]
14pub mod editor;
15
16// These macros are also in the crate root and in the prelude, but having the module itself be pub
17// as well makes it easy to import _just_ the macros without using `#[macro_use] extern crate nice-plug-core;`
18#[macro_use]
19pub mod debug;
20
21/// A re-export of the `tracing` crate for use in the debug macros. This should not be used directly.
22pub use tracing;