furnace/src/engine/platform
2024-01-16 16:51:33 -05:00
..
sound OPL: ymfm core, part 1 2023-11-22 19:28:36 -05:00
abstract.cpp apply volExp on velocity input - PLEASE READ 2023-12-16 19:52:37 -05:00
amiga.cpp Amiga: yet another fix... 2023-11-06 04:25:27 -05:00
amiga.h Amiga: improve accuracy 2023-11-05 17:00:02 -05:00
arcade.cpp dev176 - OPM/OPZ: fix pitch 2023-09-12 01:12:59 -05:00
arcade.h Eknous please HELP ME 2023-08-23 17:25:05 -05:00
ay.cpp apply volExp on velocity input - PLEASE READ 2023-12-16 19:52:37 -05:00
ay.h apply volExp on velocity input - PLEASE READ 2023-12-16 19:52:37 -05:00
ay8930.cpp apply volExp on velocity input - PLEASE READ 2023-12-16 19:52:37 -05:00
ay8930.h apply volExp on velocity input - PLEASE READ 2023-12-16 19:52:37 -05:00
bubsyswsg.cpp chan osc volume balancing, part 1 2023-06-18 20:00:20 -05:00
bubsyswsg.h FixedQueue, part 2 2023-07-13 04:09:20 -05:00
c64.cpp C64: fix MSVC build... 2023-10-29 05:36:53 -05:00
c64.h C64: relative cutoff and duty macros are fine 2023-10-29 04:36:25 -05:00
c140.cpp C140: add bank types 2023-10-11 02:48:39 -05:00
c140.h C140: add bank types 2023-10-11 02:48:39 -05:00
dummy.cpp chan osc volume balancing, part 1 2023-06-18 20:00:20 -05:00
dummy.h update copyright year 2023-01-19 19:18:40 -05:00
es5506.cpp Revert "prepare for volume handling refactor" 2023-11-04 04:13:47 -05:00
es5506.h Revert "prepare for volume handling refactor" 2023-11-04 04:13:47 -05:00
esfm.cpp Implementing per-op arpeggio/pitch macro 2024-01-01 14:59:00 -03:00
esfm.h Implementing per-op arpeggio/pitch macro 2024-01-01 14:59:00 -03:00
fds.cpp chan osc volume balancing, part 1 2023-06-18 20:00:20 -05:00
fds.h update copyright year 2023-01-19 19:18:40 -05:00
fmshared_OPM.h dev176 - OPM/OPZ: fix pitch 2023-09-12 01:12:59 -05:00
fmshared_OPN.h OPL and OPLL vol map 2023-12-17 14:54:38 -05:00
fmsharedbase.h OPL and OPLL vol map 2023-12-17 14:54:38 -05:00
ga20.cpp remove many TODOs 2023-08-30 19:21:38 -05:00
ga20.h drop usage of std::deque, part 2 2023-09-13 02:46:02 -05:00
gb.cpp Eknous please HELP ME 2023-08-23 17:25:05 -05:00
gb.h drop usage of std::deque, part 2 2023-09-13 02:46:02 -05:00
genesis.cpp YM2612: possibly fix arp issue on non-linear pitch 2024-01-11 21:16:48 -05:00
genesis.h OPN: proper vol map for SSG/ADPCM/CSM/DAC parts 2023-12-17 14:41:25 -05:00
genesisext.cpp OPN: proper vol map for SSG/ADPCM/CSM/DAC parts 2023-12-17 14:41:25 -05:00
genesisext.h OPN: proper vol map for SSG/ADPCM/CSM/DAC parts 2023-12-17 14:41:25 -05:00
k007232.cpp K007232: fix getPan 2023-10-01 15:06:43 -05:00
k007232.h drop usage of std::deque, part 2 2023-09-13 02:46:02 -05:00
k053260.cpp K053260: fix legato + arp on non-linear pitch 2023-09-10 13:06:25 -05:00
k053260.h Eknous please HELP ME 2023-08-23 17:25:05 -05:00
lynx.cpp C219: new sample format (work in progress) 2023-08-28 20:31:22 -05:00
lynx.h Eknous please HELP ME 2023-08-23 17:25:05 -05:00
mmc5.cpp chan osc volume balancing, part 1 2023-06-18 20:00:20 -05:00
mmc5.h update copyright year 2023-01-19 19:18:40 -05:00
msm5232.cpp MSM5232: fix chan osc again 2023-08-29 02:14:55 -05:00
msm5232.h drop usage of std::deque, part 2 2023-09-13 02:46:02 -05:00
msm6258.cpp MSM6258: VGM EXPORT!!! 2023-09-11 01:19:02 -05:00
msm6258.h drop usage of std::deque, part 2 2023-09-13 02:46:02 -05:00
msm6295.cpp MSM6295: enforce max vol of 8 2023-09-20 01:08:48 -05:00
msm6295.h drop usage of std::deque, part 2 2023-09-13 02:46:02 -05:00
n163.cpp Namco 163: fix compiler error 2023-08-19 04:38:13 -05:00
n163.h drop usage of std::deque, part 2 2023-09-13 02:46:02 -05:00
namcowsg.cpp Namco WSG: fix vol macro scaling 2023-12-22 00:14:52 -05:00
namcowsg.h drop usage of std::deque, part 2 2023-09-13 02:46:02 -05:00
nes.cpp GUI: better DPCM mapping, part 2 2023-10-13 19:57:36 -05:00
nes.h GUI: better DPCM mapping, part 2 2023-10-13 19:57:36 -05:00
opl.cpp OPL and OPLL vol map 2023-12-17 14:54:38 -05:00
opl.h OPL and OPLL vol map 2023-12-17 14:54:38 -05:00
oplAInterface.cpp update copyright year 2023-01-19 19:18:40 -05:00
opll.cpp OPL and OPLL vol map 2023-12-17 14:54:38 -05:00
opll.h OPL and OPLL vol map 2023-12-17 14:54:38 -05:00
pce.cpp apply volExp on velocity input - PLEASE READ 2023-12-16 19:52:37 -05:00
pce.h apply volExp on velocity input - PLEASE READ 2023-12-16 19:52:37 -05:00
pcmdac.cpp PCM DAC: fix possible overflow in linear interpola 2023-11-26 18:50:22 -05:00
pcmdac.h Eknous please HELP ME 2023-08-23 17:25:05 -05:00
pcspkr.cpp PC speaker: add option to reset phase on freq chan 2024-01-11 14:50:53 -05:00
pcspkr.h PC speaker: add option to reset phase on freq chan 2024-01-11 14:50:53 -05:00
pet.cpp PET: fix not working 2023-07-25 01:26:41 -05:00
pet.h update copyright year 2023-01-19 19:18:40 -05:00
pokemini.cpp update copyright year 2023-01-19 19:18:40 -05:00
pokemini.h update copyright year 2023-01-19 19:18:40 -05:00
pokey.cpp GUI: channel pair hints, part 2 2023-10-08 04:07:26 -05:00
pokey.h GUI: channel pair hints, part 2 2023-10-08 04:07:26 -05:00
pong.cpp update copyright year 2023-01-19 19:18:40 -05:00
pong.h update copyright year 2023-01-19 19:18:40 -05:00
pv1000.cpp PV-1000: fix chan osc 2023-07-09 19:32:24 -05:00
pv1000.h FixedQueue, part 2 2023-07-13 04:09:20 -05:00
qsound.cpp is this faster? 2023-09-20 00:24:55 -05:00
qsound.h Eknous please HELP ME 2023-08-23 17:25:05 -05:00
rf5c68.cpp remove many TODOs 2023-08-30 19:21:38 -05:00
rf5c68.h Eknous please HELP ME 2023-08-23 17:25:05 -05:00
saa.cpp Eknous please HELP ME 2023-08-23 17:25:05 -05:00
saa.h drop usage of std::deque, part 2 2023-09-13 02:46:02 -05:00
scc.cpp chan osc volume balancing, part 1 2023-06-18 20:00:20 -05:00
scc.h FixedQueue, part 2 2023-07-13 04:09:20 -05:00
segapcm.cpp more multi-thread fixes 2023-09-07 00:48:26 -05:00
segapcm.h drop usage of std::deque, part 2 2023-09-13 02:46:02 -05:00
sm8521.cpp FixedQueue, part 2 2023-07-13 04:09:20 -05:00
sm8521.h drop usage of std::deque, part 2 2023-09-13 02:46:02 -05:00
sms.cpp apply volExp on velocity input - PLEASE READ 2023-12-16 19:52:37 -05:00
sms.h apply volExp on velocity input - PLEASE READ 2023-12-16 19:52:37 -05:00
snes.cpp move furIcons somewhere else 2023-10-28 19:07:40 -05:00
snes.h GUI: channel status, part 4 2023-10-27 18:08:37 -05:00
su.cpp SoundUnit: fix sample map 2023-10-23 16:40:30 -05:00
su.h dev185 - SoundUnit: hardware sweep sequences 2023-10-21 18:42:37 -05:00
swan.cpp move furIcons somewhere else 2023-10-28 19:07:40 -05:00
swan.h piece of trash 2023-10-28 19:03:08 -05:00
t6w28.cpp apply volExp on velocity input - PLEASE READ 2023-12-16 19:52:37 -05:00
t6w28.h apply volExp on velocity input - PLEASE READ 2023-12-16 19:52:37 -05:00
ted.cpp add isVolGlobal to DivDispatch 2023-08-07 18:05:31 -05:00
ted.h drop usage of std::deque, part 2 2023-09-13 02:46:02 -05:00
tia.cpp TIA: fix custom clock 2023-07-27 02:20:22 -05:00
tia.h FixedQueue, part 2 2023-07-13 04:09:20 -05:00
tx81z.cpp dev176 - OPM/OPZ: fix pitch 2023-09-12 01:12:59 -05:00
tx81z.h drop usage of std::deque, part 2 2023-09-13 02:46:02 -05:00
vb.cpp Virtual Boy: fix the fix 2023-12-04 15:29:09 -05:00
vb.h Virtual Boy: add static wave storage mode 2023-11-20 18:32:17 -05:00
vera.cpp move lastCenterRate=-1 from constructor to reset(), set lastCenterRate even if OOB 2023-12-06 02:52:08 -05:00
vera.h VERA/ZSM: remember last sample played so that async pitch changes work on ZSM export 2023-12-06 02:52:08 -05:00
vic20.cpp add isVolGlobal to DivDispatch 2023-08-07 18:05:31 -05:00
vic20.h add isVolGlobal to DivDispatch 2023-08-07 18:05:31 -05:00
vrc6.cpp FixedQueue, part 2 2023-07-13 04:09:20 -05:00
vrc6.h drop usage of std::deque, part 2 2023-09-13 02:46:02 -05:00
x1_010.cpp Merge pull request #1022 from tildearrow/x1_010_bank 2023-08-30 02:22:18 -05:00
x1_010.h Merge pull request #1022 from tildearrow/x1_010_bank 2023-08-30 02:22:18 -05:00
ym2203.cpp OPN/A/B: fix chan osc overflow 2023-09-20 16:31:38 -05:00
ym2203.h update copyright year 2023-01-19 19:18:40 -05:00
ym2203ext.cpp OPN: proper vol map for SSG/ADPCM/CSM/DAC parts 2023-12-17 14:41:25 -05:00
ym2203ext.h OPN: proper vol map for SSG/ADPCM/CSM/DAC parts 2023-12-17 14:41:25 -05:00
ym2608.cpp OPN/A/B: fix chan osc overflow 2023-09-20 16:31:38 -05:00
ym2608.h Eknous please HELP ME 2023-08-23 17:25:05 -05:00
ym2608ext.cpp OPN: proper vol map for SSG/ADPCM/CSM/DAC parts 2023-12-17 14:41:25 -05:00
ym2608ext.h OPN: proper vol map for SSG/ADPCM/CSM/DAC parts 2023-12-17 14:41:25 -05:00
ym2608Interface.cpp update copyright year 2023-01-19 19:18:40 -05:00
ym2610.cpp OPN/A/B: fix chan osc overflow 2023-09-20 16:31:38 -05:00
ym2610.h Eknous please HELP ME 2023-08-23 17:25:05 -05:00
ym2610b.cpp OPN/A/B: fix chan osc overflow 2023-09-20 16:31:38 -05:00
ym2610b.h Eknous please HELP ME 2023-08-23 17:25:05 -05:00
ym2610bext.cpp OPN: proper vol map for SSG/ADPCM/CSM/DAC parts 2023-12-17 14:41:25 -05:00
ym2610bext.h OPN: proper vol map for SSG/ADPCM/CSM/DAC parts 2023-12-17 14:41:25 -05:00
ym2610ext.cpp OPN: proper vol map for SSG/ADPCM/CSM/DAC parts 2023-12-17 14:41:25 -05:00
ym2610ext.h OPN: proper vol map for SSG/ADPCM/CSM/DAC parts 2023-12-17 14:41:25 -05:00
ym2610Interface.cpp update copyright year 2023-01-19 19:18:40 -05:00
ym2610shared.h S S G P C M 2023-05-05 15:34:19 -05:00
ymz280b.cpp is this faster? 2023-09-20 00:24:55 -05:00
ymz280b.h Eknous please HELP ME 2023-08-23 17:25:05 -05:00
zxbeeper.cpp FixedQueue, part 2 2023-07-13 04:09:20 -05:00
zxbeeper.h FixedQueue, part 2 2023-07-13 04:09:20 -05:00
zxbeeperquadtone.cpp QuadTone: fix PCM muting 2023-04-09 13:44:47 -05:00
zxbeeperquadtone.h QuadTone: 2023 2023-03-06 04:05:38 -05:00