78c202a9d6
wip: logging
2023-08-07 12:05:06 +04:00
b02a5d2873
wip: templated ring buffer
2023-08-07 11:58:53 +04:00
64fa5c9271
wip: adder
2023-08-07 10:31:12 +04:00
6561666f7a
fix: unitialized note struct
2023-08-07 02:32:34 +04:00
66c839e2ae
wip: synth api && adder
2023-08-07 02:28:06 +04:00
d20dbd920f
wip: synth class
2023-08-07 00:34:14 +04:00
850dedb319
wip: oscillator class
2023-08-06 23:33:51 +04: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