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
|
9517b8ee14
|
fc
|
2022-09-28 01:15:50 -05:00 |
|
tildearrow
|
122694d7c9
|
MIDI output improvements
|
2022-09-26 01:27:36 -05:00 |
|
tildearrow
|
a6e4345863
|
PLENTY OF TODO WHEN I COME BACK
CRASHES EVERYWHERE
|
2022-09-25 20:07:21 -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
|
b4c020c11b
|
SNES: invert/pitch mod/noise control
echo still work in progress
|
2022-09-25 03:33:39 -05:00 |
|
tildearrow
|
cbdf23efa7
|
allow loading .brr samples directly
|
2022-09-25 01:20:08 -05:00 |
|
tildearrow
|
a0dc9de262
|
ADSFGGGGGJKSDGHASLJKFHL
|
2022-09-24 19:40:03 -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
|
98cebf92f2
|
Merge pull request #491 from ZeroByteOrg/ZSMv1
Commander X16 Native Export Format: ZSM
|
2022-09-24 02:28:25 -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 |
|
ZeroByteOrg
|
d7900c2390
|
Implemented changes requested by Tildearrow
|
2022-09-23 23:23:03 -05:00 |
|
ZeroByteOrg
|
c3654eb67c
|
Merge branch 'master' into ZSMv1
|
2022-09-23 22:24:22 -05:00 |
|
tildearrow
|
eb8849ce63
|
add disableSampleMacro flag for compatibility
|
2022-09-23 19:18:32 -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
|
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 |
|
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 |
|
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
|
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
|
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 |
|
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
|
3cb1571fb6
|
GUI: implement channel style settings
|
2022-09-20 01:00:31 -05: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
|
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 |
|
tildearrow
|
6bf6a854ef
|
GUI: comfortable wave macro height
|
2022-09-17 22:55:58 -05:00 |
|
cam900
|
0f5a400b29
|
Merge branch 'master' of https://github.com/tildearrow/furnace into sample_macro
|
2022-09-18 00:11:53 +09:00 |
|
tildearrow
|
3e311d94a2
|
GUI: fix FM wave gen mult 16
|
2022-09-16 02:04:01 -05:00 |
|
tildearrow
|
587e066d43
|
GUI: randomize in macros under the right click
|
2022-09-16 00:18:14 -05:00 |
|
tildearrow
|
aa38292ca4
|
GUI: fix OPLL/OPL op swapping
|
2022-09-16 00:04:43 -05:00 |
|
ZeroByteOrg
|
b14bf9ea33
|
Merge branch 'master' into ZSMv1
|
2022-09-15 12:03:53 -05:00 |
|
tildearrow
|
146255b08e
|
OPZ: SysEx fixes and notes
|
2022-09-13 03:29:36 -05:00 |
|
tildearrow
|
d19c6fc236
|
GUI: add operator copy
|
2022-09-13 03:29:28 -05:00 |
|
tildearrow
|
6e1f54b777
|
YM2612: implement OpMask
will be done for OPM and the rest of the OPN chips later
|
2022-09-12 01:50:27 -05:00 |
|
tildearrow
|
7b1713758b
|
dev114 - operator muting for OPN/OPM
|
2022-09-12 00:37:25 -05:00 |
|
tildearrow
|
d4867c5050
|
GUI: consistency in credits
|
2022-09-11 05:14:15 -05:00 |
|
tildearrow
|
b82e96ec20
|
GUI: fix toggles losing their colors on hover
|
2022-09-10 23:50:53 -05:00 |
|
tildearrow
|
2f0e97f6d9
|
GUI: FM operator swapping
|
2022-09-10 23:20:22 -05:00 |
|
tildearrow
|
09233b6de0
|
GUI: add signed waveform view mode
|
2022-09-10 22:35:21 -05:00 |
|
tildearrow
|
fc14211997
|
GUI: wave generator, part 9
it's complete!
|
2022-09-10 22:12:03 -05:00 |
|
tildearrow
|
2a051900a7
|
update Bullet_Hell.fur
|
2022-09-10 21:46:10 -05:00 |
|
tildearrow
|
f0d3ad1c82
|
GUI: don't care about clipboard data version
|
2022-09-10 21:33:35 -05:00 |
|
tildearrow
|
7d89708bf7
|
Clang can you stop complaining
|
2022-09-10 21:25:58 -05:00 |
|
tildearrow
|
fc4aea3c91
|
update demo songs (#661)
|
2022-09-10 21:21:08 -05:00 |
|
tildearrow
|
a46ef0c0be
|
GUI: wave generator, part 8
to-do:
- normalize
- /2
- ×2
- smooth
|
2022-09-10 19:35:50 -05:00 |
|
tildearrow
|
eb2c01097f
|
GUI: add recent file list
|
2022-09-10 18:53:27 -05:00 |
|
tildearrow
|
99340234b8
|
GUI: wave generator, part 7
prepare for WaveTools (formerly Mangle)
|
2022-09-10 16:01:22 -05:00 |
|
tildearrow
|
187653a70f
|
dev113 - loop detection changes
|
2022-09-10 01:39:42 -05:00 |
|
tildearrow
|
917a03eb07
|
TIA: fixes fixes fixes
|
2022-09-09 23:40:21 -05:00 |
|
tildearrow
|
f2e519d71e
|
GUI: add an option to exit mobile UI
|
2022-09-09 19:23:53 -05:00 |
|
tildearrow
|
0ac92209d0
|
GUI: even more mobile work
|
2022-09-09 18:53:20 -05:00 |
|
tildearrow
|
d021005f26
|
GUI: fix arp macro hover
|
2022-09-09 16:41:00 -05:00 |
|
tildearrow
|
7e065e4cfe
|
GUI: more mobile UI things
|
2022-09-09 15:31:29 -05:00 |
|
tildearrow
|
9a3c81d90a
|
GUI: wave generator, part 6
FM now with feedback!
|
2022-09-09 03:23:18 -05:00 |
|
tildearrow
|
0c8cde9f85
|
GUI: mark modified upon order val change
|
2022-09-09 00:02:43 -05:00 |
|
tildearrow
|
0fd72c53ef
|
GUI: and more mobile UI progress
|
2022-09-08 23:20:33 -05:00 |
|
tildearrow
|
2c18fe1051
|
GUI: lots of mobile UI progress
|
2022-09-08 19:15:19 -05:00 |
|
tildearrow
|
ae6e956f06
|
GUI: some mobile view work
|
2022-09-08 17:04:38 -05:00 |
|
tildearrow
|
773b63b810
|
GUI: don't save layout periodically
|
2022-09-08 13:16:57 -05:00 |
|
tildearrow
|
4ad324bfed
|
screw you clangd extension
|
2022-09-08 01:49:36 -05:00 |
|
tildearrow
|
21baf2e272
|
GUI: typo fixing
|
2022-09-08 01:45:05 -05:00 |
|
tildearrow
|
56ba47408c
|
GUI: initialize variables
|
2022-09-08 01:37:16 -05:00 |
|
tildearrow
|
43100fbbee
|
Merge pull request #644 from NatsumiFox/master
GUI: Remember window x/y position and maximized state.
|
2022-09-08 01:35:29 -05:00 |
|
tildearrow
|
a59ed84322
|
GUI: fix wave gen FM con checkboxes doing nothing
|
2022-09-06 14:28:57 -05:00 |
|
tildearrow
|
f94c6f101a
|
GUI: wave generator, part 5
completely untested FM generation
|
2022-09-05 05:48:20 -05:00 |
|
tildearrow
|
9435ab12b0
|
GUI: wave generator, part 4
prepare FM
|
2022-09-04 04:00:56 -05:00 |
|
tildearrow
|
f7bca46a4a
|
GUI: implement save as format in editors as well
|
2022-09-04 02:37:43 -05:00 |
|
tildearrow
|
90a0db06f8
|
GUI: one tiny fix
|
2022-09-04 02:27:00 -05:00 |
|