Commit graph

3753 commits

Author SHA1 Message Date
aurora
bab54c814c Merge branch 'master' of https://github.com/NatsumiFox/furnace 2022-08-22 22:21:43 +03:00
aurora
bcc85dee20 Merge branch 'master' of https://github.com/tildearrow/furnace 2022-08-22 22:21:23 +03:00
tildearrow
d406380773 SoundUnit: fix some effect definitions 2022-08-22 14:20:47 -05:00
AuroraFields
900ceffb50
Merge branch 'tildearrow:master' into master 2022-08-22 22:20:42 +03:00
aurora
0e847dc1aa add setting for choosing whether to save window position 2022-08-22 22:17:19 +03:00
aurora
8b3c4a84a8 implement bounds check for window spawning 2022-08-22 22:05:16 +03:00
tildearrow
6e87bc5dd6 update format.md 2022-08-22 04:38:46 -05:00
tildearrow
3b6fa212b8 implement macro speed/delay 2022-08-22 03:52:32 -05:00
tildearrow
a3e7dbed7a
Merge pull request #645 from operator07/master
new demo song.. (ZX Spectrum Beeper)
2022-08-22 02:14:04 -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
AuroraFields
3709f1f0a3
Merge branch 'tildearrow:master' into master 2022-08-22 09:49:44 +03:00
Aleksi Knutsi
8678e93d0f
new demo song.. 2022-08-22 13:11:29 +07:00
tildearrow
16309a8429 allow it 2022-08-22 00:20:40 -05:00
tildearrow
629cca9df1 ECxx 2022-08-22 00:01:21 -05:00
tildearrow
38afdd3378 dev110 - add cut/delay effect policy compat flag
INCOMPLETE!!!
2022-08-21 23:56:58 -05:00
tildearrow
b223bc80de YM2612: #581 2022-08-21 20:06:01 -05:00
tildearrow
10aaf7f0cb YM2612: #580 2022-08-21 19:57:01 -05:00
aurora
58353398ec Merge branch 'master' of https://github.com/NatsumiFox/furnace 2022-08-22 03:50:50 +03:00
aurora
e88e0a4e4e GUI: Remember window x/y position and maximized state. Warning: This may cause issues when windows are re-ordered. Is there a way to fix windows spawning outside of screen boundaries? 2022-08-22 03:47:00 +03:00
tildearrow
05b5265bbb YM2612: #632 2022-08-21 19:46:48 -05:00
tildearrow
e226d09807 TIA: fix 10xx not working when changing instrument 2022-08-21 17:15:05 -05:00
tildearrow
808832864c add another demo song
by Raijin
2022-08-21 16:53:45 -05:00
tildearrow
e39086ab11 Merge branch 'master' of github.com:tildearrow/furnace 2022-08-21 16:35:05 -05:00
tildearrow
96feeced86 to-do 2022-08-21 16:34:43 -05:00
cam900
16d7cd3320 More docs 2022-08-21 14:08:14 +09:00
cam900
b96ad65d58 Merge branch 'master' of https://github.com/tildearrow/furnace 2022-08-21 14:07:37 +09:00
cam900
ba126b820a Add preset
MSX + Neotron
MSX sound expansion with YM2610 or YM2610B (optional), from Neo Geo and bunch of arcade boards - especially Taito's.

MSX + SIMPL
Covox speech thing-ish 8bit DAC for MSX.
2022-08-21 14:07:24 +09:00
tildearrow
f2950fa1d6 Revert "More preparing, Add OPL type docs"
This reverts commit 0b2f491997.

do not add a constructor to any of the DivPlatforms.
it will break things.
2022-08-20 23:35:13 -05:00
cam900
0b2f491997 More preparing, Add OPL type docs 2022-08-21 13:10:46 +09:00
cam900
2863f1662f Fix pitch 2022-08-21 12:57:53 +09:00
cam900
dfb663d876 Fix this for preparing OPL3-L and OPL4 2022-08-21 12:46:56 +09:00
tildearrow
1b2d2fdb98 system 2022-08-20 17:04:57 -05:00
tildearrow
0f92c4e35a GUI: fix change ins applying to off and release 2022-08-20 04:46:45 -05:00
tildearrow
f01be34b5e GUI: highlight current macro position
not for op macros (yet)
2022-08-20 01:10:30 -05:00
tildearrow
24e3dec84f another big-endian fix! 2022-08-19 22:37:54 -05:00
tildearrow
4d057d3328 dev109 - define SNES instrument params 2022-08-19 19:42:01 -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
5fe3a3c35a prepare for moving chips 2022-08-19 16:25:32 -05:00
tildearrow
25820ae987 one moreeee big-endian fix 2022-08-19 14:36:22 -05:00
tildearrow
27555c3c0a aaaand more fixing 2022-08-19 04:45:59 -05:00
tildearrow
94cf589e92 GUI: prepare for chip manager window 2022-08-19 04:41:45 -05:00
tildearrow
3787d2ae87 one more big endian fix 2022-08-19 04:41:32 -05:00
tildearrow
7f80b5f6a3 dev107 - Merge pull request #639 from tildearrow/es5506_inst
Implement ES5506 instrument type
2022-08-19 01:28:24 -05:00
tildearrow
6527840556 Fix Initializer Again 2022-08-19 01:27:21 -05:00
tildearrow
5c7338930f fix big-endian build (i think) 2022-08-19 01:26:11 -05:00
cam900
42006e338c Fix Initializer 2022-08-19 14:49:10 +09:00
tildearrow
142c21e20b partially fix big-endian build
samples are the next thing to tackle
2022-08-19 00:23:45 -05:00
tildearrow
9c80f91870 relative 2022-08-19 00:00:10 -05:00
tildearrow
952a2a66e8 store ES5506 params in format 2022-08-18 23:55:29 -05:00
cam900
13158b86cf Clamp height of panning macro when higher than 128
so, current filter macro behavior is:
"Fixed" option enabled: override current filter value to macro value
"Fixed" option disabled: current filter value = filter value determined from ES5506 tab or command ± filter macro value
2022-08-19 12:03:25 +09:00