Commit Graph

934 Commits

Author SHA1 Message Date
tildearrow 3cc4add1e3 don't alter instruments in patterns when moving
fixes #150
2022-02-07 23:42:54 -05:00
tildearrow 8d45236cce SMS: add option to disable noise phase reset
issue #83
2022-02-07 23:05:50 -05:00
tildearrow a3beab6815 **UPDATE SUBMODULES** - PLEASE READ
i've updated the submodules. this should make ImGui work on Wayland
again (apparently).

please make sure to do `git submodule update --init --recursive`.
2022-02-07 22:09:20 -05:00
tildearrow 632f17862e better blip_buf excess strategy
fixes #133
2022-02-07 21:31:58 -05:00
tildearrow e6201b8390 SMS: prepare for don't reset phase flag 2022-02-07 18:34:04 -05:00
tildearrow fbb6c4cb4f add a setting to reset on system prop change
issue #131
2022-02-07 17:24:26 -05:00
nicco1690 4d14a19267
Fix typo in Wavetable docs (#149) 2022-02-07 21:37:04 +01:00
freq-mod fd12d5c232
Wave editor doc
Rather simple description
2022-02-07 20:52:21 +01:00
freq-mod 077fae80d6
Complete the instruments documentation 2022-02-07 20:13:27 +01:00
tildearrow bbb78fa720 GUI: disable duty macro on Amiga instrument 2022-02-07 13:32:18 -05:00
tildearrow 97a9be0581 GUI: add move by one row keys 2022-02-07 02:47:32 -05:00
tildearrow 1bb81394aa NES: enable duty and'ing on properNoiseLayout 2022-02-07 00:49:01 -05:00
tildearrow 76beedae0c i mean HAPPENING and the slide NOT HAPPENING 2022-02-07 00:30:37 -05:00
tildearrow e25f5b229c fix arpeggio not happening during slide on SMS 2022-02-07 00:30:15 -05:00
tildearrow 7599f99ca0 maybe fix audio backend not changing post-failure 2022-02-06 17:00:01 -05:00
tildearrow d0457a2e1b VGM export: improvements
- use shorthand command for waiting at 50/60Hz
- don't write stream rate change if DAC is off
2022-02-06 16:47:12 -05:00
tildearrow 28a7348863 add failsafe 2022-02-06 16:29:30 -05:00
tildearrow 127eb1569e dumb clang plugin randomly inserting headers
when i don't want it to
2022-02-06 16:28:04 -05:00
tildearrow 53d46b9aa1 OHHHHHH 2022-02-06 16:21:48 -05:00
tildearrow 8b438a4755 GUI: fix macro open button not appearing at times
fixes #144
2022-02-06 16:11:36 -05:00
tildearrow 20ac87d256 C64: add ring/sync macro 2022-02-06 15:56:10 -05:00
tildearrow 497c947513 fix 2022-02-06 15:48:27 -05:00
tildearrow e2c2e8140b C64 filter mode macro i think 2022-02-06 15:44:06 -05:00
tildearrow 2ea35ef734 Arcade: add LFO wave macro 2022-02-06 02:25:32 -05:00
tildearrow e06e316e10 add two new compatibility flags
proper noise range and duty macro is wave volume
2022-02-06 01:56:50 -05:00
tildearrow 8772439d3e add ability to play by one row 2022-02-06 00:42:07 -05:00
tildearrow 107187a20c GUI: add ability to play from cursor position
Shift-Enter or F7
2022-02-06 00:07:35 -05:00
tildearrow 9091081b9f oh... 2022-02-05 23:53:30 -05:00
tildearrow faed39843e PCE: fix channel 2 being mute?!
another discovery towards LFO fix?
fixes #141
2022-02-05 23:51:29 -05:00
tildearrow b0698dbac3 GUI: audio failure resilience 2022-02-05 23:48:56 -05:00
tildearrow fe47a2ba09 GUI: add audio want/got details 2022-02-05 21:26:24 -05:00
tildearrow 045dfa679a release v0.5.4
sorry this doesn't include too many features as it is another critical
bug fix release
2022-02-05 16:47:22 -05:00
tildearrow 12d4cd6467 add LFO speed macro 2022-02-05 16:40:03 -05:00
tildearrow 6000d702aa fix urgent bug regarding note slides 2022-02-05 16:33:06 -05:00
tildearrow 026b232c02 more LFO fix code 2022-02-05 16:19:22 -05:00
tildearrow 59cbfdcad9 PCE: partial fix to LFO
issue #88
2022-02-05 15:15:27 -05:00
tildearrow 3a2367f56a GUI: rename FMS to FMS/PMS 2022-02-05 14:57:55 -05:00
freq-mod ffb0058ea1
Merge pull request #137 from cam900/patch-2
fm.md: YM2151 has no SSG-EG
2022-02-05 18:18:40 +01:00
freq-mod b863b618ea
Merge pull request #135 from cam900/patch-1
ay8910.md: Fix document correction
2022-02-05 17:56:32 +01:00
cam900 27864aeef2
fm.md: YM2151 has no SSG-EG 2022-02-06 01:49:08 +09:00
cam900 685b4d2f9e
ay8910.md: Fix document correction 2022-02-05 23:48:34 +09:00
tildearrow 80df8e14b7 zzz 2022-02-05 05:40:47 -05:00
tildearrow 91b524811c GUI: potentially fix some truncation warnings 2022-02-05 05:22:57 -05:00
tildearrow 50516d86ae release v0.5.3 2022-02-05 04:42:10 -05:00
tildearrow cb430fc169 Genesis: fix bus overload when using ymfm core 2022-02-05 04:31:20 -05:00
tildearrow 396e918c7a GUI: re-enable some FM parameters
dang it
2022-02-05 04:21:36 -05:00
tildearrow 34ec189be5 release v0.5.2
FAST
2022-02-05 03:10:19 -05:00
tildearrow 07c53b3f5e GUI: the final channel collapse bits 2022-02-05 02:51:56 -05:00
tildearrow 67346fb6ca implement channel collapsing
kind of. TODO: care about selection
2022-02-05 02:41:29 -05:00
tildearrow 67acc7f7ab GUI: fix up cursor and select when hiding channels 2022-02-05 02:24:23 -05:00