tildearrow
a8c04e80e3
GUI: mobile button for piano
2023-02-19 19:11:31 -05:00
tildearrow
a144ca75b4
release for intro tune contest
2023-02-19 15:58:56 -05:00
Zumi
21d6f4f6d6
Document the basic mode (2) ( #977 )
...
* Create basic-mode.md
* Update README.md
2023-02-12 02:33:18 -05:00
nicco1690
e40eec68d3
Refactoring + add DAC channel
2023-02-11 22:09:59 -05:00
nicco1690
85f3a33765
I type too fast for my own good
...
SM8512 -> SM8521
2023-02-11 21:54:14 -05:00
nicco1690
043a79736b
Rename to be lowercase
...
this is what I get for not sleeping in despite being sleepy
2023-02-11 21:51:18 -05:00
nicco1690
22c8d8cb25
Address feedback
...
invert topic from Game.com to SM8521
2023-02-11 21:42:33 -05:00
nicco1690
ce2a761754
Create Game.com docs
2023-02-11 21:06:19 -05:00
tildearrow
1f8bc8e0ed
update format
2023-02-11 17:42:02 -05:00
tildearrow
055132a104
update doc authors
2023-02-11 17:07:12 -05:00
WindowxDeveloper
c11fc669ad
Will be utilized in the X16 ( #972 )
...
* Will be utilized in the X16
Alongside VERA, the YM2151 will be used in Commander X16.
Source:
https://www.commanderx16.com/faq.html
* Boards already shipped.
Since the 8-Bit Guy already ships X16 boards to the customers, I guess the YM2151 should be considered as an official part of the X16 sound system (albeit in the FPGA).
2023-02-11 17:04:01 -05:00
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
dd79ae401b
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
2023-02-05 10:00:27 +09:00
tildearrow
43ba2ff8f2
OPZ: implement LFO2
...
issue #831
untested and I can't test now
2023-02-03 17:00:15 -05:00
cam900
3403e10b0b
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
2023-01-24 08:14:29 +09:00
tildearrow
a878c3a4d5
stop documenting EFxx
...
it doesn't even work on linear pitch
2023-01-23 15:19:20 -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
tildearrow
2c528c9ca8
OPN: add LFO speed macro
...
issue #927
2023-01-16 16:10:34 -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
tildearrow
15afb1da84
add POKEY documentation
2022-12-20 03:19:25 -05:00
cam900
80fd78dcdd
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
2022-12-17 16:53:19 +09:00
cam900
429aed0ab1
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
2022-12-17 15:00:44 +09:00
tildearrow
905329e1e4
help
2022-12-17 00:54:56 -05:00
tildearrow
9da46ee8ba
implement macro masking
2022-12-17 00:09:56 -05:00
cam900
8365d1c977
Merge branch 'master' into es5506_alt
2022-12-15 16:06:59 +09:00
tildearrow
dafa0189a8
Merge pull request #776 from cam900/k007232
...
Add K007232 support
2022-12-14 23:59:41 -05: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
ed779f443a
Addressing comments
2022-12-11 16:37:20 +09:00
cam900
142f746da1
Add docs
2022-12-08 19:22:22 +09:00
cam900
217872bdd5
Merge branch 'master' of https://github.com/tildearrow/furnace into k007232
2022-12-08 14:22:20 +09:00
cam900
76cdc3a6a5
(Partially) K007232 support
...
Chip ID is placeholder.
2022-12-08 14:18:22 +09: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
38cccbe351
update newIns.md
2022-11-21 05:43:15 -05:00
tildearrow
ea9ee0b95d
update format.md
2022-11-21 05:26:39 -05:00
tildearrow
5ec4f2d1f0
new ins format, part 7
...
FM instruments now loadable
2022-11-20 14:28:43 -05:00
tildearrow
a7b139cd00
new ins format, part 5
2022-11-20 03:24:23 -05:00
tildearrow
38bb36363d
new ins format, part 4
2022-11-19 22:12:17 -05:00
tildearrow
da1560b1c2
new ins format, part 3
2022-11-19 18:51:32 -05:00
tildearrow
ae7382f7a9
new ins format, part 1
2022-11-19 18:13:17 -05:00
tildearrow
76c0136a12
TODO: The rest
2022-11-19 04:05:52 -05:00
tildearrow
dbcd7f31a8
prepare for implementing new ins format
2022-11-17 19:07:40 -05:00
tildearrow
e5bc0c06d8
improve the new ins format idea
2022-11-17 16:53:25 -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
3377ade9e6
convert presets to new format, part 3
2022-11-14 13:35:11 -05:00
tildearrow
184a6bd6b2
dev123 - store sample loop mode
2022-11-07 17:22:13 -05:00
N-SPC700
d4638f886d
add more info for the systems it's used in
2022-11-07 03:20:03 -05:00
cam900
7a803f1e73
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
2022-11-07 09:45:54 +09:00
tildearrow
744248016e
fix YM2151 doc
2022-11-03 00:44:05 -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
9a1447e392
NES: envelope and length counter effects
2022-10-25 00:43:03 -05:00
tildearrow
4acb6ccc09
fine, here's your Pong
2022-10-24 03:19:42 -05:00
cam900
487607b6ae
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
2022-10-22 10:17:00 +09:00
tildearrow
dfea2fc684
doc: update chip list
2022-10-16 01:10:41 -05:00
tildearrow
2160b6e885
add T6W28 docs
2022-10-16 01:05:30 -05:00
tildearrow
0d4db39c14
add Virtual Boy docs
2022-10-16 01:01:31 -05:00
tildearrow
d5692318d6
lots of doc updates
2022-10-16 00:53:05 -05:00
tildearrow
489f56b913
update several things - including an Amiga fix
2022-10-15 22:41:50 -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
nicco1690
680851c890
Improve SNES documentation
2022-10-08 13:15:05 -04: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
tildearrow
85eaf91591
FCS: some optimization
...
speed dial commands and preset delays
FCS = Furnace Command Stream (binary)
2022-10-06 14:37:42 -05:00
tildearrow
2d3d7c0716
update export-tech.md
2022-10-06 04:51:52 -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
c0de45ff0c
Merge branch 'snes' of https://github.com/akumanatt/furnace into akumanatt-snes
2022-09-24 02:53:11 -05:00
ZeroByteOrg
c3654eb67c
Merge branch 'master' into ZSMv1
2022-09-23 22:24:22 -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
Natt Akuma
0ee6d761f5
Merge branch 'master' of https://github.com/tildearrow/furnace into snes
2022-09-18 18:33:25 +07:00
tildearrow
ca224632a1
further polish Namco 163 doc
2022-09-18 00:26:51 -05:00
ZeroByteOrg
b14bf9ea33
Merge branch 'master' into ZSMv1
2022-09-15 12:03:53 -05:00
freq-mod
359fda7016
addressing feedback
2022-09-14 11:04:28 +00:00
freq-mod
70ca9033c7
Add Generic PCM DAC document
2022-09-13 19:58:43 +00:00
freq-mod
6a735ee348
no noise for MMC5
2022-09-13 19:25:37 +00:00
freq-mod
f60e650a91
correct doc
...
no brainwashing
2022-09-13 19:18:08 +00:00
freq-mod
216acd5ec5
fix n163 doc
...
256 bytes, not 128. https://www.nesdev.org/wiki/Namco_163_audio
also some better wording
2022-09-13 09:21:16 +00:00
tildearrow
7b1713758b
dev114 - operator muting for OPN/OPM
2022-09-12 00:37:25 -05:00
tildearrow
2952baaa54
update 6-sample
2022-09-10 22:40:36 -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
brickblock369
17f7647ae7
Update soundunit.md
...
Clarified that the Sound Unit is able to have 64 KB depending on the configuration.
2022-09-04 13:47:27 -07:00
ZeroByteOrg
ca4fb5b7d4
Merge branch 'master' into ZSMv1
2022-08-28 10:54:20 -05:00
freq-mod
bc0f696eb3
Update soundunit.md
...
fix 12xx description
2022-08-25 18:55:32 +02: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
tildearrow
6e87bc5dd6
update format.md
2022-08-22 04:38:46 -05:00
tildearrow
2650fe609f
dev111 - many macro changes
...
- max macro length is now 255
- loop/rel pos is now unsigned (255 = no)
- prepare for macro speed/delay
2022-08-22 02:13:33 -05:00
tildearrow
c74d7fab37
dev108 - add SN period range compat flag
...
there's room for possible improvement
2022-08-19 18:46:19 -05:00
tildearrow
952a2a66e8
store ES5506 params in format
2022-08-18 23:55:29 -05:00
ZeroByteOrg
941d45ad80
Merge branch 'master' into ZSMv1
2022-08-16 11:24:18 -05:00
tildearrow
51cc36532e
fix documentation regarding ZX beeper samples
2022-08-15 22:44:55 -05:00
tildearrow
4707eb7002
update Namco 163 doc
2022-08-13 04:07:50 -05:00
tildearrow
5506b87b40
update sample doc
2022-08-13 02:48:34 -05:00
tildearrow
6bcb3063a5
add OPZ disclaimer in docs
2022-08-10 15:41:52 -05:00
tildearrow
28698beaf3
dev106 - Game Boy: implement hw seq
...
and prepare for software envelope maybe
2022-08-10 01:55:44 -05:00
tildearrow
da8f7dabd5
i guess
...
to anybody who bothers reading the contents of this commit:
who cares? you promised me C163 would become the name
but nobody has bothered to call it C163 for an entire week.
there's no point on pushing a dead idea forward!
2022-08-09 14:53:31 -05:00
tildearrow
9f8c96d45b
dev105 - prepare for Game Boy hardware sequences
...
issue #27
2022-08-07 00:03:27 -05:00
tildearrow
5534f55f7a
dev104 - add "is sample" flag to Sound Unit ins
2022-08-06 04:04:18 -05:00
tildearrow
3a18e1e6fc
partially implement command stream binary mode
2022-08-04 18:50:52 -05:00
Aleksi Knutsi
cd4af3c4ba
Update soundunit.md
2022-07-29 21:20:17 +07:00
tildearrow
e7108c060b
add Namco WSG section to doc/7-systems
2022-07-28 23:24:32 -05:00
tildearrow
4666a8d614
update export-tech.md
2022-07-27 17:57:45 -05:00
tildearrow
173e9b0df9
**Namco C163**
2022-07-26 18:23:01 -05:00
Aleksi Knutsi
e7938ccd11
Fix 1 typo and 2 capitalization errors
2022-07-26 14:16:24 +07:00
tildearrow
b75787603a
I missed something
2022-07-24 02:52:39 -05:00
tildearrow
8d88ac766c
dev103 - store system name and other info in song
2022-07-23 17:02:03 -05:00
tildearrow
d004629a58
dev102 - new sample storage format
2022-07-22 02:29:01 -05:00
tildearrow
5aa287eece
update format.md - CSM for all OPN chips soon
2022-07-21 14:51:26 -05:00
ZeroByteOrg
850508e1b8
Merge branch 'master' into ZSMv1
2022-07-11 12:59:59 -05:00
tildearrow
f4a85bebff
dev101 - fix SMSFM_intro.dmf
2022-07-04 01:43:59 -05:00
Natt Akuma
fac415c8e8
Prepare for NGP system
...
Also add PCM DAC as system format 0xc0
2022-07-02 08:19:25 +07:00
tildearrow
fd5f1106bc
update format.md
2022-07-01 14:13:50 -05:00
tildearrow
7725047de6
doc: fix soundunit.md
2022-07-01 01:11:51 -05:00
Aleksi Knutsi
6a4f0ee3d9
Update README.md
2022-06-30 17:36:45 +07:00
Aleksi Knutsi
5eb6c505bc
Update soundunit.md
2022-06-30 17:31:10 +07:00
ZeroByteOrg
40d67d7bb5
Merge branch 'master' into ZSMv1
2022-06-29 13:14:15 -05:00
Postbox2
c21caa5991
Update README.md
2022-06-29 18:45:17 +07:00
Postbox2
200cb34d18
ah the bitch! markdown you anger mee
2022-06-29 18:44:36 +07:00
Postbox2
86aacd818b
Fix formatting issues, i think
2022-06-29 18:43:40 +07:00
Postbox2
0102fcbda8
Create soundunit.md
2022-06-29 18:42:33 +07:00
tildearrow
a8a38dce2b
0.6pre1 - introduce the final changes
...
- implement E1xy/E2xy Defle bug when using same note twice
- add SNK Touchdown Fever preset
- update README.md and to-do list
- update credits
thank you for your patience!
see you in 0.6pre1.5 coming soon...
2022-06-29 04:57:05 -05:00
tildearrow
87fa871972
doc: update writer list
2022-06-29 02:27:10 -05:00
tildearrow
c2d060da9f
Merge branch 'master' of github.com:tildearrow/furnace
2022-06-29 02:26:15 -05:00
Postbox2
4123aa631c
Fix 2 typos
2022-06-29 14:24:52 +07:00