tildearrow
|
8f54445625
|
GA20: acquireDirect optimizations, part 1
buggy, slow and glitchy
output is good but chan osc is now broken
from 1.5 to 0.4 seconds
|
2025-03-02 20:29:28 -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
|
6dc4f16689
|
GUI: add an audio load chart
|
2025-03-01 06:10:59 -05:00 |
|
tildearrow
|
dd7e1def3d
|
new chan osc work in progress
|
2025-03-01 05:05:50 -05:00 |
|
tildearrow
|
7d0ef24574
|
GUI: use three hashes
it wasn't two...
|
2025-02-22 20:25:42 -05:00 |
|
tildearrow
|
f674a38d8e
|
GUI: optimize pattern view
don't render what isn't visible
from 3.5ms to 2ms in my phone
to-do: check for regressions...
|
2025-02-22 19:57:53 -05:00 |
|
tildearrow
|
dd9983778b
|
GUI: selection/scroll improvements
now you can scroll left/right by dragging selection to the side edges
|
2025-02-22 18:43:46 -05:00 |
|
tildearrow
|
f4d357ff6f
|
GUI: update credits
|
2025-02-22 15:55:04 -05:00 |
|
tildearrow
|
8c67ea8eb9
|
GUI: load fallback fonts in pattern font...
issue #2312
|
2025-02-21 16:58:59 -05:00 |
|
tildearrow
|
5b6721738b
|
GUI: change instrument on mobile?
|
2025-02-19 00:14:21 -05:00 |
|
tildearrow
|
e1b7618348
|
Virtual Boy: make it work on hardware
issue #2373
|
2025-02-18 02:30:14 -05:00 |
|
tildearrow
|
63ee7cf5d8
|
Virtual Boy: write waveforms before init channels
|
2025-02-18 00:36:20 -05:00 |
|
tildearrow
|
4019066a64
|
GUI: add "set effect" option to randomize
|
2025-02-06 17:25:50 -05:00 |
|
tildearrow
|
096d9ebba8
|
GUI: command stream player memory safety
|
2025-02-06 14:09:16 -05:00 |
|
tildearrow
|
9dee51851f
|
prepare for proper center rate
the correct rate is 8372Hz rather than 8363Hz
sadly this will require a compat flag so I am not making this change
effective until 0.7
issue #2347
|
2025-02-06 02:14:21 -05:00 |
|
tildearrow
|
b95f9885a4
|
GUI: don't sort note keys in settings
until Apply or OK are clicked
issue #2345
|
2025-02-06 00:33:34 -05:00 |
|
ExecThTs
|
3464dd17f5
|
let's finish the job, pay attention to the selection as well
|
2025-02-05 04:17:27 -05:00 |
|
ExecThTs
|
df830b46c0
|
Added a button into the sample editor to preview the currently edited sample from the selection cursor
|
2025-02-05 04:17:27 -05:00 |
|
tildearrow
|
ba90eafcf3
|
GUI: doSelectAll() safety checks
|
2025-02-02 19:37:28 -05:00 |
|
tildearrow
|
11f0448db4
|
GUI: finishSelection() xFine boundary check
|
2025-02-02 19:26:38 -05:00 |
|
tildearrow
|
ce929d165c
|
GUI: skip intro with keyboard
Escape, Space or Enter skip immediately
|
2025-02-01 22:18:41 -05:00 |
|
tildearrow
|
e5864144eb
|
GUI: possib fix crsh on selall aftr ch coll/exp/fx
|
2025-02-01 04:51:16 -05:00 |
|
tildearrow
|
c95e9684ed
|
GUI: work around lack of PRIu64 in some systems
|
2025-02-01 02:32:59 -05:00 |
|
tildearrow
|
b64c06dd4d
|
GUI: add more options for selection drag
ability to copy by dragging selection
|
2025-01-31 17:29:51 -05:00 |
|
tildearrow
|
97402e6d41
|
replace AArt µPD1771C core with MAME
|
2025-01-29 01:58:31 -05:00 |
|
tildearrow
|
00ad4e4a46
|
update copyright year
|
2025-01-28 18:49:19 -05:00 |
|
tildearrow
|
0d8b97b1a3
|
C64: add a sample channel
but don't get too excited! it's just $D418 PCM for now...
|
2025-01-28 17:33:08 -05:00 |
|
tildearrow
|
e713742985
|
GUI: some adjustments to FM block UI
|
2025-01-28 04:04:01 -05:00 |
|
tildearrow
|
58a58bdd98
|
GUI: fix crash in FM editor
|
2025-01-28 03:52:17 -05:00 |
|
tildearrow
|
24cffc562a
|
Merge branch 'master' into fixedblock2
|
2025-01-27 16:33:45 -05:00 |
|
tildearrow
|
ae5788a572
|
GUI: fix paste overflow not changing order
|
2025-01-26 18:10:32 -05:00 |
|
tildearrow
|
36ba721ab2
|
same size
|
2025-01-26 05:00:12 -05:00 |
|
tildearrow
|
497ce44cd0
|
command stream was utterly broken
|
2025-01-26 04:28:03 -05:00 |
|
tildearrow
|
304a8b8722
|
GUI: short circuit evaluation paranoia
issue #2327
|
2025-01-17 03:01:30 -05:00 |
|
tildearrow
|
cfcad1e689
|
GUI: fix possible crash in find/replace
issue #2328
|
2025-01-17 02:58:22 -05:00 |
|
Natt Akuma
|
cf3d08ca5a
|
Add fixed octave for block+fnum systems
This isn't implemented in SAA1099, despite also being block+fnum system, as there are no benefits from it
|
2025-01-09 03:51:14 +07:00 |
|
Natt Akuma
|
6a58797669
|
Use bsr() in frequency shift calculations
|
2025-01-09 03:43:27 +07:00 |
|
yohannd1
|
1b3a3c457d
|
instrument drag&drop: fix marking as modified
|
2024-12-25 17:35:09 -05:00 |
|
Eknous-P
|
d80fe7e0a7
|
fix user systems not loading when language is not english
|
2024-12-24 14:46:19 -05:00 |
|
tildearrow
|
6a091a785d
|
clamp it
|
2024-12-24 01:38:04 -05:00 |
|
yohannd1
|
0b4cf34e4d
|
instrument drag&drop: adding option to disable
|
2024-12-20 21:36:04 -03:00 |
|
yohannd1
|
8aeb50bc32
|
Merge remote-tracking branch 'tilde/master' into data-list-drag-and-drop
|
2024-12-20 21:17:06 -03:00 |
|
yohannd1
|
73c263c2b4
|
closing more popups with esc
|
2024-12-20 03:20:40 -05:00 |
|
yohannd1
|
674d3c6b12
|
fix code style for FurnaceGUI::doPasteMPT
|
2024-12-20 03:20:24 -05:00 |
|
yohannd1
|
2382c19583
|
ctrl drag&drop fix (use IsKeyDown instead of IsKeyPressed)
|
2024-12-19 16:23:11 -03:00 |
|
yohannd1
|
32ea140a61
|
wave+sample drag&drop, and supporting swap via ctrl-drag
|
2024-12-19 15:51:21 -03:00 |
|
yohannd1
|
6ffc495c81
|
instrument swap implemented (thanks to @Eknous-P)
|
2024-12-19 15:04:10 -03:00 |
|
yohannd1
|
806e56a3b2
|
instrument drag and drop: most of the code
Missing the code that actually swaps the instruments :)
|
2024-12-19 12:00:24 -03:00 |
|
bbbradsmith
|
55a189444f
|
-romout command line export
consolidate DivEngine::isROMExportViable function from FurnaceGUI::updateROMExportAvail to avoid copy-paste
|
2024-12-19 04:40:49 -05:00 |
|
Dalia
|
6a8ca37a20
|
GUI: correct cursor position on song stop (fix #2274)
|
2024-12-18 19:07:14 -05:00 |
|
Dalia
|
67009ed548
|
mark as modified when collapsing/expanding song
|
2024-12-17 01:53:31 -05:00 |
|
tildearrow
|
609001cd0f
|
GUI: fix wave to sample conversion
|
2024-12-11 18:19:28 -05:00 |
|
Eknous-P
|
f853feed4f
|
requested changes
|
2024-12-11 18:04:10 -05:00 |
|
Eknous-P
|
d26c8d576b
|
damn
|
2024-12-11 18:04:10 -05:00 |
|
Eknous-P
|
5f299996df
|
create sample from wavetable action
|
2024-12-11 18:04:10 -05:00 |
|
tildearrow
|
79167c382f
|
possibly fix timer issues
issue #2189
|
2024-12-09 13:56:20 -05:00 |
|
Eknous-P
|
4b1f993474
|
NO YOU MOTHERF-
|
2024-12-06 17:17:52 -05:00 |
|
Eknous-P
|
11c0ea0428
|
autoscroll orders when overflow scolling patterns
|
2024-12-06 17:17:52 -05:00 |
|
Eknous-P
|
52aad00382
|
sample editor: fix sample drawing rounding
|
2024-12-06 17:17:52 -05:00 |
|
Eknous-P
|
4938e1da36
|
fix backup size calc
|
2024-12-06 17:17:52 -05:00 |
|
Eknous-P
|
e1a3675c4d
|
system picker: change separator to table borders
|
2024-12-06 17:17:52 -05:00 |
|
Eknous-P
|
81719a79ea
|
(sub)song notes: wrap text
|
2024-12-06 17:17:52 -05:00 |
|
Eknous-P
|
ca6f4e2b86
|
effects list: properly scroll table
|
2024-12-06 17:17:52 -05:00 |
|
Dalia
|
e8a173f17d
|
mark song as modified when wt params edited
|
2024-11-30 14:08:37 -05:00 |
|
Dalia
|
49e90f10f4
|
mark song as modified when wavetable synth is toggled
|
2024-11-30 14:08:37 -05:00 |
|
tildearrow
|
d8d12fa215
|
renderDX9: handle more present errors
|
2024-11-24 17:03:01 -05:00 |
|
tildearrow
|
56f598cd41
|
GUI: fix sample loop crossfade overflow
co-authored by Eknous
|
2024-11-24 16:09:42 -05:00 |
|
tildearrow
|
806d47ba9d
|
disable WITH_DEMOS by default
due to unclear licensing
|
2024-11-24 15:38:27 -05:00 |
|
tildearrow
|
3ca9545b1e
|
GUI: mark modified when replacing instruments
|
2024-11-14 15:03:56 -05:00 |
|
tildearrow
|
ffba0daf1c
|
GUI: fix hitbox issue in sys picker
|
2024-11-11 13:57:33 -05:00 |
|
tildearrow
|
5fcf42267a
|
GUI: warn OPL snare mult
issue #2232
|
2024-11-11 03:57:23 -05:00 |
|
tildearrow
|
39a5408e4e
|
GUI: always scroll scrolltexts on mobile
|
2024-11-10 04:56:41 -05:00 |
|
tildearrow
|
e7375fd733
|
GUI: implement scrolltext
issue #1961
applied on Checkbox
|
2024-11-10 04:14:39 -05:00 |
|
tildearrow
|
76554cb8a2
|
GUI: prepare to fix text overflow
|
2024-11-09 19:44:28 -05:00 |
|
tildearrow
|
a3ceae888e
|
GUI: fix cur order outline
|
2024-11-08 04:42:45 -05:00 |
|
tildearrow
|
77374cf740
|
GUI: fix user presets loading for real
issue #2025
|
2024-11-08 03:41:58 -05:00 |
|
tildearrow
|
9e093a20c1
|
GUI: allow octave up/down on file picker
second try
issue #1895
|
2024-11-07 03:33:43 -05:00 |
|
tildearrow
|
ce453ac0a4
|
GUI: warn the user when using 8914 and AtomicSSG
|
2024-11-06 18:24:49 -05:00 |
|
tildearrow
|
a25b2c7cc8
|
GUI: fix moveSelected going out of bounds
|
2024-11-06 17:49:31 -05:00 |
|
tildearrow
|
92a615eefc
|
Merge branch 'master' into theUltimateFix
|
2024-10-30 14:57:09 -05:00 |
|
tildearrow
|
c20a839871
|
a couple mobile improvements
comment section in sub-songs
background play option!
|
2024-10-22 16:38:57 -05:00 |
|
tildearrow
|
27dc82c26a
|
demo song removal 2
|
2024-10-19 16:16:53 -05:00 |
|
tildearrow
|
34752f8f49
|
demo song removal
|
2024-10-19 15:55:57 -05:00 |
|
tildearrow
|
2385f6f51b
|
GUI: clarify MultiPCM ins type
|
2024-10-18 18:38:25 -05:00 |
|
Eknous-P
|
3a0549a480
|
find/replace: dont show octave on note combo preview
ugh please
|
2024-10-18 16:26:57 -05:00 |
|
Natt Akuma
|
665b722f31
|
VIC-20: add an option to disable filters
|
2024-10-17 20:16:04 -05:00 |
|
tildearrow
|
9fbb7df674
|
GUI: allow use of octave up/down whn fil pick open
issue #1895
|
2024-10-17 16:22:04 -05:00 |
|
tildearrow
|
3164f311f5
|
GUI: fix visualizer when things are on
issue #2212
|
2024-10-17 01:52:06 -05:00 |
|
Eknous-P
|
617bdc0f3b
|
ah shit
ah fuck
|
2024-10-16 03:08:41 -05:00 |
|
Eknous-P
|
44077332b5
|
ughhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
|
2024-10-16 03:08:41 -05:00 |
|
Eknous-P
|
17da58c0ca
|
chtooltip updates... again
fix tile overflow
add psg to hierarchy
update hierarchy (ext.ops after fm)
|
2024-10-14 03:30:02 -05:00 |
|
freq-mod
|
9130f78720
|
TurboSoundFM doesnt allow internal AY
either replaces or disables it due to port conflicts
|
2024-10-13 17:49:32 +02:00 |
|
freq-mod
|
19fdb423d8
|
CSM pres
|
2024-10-13 11:46:59 +02:00 |
|
tildearrow
|
23a7cc6e8a
|
GUI: add some presets for CSM
|
2024-10-13 03:03:52 -05:00 |
|
Eknous-P
|
0f5af36e99
|
why did i even
|
2024-10-13 02:11:52 -05:00 |
|
Eknous-P
|
1333be8da7
|
proper note selector
its only a lil bit janky
|
2024-10-13 02:11:52 -05:00 |
|