sigurd4's repositories
signal_processing
A signal processing library in Rust, with the goal of being a decent alternative to Matlab's Signal Processing Toolbox and scipy.signal
real_time_fir_iir_filters
Real-time FIR and IIR filters designed for use with vst's
array__ops
A selection of useful array operations
custom_float
Customizable floating point types, with all standard floating point operations implemented from scratch.
blue_chorus
A chorus-effect VST emulating the BOSS CE-2
lifeisamazing
A more minimal version of https://github.com/hunar4321/life_code written in Rust. Particle physics breaking newtons 3rd law of motion. In this version the weights are set randomly and cannot be set manually.
transfer_function
Transfer functions in s- and z-domain in rust
array_math
A selection of useful math operations on arrays
array_trait
A generic trait for any array, with item as type and length as const parameter
mekka_synth
A moog-like synthesizer VST2-plugin
my_project_cxx
A pre-made cross-platform workspace for easily writing C++23. This is just a project template.
raytracing
A simple, lightweight raytracing library
saturation
A collection of signal clipping functions
tuple_split
An extension for the tupleops crate which adds a trait for splitting tuples by an index.
basic_filter
A simple VST-plugin with a single 2. order parametric filter
delay_line
A delay-line
linked_list
Another linked list implementation in C++
option_trait
Helper traits for more generalized options
oscillation
Oscillators and a collection of waveforms for real-time usage
slice_math
A selection of useful math operations on slices
slice_trait
A generic trait for any slice, with item as a type parameter