#audio #vst-plugin #user-interface #web #processor #ui #thread

audio-processor-bitcrusher

Implements a simple bitcrusher based on sample-and-hold

2 unstable releases

Uses new Rust 2021

0.3.0 Oct 22, 2022
0.2.0 Sep 29, 2022

#25 in #vst-plugin

MIT license

82KB
951 lines

audio-processor-bitcrusher

Implements a simple bitcrusher based on "sample-and-hold".

[BitCrusherProcessor] is the [audio_processor_traits::AudioProcessor] implementation.

[BitCrusherHandle] is the handle with which to change parameters from any thread. A generic handle is implemented to generate generic GUIs.

License: MIT


lib.rs:

Implements a simple bitcrusher based on "sample-and-hold".

[BitCrusherProcessor] is the [audio_processor_traits::AudioProcessor] implementation.

[BitCrusherHandle] is the handle with which to change parameters from any thread. A generic handle is implemented to generate generic GUIs.

Dependencies

~0.8–1.5MB
~32K SLoC