├── .cargo └── config ├── .github ├── screenshot_abrasive.jpg └── workflows │ ├── ci.yml │ ├── clippy.yml │ ├── documentation.yml │ ├── readme-Linux.txt │ ├── readme-Windows.txt │ └── readme-macOS.txt ├── .gitignore ├── .idea ├── .gitignore ├── codeStyles │ └── codeStyleConfig.xml ├── discord.xml ├── git_toolbox_blame.xml ├── git_toolbox_prj.xml ├── inspectionProfiles │ └── Project_Default.xml ├── misc.xml ├── modules.xml ├── rust.xml ├── valib.iml └── vcs.xml ├── .vscode └── launch.json ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── Makefile.crates.toml ├── Makefile.plugins.toml ├── README.md ├── bundler.toml ├── config.toml ├── crates ├── valib-core │ ├── Cargo.toml │ ├── Makefile.toml │ └── src │ │ ├── benchmarking.rs │ │ ├── dsp │ │ ├── README.md │ │ ├── analysis.rs │ │ ├── blocks.rs │ │ ├── buffer.rs │ │ ├── mod.rs │ │ └── parameter.rs │ │ ├── lib.rs │ │ ├── math │ │ ├── interpolation.rs │ │ ├── lut.rs │ │ ├── mod.rs │ │ ├── nr.rs │ │ ├── polynom.rs │ │ └── snapshots │ │ │ ├── valib_core__math__interpolation__tests__valib_core_math_interpolation_Cubic.snap │ │ │ ├── valib_core__math__interpolation__tests__valib_core_math_interpolation_Hermite.snap │ │ │ ├── valib_core__math__interpolation__tests__valib_core_math_interpolation_Lanczos.snap │ │ │ ├── valib_core__math__interpolation__tests__valib_core_math_interpolation_Linear.snap │ │ │ ├── valib_core__math__interpolation__tests__valib_core_math_interpolation_MappedLinear_valib_core_math_interpolation_sine_interpolation_f64__{{closure}}_.snap │ │ │ ├── valib_core__math__interpolation__tests__valib_core_math_interpolation_Nearest.snap │ │ │ ├── valib_core__math__interpolation__tests__valib_core_math_interpolation_ZeroHold.snap │ │ │ ├── valib_core__math__lut__tests__lut_atanh.snap │ │ │ └── valib_core__math__lut__tests__lut_tanh.snap │ │ ├── util.rs │ │ └── util │ │ └── tests.rs ├── valib-derive │ ├── Cargo.toml │ ├── Makefile.toml │ └── src │ │ ├── lib.rs │ │ └── snapshots │ │ └── valib_derive__tests__simple_derive.snap ├── valib-filters │ ├── Cargo.toml │ ├── Makefile.toml │ └── src │ │ ├── README.md │ │ ├── biquad │ │ ├── design.rs │ │ ├── mod.rs │ │ └── snapshots │ │ │ └── valib_filters__biquad__tests__lp_diode_clipper.snap │ │ ├── fir.rs │ │ ├── halfband.rs │ │ ├── ladder.rs │ │ ├── lib.rs │ │ ├── snapshots │ │ ├── valib_filters__ladder__tests__test_ladder_hz_cfalse_r0.1.snap │ │ ├── valib_filters__ladder__tests__test_ladder_hz_cfalse_r0.2.snap │ │ ├── valib_filters__ladder__tests__test_ladder_hz_cfalse_r0.5.snap │ │ ├── valib_filters__ladder__tests__test_ladder_hz_cfalse_r0.snap │ │ ├── valib_filters__ladder__tests__test_ladder_hz_cfalse_r1.snap │ │ ├── valib_filters__ladder__tests__test_ladder_hz_ctrue_r0.1.snap │ │ ├── valib_filters__ladder__tests__test_ladder_hz_ctrue_r0.2.snap │ │ ├── valib_filters__ladder__tests__test_ladder_hz_ctrue_r0.5.snap │ │ ├── valib_filters__ladder__tests__test_ladder_hz_ctrue_r0.snap │ │ ├── valib_filters__ladder__tests__test_ladder_hz_ctrue_r1.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_cfalse_r0.1.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_cfalse_r0.5.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_cfalse_r0.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_cfalse_r1.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_ctrue_r0.1.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_ctrue_r0.5.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_ctrue_r0.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_ctrue_r1.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__cfalse_r0.1.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__cfalse_r0.5.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__cfalse_r0.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__cfalse_r1.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__ctrue_r0.1.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__ctrue_r0.5.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__ctrue_r0.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__ctrue_r1.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___cfalse_r0.1.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___cfalse_r0.5.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___cfalse_r0.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___cfalse_r1.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___ctrue_r0.1.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___ctrue_r0.5.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___ctrue_r0.snap │ │ ├── valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___ctrue_r1.snap │ │ ├── valib_filters__statespace__tests__rc_filter.snap │ │ ├── valib_filters__statespace__tests__rc_filter_hz.snap │ │ └── valib_filters__svf__tests__svf_hz.snap │ │ ├── specialized.rs │ │ ├── statespace.rs │ │ └── svf.rs ├── valib-fundsp │ ├── Cargo.toml │ ├── Makefile.toml │ └── src │ │ ├── lib.rs │ │ └── snapshots │ │ └── valib_fundsp__tests__wrapper.snap ├── valib-nih-plug │ ├── Cargo.toml │ ├── Makefile.toml │ └── src │ │ └── lib.rs ├── valib-oscillators │ ├── Cargo.toml │ ├── Makefile.toml │ └── src │ │ ├── blit.rs │ │ ├── lib.rs │ │ ├── snapshots │ │ ├── valib_oscillators__blit__tests__blit-2.snap │ │ ├── valib_oscillators__blit__tests__blit.snap │ │ ├── valib_oscillators__blit__tests__sawtooth-2.snap │ │ ├── valib_oscillators__blit__tests__sawtooth.snap │ │ ├── valib_oscillators__blit__tests__square-2.snap │ │ ├── valib_oscillators__blit__tests__square.snap │ │ ├── valib_oscillators__blit__tests__square_pw-2.snap │ │ └── valib_oscillators__blit__tests__square_pw.snap │ │ └── wavetable.rs ├── valib-oversample │ ├── Cargo.toml │ ├── Makefile.toml │ └── src │ │ ├── lib.rs │ │ └── snapshots │ │ └── valib_oversample__tests__oversampled_dsp_block.snap ├── valib-saturators │ ├── Cargo.toml │ ├── Makefile.toml │ └── src │ │ ├── adaa.rs │ │ ├── bjt.rs │ │ ├── clippers │ │ ├── diode_clipper_model_data.rs │ │ ├── mod.rs │ │ └── snapshots │ │ │ ├── valib_saturators__clippers__tests__regressions__clipper_model__dc_sweep.snap │ │ │ ├── valib_saturators__clippers__tests__regressions__clipper_model__drive_test.snap │ │ │ ├── valib_saturators__clippers__tests__regressions__clipper_nr__dc_sweep.snap │ │ │ └── valib_saturators__clippers__tests__regressions__clipper_nr__drive_test.snap │ │ ├── lib.rs │ │ └── snapshots │ │ ├── valib_saturators__adaa__tests__test_adaa1_asinh.snap │ │ ├── valib_saturators__adaa__tests__test_adaa1_clipper.snap │ │ ├── valib_saturators__adaa__tests__test_adaa1_tanh.snap │ │ ├── valib_saturators__adaa__tests__test_adaa2_asinh.snap │ │ ├── valib_saturators__adaa__tests__test_adaa2_clipper.snap │ │ └── valib_saturators__bjt__tests__common_collector.snap ├── valib-voice │ ├── Cargo.toml │ ├── Makefile.toml │ └── src │ │ ├── lib.rs │ │ ├── monophonic.rs │ │ ├── polyphonic.rs │ │ └── upsample.rs └── valib-wdf │ ├── Cargo.toml │ ├── Makefile.toml │ └── src │ ├── adapters.rs │ ├── diode.rs │ ├── dsl.rs │ ├── leaves.rs │ ├── lib.rs │ ├── module.rs │ ├── snapshots │ ├── valib_wdf__diode__tests__diode_clipper_lambertw.snap │ ├── valib_wdf__diode__tests__diode_clipper_model.snap │ ├── valib_wdf__diode__tests__diode_clipper_nr.snap │ └── valib_wdf__tests__lowpass_filter.snap │ ├── unadapted.rs │ └── v2 │ └── mod.rs ├── doc ├── clippers.ipynb ├── diode-clipper.svg ├── ladder.ipynb ├── newtonrhapson.py ├── signalmath.py └── wdf.ipynb ├── examples ├── diodeclipper │ ├── COPYING │ ├── Cargo.toml │ ├── Makefile.toml │ ├── README.md │ └── src │ │ ├── dsp.rs │ │ └── lib.rs ├── dirty-biquad │ ├── COPYING │ ├── Cargo.toml │ ├── Makefile.toml │ ├── README.md │ └── src │ │ ├── dsp.rs │ │ └── lib.rs ├── ladder │ ├── COPYING │ ├── Cargo.toml │ ├── Makefile.toml │ ├── README.md │ └── src │ │ ├── dsp.rs │ │ └── lib.rs ├── saturators │ ├── COPYING │ ├── Cargo.toml │ ├── Makefile.toml │ ├── README.md │ └── src │ │ ├── dsp.rs │ │ └── lib.rs ├── slew │ ├── Cargo.toml │ ├── Makefile.toml │ └── src │ │ └── lib.rs ├── svfmixer │ ├── COPYING │ ├── Cargo.toml │ ├── Makefile.toml │ ├── README.md │ └── src │ │ ├── dsp.rs │ │ └── lib.rs └── wdfclipper │ ├── COPYING │ ├── Cargo.toml │ ├── Makefile.toml │ ├── README.md │ └── src │ ├── dsp.rs │ └── lib.rs ├── plugins ├── abrasive │ ├── COPYING │ ├── Cargo.toml │ ├── Makefile.toml │ ├── README.md │ ├── assets │ │ ├── fonts │ │ │ └── Metrophobic-Regular.ttf │ │ └── styles │ │ │ └── theme.css │ └── src │ │ ├── dsp │ │ ├── filter.rs │ │ └── mod.rs │ │ ├── editor │ │ ├── analyzer.rs │ │ ├── background.rs │ │ ├── band.rs │ │ ├── components │ │ │ ├── knob.rs │ │ │ └── mod.rs │ │ ├── eq.rs │ │ ├── mod.rs │ │ └── util.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ └── spectrum.rs └── ts404 │ ├── .gitignore │ ├── .idea │ ├── .gitignore │ ├── misc.xml │ ├── modules.xml │ ├── ts404.iml │ └── vcs.xml │ ├── .python-version │ ├── Cargo.lock │ ├── Cargo.toml │ ├── LICENSE │ ├── Makefile.toml │ ├── README.md │ ├── gen_statespace.py │ ├── poetry.lock │ ├── pyproject.toml │ ├── rust-toolchain │ ├── src │ ├── dsp.rs │ ├── dsp │ │ ├── clipping.rs │ │ └── snapshots │ │ │ ├── ts404__dsp__clipping__tests__crossover_dc_sweep.snap │ │ │ └── ts404__dsp__clipping__tests__drive_test.snap │ ├── editor │ │ ├── components │ │ │ ├── knob.rs │ │ │ ├── led.rs │ │ │ └── mod.rs │ │ ├── mod.rs │ │ └── style.css │ ├── lib.rs │ ├── main.rs │ ├── params.rs │ └── util.rs │ └── xtask │ ├── Cargo.toml │ └── src │ └── main.rs ├── poetry.lock ├── pyproject.toml ├── rust-toolchain ├── src ├── README.md ├── contrib │ ├── README.md │ └── mod.rs └── lib.rs ├── valib ├── __init__.py ├── codegen.py └── statespace.py └── xtask ├── Cargo.toml └── src └── main.rs /.cargo/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.cargo/config -------------------------------------------------------------------------------- /.github/screenshot_abrasive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.github/screenshot_abrasive.jpg -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/clippy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.github/workflows/clippy.yml -------------------------------------------------------------------------------- /.github/workflows/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.github/workflows/documentation.yml -------------------------------------------------------------------------------- /.github/workflows/readme-Linux.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.github/workflows/readme-Linux.txt -------------------------------------------------------------------------------- /.github/workflows/readme-Windows.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.github/workflows/readme-Windows.txt -------------------------------------------------------------------------------- /.github/workflows/readme-macOS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.github/workflows/readme-macOS.txt -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/discord.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.idea/discord.xml -------------------------------------------------------------------------------- /.idea/git_toolbox_blame.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.idea/git_toolbox_blame.xml -------------------------------------------------------------------------------- /.idea/git_toolbox_prj.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.idea/git_toolbox_prj.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/rust.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.idea/rust.xml -------------------------------------------------------------------------------- /.idea/valib.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.idea/valib.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.crates.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/Makefile.crates.toml -------------------------------------------------------------------------------- /Makefile.plugins.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/Makefile.plugins.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/README.md -------------------------------------------------------------------------------- /bundler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/bundler.toml -------------------------------------------------------------------------------- /config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/config.toml -------------------------------------------------------------------------------- /crates/valib-core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/Cargo.toml -------------------------------------------------------------------------------- /crates/valib-core/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.crates.toml" 2 | -------------------------------------------------------------------------------- /crates/valib-core/src/benchmarking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/benchmarking.rs -------------------------------------------------------------------------------- /crates/valib-core/src/dsp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/dsp/README.md -------------------------------------------------------------------------------- /crates/valib-core/src/dsp/analysis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/dsp/analysis.rs -------------------------------------------------------------------------------- /crates/valib-core/src/dsp/blocks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/dsp/blocks.rs -------------------------------------------------------------------------------- /crates/valib-core/src/dsp/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/dsp/buffer.rs -------------------------------------------------------------------------------- /crates/valib-core/src/dsp/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/dsp/mod.rs -------------------------------------------------------------------------------- /crates/valib-core/src/dsp/parameter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/dsp/parameter.rs -------------------------------------------------------------------------------- /crates/valib-core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/lib.rs -------------------------------------------------------------------------------- /crates/valib-core/src/math/interpolation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/math/interpolation.rs -------------------------------------------------------------------------------- /crates/valib-core/src/math/lut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/math/lut.rs -------------------------------------------------------------------------------- /crates/valib-core/src/math/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/math/mod.rs -------------------------------------------------------------------------------- /crates/valib-core/src/math/nr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/math/nr.rs -------------------------------------------------------------------------------- /crates/valib-core/src/math/polynom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/math/polynom.rs -------------------------------------------------------------------------------- /crates/valib-core/src/math/snapshots/valib_core__math__interpolation__tests__valib_core_math_interpolation_Cubic.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/math/snapshots/valib_core__math__interpolation__tests__valib_core_math_interpolation_Cubic.snap -------------------------------------------------------------------------------- /crates/valib-core/src/math/snapshots/valib_core__math__interpolation__tests__valib_core_math_interpolation_Hermite.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/math/snapshots/valib_core__math__interpolation__tests__valib_core_math_interpolation_Hermite.snap -------------------------------------------------------------------------------- /crates/valib-core/src/math/snapshots/valib_core__math__interpolation__tests__valib_core_math_interpolation_Lanczos.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/math/snapshots/valib_core__math__interpolation__tests__valib_core_math_interpolation_Lanczos.snap -------------------------------------------------------------------------------- /crates/valib-core/src/math/snapshots/valib_core__math__interpolation__tests__valib_core_math_interpolation_Linear.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/math/snapshots/valib_core__math__interpolation__tests__valib_core_math_interpolation_Linear.snap -------------------------------------------------------------------------------- /crates/valib-core/src/math/snapshots/valib_core__math__interpolation__tests__valib_core_math_interpolation_MappedLinear_valib_core_math_interpolation_sine_interpolation_f64__{{closure}}_.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/math/snapshots/valib_core__math__interpolation__tests__valib_core_math_interpolation_MappedLinear_valib_core_math_interpolation_sine_interpolation_f64__{{closure}}_.snap -------------------------------------------------------------------------------- /crates/valib-core/src/math/snapshots/valib_core__math__interpolation__tests__valib_core_math_interpolation_Nearest.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/math/snapshots/valib_core__math__interpolation__tests__valib_core_math_interpolation_Nearest.snap -------------------------------------------------------------------------------- /crates/valib-core/src/math/snapshots/valib_core__math__interpolation__tests__valib_core_math_interpolation_ZeroHold.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/math/snapshots/valib_core__math__interpolation__tests__valib_core_math_interpolation_ZeroHold.snap -------------------------------------------------------------------------------- /crates/valib-core/src/math/snapshots/valib_core__math__lut__tests__lut_atanh.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/math/snapshots/valib_core__math__lut__tests__lut_atanh.snap -------------------------------------------------------------------------------- /crates/valib-core/src/math/snapshots/valib_core__math__lut__tests__lut_tanh.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/math/snapshots/valib_core__math__lut__tests__lut_tanh.snap -------------------------------------------------------------------------------- /crates/valib-core/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/util.rs -------------------------------------------------------------------------------- /crates/valib-core/src/util/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-core/src/util/tests.rs -------------------------------------------------------------------------------- /crates/valib-derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-derive/Cargo.toml -------------------------------------------------------------------------------- /crates/valib-derive/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.crates.toml" 2 | -------------------------------------------------------------------------------- /crates/valib-derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-derive/src/lib.rs -------------------------------------------------------------------------------- /crates/valib-derive/src/snapshots/valib_derive__tests__simple_derive.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-derive/src/snapshots/valib_derive__tests__simple_derive.snap -------------------------------------------------------------------------------- /crates/valib-filters/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/Cargo.toml -------------------------------------------------------------------------------- /crates/valib-filters/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.crates.toml" 2 | -------------------------------------------------------------------------------- /crates/valib-filters/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/README.md -------------------------------------------------------------------------------- /crates/valib-filters/src/biquad/design.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/biquad/design.rs -------------------------------------------------------------------------------- /crates/valib-filters/src/biquad/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/biquad/mod.rs -------------------------------------------------------------------------------- /crates/valib-filters/src/biquad/snapshots/valib_filters__biquad__tests__lp_diode_clipper.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/biquad/snapshots/valib_filters__biquad__tests__lp_diode_clipper.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/fir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/fir.rs -------------------------------------------------------------------------------- /crates/valib-filters/src/halfband.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/halfband.rs -------------------------------------------------------------------------------- /crates/valib-filters/src/ladder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/ladder.rs -------------------------------------------------------------------------------- /crates/valib-filters/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/lib.rs -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_cfalse_r0.1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_cfalse_r0.1.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_cfalse_r0.2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_cfalse_r0.2.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_cfalse_r0.5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_cfalse_r0.5.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_cfalse_r0.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_cfalse_r0.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_cfalse_r1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_cfalse_r1.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_ctrue_r0.1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_ctrue_r0.1.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_ctrue_r0.2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_ctrue_r0.2.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_ctrue_r0.5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_ctrue_r0.5.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_ctrue_r0.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_ctrue_r0.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_ctrue_r1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_hz_ctrue_r1.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_cfalse_r0.1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_cfalse_r0.1.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_cfalse_r0.5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_cfalse_r0.5.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_cfalse_r0.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_cfalse_r0.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_cfalse_r1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_cfalse_r1.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_ctrue_r0.1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_ctrue_r0.1.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_ctrue_r0.5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_ctrue_r0.5.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_ctrue_r0.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_ctrue_r0.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_ctrue_r1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Ideal_ctrue_r1.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__cfalse_r0.1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__cfalse_r0.1.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__cfalse_r0.5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__cfalse_r0.5.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__cfalse_r0.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__cfalse_r0.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__cfalse_r1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__cfalse_r1.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__ctrue_r0.1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__ctrue_r0.1.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__ctrue_r0.5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__ctrue_r0.5.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__ctrue_r0.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__ctrue_r0.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__ctrue_r1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__OTA_valib_saturators__Tanh__ctrue_r1.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___cfalse_r0.1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___cfalse_r0.1.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___cfalse_r0.5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___cfalse_r0.5.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___cfalse_r0.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___cfalse_r0.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___cfalse_r1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___cfalse_r1.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___ctrue_r0.1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___ctrue_r0.1.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___ctrue_r0.5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___ctrue_r0.5.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___ctrue_r0.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___ctrue_r0.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___ctrue_r1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__ladder__tests__test_ladder_ir_valib_filters__ladder__Transistor_valib_saturators__clippers__DiodeClipperModel_f64___ctrue_r1.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__statespace__tests__rc_filter.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__statespace__tests__rc_filter.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__statespace__tests__rc_filter_hz.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__statespace__tests__rc_filter_hz.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/snapshots/valib_filters__svf__tests__svf_hz.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/snapshots/valib_filters__svf__tests__svf_hz.snap -------------------------------------------------------------------------------- /crates/valib-filters/src/specialized.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/specialized.rs -------------------------------------------------------------------------------- /crates/valib-filters/src/statespace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/statespace.rs -------------------------------------------------------------------------------- /crates/valib-filters/src/svf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-filters/src/svf.rs -------------------------------------------------------------------------------- /crates/valib-fundsp/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-fundsp/Cargo.toml -------------------------------------------------------------------------------- /crates/valib-fundsp/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.crates.toml" 2 | -------------------------------------------------------------------------------- /crates/valib-fundsp/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-fundsp/src/lib.rs -------------------------------------------------------------------------------- /crates/valib-fundsp/src/snapshots/valib_fundsp__tests__wrapper.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-fundsp/src/snapshots/valib_fundsp__tests__wrapper.snap -------------------------------------------------------------------------------- /crates/valib-nih-plug/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-nih-plug/Cargo.toml -------------------------------------------------------------------------------- /crates/valib-nih-plug/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.crates.toml" 2 | -------------------------------------------------------------------------------- /crates/valib-nih-plug/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-nih-plug/src/lib.rs -------------------------------------------------------------------------------- /crates/valib-oscillators/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-oscillators/Cargo.toml -------------------------------------------------------------------------------- /crates/valib-oscillators/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.crates.toml" 2 | -------------------------------------------------------------------------------- /crates/valib-oscillators/src/blit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-oscillators/src/blit.rs -------------------------------------------------------------------------------- /crates/valib-oscillators/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-oscillators/src/lib.rs -------------------------------------------------------------------------------- /crates/valib-oscillators/src/snapshots/valib_oscillators__blit__tests__blit-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-oscillators/src/snapshots/valib_oscillators__blit__tests__blit-2.snap -------------------------------------------------------------------------------- /crates/valib-oscillators/src/snapshots/valib_oscillators__blit__tests__blit.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-oscillators/src/snapshots/valib_oscillators__blit__tests__blit.snap -------------------------------------------------------------------------------- /crates/valib-oscillators/src/snapshots/valib_oscillators__blit__tests__sawtooth-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-oscillators/src/snapshots/valib_oscillators__blit__tests__sawtooth-2.snap -------------------------------------------------------------------------------- /crates/valib-oscillators/src/snapshots/valib_oscillators__blit__tests__sawtooth.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-oscillators/src/snapshots/valib_oscillators__blit__tests__sawtooth.snap -------------------------------------------------------------------------------- /crates/valib-oscillators/src/snapshots/valib_oscillators__blit__tests__square-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-oscillators/src/snapshots/valib_oscillators__blit__tests__square-2.snap -------------------------------------------------------------------------------- /crates/valib-oscillators/src/snapshots/valib_oscillators__blit__tests__square.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-oscillators/src/snapshots/valib_oscillators__blit__tests__square.snap -------------------------------------------------------------------------------- /crates/valib-oscillators/src/snapshots/valib_oscillators__blit__tests__square_pw-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-oscillators/src/snapshots/valib_oscillators__blit__tests__square_pw-2.snap -------------------------------------------------------------------------------- /crates/valib-oscillators/src/snapshots/valib_oscillators__blit__tests__square_pw.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-oscillators/src/snapshots/valib_oscillators__blit__tests__square_pw.snap -------------------------------------------------------------------------------- /crates/valib-oscillators/src/wavetable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-oscillators/src/wavetable.rs -------------------------------------------------------------------------------- /crates/valib-oversample/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-oversample/Cargo.toml -------------------------------------------------------------------------------- /crates/valib-oversample/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.crates.toml" 2 | -------------------------------------------------------------------------------- /crates/valib-oversample/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-oversample/src/lib.rs -------------------------------------------------------------------------------- /crates/valib-oversample/src/snapshots/valib_oversample__tests__oversampled_dsp_block.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-oversample/src/snapshots/valib_oversample__tests__oversampled_dsp_block.snap -------------------------------------------------------------------------------- /crates/valib-saturators/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-saturators/Cargo.toml -------------------------------------------------------------------------------- /crates/valib-saturators/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.crates.toml" 2 | -------------------------------------------------------------------------------- /crates/valib-saturators/src/adaa.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-saturators/src/adaa.rs -------------------------------------------------------------------------------- /crates/valib-saturators/src/bjt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-saturators/src/bjt.rs -------------------------------------------------------------------------------- /crates/valib-saturators/src/clippers/diode_clipper_model_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-saturators/src/clippers/diode_clipper_model_data.rs -------------------------------------------------------------------------------- /crates/valib-saturators/src/clippers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-saturators/src/clippers/mod.rs -------------------------------------------------------------------------------- /crates/valib-saturators/src/clippers/snapshots/valib_saturators__clippers__tests__regressions__clipper_model__dc_sweep.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-saturators/src/clippers/snapshots/valib_saturators__clippers__tests__regressions__clipper_model__dc_sweep.snap -------------------------------------------------------------------------------- /crates/valib-saturators/src/clippers/snapshots/valib_saturators__clippers__tests__regressions__clipper_model__drive_test.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-saturators/src/clippers/snapshots/valib_saturators__clippers__tests__regressions__clipper_model__drive_test.snap -------------------------------------------------------------------------------- /crates/valib-saturators/src/clippers/snapshots/valib_saturators__clippers__tests__regressions__clipper_nr__dc_sweep.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-saturators/src/clippers/snapshots/valib_saturators__clippers__tests__regressions__clipper_nr__dc_sweep.snap -------------------------------------------------------------------------------- /crates/valib-saturators/src/clippers/snapshots/valib_saturators__clippers__tests__regressions__clipper_nr__drive_test.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-saturators/src/clippers/snapshots/valib_saturators__clippers__tests__regressions__clipper_nr__drive_test.snap -------------------------------------------------------------------------------- /crates/valib-saturators/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-saturators/src/lib.rs -------------------------------------------------------------------------------- /crates/valib-saturators/src/snapshots/valib_saturators__adaa__tests__test_adaa1_asinh.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-saturators/src/snapshots/valib_saturators__adaa__tests__test_adaa1_asinh.snap -------------------------------------------------------------------------------- /crates/valib-saturators/src/snapshots/valib_saturators__adaa__tests__test_adaa1_clipper.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-saturators/src/snapshots/valib_saturators__adaa__tests__test_adaa1_clipper.snap -------------------------------------------------------------------------------- /crates/valib-saturators/src/snapshots/valib_saturators__adaa__tests__test_adaa1_tanh.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-saturators/src/snapshots/valib_saturators__adaa__tests__test_adaa1_tanh.snap -------------------------------------------------------------------------------- /crates/valib-saturators/src/snapshots/valib_saturators__adaa__tests__test_adaa2_asinh.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-saturators/src/snapshots/valib_saturators__adaa__tests__test_adaa2_asinh.snap -------------------------------------------------------------------------------- /crates/valib-saturators/src/snapshots/valib_saturators__adaa__tests__test_adaa2_clipper.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-saturators/src/snapshots/valib_saturators__adaa__tests__test_adaa2_clipper.snap -------------------------------------------------------------------------------- /crates/valib-saturators/src/snapshots/valib_saturators__bjt__tests__common_collector.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-saturators/src/snapshots/valib_saturators__bjt__tests__common_collector.snap -------------------------------------------------------------------------------- /crates/valib-voice/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-voice/Cargo.toml -------------------------------------------------------------------------------- /crates/valib-voice/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.crates.toml" 2 | -------------------------------------------------------------------------------- /crates/valib-voice/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-voice/src/lib.rs -------------------------------------------------------------------------------- /crates/valib-voice/src/monophonic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-voice/src/monophonic.rs -------------------------------------------------------------------------------- /crates/valib-voice/src/polyphonic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-voice/src/polyphonic.rs -------------------------------------------------------------------------------- /crates/valib-voice/src/upsample.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-voice/src/upsample.rs -------------------------------------------------------------------------------- /crates/valib-wdf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-wdf/Cargo.toml -------------------------------------------------------------------------------- /crates/valib-wdf/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.crates.toml" 2 | -------------------------------------------------------------------------------- /crates/valib-wdf/src/adapters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-wdf/src/adapters.rs -------------------------------------------------------------------------------- /crates/valib-wdf/src/diode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-wdf/src/diode.rs -------------------------------------------------------------------------------- /crates/valib-wdf/src/dsl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-wdf/src/dsl.rs -------------------------------------------------------------------------------- /crates/valib-wdf/src/leaves.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-wdf/src/leaves.rs -------------------------------------------------------------------------------- /crates/valib-wdf/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-wdf/src/lib.rs -------------------------------------------------------------------------------- /crates/valib-wdf/src/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-wdf/src/module.rs -------------------------------------------------------------------------------- /crates/valib-wdf/src/snapshots/valib_wdf__diode__tests__diode_clipper_lambertw.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-wdf/src/snapshots/valib_wdf__diode__tests__diode_clipper_lambertw.snap -------------------------------------------------------------------------------- /crates/valib-wdf/src/snapshots/valib_wdf__diode__tests__diode_clipper_model.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-wdf/src/snapshots/valib_wdf__diode__tests__diode_clipper_model.snap -------------------------------------------------------------------------------- /crates/valib-wdf/src/snapshots/valib_wdf__diode__tests__diode_clipper_nr.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-wdf/src/snapshots/valib_wdf__diode__tests__diode_clipper_nr.snap -------------------------------------------------------------------------------- /crates/valib-wdf/src/snapshots/valib_wdf__tests__lowpass_filter.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-wdf/src/snapshots/valib_wdf__tests__lowpass_filter.snap -------------------------------------------------------------------------------- /crates/valib-wdf/src/unadapted.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-wdf/src/unadapted.rs -------------------------------------------------------------------------------- /crates/valib-wdf/src/v2/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/crates/valib-wdf/src/v2/mod.rs -------------------------------------------------------------------------------- /doc/clippers.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/doc/clippers.ipynb -------------------------------------------------------------------------------- /doc/diode-clipper.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/doc/diode-clipper.svg -------------------------------------------------------------------------------- /doc/ladder.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/doc/ladder.ipynb -------------------------------------------------------------------------------- /doc/newtonrhapson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/doc/newtonrhapson.py -------------------------------------------------------------------------------- /doc/signalmath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/doc/signalmath.py -------------------------------------------------------------------------------- /doc/wdf.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/doc/wdf.ipynb -------------------------------------------------------------------------------- /examples/diodeclipper/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/diodeclipper/COPYING -------------------------------------------------------------------------------- /examples/diodeclipper/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/diodeclipper/Cargo.toml -------------------------------------------------------------------------------- /examples/diodeclipper/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.plugins.toml" -------------------------------------------------------------------------------- /examples/diodeclipper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/diodeclipper/README.md -------------------------------------------------------------------------------- /examples/diodeclipper/src/dsp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/diodeclipper/src/dsp.rs -------------------------------------------------------------------------------- /examples/diodeclipper/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/diodeclipper/src/lib.rs -------------------------------------------------------------------------------- /examples/dirty-biquad/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/dirty-biquad/COPYING -------------------------------------------------------------------------------- /examples/dirty-biquad/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/dirty-biquad/Cargo.toml -------------------------------------------------------------------------------- /examples/dirty-biquad/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.plugins.toml" -------------------------------------------------------------------------------- /examples/dirty-biquad/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/dirty-biquad/README.md -------------------------------------------------------------------------------- /examples/dirty-biquad/src/dsp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/dirty-biquad/src/dsp.rs -------------------------------------------------------------------------------- /examples/dirty-biquad/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/dirty-biquad/src/lib.rs -------------------------------------------------------------------------------- /examples/ladder/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/ladder/COPYING -------------------------------------------------------------------------------- /examples/ladder/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/ladder/Cargo.toml -------------------------------------------------------------------------------- /examples/ladder/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.plugins.toml" -------------------------------------------------------------------------------- /examples/ladder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/ladder/README.md -------------------------------------------------------------------------------- /examples/ladder/src/dsp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/ladder/src/dsp.rs -------------------------------------------------------------------------------- /examples/ladder/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/ladder/src/lib.rs -------------------------------------------------------------------------------- /examples/saturators/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/saturators/COPYING -------------------------------------------------------------------------------- /examples/saturators/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/saturators/Cargo.toml -------------------------------------------------------------------------------- /examples/saturators/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.plugins.toml" -------------------------------------------------------------------------------- /examples/saturators/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/saturators/README.md -------------------------------------------------------------------------------- /examples/saturators/src/dsp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/saturators/src/dsp.rs -------------------------------------------------------------------------------- /examples/saturators/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/saturators/src/lib.rs -------------------------------------------------------------------------------- /examples/slew/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/slew/Cargo.toml -------------------------------------------------------------------------------- /examples/slew/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.plugins.toml" -------------------------------------------------------------------------------- /examples/slew/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/slew/src/lib.rs -------------------------------------------------------------------------------- /examples/svfmixer/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/svfmixer/COPYING -------------------------------------------------------------------------------- /examples/svfmixer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/svfmixer/Cargo.toml -------------------------------------------------------------------------------- /examples/svfmixer/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.plugins.toml" -------------------------------------------------------------------------------- /examples/svfmixer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/svfmixer/README.md -------------------------------------------------------------------------------- /examples/svfmixer/src/dsp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/svfmixer/src/dsp.rs -------------------------------------------------------------------------------- /examples/svfmixer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/svfmixer/src/lib.rs -------------------------------------------------------------------------------- /examples/wdfclipper/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/wdfclipper/COPYING -------------------------------------------------------------------------------- /examples/wdfclipper/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/wdfclipper/Cargo.toml -------------------------------------------------------------------------------- /examples/wdfclipper/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.plugins.toml" -------------------------------------------------------------------------------- /examples/wdfclipper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/wdfclipper/README.md -------------------------------------------------------------------------------- /examples/wdfclipper/src/dsp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/wdfclipper/src/dsp.rs -------------------------------------------------------------------------------- /examples/wdfclipper/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/examples/wdfclipper/src/lib.rs -------------------------------------------------------------------------------- /plugins/abrasive/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/COPYING -------------------------------------------------------------------------------- /plugins/abrasive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/Cargo.toml -------------------------------------------------------------------------------- /plugins/abrasive/Makefile.toml: -------------------------------------------------------------------------------- 1 | extend = "../../Makefile.plugins.toml" -------------------------------------------------------------------------------- /plugins/abrasive/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/README.md -------------------------------------------------------------------------------- /plugins/abrasive/assets/fonts/Metrophobic-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/assets/fonts/Metrophobic-Regular.ttf -------------------------------------------------------------------------------- /plugins/abrasive/assets/styles/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/assets/styles/theme.css -------------------------------------------------------------------------------- /plugins/abrasive/src/dsp/filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/src/dsp/filter.rs -------------------------------------------------------------------------------- /plugins/abrasive/src/dsp/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/src/dsp/mod.rs -------------------------------------------------------------------------------- /plugins/abrasive/src/editor/analyzer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/src/editor/analyzer.rs -------------------------------------------------------------------------------- /plugins/abrasive/src/editor/background.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/src/editor/background.rs -------------------------------------------------------------------------------- /plugins/abrasive/src/editor/band.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/src/editor/band.rs -------------------------------------------------------------------------------- /plugins/abrasive/src/editor/components/knob.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/src/editor/components/knob.rs -------------------------------------------------------------------------------- /plugins/abrasive/src/editor/components/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod knob; 2 | -------------------------------------------------------------------------------- /plugins/abrasive/src/editor/eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/src/editor/eq.rs -------------------------------------------------------------------------------- /plugins/abrasive/src/editor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/src/editor/mod.rs -------------------------------------------------------------------------------- /plugins/abrasive/src/editor/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/src/editor/util.rs -------------------------------------------------------------------------------- /plugins/abrasive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/src/lib.rs -------------------------------------------------------------------------------- /plugins/abrasive/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/src/main.rs -------------------------------------------------------------------------------- /plugins/abrasive/src/spectrum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/abrasive/src/spectrum.rs -------------------------------------------------------------------------------- /plugins/ts404/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/.gitignore -------------------------------------------------------------------------------- /plugins/ts404/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/.idea/.gitignore -------------------------------------------------------------------------------- /plugins/ts404/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/.idea/misc.xml -------------------------------------------------------------------------------- /plugins/ts404/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/.idea/modules.xml -------------------------------------------------------------------------------- /plugins/ts404/.idea/ts404.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/.idea/ts404.iml -------------------------------------------------------------------------------- /plugins/ts404/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/.idea/vcs.xml -------------------------------------------------------------------------------- /plugins/ts404/.python-version: -------------------------------------------------------------------------------- 1 | 3.12.0 2 | -------------------------------------------------------------------------------- /plugins/ts404/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/Cargo.lock -------------------------------------------------------------------------------- /plugins/ts404/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/Cargo.toml -------------------------------------------------------------------------------- /plugins/ts404/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/LICENSE -------------------------------------------------------------------------------- /plugins/ts404/Makefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/Makefile.toml -------------------------------------------------------------------------------- /plugins/ts404/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/README.md -------------------------------------------------------------------------------- /plugins/ts404/gen_statespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/gen_statespace.py -------------------------------------------------------------------------------- /plugins/ts404/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/poetry.lock -------------------------------------------------------------------------------- /plugins/ts404/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/pyproject.toml -------------------------------------------------------------------------------- /plugins/ts404/rust-toolchain: -------------------------------------------------------------------------------- 1 | nightly-2024-06-30 2 | -------------------------------------------------------------------------------- /plugins/ts404/src/dsp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/src/dsp.rs -------------------------------------------------------------------------------- /plugins/ts404/src/dsp/clipping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/src/dsp/clipping.rs -------------------------------------------------------------------------------- /plugins/ts404/src/dsp/snapshots/ts404__dsp__clipping__tests__crossover_dc_sweep.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/src/dsp/snapshots/ts404__dsp__clipping__tests__crossover_dc_sweep.snap -------------------------------------------------------------------------------- /plugins/ts404/src/dsp/snapshots/ts404__dsp__clipping__tests__drive_test.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/src/dsp/snapshots/ts404__dsp__clipping__tests__drive_test.snap -------------------------------------------------------------------------------- /plugins/ts404/src/editor/components/knob.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/src/editor/components/knob.rs -------------------------------------------------------------------------------- /plugins/ts404/src/editor/components/led.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/src/editor/components/led.rs -------------------------------------------------------------------------------- /plugins/ts404/src/editor/components/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/src/editor/components/mod.rs -------------------------------------------------------------------------------- /plugins/ts404/src/editor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/src/editor/mod.rs -------------------------------------------------------------------------------- /plugins/ts404/src/editor/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/src/editor/style.css -------------------------------------------------------------------------------- /plugins/ts404/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/src/lib.rs -------------------------------------------------------------------------------- /plugins/ts404/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/src/main.rs -------------------------------------------------------------------------------- /plugins/ts404/src/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/src/params.rs -------------------------------------------------------------------------------- /plugins/ts404/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/src/util.rs -------------------------------------------------------------------------------- /plugins/ts404/xtask/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/xtask/Cargo.toml -------------------------------------------------------------------------------- /plugins/ts404/xtask/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/plugins/ts404/xtask/src/main.rs -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/pyproject.toml -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | nightly-2024-06-30 2 | -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/src/README.md -------------------------------------------------------------------------------- /src/contrib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/src/contrib/README.md -------------------------------------------------------------------------------- /src/contrib/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/src/contrib/mod.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/src/lib.rs -------------------------------------------------------------------------------- /valib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /valib/codegen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/valib/codegen.py -------------------------------------------------------------------------------- /valib/statespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/valib/statespace.py -------------------------------------------------------------------------------- /xtask/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/xtask/Cargo.toml -------------------------------------------------------------------------------- /xtask/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolarLiner/valib/HEAD/xtask/src/main.rs --------------------------------------------------------------------------------