|
|
3ec3204cd8
|
pass sample by reference
|
2024-09-30 08:21:12 +02:00 |
|
|
|
e5e156ce32
|
add averager
|
2024-09-30 08:20:19 +02:00 |
|
|
|
9485c74961
|
add wavefolder
|
2024-09-30 07:03:51 +02:00 |
|
Chris
|
1220c8dba5
|
change uint to int for compatibility
|
2024-08-28 15:24:54 +02:00 |
|
|
|
8996c93125
|
add pump compressor
|
2024-08-29 10:22:15 +02:00 |
|
Chris
|
70c9819422
|
add missing include
|
2024-08-06 14:02:33 +02:00 |
|
|
|
9c8af0cc98
|
remove clipper
|
2024-07-24 15:47:33 +02:00 |
|
|
|
cb3afb8789
|
fix random device
|
2024-07-22 21:50:31 +02:00 |
|
|
|
e65116a9c3
|
randomize phase
|
2024-07-22 21:44:32 +02:00 |
|
|
|
99c0028ba5
|
add option to skip sustain phase
|
2024-07-12 11:53:57 +02:00 |
|
|
|
58522c7584
|
fix pitch envelope processing
|
2024-07-12 09:08:08 +02:00 |
|
|
|
ce8a248247
|
fix offset comparison
|
2024-07-10 17:20:29 +02:00 |
|
|
|
5a49b62649
|
remove unused constructor parameter
|
2024-07-10 17:20:09 +02:00 |
|
|
|
506f17ca75
|
add missing includes
|
2024-06-29 08:32:17 +02:00 |
|
|
|
d08d4acda9
|
template processing
|
2024-06-27 15:31:20 +02:00 |
|
|
|
deabea6cbf
|
template whole oversampler class
|
2024-06-26 19:45:56 +02:00 |
|
|
|
99368e6869
|
template up/downsample input
|
2024-06-26 13:35:39 +02:00 |
|
|
|
970694d3f2
|
add cmake project
|
2024-06-24 18:12:01 +02:00 |
|
|
|
a1f35384cd
|
add missing cmath include
|
2024-06-24 18:11:23 +02:00 |
|
|
|
033b8bb211
|
fix memory leak
|
2024-06-19 12:29:02 +02:00 |
|
|
|
c53b80c940
|
use reset method
|
2024-06-15 14:21:23 +02:00 |
|
|
|
f400b4ca8e
|
only downsample with ratios above 1
|
2024-06-15 14:15:37 +02:00 |
|
|
|
e874ee7d14
|
clean up
|
2024-06-15 14:13:12 +02:00 |
|
|
|
9a15a25788
|
new simple oversampler
|
2024-06-15 13:55:36 +02:00 |
|
|
|
11e4298310
|
add block processing
|
2024-06-15 09:59:49 +02:00 |
|
|
|
0675ffe244
|
include assert
|
2024-06-04 14:31:43 +02:00 |
|
|
|
383cdb6edc
|
template input data
|
2024-06-01 14:17:54 +02:00 |
|
|
|
989dba5a6b
|
add oversampler
|
2024-05-24 13:28:31 +02:00 |
|
|
|
e4a4a661a0
|
updated license
|
2024-05-24 11:24:15 +02:00 |
|
|
|
06d8cbe101
|
updated license
|
2024-05-24 11:23:49 +02:00 |
|
Chris
|
aaa765ed1a
|
Delete LICENSE
|
2023-11-17 11:39:47 +01:00 |
|
Chris
|
0cc92423c8
|
Create LICENSE
|
2023-11-17 11:39:23 +01:00 |
|
Chris
|
ad23d73b13
|
Delete LICENSE.md
|
2023-11-17 11:38:24 +01:00 |
|
Chris
|
2537dac76d
|
Create LICENSE.md
|
2023-11-17 11:37:14 +01:00 |
|
Chris
|
b92ffbec00
|
copy voice if there are more that 0 voices
|
2023-08-25 13:39:06 +02:00 |
|
Chris
|
8581a79659
|
changed to vector of shared pointers
|
2023-08-24 11:36:59 +02:00 |
|
Chris
|
d2d2fd1473
|
change to vector of pointers
|
2023-08-23 17:11:35 +02:00 |
|
Chris
|
223ba0bc86
|
cleanup
|
2023-08-16 12:10:36 +00:00 |
|
Chris
|
9dc4dd5192
|
block based processing
|
2023-08-16 13:30:39 +02:00 |
|
Chris
|
044f42374b
|
clang format
|
2023-08-12 09:49:26 +02:00 |
|
Chris
|
537fba98c4
|
Merge branch 'master' of https://github.com/chrisherb/trnr-lib
|
2023-08-12 09:35:16 +02:00 |
|
Chris
|
55656ba1ef
|
added clang format file
|
2023-08-12 08:09:25 +02:00 |
|
Chris
|
1824fcd4d8
|
optimized voice stealing
|
2023-08-07 13:44:24 +02:00 |
|
Chris
|
046a74ef5b
|
initialize all members
|
2023-08-03 12:41:36 +02:00 |
|
Chris
|
acab32bb43
|
reverted parameter struct
|
2023-08-03 08:57:36 +02:00 |
|
Chris
|
ffb32bc47e
|
optimized coordinate calculation
|
2023-08-02 11:12:31 +02:00 |
|
Chris
|
11c8fd9045
|
added optional modulation input
|
2023-08-01 17:20:55 +02:00 |
|
Chris
|
bc6c9b85ff
|
put parameters in separate struct
|
2023-08-01 16:51:12 +02:00 |
|
Chris
|
252a741e32
|
some casts to supress warnings
|
2023-08-01 16:29:31 +02:00 |
|
Chris
|
1c71eb6f0f
|
option for retriggering the envelope
|
2023-08-01 14:25:28 +02:00 |
|