Rachel Fae Fox (foxiepaws)
7aa71c5cc2
macOS/clang++ Porting work
...
- std=c++2a instead of c++20. QT Creator mkspec for mac requires this
- added missing headers in some places. likely other headers are missing
- expanded WITH_BOOST segments to include memory_resource stuff
- moved SVFilter template process() into header.
2022-03-31 03:22:59 -04:00
Zithia Satazaki
b92dd4f3c5
get rid of ugly gcc diagnostic pragmas
2022-03-30 15:55:43 -04:00
Zithia Satazaki
a7ece838f1
invert scrollwheel option (for knobs etc.); some magic to make config less annoying
2022-03-29 17:36:10 -04:00
Zithia Satazaki
ab811c363c
negate selection
2022-03-29 15:58:16 -04:00
Zithia Satazaki
29b0367dfb
value negation
2022-03-29 14:54:41 -04:00
Zithia Satazaki
00cfb9df3a
allow strutting into new columns if not multiselecting
2022-03-29 14:34:31 -04:00
Zithia Satazaki
9bed15f564
fix nullity on struttable cells short-circuiting key input
2022-03-29 14:28:41 -04:00
Zithia Satazaki
e6fa6d33fa
fix note preview stuff on pattern editor
2022-03-29 14:06:12 -04:00
Zithia Satazaki
e845325178
bump shape range a bit
2022-03-29 02:21:24 -04:00
Zithia Satazaki
25b12be6ea
use lerp for ringmod
2022-03-29 00:43:22 -04:00
Zithia Satazaki
f969aa0d2e
distortion effect
2022-03-29 00:42:12 -04:00
Zithia Satazaki
b0b754a37d
AudioFrame::lerp
2022-03-28 20:06:21 -04:00
Zithia Satazaki
3ff986d90c
move pool reservation out of static init
2022-03-28 18:28:31 -04:00
Zithia Satazaki
5385740516
slight rework of RegisterPlugin (leave a pointer to the plugin info instead of a useless bool)
2022-03-28 18:15:32 -04:00
Zithia Satazaki
5f1b9d03b4
and finally, ref-ify all the range-fors
2022-03-28 17:45:13 -04:00
Zithia Satazaki
042e13eefb
fix another deltacommand leak
2022-03-28 17:30:27 -04:00
Zithia Satazaki
bf84a1dc1f
it does make sense to do this here
2022-03-28 17:27:41 -04:00
Zithia Satazaki
7809e2ab58
fix PatternDeltaCommand leak
2022-03-28 17:23:44 -04:00
Zithia Satazaki
ab3cad2c22
nuke unused metrics
2022-03-28 17:21:15 -04:00
Zithia Satazaki
59de376d05
kill "might detach" warnings
2022-03-28 17:20:28 -04:00
Zithia Satazaki
95c0af06be
qstring multi-arg, connect/action context object, signal qualification
2022-03-28 17:13:33 -04:00
Zithia Satazaki
22b06c465a
switch subgraph to RegisterPlugin macro
2022-03-28 16:49:13 -04:00
Zithia Satazaki
b615b18d45
give that a default
2022-03-28 16:43:55 -04:00
Zithia Satazaki
9b131e5322
nuke non-pod global static warnings (we're an executable)
2022-03-28 16:40:13 -04:00
Zithia Satazaki
acbba0403b
util/mem; use a pool for playtime allocations
2022-03-28 16:15:55 -04:00
Zithia Satazaki
15c0aaed82
use c++20
2022-03-28 13:24:40 -04:00
Zithia Satazaki
7e495b5645
unionize note scratch
2022-03-27 20:44:04 -04:00
Zithia Satazaki
e007063e92
shut up testsynth
2022-03-27 20:01:44 -04:00
zetaPRIME
2bfd06acf2
AM mode for ringmod effect
2022-03-25 08:15:25 -04:00
zetaPRIME
a6032be6a9
knobGadget.setSize, autopan phase
2022-03-25 04:34:05 -04:00
zetaPRIME
d75b7878f8
make adsr autoCreate more concise
2022-03-25 03:38:08 -04:00
zetaPRIME
aa264a8065
use autoPercent for 2x03
2022-03-25 03:34:50 -04:00
zetaPRIME
369a7d979d
switch cutoff to a Param
2022-03-25 02:25:14 -04:00
zetaPRIME
a7c26b9722
fix explicit instantiation declarations
2022-03-25 00:52:37 -04:00
zetaPRIME
779af6bdab
automatable param stuff
2022-03-24 02:27:04 -04:00
zetaPRIME
853ba8a901
...and flip the switch
2022-03-23 19:25:26 -04:00
zetaPRIME
8b020975cc
prep for double-buffer switchover...
2022-03-23 19:25:16 -04:00
zetaPRIME
be67e02004
port member name consistency
2022-03-23 18:47:37 -04:00
zetaPRIME
e63c93e146
ParameterPort
2022-03-23 18:44:04 -04:00
zetaPRIME
a28d6e48b6
template wizardry resulting in a mono version of SVFilter for synth use
2022-03-23 01:32:07 -04:00
zetaPRIME
acbca4ae0b
fix potential overruns on sample preview
2022-03-22 22:23:31 -04:00
zetaPRIME
0a14aec9e5
sample formats, threshold for saving as s16, slightly more "correct" playback output
2022-03-22 22:18:57 -04:00
zetaPRIME
cbce51744c
easy splice-between for single-input node types
2022-03-22 17:49:01 -04:00
zetaPRIME
4cbde894c4
ringmod
2022-03-22 16:28:28 -04:00
zetaPRIME
4330ab847f
fix fonts breaking in pattern editor
2022-03-22 05:15:02 -04:00
zetaPRIME
e962cda5cc
adjust menu accelerators
2022-03-21 23:15:32 -04:00
zetaPRIME
e87471c39a
applying settings stops preview to let new sample rates take
2022-03-21 23:10:34 -04:00
zetaPRIME
f430ebab00
fix missing opening notes on non-first play per session (!)
2022-03-21 22:27:27 -04:00
zetaPRIME
d95e6ce1d5
fix sample rate mismatch
2022-03-21 19:48:43 -04:00
zetaPRIME
41a591a957
audio settings kind of works now
2022-03-21 19:40:08 -04:00