furnace/src/engine/platform
cam900 29ea6dc360 Partially ES5506 support (not working yet!)
Add sample related enums
Add support for backward/pingpong loop, loop end position
Structize Notemap in sample instrument
2022-04-21 01:52:37 +09:00
..
sound Partially ES5506 support (not working yet!) 2022-04-21 01:52:37 +09:00
abstract.cpp DC offset improvements 2022-04-09 18:25:25 -05:00
amiga.cpp Partially ES5506 support (not working yet!) 2022-04-21 01:52:37 +09:00
amiga.h dev82 - amiga wavetables 2022-04-12 01:19:00 -05:00
arcade.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
arcade.h add 30xx effect to hard reset envelope 2022-04-10 02:11:36 -05:00
ay.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
ay.h DC offset improvements 2022-04-09 18:25:25 -05:00
ay8930.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
ay8930.h AY: add effects to write to I/O ports 2022-03-26 20:55:43 -05:00
bubsyswsg.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
bubsyswsg.h BubSys: bring on the wave synth 2022-04-08 02:42:33 -05:00
c64.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
c64.h C64: better muting strategy 2022-04-15 01:20:09 -05:00
dummy.cpp license clarification, part 3 2022-02-14 22:12:20 -05:00
dummy.h license clarification, part 3 2022-02-14 22:12:20 -05:00
es5506.cpp Partially ES5506 support (not working yet!) 2022-04-21 01:52:37 +09:00
es5506.h Partially ES5506 support (not working yet!) 2022-04-21 01:52:37 +09:00
fds.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
fds.h FDS: wave synth 2022-04-08 02:59:58 -05:00
fmshared_OPM.h license clarification, part 3 2022-02-14 22:12:20 -05:00
fmshared_OPN.h license clarification, part 3 2022-02-14 22:12:20 -05:00
gb.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
gb.h initial bring-up of the wave synth 2022-04-08 02:11:33 -05:00
genesis.cpp Partially ES5506 support (not working yet!) 2022-04-21 01:52:37 +09:00
genesis.h add 30xx effect to hard reset envelope 2022-04-10 02:11:36 -05:00
genesisext.cpp dev83 - yet another E1xy/E2xy fix 2022-04-13 00:34:00 -05:00
genesisext.h license clarification, part 3 2022-02-14 22:12:20 -05:00
genesisshared.h nice troll 2022-03-27 13:38:28 -05:00
lynx.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
lynx.h Lynx: fix stereo 2022-02-24 16:53:20 -05:00
mmc5.cpp Partially ES5506 support (not working yet!) 2022-04-21 01:52:37 +09:00
mmc5.h DC offset improvements 2022-04-09 18:25:25 -05:00
n163.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
n163.h N163: implement wave synth 2022-04-12 00:17:34 -05:00
nes.cpp Partially ES5506 support (not working yet!) 2022-04-21 01:52:37 +09:00
nes.h DC offset improvements 2022-04-09 18:25:25 -05:00
opl.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
opl.h OPL: implement effects 2022-03-16 01:53:46 -05:00
opll.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
opll.h OPLL: 99.9% 2022-03-01 23:07:29 -05:00
pce.cpp Partially ES5506 support (not working yet!) 2022-04-21 01:52:37 +09:00
pce.h initial bring-up of the wave synth 2022-04-08 02:11:33 -05:00
pcspkr.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
pcspkr.h dispatch: add function to notify playback stopped 2022-03-07 01:48:48 -05:00
pet.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
pet.h PET: Use wave bits macro instead 2022-03-22 01:37:22 +07:00
qsound.cpp Partially ES5506 support (not working yet!) 2022-04-21 01:52:37 +09:00
qsound.h tabs to spaces 2022-02-22 22:13:17 -05:00
saa.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
saa.h add register view 2022-02-21 22:31:27 -05:00
segapcm.cpp Partially ES5506 support (not working yet!) 2022-04-21 01:52:37 +09:00
segapcm.h compound system flattening, part 1 2022-02-23 02:52:30 -05:00
sms.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
sms.h improve the status bar 2022-02-15 01:46:03 -05:00
swan.cpp Partially ES5506 support (not working yet!) 2022-04-21 01:52:37 +09:00
swan.h dev79 - wave synth data storage 2022-04-08 04:34:39 -05:00
tia.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
tia.h add register view 2022-02-21 22:31:27 -05:00
tx81z.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
tx81z.h add 30xx effect to hard reset envelope 2022-04-10 02:11:36 -05:00
vera.cpp Partially ES5506 support (not working yet!) 2022-04-21 01:52:37 +09:00
vera.h VERA: 4x the volume 2022-04-14 01:51:21 -05:00
vic20.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
vic20.h Add VIC-20 support 2022-03-22 14:48:48 +07:00
vrc6.cpp Partially ES5506 support (not working yet!) 2022-04-21 01:52:37 +09:00
vrc6.h Add VRC6 support 2022-03-28 01:06:56 +09:00
x1_010.cpp add experimental low-latency mode 2022-04-15 05:37:23 -05:00
x1_010.h dev79 - wave synth data storage 2022-04-08 04:34:39 -05:00
ym2610.cpp Partially ES5506 support (not working yet!) 2022-04-21 01:52:37 +09:00
ym2610.h add 30xx effect to hard reset envelope 2022-04-10 02:11:36 -05:00
ym2610b.cpp Partially ES5506 support (not working yet!) 2022-04-21 01:52:37 +09:00
ym2610b.h add 30xx effect to hard reset envelope 2022-04-10 02:11:36 -05:00
ym2610bext.cpp dev78 - new compat flag that fixes ExtCh 2022-04-07 01:14:34 -05:00
ym2610bext.h Prepare to support YM2610B and with Extended channel 3 mode 2022-02-25 01:02:35 +09:00
ym2610ext.cpp dev78 - new compat flag that fixes ExtCh 2022-04-07 01:14:34 -05:00
ym2610ext.h license clarification, part 3 2022-02-14 22:12:20 -05:00
ym2610Interface.cpp Neo Geo: safety checks 2022-02-24 16:53:38 -05:00
ym2610shared.h allow detune 4 2022-03-07 22:28:20 -05:00