|
1d763ef31e
|
finalized bw_wah + examples
|
2023-09-12 16:49:33 +02:00 |
|
Stefano D'Angelo
|
d9e021aca3
|
finalized bw_{notch,peak} + examples
|
2023-09-11 10:52:41 +02:00 |
|
Stefano D'Angelo
|
213bac4209
|
finalized bw_ls2 + fixed bw_hs2 prewarp cutoff + examples
|
2023-09-08 23:19:03 +02:00 |
|
Stefano D'Angelo
|
d50e7536d5
|
finalized bw_mm2 + examples
|
2023-09-08 22:21:08 +02:00 |
|
Stefano D'Angelo
|
b36a56ab70
|
fix bw_ap1 output polarity + finalize bw_ap2 + examples + cosmetics
|
2023-09-05 11:35:30 +02:00 |
|
Stefano D'Angelo
|
a7b3f5ce16
|
fix, finalize bw_svf + examples + more restrict + better debug
|
2023-09-03 20:22:52 +02:00 |
|
Stefano D'Angelo
|
72ba53385c
|
finalize all 1st order filter modules and examples + bw_*_reset_state_multi() and init values + bw_gain get gain improv + use bw_gain_process1() in bw_dry_wet
|
2023-09-01 19:43:50 +02:00 |
|
Stefano D'Angelo
|
2d653f471f
|
finalized bw_ls1 + examples + fix bw_hs1 changelog
|
2023-08-31 12:06:34 +02:00 |
|
Stefano D'Angelo
|
e4aef951f2
|
finalized bw_hs1 + examples
|
2023-08-31 10:47:20 +02:00 |
|
Stefano D'Angelo
|
003c3b62d7
|
fix bw_gain + finalize bw_mm1 + examples
|
2023-08-31 07:23:26 +02:00 |
|
Stefano D'Angelo
|
d15e7951f7
|
finalize bw_hp1 + examples + fix bw_slew_lim + ChangeLogs/cosmetics
|
2023-08-30 17:12:27 +02:00 |
|
Stefano D'Angelo
|
d2994b0e12
|
finalized bw_lp1, examples + more debug for bw_slew_lim + cosmetic changes
|
2023-08-30 11:00:11 +02:00 |
|
Stefano D'Angelo
|
e9a935a964
|
fix bw_one_pole + finalize and fix bw_slew_lim + update fx*slew_lim
|
2023-08-29 13:11:12 +02:00 |
|
Stefano D'Angelo
|
af2d21e45c
|
finalize bw_one_pole + adjust example Makefiles + fix stupid bug in bw_dist
|
2023-08-29 10:49:08 +02:00 |
|
|
6c29b1f0cd
|
wip on many modules, all is broken, all is good
|
2023-08-20 15:49:04 +02:00 |
|
|
fe02a79329
|
changed default gain compensation value in bw_{clip,satur}
|
2023-08-15 06:48:19 +02:00 |
|
|
c3d8546e75
|
ensure buffers are not NULL in bw_buf + remove useless array of nullptr
in synthpp_poly
|
2023-08-14 12:51:53 +02:00 |
|
|
ec1a70835c
|
added const everywhere + fixed bw_buf + fixed c++ api in bw_src +
improved bw_src + using new buf api in synthpp_poly
|
2023-08-13 15:37:15 +02:00 |
|
|
61c2b48817
|
polished bw_{svf,wah} + removed bwpps + fixed examples
|
2023-08-13 11:55:25 +02:00 |
|
|
eb49fedd5e
|
polished bw_src{,_int} + removed bwpps + fixed examples
|
2023-08-13 11:42:06 +02:00 |
|
|
a5e4fa0c76
|
polished bw_{reverb,ringmod,satur,slew_lim,sr_reduce,trem} + removed
bwpps + fixed examples
|
2023-08-13 11:18:45 +02:00 |
|
|
ccc94c1b0f
|
polished + bw_{phaser,pink_filt,ppm} + removed bwpps + fixed examples
|
2023-08-13 06:57:50 +02:00 |
|
|
f55a9a146b
|
polished bw_{pan,peak,phase_gen} + removed corresponding bwpp + fixed
examples
|
2023-08-13 06:36:35 +02:00 |
|
|
40503b7cb1
|
polished bw_osc* + removed bwpp_osc* + fixed examples
|
2023-08-13 05:28:45 +02:00 |
|
|
2a5d1721f8
|
polished bw_{mm1,mm2,noise_gate,noise_gen,notch} + removed corresponding bwpp and bwpp_note_queue + fixed examples
|
2023-08-13 04:55:29 +02:00 |
|
|
22030272d9
|
polished bw_{hp1,hs1,hs2,lp1,ls2,ls2} + removed corresponding bwpp_ +
fixed examples + fixed doc in bw_clip
|
2023-08-13 04:18:10 +02:00 |
|
|
7e32e18d66
|
polished bw_{env_follow,env_gen,fuzz,gain} + removed
bwpp_{env_follow,env_gen,fuzz,gain} + fix examples
|
2023-08-12 19:46:14 +02:00 |
|
|
f89188f790
|
polished bw_{delay,dist,drive,drywet} + removed
bwpp_{delay,dist,drive,drywet} + fixed doc in bw_{clip,comb,comp} + fixed examples
|
2023-08-12 18:45:19 +02:00 |
|
|
425aa020e1
|
polished bw_{comb,comp} + removed bwpp_{comb,comp} + fix examples
|
2023-08-12 18:00:12 +02:00 |
|
|
ac7d49028b
|
polished bw_{chorus,clip} + removed bwpp_{chorus,clip} + fixed doc typos
in bw_{balance,bd_reduce} + fixed examples
|
2023-08-12 17:38:55 +02:00 |
|
|
7a2630951f
|
polished bw_{balance,bd_reduce,one_pole} + removed
bwpp_{balance,bd_reduce} + fixed fxpp_bitcrush
|
2023-08-12 17:20:34 +02:00 |
|
|
5ec809bc4f
|
polished bw_{ap1,ap2,one_pole} + removed bwpp_{ap1,ap2} + fixed examples
|
2023-08-12 16:51:19 +02:00 |
|
|
48275d077d
|
improved bw_one_pole + removed bwpp_one_pole + c++ reshuffling
|
2023-08-12 10:15:04 +02:00 |
|
|
225ef9108c
|
add overloaded C++ API w/ C-style arrays in bw_buf + update examples
|
2023-08-12 08:04:51 +02:00 |
|
|
3a948b1c99
|
improve arguments in bw_buf + remove BW_SIZE_T and use C++ buf api in examples
|
2023-08-11 16:54:01 +02:00 |
|
|
55a78a5ab4
|
done bw_{buf,common,math,note_queue,rand,voice_alloc} + related changes
|
2023-08-11 12:49:05 +02:00 |
|
Stefano D'Angelo
|
6e2f5b1bce
|
now everything should work ok again
|
2023-08-10 10:17:22 +02:00 |
|
|
c25bd5bc78
|
bw_math wip + settling on c++11 + some tests
|
2023-08-09 13:11:09 +02:00 |
|
|
da517ed4bc
|
using size_t and improved bw_common
|
2023-08-08 10:46:05 +02:00 |
|
Stefano D'Angelo
|
c1e16c4338
|
better ios instructions
|
2023-08-07 13:26:04 +02:00 |
|
|
f824bf0bc4
|
ios instructions
|
2023-08-04 16:20:35 +02:00 |
|
Stefano D'Angelo
|
0a586e9764
|
ios ffs
|
2023-08-04 15:08:46 +02:00 |
|
Stefano D'Angelo
|
6d92e83b57
|
improved android code + fixes in bw_ppm and bw_rand
|
2023-08-04 07:30:57 +02:00 |
|
Stefano D'Angelo
|
e788c26cc6
|
updated android ndk version + more info on android sdk and ndk installation
|
2023-07-30 13:32:57 +02:00 |
|
Stefano D'Angelo
|
fa9062968b
|
android instructions
|
2023-07-30 11:30:05 +02:00 |
|
Stefano D'Angelo
|
1eaa1621c5
|
added copyright notices to new source files
|
2023-07-30 10:19:55 +02:00 |
|
Stefano D'Angelo
|
7d1c0e47b1
|
generated all android example Makefiles and config.js
|
2023-07-30 10:05:35 +02:00 |
|
Stefano D'Angelo
|
e82731e1f0
|
android support done + fixes bw_{note_queue,voice_alloc}
|
2023-07-30 09:48:56 +02:00 |
|
Stefano D'Angelo
|
df554f2572
|
android fx work + cleaner Android makefile + fixed num channels in fx_reverb
|
2023-07-28 11:38:49 +02:00 |
|
Stefano D'Angelo
|
b719737eda
|
more android progress
|
2023-07-27 16:48:03 +02:00 |
|
Stefano D'Angelo
|
9e31fb8058
|
android progress
|
2023-07-27 11:42:45 +02:00 |
|
Stefano D'Angelo
|
c2769cdf21
|
beginning of android + moved config.js files to src + temp warn fix in bw_one_pole
|
2023-07-26 18:38:21 +02:00 |
|
Stefano D'Angelo
|
8299cb7eae
|
use NDEBUG in examples + fix velocity in synth(pp)_poly + really remove bw_omega* + fix bw_math + fix high cutoff in bw_one_pole + debugging in bw_{note_queue,rand,voice_alloc}
|
2023-07-25 08:52:01 +02:00 |
|
Stefano D'Angelo
|
b08d9ae4f0
|
removed bw_config + beginning of debug (bw_common, bw_buf)
|
2023-07-21 08:56:27 +02:00 |
|
Stefano D'Angelo
|
bce3949cd1
|
minimum attack and release in synth examples + update TODO
|
2023-07-12 15:36:17 +02:00 |
|
Stefano D'Angelo
|
bd3a6367e0
|
bw_voice_alloc_mode -> bw_voice_alloc_priority + finished C doc
|
2023-07-12 10:52:16 +02:00 |
|
|
af5dbc0a1c
|
use c++ note queue in synthpp_poly
|
2023-07-04 11:20:41 +02:00 |
|
|
6e1212d8f5
|
multichannel api in bw_buf + bwpp_buf + adjusted synth(pp)_poly
|
2023-07-04 11:06:34 +02:00 |
|
|
c4074927ce
|
multichannel api for bw(pp)_{noise_gen,osc_filt,osc_saw,osc_sin,pink_filt,sr_reduce}
|
2023-07-04 09:34:37 +02:00 |
|
Stefano D'Angelo
|
61e57084e4
|
fxpp_reverb
|
2023-07-01 11:46:47 +02:00 |
|
Stefano D'Angelo
|
146904938b
|
fxpp_vibrato
|
2023-07-01 11:39:11 +02:00 |
|
Stefano D'Angelo
|
cceaa5077f
|
fxpp_flanger
|
2023-07-01 11:26:23 +02:00 |
|
Stefano D'Angelo
|
b192b4baa6
|
fix bwpp_comb + fxpp_comb
|
2023-07-01 11:12:48 +02:00 |
|
Stefano D'Angelo
|
6326eed219
|
change default delay length in bwpp_chorus + fxpp_chorus
|
2023-07-01 10:22:40 +02:00 |
|
|
ebf1712e74
|
bwpp_{src,delay} + fxpp_delay
|
2023-07-01 07:33:21 +02:00 |
|
|
c3caa91f99
|
oops, swap file
|
2023-06-30 19:46:45 +02:00 |
|
|
de52df395e
|
bwpp_note_queue + synthpp_poly + inline all C++ methods
|
2023-06-30 19:44:02 +02:00 |
|
|
5245adea14
|
synthpp_mono + fix bwpp_{noise_gen,osc_tri,pink_filt} and synth*
|
2023-06-28 10:48:08 +02:00 |
|
|
1b8e4c56e3
|
synthpp_simple + fixes in bwpp_{osc_filt,osc_pulse,phase_gen}
|
2023-06-28 08:07:25 +02:00 |
|
|
768aa6d81e
|
bwpp_pan + fxpp_pan + use process_multi in fx_balance, fx_pan
|
2023-06-27 15:55:37 +02:00 |
|
Stefano D'Angelo
|
8c83345f25
|
bwpp_{phaser,trem} + fxpp_{phaser,trem}
|
2023-06-26 11:52:35 +02:00 |
|
Stefano D'Angelo
|
4dd9e863ce
|
bwpp_{satur,noise_gate,noise_gen} + fxpp_{satur,noise_gate}
|
2023-06-26 11:19:08 +02:00 |
|
|
2a5e3d3ece
|
bwpp_{dist,drive,fuzz} + fxpp_{dist,drive,fuzz}
|
2023-06-25 16:40:30 +02:00 |
|
|
dccc39907e
|
bwpp_comp + fxpp_comp
|
2023-06-25 11:38:01 +02:00 |
|
|
e331ce1125
|
bwpp_{bd_reduce,src_reduce,clip,src_int} + fxpp_{bitcrush,clip}
|
2023-06-25 10:58:47 +02:00 |
|
|
063d4ffb02
|
bwpp_{ppm,balance} + fxpp_balance
|
2023-06-22 16:29:06 +02:00 |
|
|
13223ea427
|
fix bwpp_slew_lim. unused param warn in bw_slew_lim + fx(pp)_{one_pole,slew_lim}
|
2023-06-21 17:57:05 +02:00 |
|
|
1092dc14af
|
new bwpp_{mm1,mm2,slew_lim}, fxpp_{mm1,mm2}
|
2023-06-21 17:02:32 +02:00 |
|
Stefano D'Angelo
|
65bc52b55e
|
new bwpp_{notch,wah} + examples
|
2023-06-20 15:12:45 +02:00 |
|
|
dbff09f83c
|
welcome bwpp_peak and fxpp_eq_3band
|
2023-06-19 18:40:00 +02:00 |
|
|
b16a964498
|
a bunch of c++ wrappers and fxpp examples + new fx_lp1
|
2023-06-19 17:41:52 +02:00 |
|
Stefano D'Angelo
|
c1f58ba76d
|
new bwpp_svf, fxpp_svf + free mem, stronger, cleaner vst3 and web wrappers
|
2023-06-19 15:26:21 +02:00 |
|
Stefano D'Angelo
|
4037735123
|
fix fx_vibrato
|
2023-06-14 12:19:40 +02:00 |
|
|
a5741471d6
|
synth_poly done
|
2023-06-08 10:43:18 +02:00 |
|
|
6cecf0d654
|
fix bw_{note_queue,voice_alloc}, synth_poly begins to work
|
2023-06-08 09:35:36 +02:00 |
|
|
b2169b6792
|
multichannel + no NULL to bw_{balance,pan}_process + fix doc, bw_svf_process
|
2023-06-07 15:41:20 +02:00 |
|
|
20775c532e
|
change bw_env_gen gate api, no unison in bw_voice_alloc, started synth_poly
|
2023-06-06 16:17:47 +02:00 |
|
Stefano D'Angelo
|
2d170def71
|
fx_reverb done
|
2023-06-02 14:13:29 +02:00 |
|
Stefano D'Angelo
|
8136a09e72
|
updated mem_req/set in bw_{delay,comb,chorus,reverb} and fxs + more reverb work
|
2023-06-02 10:50:42 +02:00 |
|
|
5d988b0c05
|
bw_drywet fixed + beginning of bw_reverb, fx_reverb
|
2023-06-01 13:39:47 +02:00 |
|
|
5201d3363a
|
fix reset in bw_{chorus,phaser} + better enum param name in fx_chorus
|
2023-05-29 11:50:16 +02:00 |
|
|
37415a0b0e
|
fixed bw_drive, new example fx_drive
|
2023-05-10 11:16:38 +02:00 |
|
|
b811796e35
|
beginning of bw_dist and fx_dist + fix bw_peak doc and bw_fuzz init
|
2023-04-26 03:21:20 +02:00 |
|
|
f3911765f5
|
fix unused variable warnings in daisy seed examples
|
2023-04-26 03:06:41 +02:00 |
|
|
7354f40a14
|
enable all warnings when building vst3 and for the web
|
2023-04-26 01:56:40 +02:00 |
|
|
e6466ce0c8
|
new bw_clip and fx_clip
|
2023-04-26 01:48:01 +02:00 |
|
|
175481e4a5
|
hello bw_fuzz and fx_fuzz
|
2023-04-25 12:01:54 +02:00 |
|
Stefano D'Angelo
|
b91a0f8e54
|
added x0 to reset_state in bw_{lp1,ap1,hp1,hs1,ls1,mm1}, adjusted bw_phaser and examples
|
2023-04-19 08:33:18 +02:00 |
|
|
5f11868282
|
adjusted fx_chorus, added fx_vibrato and fx_flanger
|
2023-04-08 09:25:44 +02:00 |
|
|
98db248b5b
|
improved bw_comb and bw_chorus, simplified fx_chorus
|
2023-04-08 08:25:05 +02:00 |
|
Stefano D'Angelo
|
02996e72d7
|
removed explicit modulation from bw_comb and adjusted everything else
|
2023-04-07 15:46:23 +02:00 |
|
Stefano D'Angelo
|
6d77af6319
|
fix modulation bug in bw_comb + bw_chorus tentative
|
2023-04-06 12:03:39 +02:00 |
|
Stefano D'Angelo
|
69b8931ece
|
daisy seed midi usb + uart at the same time
|
2023-04-06 09:46:04 +02:00 |
|
|
8db29e8bec
|
fixed bw_delay and bw_comb, cleaned fx_delay, added fx_comb
|
2023-04-05 12:46:22 +02:00 |
|
|
8fe8a6f995
|
fixed unused parameter warnings
|
2023-04-02 21:54:17 +02:00 |
|
Stefano D'Angelo
|
8b5dd45e50
|
beginning of daisy synth midi uart
|
2023-03-27 17:53:54 +02:00 |
|
|
8c9796f025
|
added initial value to bw_{ap2,hs2,ls2,mm2,notch,peak,svf,wah}
|
2023-03-23 14:03:27 +01:00 |
|
|
d8ac7cadcc
|
fix bw_src_int + use it in fx_satur
|
2023-03-14 16:46:13 +01:00 |
|
Stefano D'Angelo
|
a817b23f50
|
{bw,fx}_delay now working
|
2023-03-07 09:27:50 +01:00 |
|
Stefano D'Angelo
|
9dcfb2de30
|
bw_delay progress + fx_delay + add dynamic mem to common + bw_buf fix new stuff
|
2023-03-05 08:33:45 +01:00 |
|
Stefano D'Angelo
|
7e855aac96
|
bw_trem fix doc + rename param + new bw_/fx_phaser tentative
|
2023-02-27 12:30:40 +01:00 |
|
Stefano D'Angelo
|
a20678a409
|
renamed mod amount as amount param in bw_ringmod + new bw_trem and fx_trem
|
2023-02-24 16:12:32 +01:00 |
|
Stefano D'Angelo
|
fd2b8e69fe
|
added missing vco3 pw midi control on daisy seed
|
2023-02-22 14:35:50 +01:00 |
|
|
75caf17b16
|
fix typo
|
2023-02-20 18:12:17 +01:00 |
|
|
537e309793
|
updated README.md and added example building/running documentation
|
2023-02-20 18:09:17 +01:00 |
|
|
767c4f649a
|
use bw_ppm in synth_mono + cosmetic changes
|
2023-02-20 13:43:10 +01:00 |
|
Stefano D'Angelo
|
3e15f95284
|
added missing daisy seed examples
|
2023-02-16 14:38:12 +01:00 |
|
Stefano D'Angelo
|
faa17613f4
|
fix param enumerations in fx examples
|
2023-02-16 11:54:40 +01:00 |
|
|
fffab40cd2
|
added missing examples + fixed bw_{ap2,hs1,ls1} + cosmetic changes
|
2023-02-15 14:04:21 +01:00 |
|
|
f2f04264d3
|
MIDI CC mappings for daisy seed synth examples
|
2023-02-15 12:45:21 +01:00 |
|
Stefano D'Angelo
|
aed3357957
|
set default param values in daisy seed synth examples
|
2023-02-14 16:36:03 +01:00 |
|
Stefano D'Angelo
|
64d9133d7b
|
fix fx_balance example stereo on web
|
2023-02-14 14:15:15 +01:00 |
|
Stefano D'Angelo
|
0db0e1b42d
|
fix bw_balance + new fx_balance example + fix daisy seed synth simple
|
2023-02-14 10:14:37 +01:00 |
|
Stefano D'Angelo
|
e4d2d984c8
|
fix bw_env_gen uninit var + beginning of daisy synth examples
|
2023-02-07 12:44:41 +01:00 |
|
Stefano D'Angelo
|
fece83f179
|
some daisy seed fx examples + fixes (in examples)
|
2023-02-07 11:01:04 +01:00 |
|
Stefano D'Angelo
|
0a56d74388
|
daisy seed fx should be good, implemented for bw_wah
|
2023-02-03 17:29:08 +01:00 |
|
Stefano D'Angelo
|
e199678912
|
make bw_wah bandpass, don't use malloc in examples
|
2023-02-03 14:50:28 +01:00 |
|
Stefano D'Angelo
|
1972040cb0
|
beginning of daisy seed support
|
2023-02-03 11:48:37 +01:00 |
|
|
0f204c3aa9
|
new fx pan example + fix bw_pan, copyright, web code (vst3 broken)
|
2023-01-24 17:27:56 +01:00 |
|
Stefano D'Angelo
|
720e02e857
|
fix bw_notch + notch fx example
|
2023-01-24 00:27:42 +01:00 |
|
Stefano D'Angelo
|
bc26c9ed74
|
removed slope nonsense from bw_{h,l}s2 and eq example + fixes
|
2023-01-20 19:21:35 +01:00 |
|
Stefano D'Angelo
|
3384d0ea69
|
fix bw_sqrtf_2() and 3band eq example
|
2023-01-20 18:27:55 +01:00 |
|
Stefano D'Angelo
|
4077c5271b
|
fix Makefile on win32 and macos
|
2023-01-20 16:16:57 +01:00 |
|
|
1d4d715449
|
bw_{hs2,ls2,mm2,peak} half-fixes + 3band eq example + fix svf ex. Makefile
|
2023-01-19 19:12:12 +01:00 |
|
|
f795e9520f
|
updated and rationalized makefiles + updated copyright notices
|
2023-01-18 19:47:12 +01:00 |
|
|
483bad7196
|
rationalize web make
|
2023-01-17 17:36:17 +01:00 |
|
Stefano D'Angelo
|
d72f1beca7
|
new bw_ppm module + using it in synth simple example
|
2023-01-17 16:34:24 +01:00 |
|
Stefano D'Angelo
|
a5cb9b9c06
|
new bw_buf and using it in synth examples + small optimization to bw_peak
|
2023-01-16 18:08:39 +01:00 |
|
|
1584f77a8b
|
new module bw_mm2 and mm2 example + renamed bw_lowpass1 as bw_lp1
|
2022-12-20 11:23:18 +01:00 |
|
|
71dfbc9186
|
fixed bw_lowpass1, bw_mm1 + new mm1 example
|
2022-12-20 10:15:37 +01:00 |
|
|
2096a877aa
|
removed bw_allpass* + renamed bw_vol to bw_gain + new bw_lowpass1
|
2022-12-20 08:35:28 +01:00 |
|
Stefano D'Angelo
|
a23ee901a2
|
use fvisibility=hidden on macos
|
2022-12-14 15:34:57 +01:00 |
|
Stefano D'Angelo
|
e06cd2426b
|
fixed bw_*_reduce + new fx_bitcrush example
|
2022-12-11 10:36:56 +01:00 |
|
|
007fd59da6
|
bw_noise + noise gate example + doc improvement bw_comp
|
2022-12-06 10:10:35 +01:00 |
|
|
f9beb49d00
|
fix license header in all source files
|
2022-12-06 09:01:34 +01:00 |
|
|
11c399929f
|
fixed bw_comp + new comp example + fixed meaningless bugs in examples
|
2022-12-05 12:00:44 +01:00 |
|
|
747b6322d4
|
added in pow10, log10, lin2dB and dB2lin in bw_math
|
2022-12-05 11:17:28 +01:00 |
|
|
ed1cb6dab1
|
fix bug in bw_pink_filt + fix sample rate scaling in mono synth example
|
2022-12-04 19:19:08 +01:00 |
|
Stefano D'Angelo
|
59b85e114b
|
fixed makefiles on win32 (hopefully on macos too)
|
2022-12-02 12:07:18 +01:00 |
|
|
5b42fbb0e1
|
fixed pitch bend and note off bugs + added vst3 pitch bend and mod wheel
|
2022-12-01 22:15:55 +01:00 |
|