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
Eknous-P
a832adeac5
chanosc gradient point remove is red
2023-08-26 13:35:26 +04:00
tildearrow
c4b23e8643
K007232: fix (?) loop marker being output
...
issue #1409
2023-08-25 16:28:20 -05:00
Electric Keet
cae3fa43b2
Move chanOsc "Center waveform" option to next line.
2023-08-22 15:15:49 -07:00
Electric Keet
1ea4452e9b
More vertical centering of labels.
...
chanOsc, debugWindow, editControls, findReplace, gui
2023-08-06 20:51:51 -07:00
tildearrow
358118f1f9
sorry
...
respect my formatting style
2023-08-03 21:32:57 -05:00
Eknous
cafc6f391d
chanOsc automatic columns + fix chanOsc channel note text ( #1305 )
...
* chanOsc note name
* chanOsc auto cols
* lowercase c for consistency
* fix chan note text
* change int to short
* simplify
* visible chan count for calculation
* cleanup
* cleanup 2 (not removing the comma yet)
* remove extra spaces
* add id
2023-08-03 05:25:26 -05:00
Eknous-P
20ea5827cf
chanOsc note name
2023-07-30 15:05:47 -05:00
Eknous-P
407f916311
add chipType change detect
2023-07-18 22:30:22 +04:00
Eknous-P
2d68b6a316
update tooltip
2023-07-16 15:10:09 +04:00
Eknous-P
30c41942a4
move to separate file + regular name on default
2023-07-16 11:48:36 +04:00
Eknous-P
1fcf72b912
chip short name for per-chan scope
2023-07-12 14:17:08 +04:00
tildearrow
319ed04946
GUI: add amplitude setting to per-chan osc
...
issue #1135
2023-07-09 18:59:58 -05:00
tildearrow
83219cefc7
GUI: implement chan osc volume label
2023-07-08 20:02:05 -05:00
tildearrow
4776020d05
GUI: per-chan osc improvements
2023-06-18 04:27:22 -05:00
tildearrow
29dfeccfe7
change chan osc range - PLEASE READ
...
as of now the range is ~32768, either from -16384 to 16383, or 0 to 32767.
it previously was -32768 to 32767 (~65536).
this change was made to better suit chips that only output a positive value.
if you are working on a new chip, update your code and shift right by one if necessary.
2023-06-16 17:30:11 -05:00