| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |
|
|
|
| |
* `drive` is now applied and unaplied outside the filter's feedback loop.
* Caching bass gain compensation.
* Annotated code with the relevant chapters from "The Art of VA Filter Design".
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
sound/va_vcf.cpp:
* va_vcf_device: Added functions for accessing frequency and resonance gain.
* cem3320_lpf4_device: Removed feedback resistor from the constructor.
* cem3320_lpf4_device: Input stream can be a current or a voltage.
linn/linndrum.cpp:
* Adapted to the interface changes above.
sequential/prophet5.cpp:
* Incorporated CEM3320, and emulated a subset of its frequency control and trimmers.
* Created and used enums for CV indices.
* Renamed some inputs.
|
|
|
linndrum. (#14264)
* sound/va_vcf.cpp: Added a CEM3320 LPF device and used it on the linndrum.
* Added a generic 4-th order LPF (VA_LPF4), based on the implementation in esq1.cpp.
* Added a CEM3320_LPF4 specialization.
* Used the CEM3320_LPF4 on the linndrum.
* Implemented the corresponding VCF envelope generators on the linndrum.
* Fixed alignment, made comments more resilient to code changes.
* linndrum.cpp: Use pre-existing constant for VCF EG capacitor.
* linndrum.cpp: Used logerror() for firmware bugs.
* Renamed LOG_CV_OFFSET to LOG_CALIBRATION.
|