29ceabca74
wip: State Variable Filter (FILTER LFO WORKS NOW!!!)
2024-01-17 08:56:58 +07:00
4fd0cb279d
wip: moog filter mentioned
2024-01-17 08:56:58 +07:00
61c0d3b787
wip: state-variable filter doc
2024-01-17 08:56:58 +07:00
2b4e3cb573
[feat]: Oscillator fine-tune ( #22 )
...
closes #19
Reviewed-on: #22
2023-09-17 02:26:44 +03:00
bb3ccc296a
[feat]: Filter ( #18 )
...
closes #16
Reviewed-on: #18
2023-09-10 00:56:47 +03:00
868a59da0e
[refactor]: rearrange code
2023-09-07 17:46:27 +04:00
f9ad4d844b
[refactor]: trigger-process-release therms
2023-09-07 16:39:45 +04:00
c50a8335d7
[feature]: ADSR ( #15 )
...
closes #14
Reviewed-on: #15
2023-09-06 11:29:46 +03:00
64fa6396bc
[refactor]: names
2023-08-08 23:35:05 +04:00
268103d7da
[refactor]: formatting
2023-08-08 23:24:26 +04:00
a445fc44b3
[refactor]: c++ implementation ( #13 )
...
implemented in c++ to improve readability and simplify maintenance
Co-authored-by: HiveBeats <e1lama@protonmail.com >
Reviewed-on: #13
2023-08-08 22:08:18 +03:00
bcb75a65f9
feat: phase-based oscillators ( #12 )
...
Co-authored-by: HiveBeats <e1lama@protonmail.com >
Reviewed-on: #12
2023-08-06 20:17:16 +03:00
2e4dc2c179
feat: update synth version
v0.2
2023-06-18 22:02:35 +04:00
aaec53cfea
feat: Oscillator GUI ( #9 )
...
Waveshape and volume implemented. Added Signal drawing
Todo: explore possibility to separate ui and applying state changes
Co-authored-by: HiveBeats <e1lama@protonmail.com >
Reviewed-on: #9
2023-06-18 19:14:30 +03:00
7eb6a1755d
fix: refactor code structure into files ( #8 )
...
closes #7
Co-authored-by: HiveBeats <e1lama@protonmail.com >
Reviewed-on: #8
2023-06-18 14:46:20 +03:00
97c743100a
feat: playing notes in keypress ( #5 )
...
closes #3
Co-authored-by: HiveBeats <e1lama@protonmail.com >
Reviewed-on: #5
2023-06-18 12:54:03 +03:00
320a3cc8e0
feat: raylib and it's window added ( #4 )
...
Co-authored-by: HiveBeats <e1lama@protonmail.com >
Reviewed-on: #4
2023-06-17 14:31:18 +03:00
a93278f705
feat: adsr documentation
2023-06-17 00:19:16 +04:00
46ac7c9bba
feat: phase accum documentation
2023-06-17 00:12:56 +04:00
90e2c72a89
fix(code): rearrange code
2023-06-15 23:32:04 +04:00
a53ffc4ebf
fix(project): remove eclipse configurations
2023-06-15 21:27:39 +04:00
4760257aff
fix(sound): init samples corrected
2023-06-15 19:10:28 +04:00
2a409a6de1
initial commit
2023-06-15 01:21:56 +04:00