tildearrow
|
5f5a7e62d7
|
GUI: fix chan osc Y carry-over
after DC correction calculation, Y used to change, resulting in
visual glitches around the first samples of a chan osc view
|
2025-04-27 23:53:15 -05:00 |
|
Paddyk45
|
1430749ea6
|
use double instead of int and multiply by 100
|
2025-04-12 10:47:51 +02:00 |
|
tildearrow
|
0f4d70a34e
|
GUI: add chan osc DC off correction strat options
off: no DC offset correction
normal: the old algorithm
high-pass: a new algorithm
also fix a hang!
|
2025-03-17 04:07:22 -05:00 |
|
tildearrow
|
c5dca3cc52
|
GUI: fix it
|
2025-03-11 12:04:56 -05:00 |
|
tildearrow
|
411e492c81
|
GUI: a better strat to find init samp in chan osc
|
2025-03-11 12:00:11 -05:00 |
|
tildearrow
|
1321979017
|
GUI: honor DC off correction setting in chan osc
issue #2405
|
2025-03-10 12:52:28 -05:00 |
|
tildearrow
|
cf4807b5d0
|
optimize putSample a bit
use 16-bit precision even on 64-bit....
this allows some code optimizations
|
2025-03-03 00:51:47 -05:00 |
|
tildearrow
|
6813c30e3a
|
new chan osc, part 8
fix remaining bugs
|
2025-03-02 18:02:38 -05:00 |
|
tildearrow
|
6265d2cd39
|
new chan osc, part 6
more adaptations
how can I get you out of my head... I want to go back to work!
|
2025-03-02 04:11:10 -05:00 |
|
tildearrow
|
a16d20e190
|
new chan osc, part 4
adapt dispatch code to it
|
2025-03-01 19:49:56 -05:00 |
|
tildearrow
|
c0e4552c52
|
new chan osc, part 3
fix the jerkiness!
|
2025-03-01 18:46:11 -05:00 |
|
tildearrow
|
10e60ec8c1
|
new chan osc, part 2
why is it jerky?
|
2025-03-01 17:22:34 -05:00 |
|
tildearrow
|
dd7e1def3d
|
new chan osc work in progress
|
2025-03-01 05:05:50 -05:00 |
|
tildearrow
|
00ad4e4a46
|
update copyright year
|
2025-01-28 18:49:19 -05:00 |
|
tildearrow
|
3197e73b2c
|
localize window names
|
2024-05-27 17:53:46 -05:00 |
|
tildearrow
|
e12bf82f49
|
the massive preparations - settings and sysConf
|
2024-05-26 23:30:33 -05:00 |
|
tildearrow
|
00e0679442
|
the massive preparations - GUI
|
2024-05-26 19:31:17 -05:00 |
|
tildearrow
|
394d5d6583
|
prepare to handle other texture formats
required for DirectX 9...
|
2024-05-15 02:48:18 -05:00 |
|
tildearrow
|
a793f286c5
|
renderGL1: more texture fixes
|
2024-04-07 02:58:57 -05:00 |
|
tildearrow
|
d046713be4
|
GUI: new osc renderer, part 22
or just use highp
to-do: rewrite using fixed point math?
|
2024-02-19 17:26:58 -05:00 |
|
tildearrow
|
cfee9b3810
|
GUI: new osc renderer, part 21
part 11? I must have been drunk
alternate approach for OpenGL ES (no more hangs)
|
2024-02-19 15:49:56 -05:00 |
|
tildearrow
|
894b1f5a3c
|
GUI: new osc renderer, part 19
now with a setting
|
2024-02-19 02:57:48 -05:00 |
|
tildearrow
|
523a290374
|
GUI: new osc renderer, part 12
|
2024-02-14 04:09:24 -05:00 |
|
Eknous-P
|
020498fd5d
|
single quotes
|
2024-01-17 15:43:43 -05:00 |
|
Eknous-P
|
7c9df02b2c
|
newline option attempt 2
hopefully the freakin submodule wont get in
|
2024-01-17 15:43:43 -05:00 |
|
tildearrow
|
88b42ddd58
|
update copyright year
|
2024-01-16 21:26:57 -05:00 |
|
Electric Keet
|
adba445cd2
|
Tweaking numeric input steps.
Hopefully these all make more sense for how they're used.
|
2023-12-12 18:52:41 -05:00 |
|
tildearrow
|
f5b41d5ac3
|
dev189 - Merge branch 'chanoscchecklist' of https://github.com/Eknous-P/furnace
|
2023-12-06 12:21:24 -05:00 |
|
tildearrow
|
2d73e45e0f
|
they did the Dance
and now you can do it too
|
2023-11-26 21:55:09 -05:00 |
|
Eknous-P
|
225cdead96
|
chanOsc visibility checklist
|
2023-11-15 18:21:01 +04:00 |
|
tildearrow
|
ebed2936af
|
GUI: remove debug info...
|
2023-09-19 03:01:33 -05:00 |
|
tildearrow
|
ab4c2b251a
|
GUI: fix chan osc not clipping
|
2023-09-19 03:01:13 -05:00 |
|
tildearrow
|
a4698dc911
|
GUI: optimize calcChanOsc()
|
2023-09-07 23:27:17 -05:00 |
|
tildearrow
|
9b276e80f8
|
workPool: don't use std::function
it's kinda slow
|
2023-09-07 00:16:47 -05:00 |
|
tildearrow
|
9a95ec2360
|
GUI: re-enable chan osc anti-alias
|
2023-09-06 18:15:55 -05:00 |
|
tildearrow
|
1da000b00c
|
GUI: per-chan osc multi-threading!
|
2023-09-05 04:38:57 -05:00 |
|
tildearrow
|
c99899a002
|
GUI: re-organize chan osc code
prepare for possible multi-threading
|
2023-09-04 18:54:33 -05:00 |
|
tildearrow
|
55eeb241cf
|
this won't build
|
2023-09-04 18:35:18 -05:00 |
|
tildearrow
|
2ca5856800
|
a fix
|
2023-09-04 04:25:21 -05:00 |
|
tildearrow
|
60df7e26f4
|
GUI: even more chan osc improvements
|
2023-09-04 04:14:47 -05:00 |
|
tildearrow
|
ab7b26a2e7
|
GUI: improve chan osc wave centering
|
2023-09-04 01:18:48 -05:00 |
|
tildearrow
|
7a78ec1b60
|
GUI: optimize chan osc
don't process FFT if not loud enough
don't process DFT if we couldn't determine wave length
|
2023-09-03 20:09:03 -05:00 |
|
tildearrow
|
90980a3062
|
GUI: center chan osc
|
2023-09-03 19:08:30 -05:00 |
|
tildearrow
|
83c64aa4b4
|
fix the crash
the hell? one double and suddenly it crashes on Android?
|
2023-09-03 17:18:31 -05:00 |
|
tildearrow
|
7ea5f2de07
|
remove some debug info
|
2023-09-03 04:22:17 -05:00 |
|
tildearrow
|
f6db75fae1
|
GUI: massive chan osc improvements
|
2023-09-03 04:22:00 -05:00 |
|
tildearrow
|
19d0ed617a
|
what?
|
2023-09-02 23:57:55 -05:00 |
|
tildearrow
|
922800d864
|
oh crap
|
2023-08-30 23:14:47 -05:00 |
|
tildearrow
|
74bd071873
|
Merge pull request #1415 from tildearrow/ui-chanosc-rearrange
Move chanOsc "Center waveform" option to next line.
|
2023-08-28 14:42:36 -05:00 |
|
Electric Keet
|
ed05c16d95
|
Adding the missing TableNextRow.
|
2023-08-28 10:39:40 -07:00 |
|