tildearrow
45faadd4c8
update copyright year
2023-01-19 19:18:40 -05:00
tildearrow
4724c1ccb1
Game Boy and NES: pitch macro now affects noise
2023-01-12 18:36:13 -05:00
tildearrow
b074136094
Game Boy: make pitch macro work on noise
2023-01-12 18:10:17 -05:00
tildearrow
f2fdeb9df8
Game Boy: fix period 0 causing overflow
...
issue #835
2023-01-12 17:59:40 -05:00
tildearrow
a29f36a5df
new dispatch, part 1
2023-01-03 01:09:46 -05:00
tildearrow
3e0dcbb0ae
aaaaaaaa
2023-01-02 04:53:37 -05:00
tildearrow
08d2f12dbd
prepare new dispatch
...
will allow for more than 2 outputs
2023-01-01 19:46:08 -05:00
tildearrow
dbff00404c
fix fix fix
2022-12-17 02:43:07 -05:00
tildearrow
2600d4c576
new arp strategy, part 2
2022-12-17 02:10:20 -05:00
tildearrow
6f22ade69a
new arp strategy, part 1
2022-12-17 02:07:24 -05:00
tildearrow
3eb3d8a6f1
prepare for new arp strategy
2022-12-17 01:21:08 -05:00
tildearrow
9da46ee8ba
implement macro masking
2022-12-17 00:09:56 -05:00
tildearrow
c6604ff581
add ability to select custom clock rates
2022-12-04 02:04:42 -05:00
tildearrow
5726ffc740
Game Boy: fix porta regression
2022-10-07 23:37:56 -05:00
tildearrow
92d5525692
Game Boy: fix Synchronize
2022-10-02 00:06:06 -05:00
tildearrow
48db9a1d0c
chip flags rewrite, part 4 - DO NOT USE
...
the next part is to drop systemFlagsOld completely
and then to fix the GUI
2022-09-29 20:13:40 -05:00
tildearrow
c23b504d79
Game Boy: fix zombie mode and macro speed
2022-09-26 01:48:09 -05:00
tildearrow
226f43fea3
several important bug fixes to advanced arp macro
2022-08-22 19:09:08 -05:00
tildearrow
c009cb3536
dev112 - prepare for advanced arp macro
...
this new advanced arp macro offers more flexibility and reduces code duplication
it allows you to set each step of the macro to either relative or fixed mode
(instead of just one mode for the entire macro)
the UI is still a work in progress and doesn't work well
this change is big and may break things! further fixes incoming
2022-08-22 15:59:45 -05:00
Natt Akuma
7c42453422
Rewrite per-system effect handling ( #548 )
...
* Rewrite per-system effect handling
* fix build
* C64: fix fine cutoff regression
* fix some more crashes
Co-authored-by: tildearrow <tildearrow@protonmail.com>
2022-08-18 01:26:22 -05:00
tildearrow
474dfa2587
Game Boy: fix bug involving hw sweep and zombie
2022-08-15 22:36:26 -05:00
tildearrow
a34c9806cb
Game Boy: whoops
2022-08-14 23:30:36 -05:00
tildearrow
a8d3803efc
Game Boy: now fix wave channel volume column
2022-08-14 23:28:15 -05:00
tildearrow
f8b3c089a4
Game Boy: fix volume column
2022-08-14 23:07:19 -05:00
tildearrow
2743c60cf3
Game Boy: fix wave channel auto-enable on wave cha
2022-08-12 23:09:34 -05:00
tildearrow
0528f4e7bd
Game Boy: possibly fix wave soft env
2022-08-11 05:04:35 -05:00
tildearrow
7e7a5a8e30
Game Boy: software envelopes, part 4
...
fixes
2022-08-11 01:34:18 -05:00
tildearrow
d30f9bc8a0
Game Boy: software envelopes, part 3
...
zombie mode
2022-08-11 01:24:53 -05:00
tildearrow
340052cf0a
Game Boy: add chip revision flag
2022-08-11 00:46:15 -05:00
tildearrow
92f40774e4
Game Boy: I hate your artificial limitations
...
fixes a DefleMask demo module
2022-08-10 23:56:25 -05:00
tildearrow
51db06298b
Game Boy: fix volume regression
2022-08-10 23:53:47 -05:00
tildearrow
4b18d0920b
Game Boy: software envelopes, part 2
2022-08-10 17:02:45 -05:00
tildearrow
bccecc4c07
Game Boy: software envelopes, part 1
2022-08-10 16:27:29 -05:00
tildearrow
28698beaf3
dev106 - Game Boy: implement hw seq
...
and prepare for software envelope maybe
2022-08-10 01:55:44 -05:00
tildearrow
7dad9098b6
Game Boy: fix wave channel
2022-08-07 00:37:35 -05:00
tildearrow
ab013291d4
Game Boy: make channel state independent of instru
2022-08-07 00:22:03 -05:00
tildearrow
0946d23883
Game Boy: fix phase reset macro when anti-click is
2022-08-06 00:39:09 -05:00
tildearrow
a0d10aa60b
Game Boy: implement anti-click
2022-08-03 19:17:18 -05:00
tildearrow
f4a85bebff
dev101 - fix SMSFM_intro.dmf
2022-07-04 01:43:59 -05:00
tildearrow
2932a7281d
implement getChanMacroInt() on supported systems
2022-06-05 18:17:00 -05:00
tildearrow
82eaa45f5d
increase range of relative pitch macro
...
-32768 to 32767 should be enough
2022-05-22 22:47:40 -05:00
tildearrow
8784fe5664
dev94 - add a full linear pitch mode, part 1
2022-05-10 03:51:18 -05:00
tildearrow
1c3dcae05e
per-channel oscilloscope, part 3
...
K00/C64/NES fixed
FDS, Game Boy and Sound Unit
2022-04-30 18:33:12 -05:00
tildearrow
2e8634626d
new panning effects (80/81/82)
2022-04-29 23:41:14 -05:00
tildearrow
d211170e86
implement relative pitch macro mode
2022-04-28 01:31:16 -05:00
tildearrow
66f5b2117f
dev90 - linear pitch macro option
2022-04-28 00:26:21 -05:00
tildearrow
79fa8f1d02
better default instrument for OPL/OPLL
...
no longer silence
2022-04-21 02:24:06 -05:00
tildearrow
fc8a130c71
implement panning macro
...
except for QSound
2022-04-17 14:15:57 -05:00
tildearrow
b4ac5c7e6a
implement pitch macro
2022-04-16 01:39:40 -05:00
tildearrow
fd3d57b1cb
even more improvements to low-latency mode
2022-04-15 15:01:11 -05:00