Commit graph

4701 commits

Author SHA1 Message Date
tildearrow
8c2b3ba438 OPN: fix possible crash when CSM is off 2024-10-20 18:04:08 -05:00
tildearrow
69b03172b1 get it done
OPL UNFINISHED
2024-10-19 18:28:27 -05:00
tildearrow
dd9d8dccd1 proof of concept 2024-10-19 17:52:24 -05:00
tildearrow
4281acc9dc VGM export: prepare to implement 30xx
issue #1798
2024-10-19 14:25:12 -05:00
Natt Akuma
665b722f31 VIC-20: add an option to disable filters 2024-10-17 20:16:04 -05:00
tildearrow
5eae36f092 Lynx: direct stream mode 2024-10-17 15:51:04 -05:00
tildearrow
3c892ada2a this does not work 2024-10-17 15:06:13 -05:00
tildearrow
d5154a103e VGM export: prepare for Lynx samples 2024-10-17 04:04:00 -05:00
tildearrow
a0f0c863c9 OPN/A/B: fix CSM when using ymfm
and now there's a crash
2024-10-17 02:53:08 -05:00
LTVA1
721c3b55b6 fix OPNB emu core setting, fix chan osc for OPN ymfm 2024-10-14 00:01:04 -05:00
LTVA1
2e2796c245 fix OPN CSM osc view, fix OPNA ADPCM channel not playing 2024-10-13 02:11:36 -05:00
Eknous-P
5f47166012 redo opnx csm 2024-10-13 02:11:36 -05:00
tildearrow
dfb12271da SID3: now implement getPan
whatever
2024-10-03 12:34:02 -05:00
tildearrow
ca7fe252a3 SID3: fix the other saving problems 2024-10-03 12:27:39 -05:00
tildearrow
eb4ecd6827 SID3: fix filter macro saving 2024-10-03 12:20:41 -05:00
tildearrow
14e38ab450 SAP-R export: fix crash 2024-09-30 23:14:31 -05:00
tildearrow
ff0297bcba SAP-R export: fix length in low-latency mode 2024-09-30 03:54:33 -05:00
tildearrow
54745bec3b here we go!
pull request #1706
2024-09-30 03:37:22 -05:00
tildearrow
5a587a6af6 prepare port SAP-R export from pull request #1706 2024-09-29 19:39:10 -05:00
tildearrow
df959399cd DivConfig: fx pssib issue whn line's lngr thn 4095
maybe issue #2025
2024-09-29 16:46:06 -05:00
tildearrow
fa1bdbe3a1 OPM/OPZ: fix DT2 effect 2024-09-28 14:50:01 -05:00
tildearrow
d89a8f2c4f OPL4: fix drums mode
issue #2160
2024-09-26 15:50:06 -05:00
tildearrow
0f2fd76a90 dev223 - Y8950: fix ADPCM pitch
issue #2028
2024-09-26 14:41:14 -05:00
tildearrow
0cf6c7cd64 OPL: fix YMF289 in ymfm
ymfm offers a class called ymf289, but I am too lazy to use it
and it probably does not resample anyway
2024-09-26 14:20:14 -05:00
tildearrow
8ac3491672 OPL: and now fix the fix 2024-09-25 14:43:24 -05:00
tildearrow
f7412e5234 OPL: key off after 4-op mode change
somehow fixes issue #2171
2024-09-25 14:24:39 -05:00
tildearrow
60d01de6fc VGM export: QSound ADPCM fix, for real this time 2024-09-25 13:12:34 -05:00
LTVA1
95b7f1f3ac
FamiTracker import improvements (#2172)
* create instrument copies to accurately represent what FamiTracker does e.g. on VRC6 channels when using 2A03 instruments

* fix Hxy effect for S5B (AY), part 1

* fix Hxy effect for S5B (AY), part 2

* fix Hxy effect for S5B (AY), part 3
2024-09-25 13:33:09 +02:00
tildearrow
1f1b9fcc87 I don't trust you
where did you get these numbers from? did you make them up?
first you go "bruh bruh bruh" on me and then you drop this. couldn't
you at least look around a bit?!

since when has OPZ been clocked at 4MHz? who said that it does?
the chip's been designed to run at NTSC colorburst frequency, damn it!

on top of that, you didn't have to make up anything. AT ALL.
fixed frequency is simpler than eating with a fork. you just write the
frequency IN HERTZ (!!), the block and that's it.
really? were these numbers necessary?

oh man....
2024-09-22 16:56:54 -05:00
tildearrow
838646800a OPZ: code style fixes 2024-09-22 03:58:17 -05:00
tildearrow
dc47194e3d Merge branch 'master' into opz-improvements 2024-09-22 00:35:46 -05:00
tildearrow
be883ed387 SID2: fix chan osc overflow 2024-09-21 18:23:43 -05:00
tildearrow
d838224d94 dev222 - Merge branch 'SID3' 2024-09-21 18:04:08 -05:00
tildearrow
cf46a035e1 SID3: fix non-linear pitch 2024-09-21 18:01:45 -05:00
tildearrow
987bff8b75 a couple code style changes 2024-09-21 04:36:22 -05:00
cam900
7594b2fb55 OPL4: Fix highest note frequency 2024-09-18 11:00:45 +09:00
tildearrow
3ade67a889 SID3:change reset duty strategy 2024-09-17 00:44:13 -05:00
tildearrow
05ddfec301 SID3: change default duty 2024-09-16 23:57:14 -05:00
tildearrow
f0cf3628c6 SID3: change default decay 2024-09-16 03:23:34 -05:00
tildearrow
ac95c05878 SID3: store ins data 2024-09-16 03:09:56 -05:00
tildearrow
b2d6f8e7ee update c64.cpp 2024-09-14 04:35:02 -05:00
tildearrow
47f36f99d9 Merge branch 'master' into SID3 2024-09-13 23:46:13 -05:00
tildearrow
bf8250a82c a couple corrections, part 2 2024-09-13 23:17:01 -05:00
tildearrow
0b0e6d5e13 a couple corrections
SID3 will have data independent of C64 and SID2
2024-09-13 23:08:25 -05:00
Adam Lederer
61ddd29b1e apply delayed rows first (fixes #2014 2024-09-12 14:33:30 +02:00
Adam Lederer
ad000bc0c0 fix: volume portamento no longer cancels set vol
in case where volume portamento was active but not complete, using the volume column to set volume to a point past the volume portamento target would be detected as "volume portamento complete" and set volume to the portamento target, even if the portamento target was actually lower/higher than the volume set by the volume command
2024-09-11 16:14:50 +02:00
tildearrow
1cbafb2e4a Supervision: fix potential crash 2024-09-10 15:03:40 -05:00
tildearrow
4f5c6cbbb5 SoundUnit: emulation changes
no longer uses int for the filter stages, instead using short
this makes a 1982 design cheaper and more viable
2024-09-09 19:28:16 -05:00
tildearrow
10e491cd35 add spaces 2024-09-08 18:54:48 -05:00
tildearrow
89fb8842b0 OPL: put this variable outside 2024-09-08 18:34:32 -05:00