tildearrow
5c7b467223
prepare a format for patchbay effects
2023-05-20 17:21:37 -05:00
tildearrow
90d1fd60d8
dev157 - new pattern format
2023-05-18 19:50:36 -05:00
tildearrow
02553390ac
prepare for a new pattern format
2023-05-18 17:53:13 -05:00
tildearrow
160753243d
asset directories, part 7
2023-05-16 02:44:46 -05:00
tildearrow
565f67dd0f
dev155 - fix broken macro after note off in some
...
FM chips
issue #1017
2023-05-05 02:14:53 -05:00
tildearrow
99d2199db6
dev152 - sample map notes, part 1
2023-04-07 16:54:05 -05:00
tildearrow
a52eb8706c
allocate PV-1000 chip ID
2023-03-05 13:36:39 -05:00
tildearrow
223a00884e
M114S? what's that?
2023-03-03 14:13:33 -05:00
tildearrow
672f387e6a
GUI: tutorial, part 2 - DO NOT USE
2023-02-26 04:21:27 -05:00
tildearrow
34c66a4464
FIRE!! (release v0.6pre4)
2023-02-24 05:15:19 -05:00
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
tildearrow
1f8bc8e0ed
update format
2023-02-11 17:42:02 -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
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
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
tildearrow
28698beaf3
dev106 - Game Boy: implement hw seq
...
and prepare for software envelope maybe
2022-08-10 01:55:44 -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
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
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
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
6fe7e638d5
update format.md
2022-06-29 01:56:57 -05:00
tildearrow
b99dce5362
Merge pull request #499 from superctr/220527_blocksize
...
Save the size of each block in a Furnace module
2022-06-29 01:54:05 -05:00
Postbox2
ecb6635c50
Fix typo
2022-06-24 13:51:05 +07:00
Ian Karlsson
5378974b96
Save the size of each block in a Furnace module
2022-05-27 21:42:14 +02:00
tildearrow
68cc84253c
dev99 - major Fractal system change
...
7 channels instead of 8 - CSM only supported on ExtCh system
2022-05-27 05:13:10 -05:00
tildearrow
a776129c3d
dev98 - YM2612: add Fractal system
...
partially done
2022-05-27 04:02:53 -05:00
tildearrow
393d1c018d
dev97 - add old octave boundary compat flag
2022-05-22 13:25:59 -05:00
tildearrow
251734bd04
prepare for the last chips for 0.6pre1
...
YMZ280B is counted. don't worry.
2022-05-20 02:43:39 -05:00
tildearrow
aa1bccd8fe
allocate ID for 3-channel Namco WSG
...
8-channel variants to be allocated
2022-05-19 18:24:53 -05:00
tildearrow
2a77abbaf9
update format.md
2022-05-19 04:36:04 -05:00
tildearrow
cfa05143ab
dev96 - add virtual tempo
2022-05-18 00:05:25 -05:00
tildearrow
c5786b61fb
dev95 - multiple songs in a single file (READ)
...
experimental feature! proceed with caution.
if you experience song corruption or crashes, report issue immediately!
files with multiple songs will be readable in older versions of Furnace,
but only the first song will be read in those versions.
issue #199
2022-05-15 01:42:49 -05:00
tildearrow
ce253230ce
add AICA and YMZ ADPCM formats
2022-05-14 16:59:07 -05:00
tildearrow
a2ae7dbb3d
allocate ID for YMZ280B
2022-05-14 16:18:24 -05:00
tildearrow
8784fe5664
dev94 - add a full linear pitch mode, part 1
2022-05-10 03:51:18 -05:00
Laurens Holst
3784c4e1d2
MultiPCM instrument type, editor and file ops.
2022-05-05 21:56:48 +02:00
tildearrow
4bc70fad7b
format oops
2022-05-01 13:41:30 -05:00
tildearrow
2a1d45fa35
update format.md for eventual ExtCh extra systems
2022-04-28 15:07:28 -05:00
tildearrow
66f5b2117f
dev90 - linear pitch macro option
2022-04-28 00:26:21 -05:00
tildearrow
24d60507e7
sysDef refactor, part 2
...
to @cam900 and @grauw: you may now pull this to your branch.
check out the comments in sysDef.cpp though.
2022-04-27 00:56:15 -05:00
tildearrow
351c22cb77
sysDef refactor, part 1 - PLEASE READ NOTE
...
THIS WILL NOT COMPILE!!!
i'm still working on it
to @cam900: DO NOT PULL TO YOUR ES5506 BRANCH YET - wait until I am done
with this refactor
to @grauw: DO NOT PULL TO YOUR OPL4 BRANCH YET - wait until I am done
with this refactor
2022-04-26 18:32:33 -05:00
tildearrow
2a952b1a66
dev87 - C64 changes
...
issue #335
2022-04-25 17:55:48 -05:00