297 Commits (master)
 

Author SHA1 Message Date
  Andreas Linz 6a210daece Merge branch 'fix-build-problems' 2 years ago
  Andreas Linz 4e938e364f
Apply more clippy lints 2 years ago
  Andreas Linz 1a779e707e
Add underscore in front of unused variables 2 years ago
  Andreas Linz 02d667728f
Use From trait conversion to prevent possible silent data loss when types change 2 years ago
  Andreas Linz 941272573b
Apply snake_case 2 years ago
  Andreas Linz 2043309741
Constants have static lifetime by default 2 years ago
  Andreas Linz 7ec9788ab9
Remove unnecessary mutability 2 years ago
  Andreas Linz ccaff695b1
Remove redundant parantheses 2 years ago
  Andreas Linz 330e861196
Remove redundant qualifiers 2 years ago
  Andreas Linz 99d6308254
fmt 2 years ago
  Andreas Linz 360df8a1fc
Remove unnecessary assignement 2 years ago
  Andreas Linz 65c833edf7
Update rustfft to 2.1.0 2 years ago
  Andreas Linz 7429fd505d
Update all dependencies with `cargo update` 2 years ago
  Andreas Linz b131cc1ea3 Add a link to my master's thesis and remove outdated entries 3 years ago
  Andreas Linz 7ec818e1b8 rustfmt 4 years ago
  Andreas Linz 8990cf1d86 Update dependencies 4 years ago
  Andreas Linz bc8ed04dac Use itertools zip function to summate oscillator outputs 4 years ago
  Andreas Linz 5d9beb9f93 Ignore test outputs and serialized wavetables 4 years ago
  Andreas Linz 67995db84a Add filter controls 4 years ago
  Andreas Linz 3870531fdd Add sample rate as parameter to `SingnalLink` constructor 4 years ago
  Andreas Linz db30ec6ef2 Handle OSC `Filter` messages 4 years ago
  Andreas Linz 89760fd33e Implement `ControllableLink` trait to workaround E0225 4 years ago
  Andreas Linz 9f02a52693 Make constructor public 4 years ago
  Andreas Linz 1211d9c6b5 Add setter for filter type and change usage accordingly 4 years ago
  Andreas Linz 461d5dff32 Derive Clone and Debug for `FilterType` 4 years ago
  Andreas Linz a7c379ae19 Remove unused struct member 4 years ago
  Andreas Linz 00c89eb474 Implement a multimode filter 4 years ago
  Andreas Linz 9aab00e6d3 Explicitly import from super 4 years ago
  Andreas Linz f53bf3f2c1 Add filter type to filename of test output 4 years ago
  Andreas Linz ec7e66a155 Derive debug for FilterType enum 4 years ago
  Andreas Linz ba1fe14cc1 Implement frequency setter and sweep freqs in test case 4 years ago
  Andreas Linz f4e42b5c9a Implement coefficient calculating method 4 years ago
  Andreas Linz ac658dc8ed Update hound to 2.0.0 4 years ago
  Andreas Linz cace21e074 Replace missing constant 4 years ago
  Andreas Linz 324aecfcaa Overload subtraction for Stereo 4 years ago
  Andreas Linz c38c9139a2 Implement lowpass as vanilla direct form II 4 years ago
  Andreas Linz b3f7e47cd1 Add filter module (unimplemented) 4 years ago
  Andreas Linz d4e65a23db Assert release level > 0.0 4 years ago
  Andreas Linz caaebe1ac1 Shorten default envelope 4 years ago
  Andreas Linz 68e4f4b520 Some refactorings 4 years ago
  Andreas Linz 960ba954d2 Fix vector offset 4 years ago
  Andreas Linz 7101c43602 Implement FM Synthesis 4 years ago
  Andreas Linz c0012b5428 Add Lemur patch for Samsung p3110 tablet 4 years ago
  Andreas Linz 427f3d9550 Add `fm_mod` indices to `Voice` 4 years ago
  Andreas Linz 967d2eb5b6 Update resolution for 7" tablet (Samsung p3110) 4 years ago
  Andreas Linz cbf66603a0 Add spectrogram generator script 4 years ago
  Andreas Linz 8ae1d78f7a Update FM test 4 years ago
  Andreas Linz a5f16373e0 Fix variable name 4 years ago
  Andreas Linz 33ed26a93a Simplify volume level assignment 4 years ago
  Andreas Linz f28f028dd9 Regenerate spectrograms after a succesful test run 4 years ago