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 |
|
tildearrow
|
3b28549885
|
SNES: pre-dev118 gain hotfix
|
2022-09-29 04:39:31 -05:00 |
|
tildearrow
|
0acca7458d
|
chip flags rewrite, part 2
move systemFlags to legacy status
|
2022-09-29 03:29:24 -05:00 |
|
tildearrow
|
82eed26094
|
chip flags rewrite, part 1
|
2022-09-29 03:19:48 -05:00 |
|
tildearrow
|
24a72165c9
|
move config handler to a new class
paves the way for chip flags rewrite
|
2022-09-29 01:24:26 -05:00 |
|
tildearrow
|
c45816b8f2
|
DAC: fix wavetable mode
|
2022-09-29 00:38:18 -05:00 |
|
tildearrow
|
86fe6206be
|
another tiny fix
|
2022-09-29 00:27:58 -05:00 |
|
tildearrow
|
6ed50d717c
|
fix song stop screwing everything up
|
2022-09-29 00:27:40 -05:00 |
|
tildearrow
|
9f2cb1450f
|
YM2151: fix LFO
|
2022-09-29 00:10:34 -05:00 |
|
tildearrow
|
7990dc1965
|
OPN: fix AY issue
|
2022-09-28 23:21:24 -05:00 |
|
tildearrow
|
7770ca8965
|
SNES: more fixes (especially GUI ones)
|
2022-09-28 19:33:16 -05:00 |
|
tildearrow
|
6028523eaf
|
dev118 - SNES true sustain
|
2022-09-28 19:08:22 -05:00 |
|
tildearrow
|
6f1a41de1e
|
SNES: implement more effects
|
2022-09-28 18:28:01 -05:00 |
|
tildearrow
|
7e07f616d5
|
SNES: fix samples not updating on change
|
2022-09-28 16:42:46 -05:00 |
|
tildearrow
|
994f67b7e7
|
update brrUtils once again
|
2022-09-28 04:55:18 -05:00 |
|
tildearrow
|
c6173311f7
|
update brrUtils
|
2022-09-28 04:49:02 -05:00 |
|
tildearrow
|
8cc15b398d
|
what's going on here why is this not working
|
2022-09-28 04:16:07 -05:00 |
|
tildearrow
|
828bac32bd
|
update brrUtils
|
2022-09-28 01:44:58 -05:00 |
|
tildearrow
|
9517b8ee14
|
fc
|
2022-09-28 01:15:50 -05:00 |
|
tildearrow
|
43ed6c7878
|
SNES: advanced arp macros and volume fix
|
2022-09-27 03:57:35 -05:00 |
|
tildearrow
|
a545cbce2b
|
update brrUtils
|
2022-09-27 03:44:16 -05:00 |
|
tildearrow
|
8564f65428
|
Absolutely nothing
|
2022-09-27 01:49:59 -05:00 |
|
tildearrow
|
9cf9a9c14d
|
it happened
fixes #691
|
2022-09-26 11:59:44 -05:00 |
|
tildearrow
|
08e23a68cd
|
SNES: get some of echo working
|
2022-09-26 04:07:51 -05:00 |
|
tildearrow
|
e5b37db55a
|
SNES: panning/wavetable fixes
|
2022-09-26 03:23:34 -05:00 |
|
tildearrow
|
5f91f0b09c
|
SegaPCM: what a mess
|
2022-09-26 02:57:07 -05:00 |
|
tildearrow
|
607e3c9339
|
fix the crashes
|
2022-09-26 02:51:16 -05:00 |
|
tildearrow
|
c23b504d79
|
Game Boy: fix zombie mode and macro speed
|
2022-09-26 01:48:09 -05:00 |
|
tildearrow
|
122694d7c9
|
MIDI output improvements
|
2022-09-26 01:27:36 -05:00 |
|
tildearrow
|
c27c650c11
|
MIDI out: prevent out of range notes
|
2022-09-25 23:43:01 -05:00 |
|
tildearrow
|
a6e4345863
|
PLENTY OF TODO WHEN I COME BACK
CRASHES EVERYWHERE
|
2022-09-25 20:07:21 -05:00 |
|
tildearrow
|
148d537a18
|
update contributing
|
2022-09-25 18:05:08 -05:00 |
|
tildearrow
|
07822de0a2
|
curr -> cur
|
2022-09-25 17:31:01 -05:00 |
|
cam900
|
305ee2cbb0
|
Merge branch 'master' of https://github.com/tildearrow/furnace
|
2022-09-26 07:28:26 +09:00 |
|
cam900
|
b8d2c51a14
|
Fix AY89x0 regression
|
2022-09-26 07:28:04 +09:00 |
|
tildearrow
|
656de800cf
|
renderSamples optimization
only render sample types which are used
stability remains to be tested
|
2022-09-25 17:18:04 -05:00 |
|
tildearrow
|
89ece073f6
|
GUI: add SNES to the sample chip list
|
2022-09-25 04:03:13 -05:00 |
|
tildearrow
|
01a592100f
|
SNES: define effects (they don't work yet)
|
2022-09-25 04:02:06 -05:00 |
|
tildearrow
|
32d8eec522
|
MSVC
|
2022-09-25 03:50:33 -05:00 |
|
tildearrow
|
3cddca857d
|
SNES: whoops
|
2022-09-25 03:33:47 -05:00 |
|
tildearrow
|
b4c020c11b
|
SNES: invert/pitch mod/noise control
echo still work in progress
|
2022-09-25 03:33:39 -05:00 |
|
tildearrow
|
b4c260dc2a
|
SNES: forceIns work
|
2022-09-25 02:47:30 -05:00 |
|
tildearrow
|
eb6708ab23
|
SNES: scale frequency to wavetable length
|
2022-09-25 02:39:25 -05:00 |
|
tildearrow
|
023bdf2f9a
|
SNES: more more more work
|
2022-09-25 02:00:46 -05:00 |
|
tildearrow
|
ffa0181704
|
SNES: fix sample end
|
2022-09-25 01:42:59 -05:00 |
|
tildearrow
|
d78b1cb79a
|
update brrUtils aaaaaaagain
|
2022-09-25 01:31:14 -05:00 |
|
tildearrow
|
cbdf23efa7
|
allow loading .brr samples directly
|
2022-09-25 01:20:08 -05:00 |
|
tildearrow
|
d7c885774e
|
update brrUtils - again
|
2022-09-25 01:19:59 -05:00 |
|
tildearrow
|
486d7c8bc1
|
Merge branch 'master' of github.com:tildearrow/furnace
|
2022-09-25 00:44:20 -05:00 |
|
tildearrow
|
608254f07a
|
update brrUtils
|
2022-09-25 00:44:05 -05:00 |
|
cam900
|
2defb12800
|
Merge branch 'master' of https://github.com/tildearrow/furnace
|
2022-09-25 13:16:53 +09:00 |
|
cam900
|
68b58a0d1b
|
Fix AYPCM
Enable new sample functions to default
|
2022-09-25 13:16:47 +09:00 |
|
tildearrow
|
e75f23fa61
|
wait what am I doing?
|
2022-09-24 23:16:46 -05:00 |
|
tildearrow
|
8d72d2f2d0
|
shut Clang up
|
2022-09-24 22:58:44 -05:00 |
|
tildearrow
|
ef04090a47
|
fix BRR loading corruption
|
2022-09-24 22:56:43 -05:00 |
|
tildearrow
|
a0dc9de262
|
ADSFGGGGGJKSDGHASLJKFHL
|
2022-09-24 19:40:03 -05:00 |
|
tildearrow
|
2c7abb4635
|
SNES: get samples working
|
2022-09-24 18:47:28 -05:00 |
|
tildearrow
|
3f6ca8f650
|
fix build on my machine
|
2022-09-24 18:40:36 -05:00 |
|
tildearrow
|
4a8e09685a
|
fix
|
2022-09-24 16:45:44 -05:00 |
|
tildearrow
|
ddfdeffc99
|
update brrUtils (again)
|
2022-09-24 16:44:47 -05:00 |
|
tildearrow
|
3bfdb35578
|
fix everything
|
2022-09-24 16:28:51 -05:00 |
|
tildearrow
|
b536f0ba20
|
MSVC fix
|
2022-09-24 14:29:45 -05:00 |
|
tildearrow
|
78baff55e8
|
update brrUtils
|
2022-09-24 05:43:33 -05:00 |
|
tildearrow
|
8eaddcf070
|
prepare BRR encoding/decoding
|
2022-09-24 04:27:53 -05:00 |
|
tildearrow
|
c0de45ff0c
|
Merge branch 'snes' of https://github.com/akumanatt/furnace into akumanatt-snes
|
2022-09-24 02:53:11 -05:00 |
|
tildearrow
|
04117c5098
|
Purposeful Conflict
|
2022-09-24 02:41:29 -05:00 |
|
tildearrow
|
5e2a247b77
|
tabs to spaces
|
2022-09-24 02:31:10 -05:00 |
|
tildearrow
|
98cebf92f2
|
Merge pull request #491 from ZeroByteOrg/ZSMv1
Commander X16 Native Export Format: ZSM
|
2022-09-24 02:28:25 -05:00 |
|
tildearrow
|
3eb4f997da
|
OPM/NES ins type split, part 4
|
2022-09-24 02:14:26 -05:00 |
|
tildearrow
|
d2a417e1d5
|
OPM/NES ins type split, part 3
|
2022-09-24 01:46:44 -05:00 |
|
tildearrow
|
d0e581e4cd
|
OPM/NES ins type split, part 2
|
2022-09-24 01:37:29 -05:00 |
|
tildearrow
|
3d5125e792
|
OPM/NES ins type split, part 1
|
2022-09-24 01:33:36 -05:00 |
|
tildearrow
|
5dfa089c49
|
GUI: some UI corrections
and prepare for OPM/NES split
|
2022-09-24 00:57:53 -05:00 |
|
tildearrow
|
3992a1c677
|
AY: clockSel PCM fix
|
2022-09-23 23:29:19 -05:00 |
|
ZeroByteOrg
|
ebb6668e32
|
Removed commented-out function writeUC from safewriter
|
2022-09-23 23:24:25 -05:00 |
|
ZeroByteOrg
|
d7900c2390
|
Implemented changes requested by Tildearrow
|
2022-09-23 23:23:03 -05:00 |
|
tildearrow
|
70825dc45a
|
AY: reduce PCM clicking
|
2022-09-23 23:12:39 -05:00 |
|
tildearrow
|
67fc945992
|
Y8950 regression fix
|
2022-09-23 23:03:07 -05:00 |
|
tildearrow
|
e8ca6bd483
|
one more fix
|
2022-09-23 22:48:55 -05:00 |
|
tildearrow
|
95562afb16
|
one more compatibility fix
|
2022-09-23 22:45:47 -05:00 |
|
ZeroByteOrg
|
c3654eb67c
|
Merge branch 'master' into ZSMv1
|
2022-09-23 22:24:22 -05:00 |
|
cam900
|
599ae6cdf9
|
Merge branch 'sample_macro' of https://github.com/tildearrow/furnace into sample_macro
|
2022-09-24 10:20:22 +09:00 |
|
cam900
|
593aeeb243
|
Unnecessary space
|
2022-09-24 10:20:09 +09:00 |
|
tildearrow
|
b72b5bf0e6
|
A Y P C M
|
2022-09-23 20:15:20 -05:00 |
|
tildearrow
|
e82374fcde
|
Merge branch 'sample_macro' of github.com:tildearrow/furnace into sample_macro
|
2022-09-23 19:35:00 -05:00 |
|
tildearrow
|
bc4c8acd87
|
AY PCM still doesn't work so I am leaving a note
|
2022-09-23 19:34:44 -05:00 |
|
cam900
|
a5fb9b766e
|
disableSampleMacro for MSM6258
|
2022-09-24 09:28:30 +09:00 |
|
cam900
|
4bf46f9315
|
Oops
|
2022-09-24 09:27:46 +09:00 |
|
cam900
|
f620782919
|
Fix playback issue
|
2022-09-24 09:27:33 +09:00 |
|
tildearrow
|
eb8849ce63
|
add disableSampleMacro flag for compatibility
|
2022-09-23 19:18:32 -05:00 |
|
tildearrow
|
e6fc9e09d2
|
latency fix
|
2022-09-23 19:01:01 -05:00 |
|
tildearrow
|
5e2cefff94
|
dev117 - save the flag
also serves as marker version for this huge change
|
2022-09-23 13:36:23 -05:00 |
|
tildearrow
|
b9a4b568b6
|
i honestly don't agree with this compat flag
|
2022-09-23 13:28:57 -05:00 |
|
tildearrow
|
6b684d655a
|
fix build
|
2022-09-23 12:37:03 -05:00 |
|
cam900
|
ef9fedb0b8
|
Fix Lynx clamping
|
2022-09-24 01:04:09 +09:00 |
|
cam900
|
8f0966378f
|
Remove these for fix compile
|
2022-09-24 00:45:24 +09:00 |
|
cam900
|
8d80c5f743
|
Actually compile fix
|
2022-09-24 00:37:37 +09:00 |
|
cam900
|
53c3efc9c1
|
Fix compile (once again)
|
2022-09-24 00:32:05 +09:00 |
|
cam900
|
b05dafe297
|
Add compatible flag for Y8950 ADPCM Frequency
|
2022-09-24 00:24:30 +09:00 |
|
cam900
|
a44d696f09
|
Fix compile (again)
|
2022-09-24 00:11:34 +09:00 |
|
cam900
|
b41d306cb3
|
Fix compile
|
2022-09-23 23:42:56 +09:00 |
|
cam900
|
62ce5ae3ce
|
Add compatible flag for PCE DAC volume (always enabled for now)
Fix furnacePCM detection for MSM6295
|
2022-09-23 23:41:55 +09:00 |
|
cam900
|
cf1d4e55cf
|
Fix ADPCM-A playback
Add per-chip debug function
Add YM2203, YM2608, YM2610/B debug window
Extend YM2612 debug window
Remove unnecessary values in YM2151, Sega PCM platform
|
2022-09-23 23:24:02 +09:00 |
|
tildearrow
|
764ae60740
|
prepare for splitting OPN/OPM and NES/SN
|
2022-09-23 03:41:38 -05:00 |
|
tildearrow
|
5a84a35f3d
|
SegaPCM: fix regression
|
2022-09-23 03:21:18 -05:00 |
|
cam900
|
a23b0ff790
|
More consistent naming
|
2022-09-23 14:48:18 +09:00 |
|
cam900
|
16e59bf000
|
Fix naming
|
2022-09-23 14:14:06 +09:00 |
|
tildearrow
|
dcce0e1246
|
Merge branch 'master' into sample_macro
|
2022-09-22 19:49:47 -05:00 |
|
tildearrow
|
ed7a488844
|
MSM6295: reduce some CPU usage
|
2022-09-22 19:46:17 -05:00 |
|
tildearrow
|
02ef001eb8
|
MSM6295: fix mute issue
|
2022-09-22 19:41:36 -05:00 |
|
tildearrow
|
85465633f2
|
Merge branch 'master' into vgsound_emu_update
|
2022-09-22 19:35:51 -05:00 |
|
tildearrow
|
861b1cb9ca
|
OPLL: finally fix pitch macro
|
2022-09-22 19:02:25 -05:00 |
|
tildearrow
|
cbff5f190c
|
NES: implement DPCM loop
|
2022-09-22 18:43:48 -05:00 |
|
tildearrow
|
52cd4f15de
|
finally fix macro speed/delay issue
|
2022-09-22 18:33:58 -05:00 |
|
cam900
|
e00758d67c
|
Merge branch 'master' of https://github.com/tildearrow/furnace into sample_macro
|
2022-09-22 23:02:01 +09:00 |
|
tildearrow
|
d354f58a7c
|
really release 0.6pre1.5
|
2022-09-22 04:27:18 -05:00 |
|
tildearrow
|
1ceca2a509
|
release v0.6pre1.5
|
2022-09-22 04:13:26 -05:00 |
|
tildearrow
|
b9d8d91ca7
|
GUI: I am done
look I need to sleep
|
2022-09-22 04:10:12 -05:00 |
|
tildearrow
|
02d2077162
|
MIDI out: turn notes off on reset()
|
2022-09-22 02:46:55 -05:00 |
|
tildearrow
|
b053d31a6d
|
implement KVS on the rest of FM chips
|
2022-09-22 01:30:51 -05:00 |
|
tildearrow
|
ac68419b78
|
implement KVS on YM2612
|
2022-09-22 01:18:41 -05:00 |
|
tildearrow
|
9685a5c0d8
|
AY: add stereo separation slider
|
2022-09-22 00:18:40 -05:00 |
|
tildearrow
|
32cdd81919
|
OPL: fix chan osc in 4-op mode
|
2022-09-22 00:01:23 -05:00 |
|
tildearrow
|
401581e892
|
fix 116.5
|
2022-09-21 23:41:22 -05:00 |
|
tildearrow
|
51c142169f
|
GUI: OPZ compact editor fixes
|
2022-09-21 23:25:57 -05:00 |
|
tildearrow
|
ad097e0526
|
GUI: add paste with instrument
like paste mix but changes the instrument
|
2022-09-21 22:59:53 -05:00 |
|
tildearrow
|
e22d7484cb
|
dev115 - automatic system detection
|
2022-09-21 19:27:42 -05:00 |
|
tildearrow
|
a17f499384
|
...
|
2022-09-21 16:52:04 -05:00 |
|
tildearrow
|
60abdd78a1
|
and yet another big endian fix
|
2022-09-21 16:45:05 -05:00 |
|
cam900
|
e1679e8ea6
|
Fix preset
Atari ST series uses YM2419 or YM3439
|
2022-09-21 13:22:04 +09:00 |
|
tildearrow
|
28d3417196
|
GUI: more channel bar polishing
|
2022-09-20 19:41:07 -05:00 |
|
tildearrow
|
eb0aac0f54
|
GUI: more work on it
|
2022-09-20 19:07:17 -05:00 |
|
freq-mod
|
980f970809
|
fix opll bbc micro clock, improve some presets
|
2022-09-20 21:13:29 +00:00 |
|
tildearrow
|
a58529a49b
|
GUI: fix some thread problems with keyHit
|
2022-09-20 02:57:56 -05:00 |
|
tildearrow
|
e1890173b2
|
GUI: implement channel volume bar
|
2022-09-20 02:32:23 -05:00 |
|
tildearrow
|
1a84812a1d
|
OPNA: fix forceIns RSS/ADPCM volume
|
2022-09-20 01:03:44 -05:00 |
|
tildearrow
|
3cb1571fb6
|
GUI: implement channel style settings
|
2022-09-20 01:00:31 -05:00 |
|
Natt Akuma
|
18d793dc20
|
SNES: Fix wavesynth and channel 1
|
2022-09-19 01:01:46 +07:00 |
|
Natt Akuma
|
7956d41f1b
|
SNES: Get wavesynth and envelope working
No samples, inverted volumes and E/P/N yet
It's been 3 months...
|
2022-09-18 18:33:54 +07:00 |
|
Natt Akuma
|
73c6adb821
|
wip snes 3
|
2022-09-18 18:33:54 +07:00 |
|
Natt Akuma
|
0ee6d761f5
|
Merge branch 'master' of https://github.com/tildearrow/furnace into snes
|
2022-09-18 18:33:25 +07:00 |
|
tildearrow
|
ebb939c189
|
GUI: add channel font option
|
2022-09-18 04:20:08 -05:00 |
|
tildearrow
|
75bcad558a
|
GUI: channel customization, part 1
|
2022-09-18 03:51:10 -05:00 |
|
cam900
|
635bcf1c6d
|
Fix disclaimer
|
2022-09-18 13:19:08 +09:00 |
|
tildearrow
|
6bf6a854ef
|
GUI: comfortable wave macro height
|
2022-09-17 22:55:58 -05:00 |
|
cam900
|
8ba53999bc
|
Less confused naming
|
2022-09-18 12:09:54 +09:00 |
|
cam900
|
0f5a400b29
|
Merge branch 'master' of https://github.com/tildearrow/furnace into sample_macro
|
2022-09-18 00:11:53 +09:00 |
|
cam900
|
52476ec1a6
|
Merge branch 'master' of https://github.com/tildearrow/furnace into vgsound_emu_update
|
2022-09-16 23:49:11 +09:00 |
|
cam900
|
b461ffe411
|
Update vgsound_emu library
|
2022-09-16 23:48:06 +09:00 |
|
tildearrow
|
3e311d94a2
|
GUI: fix FM wave gen mult 16
|
2022-09-16 02:04:01 -05:00 |
|