tildearrow
|
0b7e26bf53
|
SNES: inject end of sample if not looping
|
2024-04-29 23:48:10 -05:00 |
|
tildearrow
|
aa966a5466
|
AtomicSSG AY core
|
2024-04-29 15:21:58 -05:00 |
|
tildearrow
|
8db06f359e
|
prepare for AtomicSSG
AY/SSG core extracted from YM2608-LLE
|
2024-04-29 13:21:00 -05:00 |
|
tildearrow
|
b04ed91297
|
YM2608-LLE, part 19
fix YM2610 crash
fix chan osc
|
2024-04-29 01:03:52 -05:00 |
|
tildearrow
|
688aa7b6c0
|
YM2608-LLE, part 18
YM2610B
|
2024-04-28 17:13:28 -05:00 |
|
tildearrow
|
05ab436403
|
YM2608-LLE, part 17
|
2024-04-28 16:58:35 -05:00 |
|
tildearrow
|
aa95c28d75
|
YM2608-LLE, part 16
works
special thanks to nukeykt
|
2024-04-28 16:30:36 -05:00 |
|
tildearrow
|
22f612b32a
|
YM2608-LLE, part 15
OPNB early progress
|
2024-04-28 12:57:45 -05:00 |
|
tildearrow
|
42fd63847e
|
YM2608-LLE, part 14
now on YM2203
|
2024-04-28 10:36:15 -05:00 |
|
tildearrow
|
ebe10ee37f
|
YM2608-LLE, part 13
|
2024-04-28 10:21:56 -05:00 |
|
tildearrow
|
a235e4d77c
|
YM2608-LLE, part 12
|
2024-04-28 09:59:48 -05:00 |
|
tildearrow
|
15fb257964
|
what the HEY
|
2024-04-28 03:08:00 -05:00 |
|
tildearrow
|
762f9f28db
|
NES: retrigger if sweep is on
|
2024-04-28 02:24:09 -05:00 |
|
tildearrow
|
4fab971b7d
|
YM2608-LLE, part 11
now with per-channel osc
|
2024-04-28 02:21:31 -05:00 |
|
tildearrow
|
ea9c483510
|
YM2608-LLE, part 10
|
2024-04-27 19:15:01 -05:00 |
|
tildearrow
|
6129d2714a
|
YM2608-LLE, part 9
|
2024-04-27 18:27:50 -05:00 |
|
tildearrow
|
6724518f43
|
YM2608-LLE, part 8
|
2024-04-27 02:35:44 -05:00 |
|
tildearrow
|
f12e7cf7b0
|
YM2608-LLE, part 7
thanks nukeykt for the memory code!
also ADPCM is very, very loud...
|
2024-04-27 02:23:46 -05:00 |
|
tildearrow
|
ae7c090a4a
|
YM2608-LLE, part 6
RSS now works
next up is ADPCM... oh man
|
2024-04-27 00:35:17 -05:00 |
|
tildearrow
|
770d18a939
|
YM2608-LLE, part 5
|
2024-04-26 19:52:43 -05:00 |
|
tildearrow
|
06aed6dacc
|
YM2608-LLE, part 4
to-do: understand why does CT_maintheme screw up the output
|
2024-04-26 18:22:16 -05:00 |
|
tildearrow
|
08ac4fe0b1
|
YM2608-LLE, part 3
|
2024-04-26 17:08:43 -05:00 |
|
tildearrow
|
5c64153d1a
|
YM2608-LLE, part 2 - INCOMPLETE
register writes are all wrong
|
2024-04-26 02:50:53 -05:00 |
|
tildearrow
|
94e9aee874
|
YM2608-LLE, part 1 - DOES NOT WORK
|
2024-04-25 20:25:34 -05:00 |
|
tildearrow
|
1c5b50c3c1
|
AY/8930: fix possib silence aftr PCM in forceIns
|
2024-04-25 16:26:21 -05:00 |
|
tildearrow
|
b955b26af6
|
SID2: remove volume parameter
redundant since we have volume macro
|
2024-04-25 13:02:40 -05:00 |
|
tildearrow
|
9ba123953e
|
C64: fix duty overflow
just in case
|
2024-04-24 13:01:02 -05:00 |
|
tildearrow
|
fd60d5c2c2
|
SID2: fix duty overflow
|
2024-04-24 12:15:05 -05:00 |
|
tildearrow
|
3989dffd58
|
implement sample off for rest of chips except X1
|
2024-04-24 03:45:59 -05:00 |
|
tildearrow
|
84437bf0e3
|
the chips that still do not have sample offset
- Lynx
- MMC5
- NES
- PCE
- QSound
- SegaPCM
- Swan
- VERA
- VRC6
- X1-010
|
2024-04-24 00:34:15 -05:00 |
|
tildearrow
|
41e59cee5f
|
Dave: implement sample offset
|
2024-04-23 19:55:17 -05:00 |
|
tildearrow
|
a88b63cf31
|
AY/8930: implement sample offset
|
2024-04-23 18:49:28 -05:00 |
|
gcielniak
|
969749e41d
|
Enables volume envelopes in the noise channel of the VSU in VirtualBoy.
|
2024-04-22 15:02:16 -05:00 |
|
tildearrow
|
abb242a6e1
|
OPNA/B: fix ADPCM-A volume not restoring in forceI
ns
|
2024-04-22 13:58:42 -05:00 |
|
tildearrow
|
6d62f92f92
|
SID2, part 5
ready for upstream
differs from LTVA1/furnace a bit
|
2024-04-21 13:18:44 -05:00 |
|
tildearrow
|
1850968def
|
SID2, part 1
thanks LTVA
|
2024-04-21 03:54:34 -05:00 |
|
tildearrow
|
ca5cf58d00
|
change Bifurcator system ID
|
2024-04-21 03:34:20 -05:00 |
|
tildearrow
|
a6357525d9
|
Merge pull request #1844 from akumanatt/bifurcator
Add Bifurcator support
|
2024-04-21 03:28:55 -05:00 |
|
tildearrow
|
387573f5c7
|
PowerNoise: fix vol ignored without macro
|
2024-04-08 04:53:39 -05:00 |
|
tildearrow
|
2a2f240adf
|
PowerNoise: fix muting for real
|
2024-04-08 04:52:01 -05:00 |
|
tildearrow
|
c527eaa946
|
emu2413: fix muting
|
2024-04-07 17:00:23 -05:00 |
|
tildearrow
|
8f4a19870a
|
fix emu2413 output being inverted
|
2024-04-07 16:48:44 -05:00 |
|
tildearrow
|
c34b790470
|
emu2413: YM2423
|
2024-04-07 14:24:00 -05:00 |
|
tildearrow
|
70a6affd3d
|
core quality, part 3 - final
- SAA1099
- SCC
- SM8521
- Swan
- Virtual Boy
|
2024-04-06 16:25:16 -05:00 |
|
tildearrow
|
cb1f268335
|
core quality, part 2
- Bubble System WSG
- C64 (dSID)
- Game Boy
- DS
- PowerNoise
|
2024-04-06 15:52:13 -05:00 |
|
tildearrow
|
a1254d5fb6
|
core quality, part 1
PC Engine
|
2024-04-06 14:57:15 -05:00 |
|
tildearrow
|
a613cfb303
|
emu2413, part 2
missing:
- YM2423 patches
|
2024-04-05 17:31:13 -05:00 |
|
tildearrow
|
dc2daccf05
|
emu2413, part 1
missing:
- patches
- chan osc
|
2024-04-05 17:01:50 -05:00 |
|
tildearrow
|
d7ffda5420
|
prepare for emu2413 core
|
2024-04-03 16:22:51 -05:00 |
|
cam900
|
5b086e103e
|
Fix PSG output a bit
|
2024-04-02 20:44:37 +09:00 |
|
cam900
|
68612bc777
|
nds.cpp: Fix LFSR a bit
|
2024-04-02 20:41:10 +09:00 |
|
Natt Akuma
|
c60d1845e5
|
Bifurcator: add effect commands
|
2024-04-01 17:27:31 +07:00 |
|
Natt Akuma
|
b3e0825462
|
Add Bifurcator support
|
2024-04-01 16:29:43 +07:00 |
|
tildearrow
|
19ed900ef3
|
release v0.6.2
also contains preset search fix and NDS mem fix
|
2024-04-01 00:50:41 -05:00 |
|
tildearrow
|
90c628612e
|
prepare for 0.6.2
|
2024-03-31 23:35:59 -05:00 |
|
Natt Akuma
|
90859be901
|
MinMod: use loop end instead of sample end
|
2024-04-01 04:06:32 +07:00 |
|
tildearrow
|
0d486c18d0
|
NDS: decrease the clock divider
|
2024-03-22 03:08:53 -05:00 |
|
tildearrow
|
d77fd770f4
|
5E01: fix 12xx
|
2024-03-21 13:43:14 -05:00 |
|
tildearrow
|
5399c6eb7c
|
Namco 163: why does it overflow
|
2024-03-19 12:50:44 -05:00 |
|
Natt Akuma
|
c698f72e97
|
MinMod: fix spikes
|
2024-03-19 02:28:11 -05:00 |
|
tildearrow
|
a83df6e8fd
|
add 5E01
|
2024-03-18 16:02:16 -05:00 |
|
tildearrow
|
3423ac8774
|
prepare for 5E01
|
2024-03-18 14:22:05 -05:00 |
|
tildearrow
|
cb2aeb649f
|
GBA: wahahaha
initializing after pushing
|
2024-03-18 13:37:29 -05:00 |
|
tildearrow
|
b27d99b1b0
|
GBA: memory safety
|
2024-03-18 13:36:24 -05:00 |
|
tildearrow
|
5618a02b95
|
NDS: possibly fix muting
|
2024-03-18 01:23:42 -05:00 |
|
Natt Akuma
|
01db0f7e54
|
MinMod: Fix CPU usage warning
|
2024-03-18 12:22:38 +07:00 |
|
Natt Akuma
|
21eed3e512
|
GB: Remove GBA-only system configs
|
2024-03-18 11:09:56 +07:00 |
|
tildearrow
|
1bdbd640ec
|
long long -> int64_t
|
2024-03-17 18:29:21 -05:00 |
|
tildearrow
|
572d826fb1
|
fix warning
|
2024-03-17 18:16:19 -05:00 |
|
tildearrow
|
7392915291
|
Merge branch 'master' into minmod
|
2024-03-17 18:07:34 -05:00 |
|
tildearrow
|
504b77a5fd
|
AY: fix half clock divider
|
2024-03-17 17:11:12 -05:00 |
|
tildearrow
|
016b63493b
|
NDS: fix volume in forceIns
|
2024-03-17 16:42:31 -05:00 |
|
tildearrow
|
39c109fbc5
|
NDS: a couple fixes
- don't reset phase on duty or pitch change
- don't set volume in freqChanged
|
2024-03-17 16:39:27 -05:00 |
|
tildearrow
|
0a498dc4c4
|
GBA: update to latest dispatch spec
remove ALWAYS_SET_VOLUME
implement macro restart
|
2024-03-17 15:57:41 -05:00 |
|
tildearrow
|
11e492c897
|
Merge branch 'master' into minmod
|
2024-03-17 15:44:38 -05:00 |
|
tildearrow
|
229766c478
|
IMA DO MY ADPCM
|
2024-03-17 15:17:30 -05:00 |
|
tildearrow
|
48f7e63f0b
|
fix initial panning
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
f46cd60f08
|
Sync with master, Fix crash
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
0cd7ed84f9
|
Reduce duplicated condition
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
d5ea50f8dc
|
Fix masking
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
4822e0d060
|
align to 4
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
b868e37c42
|
Fix phase reset macro
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
c3c50e3ccf
|
Fix frequency effect
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
153ceea3bd
|
Add global volume command
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
9d19a1735a
|
Fix placeholder for ADPCM
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
7b3d521166
|
Fix 9xxx effect
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
6b076dcaed
|
really fix? MSVC build
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
8e5925d84c
|
Fix MSVC build
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
625f1e4538
|
Fix Mac build
|
2024-03-17 15:17:30 -05:00 |
|
cam900
|
c1773e09f3
|
Add NDS sound support
TODO:
- IMA ADPCM
- Instrument color, icon
|
2024-03-17 15:17:30 -05:00 |
|
Natt Akuma
|
1b867b33ce
|
Merge branch 'master' of https://github.com/tildearrow/furnace into minmod
|
2024-03-17 19:54:56 +07:00 |
|
Natt Akuma
|
cebe47d992
|
GBA: update memory composition view
|
2024-03-17 19:48:36 +07:00 |
|
Natt Akuma
|
7fe7c67b4b
|
Fix CI build
|
2024-03-17 05:17:22 +07:00 |
|
Natt Akuma
|
48b51f5108
|
GBA: implement memory composition and status
|
2024-03-16 23:16:40 +07:00 |
|
Natt Akuma
|
67253245ab
|
GBA DMA: implement sample memory
|
2024-03-16 19:59:55 +07:00 |
|
tildearrow
|
0c733ad63a
|
Namco 163: fix mega bug when using 10xx
issue #1801
|
2024-03-16 03:48:13 -05:00 |
|
Natt Akuma
|
2b9dd1caff
|
Add GBA MinMod driver support
|
2024-03-16 15:08:13 +07:00 |
|
Natt Akuma
|
f3705fb435
|
WIP add GBA system
|
2024-03-16 15:06:25 +07:00 |
|
tildearrow
|
892ee12d91
|
implement YMF276-LLE core
thanks LTVA
|
2024-03-15 20:16:41 -05:00 |
|
tildearrow
|
779d1aeb61
|
K053260: fix chan osc
|
2024-03-15 14:06:04 -05:00 |
|
tildearrow
|
898155eb6b
|
Namco 163 memory composition
|
2024-03-14 17:58:55 -05:00 |
|
tildearrow
|
1a4bbef15b
|
YM2151: so we need hacky legato mess here too...
issue #1797
|
2024-03-14 14:40:02 -05:00 |
|
tildearrow
|
3e87c0a0df
|
OPL: use different strategy for muting drums
issue #1777
|
2024-03-13 14:58:13 -05:00 |
|
tildearrow
|
7ffc67529c
|
dev195 - C64: prevent cutoff macro race
issue #1790
|
2024-03-13 02:11:57 -05:00 |
|
Natt Akuma
|
bffb51756f
|
Lynx: Add Load LFSR macro
PowerNoise had it
|
2024-03-11 14:08:56 -05:00 |
|
Natt Akuma
|
463c9a89bb
|
Lynx: Add a chip config for constant tone frequency
|
2024-03-11 14:08:56 -05:00 |
|
tildearrow
|
98396beda9
|
dev194 - OPLL: enable fixedAll by default
issue #1648
|
2024-03-11 13:49:14 -05:00 |
|
tildearrow
|
0ac63d817d
|
ESFM: add "fast" mode
alters ESFMu to add a fast feedback calculation path
|
2024-03-11 13:21:50 -05:00 |
|
tildearrow
|
0be5835645
|
memory composition, part 5
almost there
|
2024-03-06 03:42:21 -05:00 |
|
tildearrow
|
6763aa44a9
|
memory composition, part 4
|
2024-03-05 19:19:18 -05:00 |
|
tildearrow
|
92ec6f6651
|
memory composition, part 3
|
2024-03-05 18:55:18 -05:00 |
|
tildearrow
|
a200d464a6
|
AY: fix clockSel on non-YM2149
|
2024-03-05 05:08:42 -05:00 |
|
tildearrow
|
2d48390eab
|
memory composition, part 2
|
2024-03-05 03:38:55 -05:00 |
|
tildearrow
|
7a41461883
|
memory composition, part 1
|
2024-03-04 19:50:15 -05:00 |
|
tildearrow
|
01c5e9a913
|
no NOT nice
|
2024-03-03 03:19:19 -05:00 |
|
tildearrow
|
1445371ad8
|
fix build...
|
2024-03-01 21:49:21 -05:00 |
|
tildearrow
|
6ab7bb3b4d
|
Dave: fix DAC when rate is higher than out rate
|
2024-02-29 18:20:17 -05:00 |
|
LTVA1
|
e98c32f808
|
force POKEY freq recalc when changing wave with an effect
Useful for keeping stable waves!
|
2024-02-26 14:02:45 -05:00 |
|
tildearrow
|
e76c46e711
|
C219: bank hints
issue #1759
|
2024-02-24 18:50:14 -05:00 |
|
tildearrow
|
7f141e60f7
|
SCC: fix volume in forceIns
|
2024-02-24 18:19:22 -05:00 |
|
tildearrow
|
b0be01146e
|
dev193 - AY: fix wave macro
prior to this version, the wave macro was offset by 1
- 0 = square
- 1 = noise
- 2 = square + noise
- ...
due to Defle crap...
now it's no longer offset
- 0 = nothing
- 1 = square
- 2 = noise
- ...
|
2024-02-19 18:58:50 -05:00 |
|
tildearrow
|
89249d4a2b
|
AY: reminder to fix wave macro
|
2024-02-19 03:06:34 -05:00 |
|
tildearrow
|
f021bd0012
|
C219: fix surround chan osc
issue #1762
|
2024-02-14 16:18:05 -05:00 |
|
tildearrow
|
3820cf0c3b
|
Dave: fix max volume
|
2024-02-05 01:42:19 -05:00 |
|
tildearrow
|
77f162a0d1
|
X1-010: fix wave after PCM
issue #1734
|
2024-02-04 16:08:07 -05:00 |
|
tildearrow
|
4679f849b3
|
Dave: fix DAC
|
2024-02-04 04:08:15 -05:00 |
|
tildearrow
|
838dac7efb
|
Dave: fix getPan
|
2024-02-04 04:03:47 -05:00 |
|
tildearrow
|
4330e27436
|
I did it
|
2024-02-04 03:02:12 -05:00 |
|
tildearrow
|
9a2b19630e
|
Merge branch 'wintrace2'
|
2024-02-04 02:05:29 -05:00 |
|
tildearrow
|
4df1c59698
|
also enable backward on Windows XP
|
2024-02-04 02:05:00 -05:00 |
|
tildearrow
|
b3b84d41b6
|
enable backward-cpp for 32-bit Windows releases
|
2024-02-03 23:45:47 -05:00 |
|
tildearrow
|
78bbc59c75
|
try using -gcodeview
I thought GCC was unable to generate .pdb
|
2024-02-03 17:30:19 -05:00 |
|
tildearrow
|
800699c104
|
Merge pull request #1447 from tildearrow/nmk112
Prepare for NMK112 bankswitching support
|
2024-02-03 11:33:09 -05:00 |
|
tildearrow
|
3f4c7dc46c
|
second attempt at MinGW backtrace
|
2024-02-03 02:58:17 -05:00 |
|
cam900
|
fca5ee26c3
|
Add getPaired function for PCE LFO
|
2024-02-03 01:47:19 -05:00 |
|
cam900
|
3922770e8f
|
Merge branch 'master' of https://github.com/tildearrow/furnace into nmk112
|
2024-02-03 15:04:43 +09:00 |
|
tildearrow
|
37de461f0c
|
Merge pull request #1731 from akumanatt/quadtone
QuadTone: Fix PCM playback and add no hiss flag
|
2024-02-02 21:45:51 -05:00 |
|
tildearrow
|
79df7c3de9
|
ES5506: and now fix 0Cxx
issue #1733
|
2024-02-02 21:14:29 -05:00 |
|
Natt Akuma
|
d3e53772fc
|
QuadTone: Fix per-chan osc rates
|
2024-02-03 06:34:58 +07:00 |
|
Natt Akuma
|
1200e76469
|
QuadTone: Fix PCM playback and add no hiss flag
|
2024-02-03 06:16:35 +07:00 |
|
tildearrow
|
cf7b5699c1
|
OPL: fix YMF262-LLE chan osc issue, part 2
issue #1728
|
2024-02-02 16:49:53 -05:00 |
|
tildearrow
|
731b7a1bd6
|
OPL: fix YMF262-LLE chan osc, part 1
issue #1728
|
2024-02-02 16:21:22 -05:00 |
|
tildearrow
|
35bca6e90c
|
fix sample issues - part 5 (final?)
|
2024-02-02 13:55:42 -05:00 |
|
tildearrow
|
94cce86180
|
fix sample issues, part 4
|
2024-02-02 02:43:48 -05:00 |
|
tildearrow
|
745d1d6c76
|
fix sample issues, part 3
|
2024-02-02 02:13:09 -05:00 |
|
tildearrow
|
5a5d85c4cc
|
fix sample issues, part 2
|
2024-02-01 17:15:19 -05:00 |
|
tildearrow
|
36f7f34450
|
fix sample issues, part 1
expect a lot of parts
|
2024-02-01 13:36:21 -05:00 |
|
tildearrow
|
dca9262ec2
|
bullsh
|
2024-01-31 15:23:33 -05:00 |
|
tildearrow
|
532f00a311
|
prepare for issues #1554 and #1684
|
2024-01-31 15:07:48 -05:00 |
|
tildearrow
|
b3c8286107
|
PowerNoise: fix phase reset macro and improve LFSR
load one
|
2024-01-26 16:19:46 -05:00 |
|
tildearrow
|
9130fffce7
|
PowerNoise: fix phase reset macro
|
2024-01-26 15:08:45 -05:00 |
|
tildearrow
|
8146405f88
|
fasdasdf
|
2024-01-25 22:28:18 -05:00 |
|
tildearrow
|
5164513fdf
|
kill an ymfm warning
possible compiler false-positive but it was hindering Windows build
|
2024-01-25 19:36:01 -05:00 |
|
tildearrow
|
ed007526ff
|
BSR debug
|
2024-01-25 15:46:08 -05:00 |
|
tildearrow
|
4deb0041f5
|
PowerNoise: fix chan osc
|
2024-01-25 14:38:41 -05:00 |
|
tildearrow
|
bf3353ebb8
|
PowerNoise: and now implement it
|
2024-01-25 12:49:46 -05:00 |
|
tildearrow
|
9a6b5fb850
|
PowerNoise: octave 5+ fix
from upstream
|
2024-01-25 01:30:39 -05:00 |
|
tildearrow
|
ee243a68c6
|
PowerNoise: fix freq calc
|
2024-01-24 16:21:42 -05:00 |
|
tildearrow
|
a9ca32ae3a
|
PowerNoise: code style fixes and stuff
|
2024-01-24 14:51:04 -05:00 |
|
tildearrow
|
4f7fd18d3a
|
PowerNoise: noise control bits fix
|
2024-01-24 13:14:49 -05:00 |
|
tildearrow
|
efad61c7d0
|
PowerNoise: split ins type
|
2024-01-24 04:35:36 -05:00 |
|
tildearrow
|
c098e0bcd1
|
PowerNoise: POWER_NOISE -> POWERNOISE
|
2024-01-24 03:15:41 -05:00 |
|
tildearrow
|
05524f5d59
|
PowerNoise: type changes
|
2024-01-24 02:55:29 -05:00 |
|
tildearrow
|
821553f8b5
|
PowerNoise: fix load LFSR macro
|
2024-01-24 02:48:34 -05:00 |
|
scratchminer
|
509d20c215
|
reduce CPU usage massively
|
2024-01-23 01:41:20 -05:00 |
|
scratchminer
|
17f4cab32d
|
fix the MSVC complaint
|
2024-01-22 15:02:51 -05:00 |
|
scratchminer
|
b499be6568
|
fix the bounds on the oscilloscope again
|
2024-01-22 12:10:54 -05:00 |
|
scratchminer
|
606ef1e410
|
make required changes, and fix per-channel osc
|
2024-01-22 00:45:54 -05:00 |
|
scratchminer
|
98bb0ea175
|
forgot to change the number of channels
|
2024-01-21 23:49:02 -05:00 |
|
scratchminer
|
bc3a12ef4a
|
fix volume macro again
|
2024-01-21 21:01:40 -05:00 |
|
scratchminer
|
8f8ccdc272
|
fix a bug with the volume macro
|
2024-01-21 20:37:49 -05:00 |
|
scratchminer
|
38c2121fc0
|
fix the freq calculator (again)
|
2024-01-21 19:39:52 -05:00 |
|
scratchminer
|
a8ee20c065
|
Add a 'set LFSR' macro and
remove the LFSR reset when a note is turned on
|
2024-01-21 12:22:23 -05:00 |
|
scratchminer
|
00676e785a
|
Fix some bugs with sound output
|
2024-01-21 11:56:03 -05:00 |
|
scratchminer
|
5d2dade036
|
Duty / Noise no longer appears in PN inst. config
|
2024-01-21 06:47:38 -05:00 |
|
cam900
|
8e0b64c512
|
Add preset variation with NMK112
|
2024-01-19 23:30:09 +09:00 |
|
cam900
|
e5b6f0b373
|
Merge branch 'master' of https://github.com/tildearrow/furnace into nmk112
|
2024-01-19 22:30:25 +09:00 |
|
tildearrow
|
b452641186
|
Merge branch 'macro-retrigger-effect-tildearow-version'
with rewritten retrigger- erm... RESTART function
|
2024-01-17 14:48:47 -05:00 |
|
LTVA1
|
7f94cdc930
|
port macro retrigger to orig Furnace
|
2024-01-17 15:28:29 +03:00 |
|
tildearrow
|
f8187b9a5f
|
dev191 - kind of remove DIV_ALWAYS_SET_VOLUME
it's useless crap I put during the Defle compat days
it serves nearly no purpose nowadays
also why is it a command?
|
2024-01-16 23:54:32 -05:00 |
|
tildearrow
|
88b42ddd58
|
update copyright year
|
2024-01-16 21:26:57 -05:00 |
|
tildearrow
|
878a899d18
|
ESFM: do not re-define KVS macro
|
2024-01-16 17:12:36 -05:00 |
|
tildearrow
|
0acd62f4d5
|
Merge pull request #1559 from Kagamiin/feature/esfm
Add ESFM system
|
2024-01-16 16:51:33 -05:00 |
|
tildearrow
|
cca9fe9498
|
YM2612: possibly fix arp issue on non-linear pitch
on channel 6... thanks LTVA for reporting
|
2024-01-11 21:16:48 -05:00 |
|
tildearrow
|
53c625354b
|
PC speaker: add option to reset phase on freq chan
ge
some motherboards do so
|
2024-01-11 14:50:53 -05:00 |
|
Kagamiin~
|
4459a7d659
|
Implementing per-op arpeggio/pitch macro
Co-authored-by: LTVA1 <87536432+LTVA1@users.noreply.github.com>
|
2024-01-01 14:59:00 -03:00 |
|
Kagamiin~
|
215c8c375a
|
Merge branch 'master' into feature/esfm
|
2024-01-01 14:45:54 -03:00 |
|
tildearrow
|
f8b0c556ca
|
Namco WSG: fix vol macro scaling
|
2023-12-22 00:14:52 -05:00 |
|
tildearrow
|
0208883fa1
|
OPL and OPLL vol map
|
2023-12-17 14:54:38 -05:00 |
|
Kagamiin~
|
a25bc61ff2
|
Reverting back to linear
|
2023-12-17 16:46:20 -03:00 |
|
tildearrow
|
8d30ac4d3b
|
OPN: proper vol map for SSG/ADPCM/CSM/DAC parts
|
2023-12-17 14:41:25 -05:00 |
|
Kagamiin~
|
71841aaf4f
|
Updated mapVelocity; also changed back to MIDI standard
|
2023-12-17 09:05:46 -03:00 |
|
Kagamiin~
|
13e45cfce2
|
Merge branch 'master' into feature/esfm
|
2023-12-17 08:31:16 -03:00 |
|
tildearrow
|
51b385a1ef
|
apply volExp on velocity input - PLEASE READ
DivDispatch::mapVelocity() now takes a float instead of an unsigned char
|
2023-12-16 19:52:37 -05:00 |
|
tildearrow
|
99dd85bcb4
|
MIDI velocity mapping, part 1
|
2023-12-16 19:37:14 -05:00 |
|
Kagamiin~
|
e32b45a1eb
|
Changing mapVelocity to linear mapping
|
2023-12-15 14:57:12 -03:00 |
|
Kagamiin~
|
403799d1a3
|
Updating sysDef; implementing mapVelocity
|
2023-12-15 14:20:56 -03:00 |
|
Kagamiin~
|
f42332f2c0
|
Merge branch 'master' into feature/esfm
|
2023-12-15 09:15:05 -03:00 |
|
cam900
|
7f706b9761
|
Merge branch 'master' of https://github.com/tildearrow/furnace into nmk112
|
2023-12-14 19:04:28 +09:00 |
|
tildearrow
|
69998e2c7e
|
prepare for MIDI velocity mapping
|
2023-12-13 20:44:32 -05:00 |
|
cam900
|
ea4d4a0b70
|
Merge branch 'master' of https://github.com/tildearrow/furnace into nmk112
|
2023-12-11 19:00:49 +09:00 |
|
MooingLemur
|
2938a9b8af
|
move lastCenterRate=-1 from constructor to reset(), set lastCenterRate even if OOB
|
2023-12-06 02:52:08 -05:00 |
|
MooingLemur
|
69363b4db9
|
code cleanup
|
2023-12-06 02:52:08 -05:00 |
|
MooingLemur
|
b83cc98eb1
|
VERA/ZSM: remember last sample played so that async pitch changes work on ZSM export
|
2023-12-06 02:52:08 -05:00 |
|
tildearrow
|
8aabaf0e01
|
Virtual Boy: fix the fix
|
2023-12-04 15:29:09 -05:00 |
|
tildearrow
|
1dc6ac5b20
|
Virtual Boy: write noise mode in forceIns
|
2023-12-02 03:55:39 -05:00 |
|
tildearrow
|
25a832f9fc
|
Virtual Boy: fix forceIns in static wave mode
|
2023-12-02 03:39:18 -05:00 |
|
cam900
|
35f8a92741
|
Reduce duplication
|
2023-12-01 20:19:35 +09:00 |
|
cam900
|
32f0113a39
|
Fix VGM output
|
2023-12-01 20:12:09 +09:00 |
|
cam900
|
b427bab4b6
|
Merge branch 'master' of https://github.com/tildearrow/furnace into nmk112
|
2023-12-01 20:07:35 +09:00 |
|
tildearrow
|
5ab70ff91f
|
PCM DAC: fix possible overflow in linear interpola
|
2023-11-26 18:50:22 -05:00 |
|
tildearrow
|
0c727ff6b7
|
YM2612: YMF276-LLE, part 1
|
2023-11-25 18:02:21 -05:00 |
|
tildearrow
|
a7be3e9514
|
VERA: fix possible PCM crash
|
2023-11-25 17:28:30 -05:00 |
|
tildearrow
|
e741c6a393
|
OPL: reduce YMF262-LLE write delay
|
2023-11-25 03:13:14 -05:00 |
|
tildearrow
|
2558da9418
|
OPL: YMF262-LLE, part 1
|
2023-11-25 02:26:59 -05:00 |
|
tildearrow
|
32030d6742
|
OPL: YM3812-LLE, part 4
Y8950
|
2023-11-24 15:29:00 -05:00 |
|
tildearrow
|
8500b1b435
|
OPL: YM3812-LLE, part 3
per-chan osc
|
2023-11-24 15:16:00 -05:00 |
|
tildearrow
|
817d066a57
|
OPL: YM3812-LLE, part 2
|
2023-11-24 04:19:58 -05:00 |
|
tildearrow
|
c5f441a83a
|
OPL: YM3812-LLE?! part 1
|
2023-11-23 18:28:39 -05:00 |
|
tildearrow
|
a75a99a808
|
OPL: ymfm core, part 2
|
2023-11-23 15:12:22 -05:00 |
|
tildearrow
|
955682b240
|
OPL: ymfm core, part 1
|
2023-11-22 19:28:36 -05:00 |
|
tildearrow
|
1bcdedda3e
|
prepare the addition of more OPL emulation cores
|
2023-11-22 16:35:02 -05:00 |
|
tildearrow
|
c59e2e6e87
|
Virtual Boy: add static wave storage mode
|
2023-11-20 18:32:17 -05:00 |
|
tildearrow
|
cf84be0b71
|
Virtual Boy: this works?!
|
2023-11-20 17:32:33 -05:00 |
|
Kagamiin~
|
56d774bb3b
|
Merge branch 'master' into feature/esfm
|
2023-11-18 09:15:48 -03:00 |
|
cam900
|
f6849dfa50
|
Merge branch 'master' of https://github.com/tildearrow/furnace into nmk112
|
2023-11-15 19:19:47 +09:00 |
|
tildearrow
|
26648a895d
|
Amiga: yet another fix...
|
2023-11-06 04:25:27 -05:00 |
|
tildearrow
|
a3ea20bfec
|
Amiga: fix loop
|
2023-11-06 04:21:48 -05:00 |
|
tildearrow
|
20537d5af0
|
Amiga: one more accuracy fix
|
2023-11-05 18:06:01 -05:00 |
|
tildearrow
|
f0e51f6e88
|
Amiga: improve accuracy
don't stop DMA until sample is done playing
do not update output if PM/AM is on
|
2023-11-05 17:00:02 -05:00 |
|
cam900
|
7cf40f2d33
|
Merge branches 'master' and 'nmk112' of https://github.com/tildearrow/furnace into nmk112
|
2023-11-04 18:53:30 +09:00 |
|
tildearrow
|
6df06a7f89
|
Revert "prepare for volume handling refactor"
sorry......... this refactor is canceled as it seems harder than I thought...
|
2023-11-04 04:13:47 -05:00 |
|
tildearrow
|
54187d043d
|
Revert "volume handling refactor, part 1 - BEWARE"
This reverts commit e1cb84a076 .
|
2023-11-04 04:13:20 -05:00 |
|
tildearrow
|
e1cb84a076
|
volume handling refactor, part 1 - BEWARE
do not use these versions for production. your modules will break until this is finished!
only Amiga is done for now
|
2023-11-03 14:46:23 -05:00 |
|
cam900
|
31977ab7c6
|
Merge branch 'master' of https://github.com/tildearrow/furnace into nmk112
|
2023-11-02 21:19:26 +09:00 |
|
tildearrow
|
4bc5f49fe6
|
prepare for volume handling refactor
|
2023-11-01 20:43:48 -05:00 |
|
tildearrow
|
38103d9c1f
|
YM2612: fix getPan on ExtCh channel 5
|
2023-10-29 13:33:29 -05:00 |
|
tildearrow
|
e915c6efb9
|
C64: fix MSVC build...
|
2023-10-29 05:36:53 -05:00 |
|
tildearrow
|
e2278d3688
|
C64: relative cutoff and duty macros are fine
|
2023-10-29 04:36:25 -05:00 |
|
tildearrow
|
f05d1693f8
|
C64: add chip flag to set env reset time
2 by default
1 for .dmf and old Furnace songs
|
2023-10-29 04:14:54 -05:00 |
|
tildearrow
|
7fd54775bb
|
C64: really fix porta
|
2023-10-29 03:54:12 -05:00 |
|
tildearrow
|
87b8851900
|
C64: volIsCutoff compatibility
|
2023-10-29 02:25:35 -05:00 |
|
tildearrow
|
90032899c7
|
C64: bunch of changes
- merging test/gate and special macros
- drop new test/gate compat flag - not necessary
- code style and tabs to spaces
TODO: compatibility!
|
2023-10-29 01:39:37 -05:00 |
|
tildearrow
|
ecec1acd24
|
Merge branch 'master' of https://github.com/LTVA1/furnace into c64improve
|
2023-10-29 00:22:10 -05:00 |
|
tildearrow
|
f03996ebd2
|
move furIcons somewhere else
|
2023-10-28 19:07:40 -05:00 |
|
tildearrow
|
e121c40a23
|
piece of trash
|
2023-10-28 19:03:08 -05:00 |
|
tildearrow
|
bd88639c90
|
GUI: channel status, part 6
PC Engine
|
2023-10-28 18:47:24 -05:00 |
|
tildearrow
|
1a448649b6
|
GUI: channel status, part 5
now with custom icons
colors stolen from GEP
|
2023-10-28 02:39:44 -05:00 |
|
LTVA1
|
0f760a365e
|
standlalone cutoff macro (with correct relative mode)
|
2023-10-28 10:15:41 +03:00 |
|
tildearrow
|
d8daeb1169
|
GUI: channel status, part 4
|
2023-10-27 18:08:37 -05:00 |
|
tildearrow
|
429119a186
|
C64: I may have solved it
|
2023-10-27 15:48:36 -05:00 |
|
Kagamiin~
|
46024277b2
|
Removing channel deactivaton upon note off
|
2023-10-27 12:01:39 -03:00 |
|
LTVA1
|
006f0d6f48
|
wrong flag string
|
2023-10-27 17:25:14 +03:00 |
|
LTVA1
|
847bb046f6
|
fix
|
2023-10-27 17:23:48 +03:00 |
|
LTVA1
|
50b314bd77
|
Make separate macros for each ADSR param
|
2023-10-27 17:20:32 +03:00 |
|
Kagamiin~
|
47c4273e5c
|
Code review suggestions 2
|
2023-10-26 09:47:18 -03:00 |
|
Kagamiin~
|
170248e61a
|
Code review suggestions
Haven't had a good peer review in ages.
|
2023-10-26 09:43:01 -03:00 |
|
Kagamiin~
|
85db9ca16e
|
Merge branch 'master' into feature/esfm
|
2023-10-25 17:10:16 -03:00 |
|
LTVA1
|
1207eb1e32
|
add C64 ADSR macros, add gate bit to test/gate macro, untested fix of macro retrigger on 03xx command
|
2023-10-25 21:28:29 +03:00 |
|
Kagamiin~
|
23b1c4107e
|
Fix hard reset handling; add detune effect; change some labels
|
2023-10-24 14:29:37 -03:00 |
|
tildearrow
|
c0acd472ed
|
SoundUnit: fix sample map
|
2023-10-23 16:40:30 -05:00 |
|
tildearrow
|
6dddee40d5
|
C64: 20xy and 21xy for setting ADSR
dropping DefleJank
|
2023-10-23 13:49:03 -05:00 |
|
tildearrow
|
aad3557693
|
dev186 - C64: update env on 1Exy
|
2023-10-23 13:38:16 -05:00 |
|
Kagamiin~
|
64baa7c97f
|
Some refactoring
|
2023-10-22 11:46:34 -03:00 |
|
tildearrow
|
f718fbb5f5
|
dev185 - SoundUnit: hardware sweep sequences
kinda buggy in note off... may require a rewrite of volume handling
|
2023-10-21 18:42:37 -05:00 |
|
Kagamiin~
|
dde56c0cfc
|
Merge branch 'master' into feature/esfm
|
2023-10-21 14:57:43 -03:00 |
|
Kagamiin~
|
a1b7e52467
|
Implementing pattern effects, detune on FM preview, default instrument
|
2023-10-21 14:35:20 -03:00 |
|
cam900
|
15bdb19336
|
Merge branch 'master' of https://github.com/tildearrow/furnace into nmk112
|
2023-10-21 15:15:10 +09:00 |
|
tildearrow
|
10c72f3a10
|
SoundUnit: duty on forceIns
|
2023-10-20 17:28:45 -05:00 |
|
tildearrow
|
ad55e6f728
|
ES5506: fix getPan
|
2023-10-17 18:11:12 -05:00 |
|
Kagamiin~
|
a01ddd381e
|
Implement ESFM macros
|
2023-10-17 19:24:57 -03:00 |
|
Kagamiin~
|
4a0295fd1f
|
WIP: adding fixed pitch mode; fix UB in ESFM driver
|
2023-10-15 19:46:07 -03:00 |
|
Kagamiin~
|
779afcb97a
|
WIP: adding ESFM (ESS ES1488/ESS ES1868 etc.) system
|
2023-10-15 11:46:32 -03:00 |
|
tildearrow
|
10172e0489
|
GUI: better DPCM mapping, part 2
|
2023-10-13 19:57:36 -05:00 |
|
tildearrow
|
af56b726e4
|
low quality tildearrow code
|
2023-10-11 17:24:40 -05:00 |
|
tildearrow
|
8235f6ee66
|
C140: add bank types
|
2023-10-11 02:48:39 -05:00 |
|
tildearrow
|
b08f1e656f
|
SNES: NOOOOOOOOOOOOO
a typo ruined 0.6 :<
issue #1522
|
2023-10-11 01:16:57 -05:00 |
|
tildearrow
|
43468653a0
|
prepare for pre-calculated pitch table
|
2023-10-10 20:15:58 -05:00 |
|
tildearrow
|
cb8ed42cd6
|
GUI: channel pair hints, part 5
SNES freq mod
|
2023-10-09 04:28:08 -05:00 |
|
tildearrow
|
7fc734744d
|
GUI: channel pair hints, part 2
POKEY
|
2023-10-08 04:07:26 -05:00 |
|
tildearrow
|
839dc3cd91
|
prepare to add channel pair and mode hints
|
2023-10-05 04:47:14 -05:00 |
|
cam900
|
d6d3bbcbf1
|
Fix build
|
2023-10-03 14:02:33 +09:00 |
|
cam900
|
e76d96f4cb
|
Fix length
|
2023-10-03 12:35:18 +09:00 |
|
cam900
|
b12af42b06
|
Merge branch 'master' of https://github.com/tildearrow/furnace into nmk112
|
2023-10-02 16:53:07 +09:00 |
|
tildearrow
|
572dbcfdd2
|
K007232: fix getPan
|
2023-10-01 15:06:43 -05:00 |
|
tildearrow
|
08a93f9c4d
|
Namco WSG: fix noise mode
|
2023-09-26 12:23:38 -05:00 |
|
tildearrow
|
67c3a67a0d
|
C140/C219: several fixes
loop point fix
crash fix
|
2023-09-24 16:54:19 -05:00 |
|
cam900
|
4a92bf088f
|
Merge branch 'master' of https://github.com/tildearrow/furnace into nmk112
|
2023-09-21 20:50:28 +09:00 |
|
tildearrow
|
cb63314f53
|
OPN/A/B: fix chan osc overflow
|
2023-09-20 16:31:38 -05:00 |
|
tildearrow
|
746744606f
|
oops
|
2023-09-20 01:10:30 -05:00 |
|
tildearrow
|
196619cf70
|
MSM6295: enforce max vol of 8
|
2023-09-20 01:08:48 -05:00 |
|
tildearrow
|
cad63d8351
|
is this faster?
|
2023-09-20 00:24:55 -05:00 |
|
tildearrow
|
8cac04d917
|
OPL: fix drum muting
|
2023-09-13 18:03:22 -05:00 |
|
tildearrow
|
9a63fdccd5
|
drop usage of std::deque, part 2
|
2023-09-13 02:46:02 -05:00 |
|
tildearrow
|
658f69bc4e
|
dev176 - OPM/OPZ: fix pitch
|
2023-09-12 01:12:59 -05:00 |
|
tildearrow
|
4777284a7c
|
C219: don't phase reset if duty macro hasn't chang
ed
|
2023-09-11 02:57:24 -05:00 |
|
tildearrow
|
f0255f30e8
|
C219: fix noise being restricted by sample length
|
2023-09-11 02:54:48 -05:00 |
|
tildearrow
|
d687edf16a
|
SoundUnit: fix getPan() again
|
2023-09-11 01:50:52 -05:00 |
|
tildearrow
|
8b7b21d909
|
MSM6258: VGM EXPORT!!!
|
2023-09-11 01:19:02 -05:00 |
|
tildearrow
|
630bdfb2b5
|
K053260: fix legato + arp on non-linear pitch
|
2023-09-10 13:06:25 -05:00 |
|
tildearrow
|
e839212aa0
|
Merge branch 'master' into nmk112
|
2023-09-07 01:41:22 -05:00 |
|
tildearrow
|
1a520dbf3e
|
more multi-thread fixes
don't use static on acquire()
don't yield at all
run fillBuf() on thread
fix option tooltip as it introduces some overhead
|
2023-09-07 00:48:26 -05:00 |
|
tildearrow
|
bb4de6fcb0
|
OPL/OPNA/OPNB: fix ADPCM-B freq not being clamped
|
2023-09-06 18:39:56 -05:00 |
|
tildearrow
|
ef23b88ad3
|
NES: fix chan osc (noise, NSFplay)
|
2023-09-02 03:58:11 -05:00 |
|
cam900
|
a2be46bb82
|
Casting
|
2023-08-31 20:35:35 +09:00 |
|
cam900
|
5aeeb09616
|
Prepare for NMK112 bankswitching support
|
2023-08-31 20:34:04 +09:00 |
|
tildearrow
|
addbc986f0
|
ExtCh: fix forceIns
why KVS
|
2023-08-31 03:23:15 -05:00 |
|
tildearrow
|
9caa2f38f4
|
SoundUnit: fix getPan()
|
2023-08-31 00:42:25 -05:00 |
|
tildearrow
|
274ce8a646
|
remove many TODOs
|
2023-08-30 19:21:38 -05:00 |
|
tildearrow
|
5a688c58cb
|
OPM/OPZ: invert noise frequencies
since ymfm is default
|
2023-08-30 13:46:47 -05:00 |
|
tildearrow
|
63dcacf33d
|
dev170 - YM2151: fix noise frequency on ymfm
issue #1441
raising ver num to allow possible compat change
|
2023-08-30 13:35:22 -05:00 |
|
tildearrow
|
ff3cebfffd
|
Merge pull request #1022 from tildearrow/x1_010_bank
Add Seta 2 Bankswitch support
|
2023-08-30 02:22:18 -05:00 |
|
tildearrow
|
de34b5c9c4
|
K053260: implement ADPCM
|
2023-08-29 16:43:37 -05:00 |
|
tildearrow
|
eaac5cc224
|
C219: fix VGM export
a sample word has two 8-bit samples in reverse order
(need hardware confirmation)
|
2023-08-29 04:09:11 -05:00 |
|
tildearrow
|
ead19d6111
|
C219: fix bank restore
|
2023-08-29 03:40:40 -05:00 |
|
tildearrow
|
ca51ee9f32
|
C219: fix bank note off
|
2023-08-29 03:38:59 -05:00 |
|
tildearrow
|
e6c52e34d1
|
C219: finish C219 sample format
|
2023-08-29 03:19:26 -05:00 |
|
tildearrow
|
da7ad75afd
|
C219: fix audio
|
2023-08-29 02:32:59 -05:00 |
|
tildearrow
|
87ae995ff9
|
MSM5232: fix chan osc again
issue #1435
|
2023-08-29 02:14:55 -05:00 |
|
tildearrow
|
a5f351c232
|
C219: new sample format (work in progress)
|
2023-08-28 20:31:22 -05:00 |
|
tildearrow
|
9cb239438e
|
C219: chip config and proper clock rate
|
2023-08-28 18:37:35 -05:00 |
|
tildearrow
|
2fddd9e4d4
|
C219: noise/invert/surround effects/macro
|
2023-08-28 17:59:34 -05:00 |
|
tildearrow
|
decd2fde0f
|
MSM5232: work around possible chip quirk
when changing control, it seemingly retriggers all channels
issue #1433
|
2023-08-28 16:36:26 -05:00 |
|
tildearrow
|
bcf877b7ca
|
C219: fix out of bounds access
|
2023-08-28 04:12:09 -05:00 |
|
tildearrow
|
4e3de466ce
|
C219: looooooool
|
2023-08-28 04:10:48 -05:00 |
|
tildearrow
|
0e7dbf7b4a
|
fix type limits, part 1?
|
2023-08-28 04:03:32 -05:00 |
|
tildearrow
|
288441617b
|
C219: more updates
|
2023-08-27 23:04:40 -05:00 |
|
tildearrow
|
26f6f22ef5
|
C219: more updates
to-do:
- VGM export
- presets
- noise/invert toggles
|
2023-08-27 20:05:08 -05:00 |
|
tildearrow
|
859182bb08
|
C219: initial work
|
2023-08-27 18:46:59 -05:00 |
|
tildearrow
|
80961354f7
|
prepare for C219
|
2023-08-27 18:46:59 -05:00 |
|
tildearrow
|
17a88fda70
|
C140: update emulator
with the one from C219 branch
|
2023-08-27 15:52:54 -05:00 |
|
tildearrow
|
f53bc88242
|
ES5506: make chan osc louder
|
2023-08-27 03:26:32 -05:00 |
|
tildearrow
|
dee7a1820d
|
OPZ: fix ALG/FB macro keying off
|
2023-08-27 00:35:56 -05:00 |
|
tildearrow
|
55d7a5e9bc
|
K007232: oscBuf was too fast
|
2023-08-25 04:18:22 -05:00 |
|
tildearrow
|
d36b43415f
|
fix getPan() on VERA and MSM6258
|
2023-08-24 03:39:05 -05:00 |
|
tildearrow
|
d240066df8
|
fix issue #1371
|
2023-08-24 03:25:38 -05:00 |
|
tildearrow
|
31335b95c9
|
finish it
|
2023-08-24 03:05:25 -05:00 |
|
tildearrow
|
c9cbf133d6
|
Eknous please HELP ME
|
2023-08-23 17:25:05 -05:00 |
|
tildearrow
|
251893c5f8
|
Lynx: fix sample mode switching glitch
issue #1372
|
2023-08-22 00:25:23 -05:00 |
|
tildearrow
|
54934dcfc9
|
dev167 - fix TL macro
previously, 127 mapped to TL 0
but now 127 maps to TL 127
yeah, the graph will look inverted I know...
|
2023-08-21 23:57:07 -05:00 |
|
tildearrow
|
33d932f548
|
PCM DAC: fix osc buf
issue #1393
|
2023-08-21 04:30:49 -05:00 |
|
tildearrow
|
e3eea680d5
|
ExtCh: panning macro
issue #1382
|
2023-08-19 23:52:13 -05:00 |
|
tildearrow
|
f3167d2fc9
|
C140: fix possible overflow
|
2023-08-19 23:39:27 -05:00 |
|
tildearrow
|
993c5904e2
|
C140: fix possible crash
|
2023-08-19 23:30:35 -05:00 |
|
tildearrow
|
b384367aa8
|
Namco 163: fix compiler error
|
2023-08-19 04:38:13 -05:00 |
|
tildearrow
|
ffe8b5ed9c
|
ExtCh: fix forceIns after 1800
|
2023-08-19 02:54:19 -05:00 |
|
tildearrow
|
6d5b313973
|
now the other OPNs
|
2023-08-18 04:10:16 -05:00 |
|
tildearrow
|
f2dd169e3d
|
Game Boy: fix soft env volume after note off
|
2023-08-17 18:28:48 -05:00 |
|
tildearrow
|
0aabfe52d8
|
YM2612: fix ExtCh muting
issue #1366
|
2023-08-17 16:37:27 -05:00 |
|
tildearrow
|
741d350fe2
|
possible fix to #1356
|
2023-08-14 16:28:43 -05:00 |
|
tildearrow
|
cd0c8cfca9
|
C140: fix chan osc
|
2023-08-12 17:28:54 -05:00 |
|
tildearrow
|
987ca3ad11
|
C140: VGM volume
|
2023-08-12 17:08:01 -05:00 |
|
tildearrow
|
fc16164dbd
|
Merge pull request #1342 from tildearrow/c140
Chicken ice cream
|
2023-08-12 16:29:49 -05:00 |
|
tildearrow
|
1e580d6936
|
C140: comment
|
2023-08-12 04:12:22 -05:00 |
|
tildearrow
|
984a3b7450
|
YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
2023-08-12 04:07:14 -05:00 |
|
tildearrow
|
f12d601234
|
C140: fix key off
|
2023-08-12 03:45:08 -05:00 |
|
tildearrow
|
320d965f78
|
fix µ-law encoding
|
2023-08-12 03:42:10 -05:00 |
|
tildearrow
|
06243c9d9d
|
asdfasdf
|
2023-08-12 02:53:05 -05:00 |
|
tildearrow
|
94cb733c60
|
fix build error
hopefully
|
2023-08-12 02:52:50 -05:00 |
|
tildearrow
|
27e454e7aa
|
C140: help µ-law ISN'T WORKING
|
2023-08-12 01:54:12 -05:00 |
|
tildearrow
|
5f2cfd4854
|
AY: don't use bit arrays
issue #649
|
2023-08-11 23:58:44 -05:00 |
|
tildearrow
|
b58fe36356
|
Merge branch 'master' into ymf289b
|
2023-08-11 22:25:39 -05:00 |
|
tildearrow
|
fe8f94b2b2
|
OPN/2/A/B: fix ExtCh muting on 18xx
|
2023-08-11 16:35:18 -05:00 |
|
tildearrow
|
6324a2a952
|
OPN/2/A/B: fix ExtCh instrument
issue #1053
|
2023-08-11 16:14:06 -05:00 |
|
cam900
|
0311d712b1
|
Fix audPos
|
2023-08-10 22:16:19 +09:00 |
|
cam900
|
e0ca653462
|
I forgot
|
2023-08-10 22:13:13 +09:00 |
|
cam900
|
139ef4be29
|
Remove unused variable
|
2023-08-10 20:42:57 +09:00 |
|
cam900
|
4d7d610f8c
|
C140 fixes and optimizations
Minor optimization
Move output shift function to dispatch
Fix loop
Fix pan scaling if using INS_AMIGA
correct about
|
2023-08-10 20:24:10 +09:00 |
|
tildearrow
|
d5776e02bb
|
OPLL: add option to apply fixed frequency to all d
issue #289
|
2023-08-10 00:15:44 -05:00 |
|
tildearrow
|
805c3ba7ac
|
OPLL: more fixes
issue #289
|
2023-08-09 23:32:29 -05:00 |
|
tildearrow
|
e46fa7d88e
|
OPLL: remove some debug messages
|
2023-08-09 23:22:43 -05:00 |
|
tildearrow
|
c6857b56f2
|
OPLL: now add a partial fix to issue #289
does not fulfill "apply pitch to all channels" suggestion yet though
|
2023-08-09 23:22:08 -05:00 |
|
tildearrow
|
dd0d6b940a
|
OPLL: drums mode work 4
|
2023-08-09 23:16:53 -05:00 |
|
tildearrow
|
21d1dfefa1
|
many changes
|
2023-08-09 22:00:03 -05:00 |
|
tildearrow
|
7bb59e77cc
|
OPLL: drums mode work 3
|
2023-08-09 18:02:51 -05:00 |
|
tildearrow
|
d5324e8897
|
OPLL: drums mode work 2
|
2023-08-09 17:53:48 -05:00 |
|
tildearrow
|
3de0ee4e25
|
OPLL: drums mode work
|
2023-08-09 17:29:42 -05:00 |
|
cam900
|
72d04777c0
|
Less silent output
|
2023-08-09 20:38:17 +09:00 |
|
cam900
|
46b83833e1
|
Less louder output
|
2023-08-09 20:36:59 +09:00 |
|
cam900
|
1e2cd8282a
|
Change Mulaw algorithm
|
2023-08-09 20:33:42 +09:00 |
|
cam900
|
14c5d94499
|
C140 Part 2
|
2023-08-09 20:30:00 +09:00 |
|
cam900
|
c34233cf4f
|
Prepare for C140
|
2023-08-08 21:27:12 +09:00 |
|
tildearrow
|
9d410dfe9c
|
add isVolGlobal to DivDispatch
do not key release on pendingNotes if so
issue #1325
|
2023-08-07 18:05:31 -05:00 |
|
tildearrow
|
4d476c0588
|
YM2612: fix direct stream
|
2023-08-04 17:48:34 -05:00 |
|
tildearrow
|
77e708dc57
|
YM2612: better DAC write scheduling
issue #1300
|
2023-08-04 17:36:36 -05:00 |
|
tildearrow
|
2060f8e9eb
|
OPN: fix ExtCh alg/fb/fms/ams/lfo macros
|
2023-08-04 03:33:45 -05:00 |
|
tildearrow
|
3837fe59fb
|
SN: fix key off
|
2023-08-03 01:10:25 -05:00 |
|
tildearrow
|
23daabf5b9
|
Game Boy: remove debug message
|
2023-08-03 00:45:03 -05:00 |
|
tildearrow
|
747b5d19bd
|
NES: whoops!
issue #1313
|
2023-08-03 00:40:53 -05:00 |
|
tildearrow
|
537f90c3f1
|
fix again
|
2023-08-02 14:58:10 -05:00 |
|
tildearrow
|
cf80eca19f
|
FIX build
|
2023-08-02 01:27:29 -05:00 |
|
tildearrow
|
f1b560cce9
|
PC speaker: fix cut freq
issue #1307
|
2023-08-01 16:00:13 -05:00 |
|
cam900
|
71b76e3e88
|
Fix K053260 sample offset
|
2023-07-31 20:06:07 +09:00 |
|
tildearrow
|
4c13fe08d2
|
YM2612: prioritize urgentWrite() on hard reset
|
2023-07-30 14:53:26 -05:00 |
|
tildearrow
|
954d91d073
|
OPLL: asdfasfd
|
2023-07-30 02:20:19 -05:00 |
|
tildearrow
|
1325664d25
|
SNES: fix possible sample corruption
when toggling echo
|
2023-07-29 17:12:46 -05:00 |
|
tildearrow
|
423f2f5069
|
OPN/A/B: implement 30xx on ExtCh
issue #1113
|
2023-07-29 16:05:34 -05:00 |
|
tildearrow
|
233431c2cc
|
YM2612: implement 30xx on ExtCh
|
2023-07-29 14:17:04 -05:00 |
|
tildearrow
|
a7e9218562
|
Namco WSG: fix custom clock
|
2023-07-28 04:27:53 -05:00 |
|
cam900
|
8ad7a5bf7d
|
Remove global rendersamples
|
2023-07-27 21:10:45 +09:00 |
|