Commit graph

2789 commits

Author SHA1 Message Date
cam900
7340d029ae Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2023-01-19 16:51:27 +09:00
tildearrow
9bbc1e2c82 OPLL/OPL: Seamless Legato Ins Change 2023-01-19 02:45:02 -05:00
tildearrow
6832f92b99 OPM/OPZ: Seamless Legato Ins Change 2023-01-19 02:28:12 -05:00
tildearrow
1b05fe577d OPN/2/A/B: Seamless Legato Ins Change 2023-01-19 02:23:05 -05:00
tildearrow
c1e26ee749 fix more possible crashes when deleting ins
and added a fatal error if implementation is missing
2023-01-19 00:37:37 -05:00
tildearrow
fa6badc865 YM2612: notifyInsDeletion 2023-01-18 17:17:27 -05:00
tildearrow
72ca76ab7f TIA: whaaaaaaaaaaaaaaaaaaaaaaaaaaat? 2023-01-18 01:17:50 -05:00
tildearrow
1d446bd56b dev137 - new mixing volumes
YM2612 is now twice as loud
SN76489 and OPLL are 1.5x loud
X1-010 is four times louder
2023-01-17 01:11:08 -05:00
tildearrow
0383b0c50f YM2612: fix one more click... 2023-01-16 23:59:34 -05:00
tildearrow
13b782c7b1 YM2612: yet another fix 2023-01-16 18:41:56 -05:00
tildearrow
bf49b43e7b YM2612: fix another pop 2023-01-16 16:20:10 -05:00
tildearrow
2c528c9ca8 OPN: add LFO speed macro
issue #927
2023-01-16 16:10:34 -05:00
tildearrow
58f789b9eb YM2612: fix forceIns DAC clicking 2023-01-15 23:34:01 -05:00
cam900
9ae12241a4 Fix downsampled rate accuracy 2023-01-16 10:25:59 +09:00
cam900
371c82338f Merge branch 'master' of https://github.com/tildearrow/furnace into ymf289b 2023-01-16 10:17:19 +09:00
cam900
16da587dec Possibly fix reversed loop with reversed playback 2023-01-16 10:08:10 +09:00
cam900
46865b3adb Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2023-01-16 10:07:13 +09:00
tildearrow
bf2ef2742a YM2612: fix forceIns after sample 2023-01-15 18:05:48 -05:00
tildearrow
6c5f9886fb OPL: fix t/hh per-chan osc not being visib in OPL3 2023-01-15 02:10:24 -05:00
tildearrow
a3d20ac3fd WonderSwan: why does this not work 2023-01-15 01:46:34 -05:00
tildearrow
be79f80770 SoundUnit: separate flag register
issue #649
2023-01-15 00:40:57 -05:00
cam900
5cea63753c Merge branch 'master' of https://github.com/tildearrow/furnace into ymf289b 2023-01-15 08:04:24 +09:00
tildearrow
ed11b6cf78 Namco WSG: fix frequency overflow 2023-01-14 13:34:08 -05:00
tildearrow
73b399d00d freaking GCC and your artificial errors 2023-01-14 01:12:16 -05:00
cam900
3d345af1b8 Merge branch 'master' of https://github.com/tildearrow/furnace into ymf289b 2023-01-14 12:11:26 +09:00
cam900
fcc5b6e5eb Replace divider to shift 2023-01-14 11:55:40 +09:00
cam900
a8e388091a Merge branch 'master' of https://github.com/tildearrow/furnace into opn_volbalance 2023-01-14 11:51:46 +09:00
cam900
c995a52835 Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2023-01-14 11:50:33 +09:00
tildearrow
a8eedea925 QSound: prevent negative memory capacity 2023-01-13 14:11:32 -05:00
cam900
ab532cca84
Fix free QSound ADPCM space calculation (#826) 2023-01-13 14:10:33 -05:00
tildearrow
169929ff9b ZX beeper: fix frequency range 2023-01-13 03:39:59 -05:00
tildearrow
ae007b3829 Lynx: fix frequency craziness 2023-01-13 01:22:15 -05:00
tildearrow
8d0090b0f3 X1-010: fix frequency overflow
issue #843
2023-01-13 01:15:55 -05:00
tildearrow
7b14175e45 C64: fix frequency overflow 2023-01-13 01:10:57 -05:00
tildearrow
f939878fcb AY8930: always write duty 2023-01-13 00:51:16 -05:00
cam900
ab46b8e080 Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2023-01-13 14:24:43 +09:00
tildearrow
fe4800f165 AY8930: fix Mag Max and Kyugo clock rates 2023-01-13 00:22:00 -05:00
tildearrow
e560838025 OPL/OPLL: expand relative pitch range...
poor Z80
2023-01-13 00:15:37 -05:00
tildearrow
961c977378 OPM/OPZ: custom clocks
finally
2023-01-13 00:07:56 -05:00
tildearrow
d99f0cd045 T6W28: forceIns() noise mode 2023-01-12 23:19:28 -05:00
tildearrow
e3073a22e9 BubSys: fix crash 2023-01-12 23:17:32 -05:00
tildearrow
21ab10c30c N163: fix crash 2023-01-12 23:16:33 -05:00
tildearrow
0c36c0633b VRC6: fix crash 2023-01-12 23:14:57 -05:00
cam900
b64c089c56 Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2023-01-13 09:48:52 +09:00
tildearrow
bf0c58aedc OPNA/OPNB: implement pitch macro
issue #838
2023-01-12 18:47:02 -05:00
tildearrow
9af1ce84df AY8930: increase pitch macro range to 65535 2023-01-12 18:42:34 -05:00
tildearrow
5df68c2ee8 AY/AY8930: fix period overflow 2023-01-12 18:39:25 -05:00
tildearrow
4724c1ccb1 Game Boy and NES: pitch macro now affects noise 2023-01-12 18:36:13 -05:00
tildearrow
84ae0b31f3 OPZ: pan macro 2023-01-12 18:33:11 -05:00
tildearrow
089f3f3b9b PCE: fix drop 2023-01-12 18:23:04 -05:00