rill-core-model 0.5.0-beta.6

Wave Digital Filter core — elements, adapters, and analysis for analog circuit modeling
Documentation
  • Coverage
  • 100%
    116 out of 116 items documented0 out of 37 items with examples
  • Size
  • Source code size: 113.27 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 2.68 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 7s Average build duration of successful builds.
  • all releases: 7s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • digitalrats/rill
    0 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • MoysheBenRabi

rill-core-model

Wave Digital Filter (WDF) core and physical modeling — elements, adapters, analysis, and resonant models for analog circuit and acoustic simulation.

Key components

  • WDF ElementsResistor, Capacitor, Inductor, Diode, OpAmp
  • WDF AdaptersSeriesAdapter, ParallelAdapter
  • WDF FiltersMoogLadder (4-pole ladder), DiodeClipper, RcPole
  • Analysis — frequency response, distortion analysis
  • TraitsWdfElement, WaveVariables — generic over rill_core::Transcendental (f32/f64)
  • Physical modelsStringModel (1D waveguide), PlateModel (2D FDTD mesh), ModalModel (parallel resonant filter bank), HelmholtzCavity (Helmholtz resonator with reed excitation), CavityArray (coupled cavity chain)

Dependencies

  • rill-coreTranscendental, Algorithm, ParameterizedAlgorithm, vector abstractions

Links