Commit graph

167 commits

Author SHA1 Message Date
tildearrow
aa5b8795ed dev140 - YM2612: add YMF276 mode 2023-02-10 17:55:44 -05:00
cam900
03e0c8d8ee Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2023-02-06 08:56:14 +09:00
tildearrow
ac5986e44f dev139 - groove patterns! 2023-02-05 02:56:39 -05:00
cam900
7340d029ae Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2023-01-19 16:51:27 +09:00
tildearrow
539b2ec2db dev138 - fix broken porta after legato 2023-01-17 01:58:59 -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
cam900
536c345763 Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2023-01-12 23:31:56 +09:00
tildearrow
51802720a6 GUI: more patchbay work 2023-01-10 19:09:26 -05:00
tildearrow
2fbec000d7 dev136 - add auto patchbay toggle 2023-01-10 15:58:15 -05:00
tildearrow
1154a2bda6 implement patchbay-based output 2023-01-06 18:44:20 -05:00
tildearrow
6273275b47 new floating-point volumes and patchbay 2023-01-06 17:43:08 -05:00
cam900
ff937604c7
Merge branch 'master' into es5506_alt 2022-12-29 16:18:24 +09:00
tildearrow
a09ad00e48 prepare for 0.6pre3
OPN: add flag to make ExtCh op 1 be the only one controlling FB
GUI: move Arcade presets to top
GUI: fix YM2612 CSM not having flags
2022-12-28 18:11:30 -05:00
cam900
96c0bea63b Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2022-12-25 18:48:29 +09:00
tildearrow
618ff1d393 release v0.6pre2 2022-12-24 23:39:44 -05:00
tildearrow
0914359063 dev131 - SNES: add more sustain modes and D2 2022-12-24 18:03:57 -05:00
cam900
a793bed56d
Merge branch 'master' into es5506_alt 2022-12-24 12:01:03 +09:00
tildearrow
2fbcacfbd0 update format.md
change OPN to YM2203 and PC-98 to YM2608
2022-12-20 16:56:44 -05:00
cam900
80fd78dcdd Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2022-12-17 16:53:19 +09:00
tildearrow
905329e1e4 help 2022-12-17 00:54:56 -05:00
cam900
8365d1c977
Merge branch 'master' into es5506_alt 2022-12-15 16:06:59 +09:00
tildearrow
f43363c538 allocate IDs for K00 and GA20
and ins ID for Pokémon Mini
2022-12-14 23:55:29 -05:00
cam900
ef08e9b0c2 Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2022-12-08 11:38:08 +09:00
tildearrow
056e67b228 dev129 - SNES: add option to toggle BRR emphasis 2022-12-07 02:57:19 -05:00
cam900
7867b59580 Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2022-11-30 17:39:43 +09:00
tildearrow
ea9ee0b95d update format.md 2022-11-21 05:26:39 -05:00
cam900
46880634b4 Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2022-11-15 11:52:30 +09:00
tildearrow
184a6bd6b2 dev123 - store sample loop mode 2022-11-07 17:22:13 -05:00
cam900
13b2a72a01 Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2022-10-26 12:28:24 +09:00
tildearrow
4acb6ccc09 fine, here's your Pong 2022-10-24 03:19:42 -05:00
cam900
081773b2da
Merge branch 'master' into es5506_alt 2022-10-12 15:31:38 +09:00
tildearrow
5f59bb0277 update format.md 2022-10-12 00:46:54 -05:00
cam900
f8c494e1dd
Merge branch 'master' into es5506_alt 2022-10-09 20:05:15 +09:00
tildearrow
75d75f68e6 dev121 - NES/SN: Defle compat fixes FOR REAL
THIS IS MOST LIKELY THE LAST DEFLE COMPAT FLAG I ADD

...besides future "no arp+porta in linear pitch" compat flag
2022-10-08 00:53:01 -05:00
tildearrow
a965433bba start working on LFO macro mode 2022-10-07 14:17:25 -05:00
tildearrow
a979bc244d start working on ADSR macro mode 2022-10-07 04:11:45 -05:00
cam900
66f7ab688b Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2022-10-02 10:52:14 +09:00
tildearrow
5e18edb229 early MSM5232 work 2022-10-01 03:15:40 -05:00
cam900
987cc113b4 Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2022-09-30 20:01:21 +09:00
tildearrow
ee6e0aa0e0 chip flags rewrite, part 3 - DO NOT USE
the next thing to do is to change DivDispatch::setFlags() to use
the new flags

no chip configuration until this is finished!
2022-09-29 18:03:39 -05:00
cam900
5248f30fb4 Add ES5506 configs at format.md
Fix code format
2022-09-29 22:40:28 +09:00
tildearrow
82eed26094 chip flags rewrite, part 1 2022-09-29 03:19:48 -05:00
tildearrow
6028523eaf dev118 - SNES true sustain 2022-09-28 19:08:22 -05:00
tildearrow
3329e98c51 new MSM5232 chip ID 2022-09-28 17:05:48 -05:00
tildearrow
1ceca2a509 release v0.6pre1.5 2022-09-22 04:13:26 -05:00
tildearrow
e22d7484cb dev115 - automatic system detection 2022-09-21 19:27:42 -05:00
tildearrow
7b1713758b dev114 - operator muting for OPN/OPM 2022-09-12 00:37:25 -05:00
tildearrow
8e256d4dd5 allocate ID for MSM5232 2022-09-10 16:33:40 -05:00
tildearrow
187653a70f dev113 - loop detection changes 2022-09-10 01:39:42 -05:00
tildearrow
c009cb3536 dev112 - prepare for advanced arp macro
this new advanced arp macro offers more flexibility and reduces code duplication
it allows you to set each step of the macro to either relative or fixed mode
(instead of just one mode for the entire macro)

the UI is still a work in progress and doesn't work well

this change is big and may break things! further fixes incoming
2022-08-22 15:59:45 -05:00