Commit graph

295 commits

Author SHA1 Message Date
cam900
592bf34bf3 Addressing comments 2022-12-11 11:09:13 +09:00
cam900
c561ceceaf Add tooltips in GUI, enum-ize piano mode/Special notes 2022-12-11 04:32:51 +09:00
tildearrow
6b34b9fcab GUI: add functions to inhibit inertial scrolling 2022-12-01 04:28:12 -05:00
tildearrow
d6ae735ffe dev126 - new ins format 2022-11-20 19:19:24 -05:00
tildearrow
94512e5b20 GUI: OPLL built-in patch preview! 2022-11-15 17:51:43 -05:00
tildearrow
91e19b864e GUI: fix unsigned detune (again) 2022-11-15 16:09:24 -05:00
freq-mod
9ef3ec19bc
fix YM2151 LFO shapes, correct some presets (#741)
* fix YM2151 LFO shapes, correct some presets

* pc-98 beeper clocks

1 for less advanced, earlier sound sources, 2 for more advanced, later era

* revert the last commit

* Revert "revert the last commit"

This reverts commit 0746f37052.

	zmieniono:       src/gui/presets.cpp

* Revert "pc-98 beeper clocks"

This reverts commit ba78cd44d8.

	zmieniono:       src/gui/presets.cpp

* remove beeper from zx128

finally caring about hw playback ey
2022-11-13 16:59:28 -05:00
tildearrow
c12b397944 GUI: more macro editor layouts, part 1 2022-11-11 00:46:39 -05:00
tildearrow
c7b2227ee0 GUI: prepare to add more macro editor layouts 2022-11-10 19:21:01 -05:00
cam900
9312813fe9 Fix build 2022-11-07 09:47:34 +09:00
cam900
a5acf458ba Add tooltips in alternate FM layout 2022-11-07 09:41:48 +09:00
tildearrow
38696423ae GUI: hide second wave if it is a single-wave FX 2022-11-06 03:03:53 -05:00
Lumigado
9df88b7c98 added tooltips to 'Modern' FM instrument editor layout 2022-11-05 19:47:18 -04:00
tildearrow
7a676fb94e GUI: make wave synth preview size follow ins type 2022-11-05 16:53:54 -05:00
tildearrow
373367724b GUI: use canvasW/H instead of scrW/H*dpiScale 2022-10-20 02:34:14 -05:00
tildearrow
b9b76bef0b GUI: fix unsigned detune 2022-10-16 17:57:24 -05:00
tildearrow
2cead0b7f9 Virtual Boy: phase reset macro 2022-10-15 04:00:41 -05:00
tildearrow
b4b7ab86fb T6W28: honor poll 2022-10-13 03:41:40 -05:00
tildearrow
0f0c8b5567 Virtual Boy: noise length macro 2022-10-13 03:30:05 -05:00
tildearrow
843d18290d T6W28: finish it up (mostly) 2022-10-12 04:05:09 -05:00
tildearrow
a3fdf171f3 T6W28: separate instrument type 2022-10-12 00:46:33 -05:00
tildearrow
0407fa2d3e GUI: add Virtual Boy mod table editor 2022-10-10 22:17:31 -05:00
tildearrow
f679aadf68 have Amiga/SNES thing'n smpl wt toggle include DAC 2022-10-10 20:56:04 -05:00
tildearrow
504778d975 Virtual Boy: more work 2022-10-08 23:25:15 -05:00
tildearrow
70361c44ca GUI: editor improvements when no asset is selected 2022-10-08 17:57:14 -05:00
tildearrow
66234df636 finish work on ADSR/LFO macro type 2022-10-07 16:47:18 -05:00
tildearrow
3ffe257158 GUI: LFO macro UI 2022-10-07 15:06:04 -05:00
tildearrow
a979bc244d start working on ADSR macro mode 2022-10-07 04:11:45 -05:00
tildearrow
c63ff7320e GUI: improve "no instrument seleted" prompt 2022-10-03 19:08:32 -05:00
tildearrow
4eed3dbc4d SNES: gain macro 2022-10-03 18:40:07 -05:00
tildearrow
7b55ba4e77 MSM5232: more options 2022-10-01 19:47:40 -05:00
tildearrow
62f022eea0 MSM5232: noise macro 2022-10-01 03:40:06 -05:00
tildearrow
5e18edb229 early MSM5232 work 2022-10-01 03:15:40 -05:00
tildearrow
468f434b66 chip flags rewrite, part 5 - DO NOT USE
after fixing the GUI the last thing to do is upgrade all the presets to
the new format
but that will be SO boring
2022-09-30 00:26:54 -05:00
tildearrow
0acca7458d chip flags rewrite, part 2
move systemFlags to legacy status
2022-09-29 03:29: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
b4c020c11b SNES: invert/pitch mod/noise control
echo still work in progress
2022-09-25 03:33:39 -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
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
cam900
e00758d67c Merge branch 'master' of https://github.com/tildearrow/furnace into sample_macro 2022-09-22 23:02:01 +09: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
51c142169f GUI: OPZ compact editor fixes 2022-09-21 23:25:57 -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
tildearrow
6bf6a854ef GUI: comfortable wave macro height 2022-09-17 22:55:58 -05:00