tildearrow
707dc30f15
Revert "Fix issue #567 : LFO disable/enable behavior for YM2151."
2022-07-17 00:05:56 -05:00
Natt Akuma
e334fdddb8
Merge pull request #572 from ZeroByteOrg/opmlfo
...
Fix issue #567 : LFO disable/enable behavior for YM2151.
2022-07-17 12:04:38 +07:00
tildearrow
15ab8cc49b
YM2612: fix a CSM issue with key off
2022-07-12 18:45:54 -05:00
ZeroByteOrg
850508e1b8
Merge branch 'master' into ZSMv1
2022-07-11 12:59:59 -05:00
tildearrow
c85b67b1da
NES + chip -> Famicom + chip
2022-07-09 15:55:27 -05:00
tildearrow
c2f1385703
MSM6258: fix position not being reset in furnace s
...
ample mode
2022-07-08 02:25:25 -05:00
cam900
fe94ea8e04
Fix typo
2022-07-07 04:10:32 +09:00
tildearrow
b39924c9d6
AY: TODO fix wtr_envelope.dmf
2022-07-05 01:16:25 -05:00
tildearrow
f4a85bebff
dev101 - fix SMSFM_intro.dmf
2022-07-04 01:43:59 -05:00
tildearrow
949e293053
SMS: aaaand more .dmf compatibility
2022-07-03 23:43:13 -05:00
tildearrow
0ec28f168e
more .dmf compatibility stuff
2022-07-03 23:31:35 -05:00
Natt Akuma
f8425b817f
Fix GCC errors
2022-07-03 20:11:04 +07:00
Natt Akuma
d3cd7bbb81
Add generic PCM DAC system
...
For use with NGP DAC and some arcade system combos
2022-07-03 01:42:47 +07:00
cam900
f3b9c6dde6
Merge branch 'master' into es5506_alt
2022-07-02 13:28:49 +09:00
Natt Akuma
fac415c8e8
Prepare for NGP system
...
Also add PCM DAC as system format 0xc0
2022-07-02 08:19:25 +07:00
Natt Akuma
59bcd9599f
OPL: Missed changes from last commit
2022-07-01 17:55:33 +07:00
Natt Akuma
02b28e6e7d
OPL: Correct CHIP_FREQBASE to match clock ratio
...
This changes from 9440540 to 9437184
2022-07-01 17:33:33 +07:00
ZeroByteOrg
807848cfee
Fix LFO disable/enable behavior for YM2151.
2022-06-29 16:59:47 -05:00
ZeroByteOrg
40d67d7bb5
Merge branch 'master' into ZSMv1
2022-06-29 13:14:15 -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
0a055ff85b
OPL: fix crash
2022-06-29 02:11:25 -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
tildearrow
4a0bb1fa38
OPLL: one more chan osc fix
2022-06-29 01:50:20 -05:00
tildearrow
0b70902dbe
OPLL: fix per-channel osc, part 2
2022-06-29 01:40:03 -05:00
tildearrow
9fee9fa363
GUI: run per-chan osc on instrument preview
2022-06-29 01:37:12 -05:00
tildearrow
4dfd413ead
OPLL: fix per-channel osc, part 1
2022-06-29 01:32:52 -05:00
tildearrow
90481cc460
OPL: fix drums mode per-channel osc
2022-06-29 01:06:31 -05:00
tildearrow
477674400c
YM2612: whoops!
2022-06-29 00:55:05 -05:00
tildearrow
aaf02103f6
YM2612: implement DualPCM macros
2022-06-29 00:49:11 -05:00
tildearrow
3ea0ad1e0a
OPL: fix pitch macro
...
fixes #535
2022-06-28 23:32:36 -05:00
tildearrow
8c8ad7f5ab
fix audio saving being totally wrong
2022-06-28 22:08:24 -05:00
tildearrow
13f14b6854
SoundUnit: fix copy-paste blunder
2022-06-28 12:55:14 -05:00
tildearrow
be7d7002e2
fix opening/saving audio files with non-ASCII char
...
s on Windows
this required making a wrapper...
2022-06-28 02:00:08 -05:00
tildearrow
f483292a88
OPN[A/B/2]?: implement 18xx effect
2022-06-28 01:16:46 -05:00
Natt Akuma
e2449d91f1
VERA: Run noise generation in each channel update
2022-06-27 19:37:45 +07:00
tildearrow
b04743d045
SMS: implement Game Gear stereo in Nuked core
2022-06-27 04:09:24 -05:00
tildearrow
fef09fb00d
fix major per-channel audio export issue in ExtCh
2022-06-27 03:55:55 -05:00
tildearrow
869fe23036
fix .y12 TL loading
2022-06-27 03:44:09 -05:00
tildearrow
7ea49d7e84
what?
2022-06-27 03:39:42 -05:00
cam900
5e72274c5c
I forgot here
2022-06-26 09:29:35 +09:00
cam900
a647a2599f
Fix typecasting
2022-06-26 09:06:13 +09:00
cam900
3119ed8cc5
Merge remote-tracking branch 'upstream/master' into es5506_alt
2022-06-26 00:47:34 +09:00
cam900
2b5bb91237
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
...
* 'master' of https://github.com/tildearrow/furnace : (55 commits)
GUI: get rid of these stupid icons
update to-do list
MSM6258: the final bits
MSM6258: clock/rate selection
MSM6258: prepare for rate changing
Update n163.md
YM2612: DualPCM per-channel osc
YM2612: more DualPCM muting fixes
YM2612: fix DualPCM muting
GUI: finish the blank ins up
GUI: add "blank new instrument" option
GUI: add mono/poly note preview button
PC speaker: don't use printf/perror
YM2612: CSM arpeggio and slides
YM2612: - C S M -
YM2612: half-working CSM
YM2612: earliest completely untested CSM work
delay collapse/expand pattern/song feature :<
GUI: much more stable osc view
YM2612: fix DAC output not visible in per-chan osc
...
# Conflicts:
# src/engine/platform/genesis.cpp
# src/engine/platform/genesis.h
# src/ta-utils.h
2022-06-26 00:36:36 +09:00
tildearrow
e39a923b23
C64: fix per-channel osc for 6581
2022-06-24 03:26:00 -05:00
tildearrow
951db12e6a
Namco WSG: fix C15/C30 high notes
2022-06-23 22:59:06 -05:00
tildearrow
a717c67f3d
change IDs of null/dummy audio backends
...
for eventual alternate audio backend support
2022-06-23 22:53:21 -05:00
tildearrow
b66cc81fc6
fix loading 24-bit samples
2022-06-23 22:33:25 -05:00
tildearrow
7586db9a1b
fix Termux build again
2022-06-23 16:25:51 -05:00
tildearrow
b90552dfb1
fix Termux build
2022-06-23 16:23:46 -05:00
ZeroByteOrg
ae7b271e1d
Merge branch 'master' into ZSMv1
2022-06-23 13:45:12 -05:00