tildearrow
717e75f82d
add setting to disable DC offset correction
2023-10-29 15:25:23 -05:00
tildearrow
38103d9c1f
YM2612: fix getPan on ExtCh channel 5
2023-10-29 13:33:29 -05:00
tildearrow
e915c6efb9
C64: fix MSVC build...
2023-10-29 05:36:53 -05:00
tildearrow
e2278d3688
C64: relative cutoff and duty macros are fine
2023-10-29 04:36:25 -05:00
tildearrow
f05d1693f8
C64: add chip flag to set env reset time
...
2 by default
1 for .dmf and old Furnace songs
2023-10-29 04:14:54 -05:00
tildearrow
7fd54775bb
C64: really fix porta
2023-10-29 03:54:12 -05:00
tildearrow
a0df838427
fix crash when loading song with no chips
2023-10-29 03:38:51 -05:00
tildearrow
7575e7a4a7
C64: more fixes...
2023-10-29 03:12:33 -05:00
tildearrow
e29113c926
C64: another tiny fix
...
also document conversion approach
2023-10-29 03:04:55 -05:00
tildearrow
592a3f102a
C64: tiny fix to old test/gate/special compat
2023-10-29 02:45:15 -05:00
tildearrow
a9201bebdc
C64: old test/gate/special macro compatibility
2023-10-29 02:43:38 -05:00
tildearrow
87b8851900
C64: volIsCutoff compatibility
2023-10-29 02:25:35 -05:00
tildearrow
90032899c7
C64: bunch of changes
...
- merging test/gate and special macros
- drop new test/gate compat flag - not necessary
- code style and tabs to spaces
TODO: compatibility!
2023-10-29 01:39:37 -05:00
tildearrow
897b03dc6a
dev187
2023-10-29 00:29:11 -05:00
tildearrow
ecec1acd24
Merge branch 'master' of https://github.com/LTVA1/furnace into c64improve
2023-10-29 00:22:10 -05:00
tildearrow
f03996ebd2
move furIcons somewhere else
2023-10-28 19:07:40 -05:00
tildearrow
e121c40a23
piece of trash
2023-10-28 19:03:08 -05:00
tildearrow
bd88639c90
GUI: channel status, part 6
...
PC Engine
2023-10-28 18:47:24 -05:00
tildearrow
1a448649b6
GUI: channel status, part 5
...
now with custom icons
colors stolen from GEP
2023-10-28 02:39:44 -05:00
LTVA1
0f760a365e
standlalone cutoff macro (with correct relative mode)
2023-10-28 10:15:41 +03:00
tildearrow
afd5529925
C64: deprecate 1Exy
2023-10-27 19:19:39 -05:00
tildearrow
d8daeb1169
GUI: channel status, part 4
2023-10-27 18:08:37 -05:00
tildearrow
429119a186
C64: I may have solved it
2023-10-27 15:48:36 -05:00
tildearrow
fe5587e958
fix 0300 not being taken into account in pre note
2023-10-27 14:45:34 -05:00
Kagamiin~
46024277b2
Removing channel deactivaton upon note off
2023-10-27 12:01:39 -03:00
LTVA1
006f0d6f48
wrong flag string
2023-10-27 17:25:14 +03:00
LTVA1
847bb046f6
fix
2023-10-27 17:23:48 +03:00
LTVA1
50b314bd77
Make separate macros for each ADSR param
2023-10-27 17:20:32 +03:00
tildearrow
20a5d9c089
GUI: channel status, part 3
2023-10-27 04:23:35 -05:00
tildearrow
e28af73746
GUI: channel status, part 2
2023-10-26 19:03:45 -05:00
Kagamiin~
47c4273e5c
Code review suggestions 2
2023-10-26 09:47:18 -03:00
Kagamiin~
170248e61a
Code review suggestions
...
Haven't had a good peer review in ages.
2023-10-26 09:43:01 -03:00
Kagamiin~
59d56b169b
Removing stray space
2023-10-25 17:33:57 -03:00
Kagamiin~
85db9ca16e
Merge branch 'master' into feature/esfm
2023-10-25 17:10:16 -03:00
LTVA1
1207eb1e32
add C64 ADSR macros, add gate bit to test/gate macro, untested fix of macro retrigger on 03xx command
2023-10-25 21:28:29 +03:00
Kagamiin~
d47fcd9616
Adding placeholder for Namco C352
2023-10-25 14:02:52 -03:00
Kagamiin~
91e6d848e6
Changing ESFM chip ID (0xd0 is taken)
2023-10-25 13:49:57 -03:00
Kagamiin~
7d0eee7a95
Removing dash from system name
...
Because it causes problems with e.g. KDE in the window title.
2023-10-24 14:49:12 -03:00
Kagamiin~
b799383351
Changing detune effect description for consistency
2023-10-24 14:34:26 -03:00
Kagamiin~
23b1c4107e
Fix hard reset handling; add detune effect; change some labels
2023-10-24 14:29:37 -03:00
tildearrow
c0acd472ed
SoundUnit: fix sample map
2023-10-23 16:40:30 -05:00
tildearrow
6dddee40d5
C64: 20xy and 21xy for setting ADSR
...
dropping DefleJank
2023-10-23 13:49:03 -05:00
tildearrow
aad3557693
dev186 - C64: update env on 1Exy
2023-10-23 13:38:16 -05:00
tildearrow
9ca7d529eb
128 patterns are possible under .mod...
2023-10-23 04:31:27 -05:00
Kagamiin~
64baa7c97f
Some refactoring
2023-10-22 11:46:34 -03:00
tildearrow
f718fbb5f5
dev185 - SoundUnit: hardware sweep sequences
...
kinda buggy in note off... may require a rewrite of volume handling
2023-10-21 18:42:37 -05:00
Kagamiin~
dde56c0cfc
Merge branch 'master' into feature/esfm
2023-10-21 14:57:43 -03:00
Kagamiin~
a1b7e52467
Implementing pattern effects, detune on FM preview, default instrument
2023-10-21 14:35:20 -03:00
tildearrow
10c72f3a10
SoundUnit: duty on forceIns
2023-10-20 17:28:45 -05:00
tildearrow
ad55e6f728
ES5506: fix getPan
2023-10-17 18:11:12 -05:00
Kagamiin~
a01ddd381e
Implement ESFM macros
2023-10-17 19:24:57 -03:00
tildearrow
06ba12b270
add command line option to see song summary
2023-10-17 14:11:35 -05:00
Kagamiin~
8ae86f79a8
Merge branch 'master' into feature/esfm
2023-10-17 15:53:21 -03:00
Lunathir
94213d7cda
Fix stray apostrophe
2023-10-17 01:34:43 -05:00
Lunathir
e8ff51c7d1
Correct instances of years having apostraphes at end
2023-10-17 01:34:43 -05:00
Kagamiin~
39001dcb6a
Adding operator routing visualization
2023-10-16 16:57:04 -03:00
tildearrow
e633550647
automatic safe mode!
...
to-do: test on Windows...
2023-10-16 14:55:01 -05:00
Kagamiin~
4a0295fd1f
WIP: adding fixed pitch mode; fix UB in ESFM driver
2023-10-15 19:46:07 -03:00
tildearrow
061b8e7aa1
GUI: add a hint when an ins cannot be previewed
2023-10-15 17:02:25 -05:00
Kagamiin~
cfa0628a32
Removing unused code
2023-10-15 11:46:32 -03:00
Kagamiin~
779afcb97a
WIP: adding ESFM (ESS ES1488/ESS ES1868 etc.) system
2023-10-15 11:46:32 -03:00
tildearrow
8f4133d2e7
Merge pull request #1523 from Eknous-P/defartist
...
default author name
2023-10-14 03:43:46 -05:00
tildearrow
dd7f4c12e2
dev184 - Merge branch 'master' of https://github.com/DevEd2/furnace
2023-10-14 03:19:02 -05:00
tildearrow
f1afa423d4
fix instrument loading
...
after an SL or WL block it wouldn't load anything else
2023-10-14 02:53:55 -05:00
tildearrow
10172e0489
GUI: better DPCM mapping, part 2
2023-10-13 19:57:36 -05:00
tildearrow
7ede07e2a4
dev183 - prepare for better DPCM mapping
2023-10-12 19:52:44 -05:00
tildearrow
40da2ecb46
fix clock overflow
2023-10-12 05:26:48 -05:00
tildearrow
6118e75ec7
fix gap in audio export
2023-10-12 03:54:32 -05:00
tildearrow
af56b726e4
low quality tildearrow code
2023-10-11 17:24:40 -05:00
Eknous-P
b16a562aeb
default author name
2023-10-11 18:16:46 +04:00
tildearrow
219665ed60
dev182 - add a different macro release strat
...
active release makes the macro jump to release pos instead of waiting
2023-10-11 03:36:21 -05:00
tildearrow
8235f6ee66
C140: add bank types
2023-10-11 02:48:39 -05:00
tildearrow
b08f1e656f
SNES: NOOOOOOOOOOOOO
...
a typo ruined 0.6 :<
issue #1522
2023-10-11 01:16:57 -05:00
tildearrow
43468653a0
prepare for pre-calculated pitch table
2023-10-10 20:15:58 -05:00
tildearrow
cb8ed42cd6
GUI: channel pair hints, part 5
...
SNES freq mod
2023-10-09 04:28:08 -05:00
tildearrow
7fc734744d
GUI: channel pair hints, part 2
...
POKEY
2023-10-08 04:07:26 -05:00
tildearrow
4b008f4b41
GUI: channel pair hints, part 1
...
very ugly
2023-10-07 20:35:25 -05:00
tildearrow
c8597c3c3e
Y8950: fix missing drum toggle effect
2023-10-06 00:36:23 -05:00
tildearrow
750406e0be
fix missing pre effects
...
issue #1513
2023-10-06 00:34:51 -05:00
tildearrow
687fbf5436
macro name refactor
2023-10-05 23:51:34 -05:00
tildearrow
839dc3cd91
prepare to add channel pair and mode hints
2023-10-05 04:47:14 -05:00
tildearrow
79f92fab68
GUI: prepare for status view
2023-10-03 04:38:28 -05:00
DevEd
ac85732ef2
Merge branch 'tildearrow:master' into master
2023-10-02 01:07:35 -04:00
tildearrow
fbc34fae02
release v0.6
...
finally!
thanks to:
- everyone who has helped with testing and bug reporting
- all contributors
- all demo song artists
- every user
thank you
I really mean it
2023-10-01 23:08:46 -05:00
tildearrow
572dbcfdd2
K007232: fix getPan
2023-10-01 15:06:43 -05:00
tildearrow
6b2061a434
release v0.6pre18
...
hopefully this, for REAL, is the last pre-release
2023-09-27 16:03:57 -05:00
tildearrow
e1f7a175c4
whoops
2023-09-27 02:23:15 -05:00
tildearrow
6c88329ddd
possibly fix crash after render
...
issue #1503
2023-09-27 02:22:56 -05:00
tildearrow
08a93f9c4d
Namco WSG: fix noise mode
2023-09-26 12:23:38 -05:00
tildearrow
de2beb794f
release v0.6pre17
...
hopefully this is the final one before 0.6
2023-09-25 14:28:38 -05:00
tildearrow
a3d8c81e9d
add option to swap bytes in raw smp import
2023-09-25 05:09:56 -05:00
tildearrow
8231e3beba
VGM export: RFC volume balance
2023-09-24 19:13:08 -05:00
tildearrow
67c3a67a0d
C140/C219: several fixes
...
loop point fix
crash fix
2023-09-24 16:54:19 -05:00
tildearrow
7fe2a99112
VGM export: fix virtual tempo resulting in no loop
2023-09-24 02:28:05 -05:00
tildearrow
cb63314f53
OPN/A/B: fix chan osc overflow
2023-09-20 16:31:38 -05:00
tildearrow
746744606f
oops
2023-09-20 01:10:30 -05:00
tildearrow
196619cf70
MSM6295: enforce max vol of 8
2023-09-20 01:08:48 -05:00
tildearrow
cad63d8351
is this faster?
2023-09-20 00:24:55 -05:00
tildearrow
5eaafb9f78
fix typo
2023-09-19 04:04:09 -05:00
tildearrow
78a72eb5ab
fix WonderSwan channel names
2023-09-19 02:52:51 -05:00