|
|
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 |
|
Chris
|
68af6b15f9
|
return busy flag
|
2023-08-01 11:17:05 +02:00 |
|
Chris
|
7e73fc7f16
|
scale deviation input
|
2023-07-31 12:50:28 +02:00 |
|
Chris
|
1fc0cfd48d
|
add jitter to both channels
|
2023-07-31 11:19:12 +02:00 |
|
Chris
|
19e68c6d4e
|
cast to size_t
|
2023-07-31 11:18:11 +02:00 |
|
Chris
|
44123591dd
|
remove info output
|
2023-07-31 09:58:37 +02:00 |
|
Chris
|
a7a42cfa20
|
intial commit of retro buffer
|
2023-07-28 18:44:45 +02:00 |
|
Chris
|
69635b21b4
|
Merge branch 'master' of https://github.com/chrisherb/trnr-lib
|
2023-07-27 11:58:10 +02:00 |
|
Chris
|
feaf503bd4
|
provide default value
|
2023-07-27 11:58:08 +02:00 |
|
Chris
|
ebbd8ba713
|
changed double to sample template
|
2023-07-25 12:45:49 +02:00 |
|
Chris
|
f54121fcfb
|
fixed templated filters
|
2023-07-22 11:15:51 +02:00 |
|
Chris
|
ba5dd579b0
|
added demo noise generator
|
2023-07-22 11:14:46 +02:00 |
|
Chris
|
c08700e1f8
|
fixed order
|
2023-07-21 13:38:15 +02:00 |
|
Chris
|
35a29b9c2f
|
templated sample data type
|
2023-07-18 20:25:39 +02:00 |
|
Chris
|
2830e56b12
|
fix for accessing base class
|
2023-07-18 18:39:52 +02:00 |
|
Christopher Herb
|
fb0f03d97b
|
added missing pragma
|
2023-07-11 18:18:13 +02:00 |
|
Christopher Herb
|
8d6992f17c
|
fixed typo
|
2023-07-10 18:15:59 +02:00 |
|
Christopher Herb
|
d0fcc225a1
|
formatting
|
2023-07-10 18:11:42 +02:00 |
|
Christopher Herb
|
7c1bd1c982
|
voice interface and type checks
|
2023-07-10 18:10:25 +02:00 |
|
Christopher Herb
|
92fe1eea22
|
calculate all pitch modulations in semi-tones
|
2023-07-10 17:28:57 +02:00 |
|