tildearrow
b3410525a3
GUI: initial implementation of custom keybinds
...
still a few things missing
2022-02-12 01:57:55 -05:00
tildearrow
f2a96b62d2
GUI: more keybindsss
2022-02-11 18:30:33 -05:00
tildearrow
43ba1f46fa
GUI: more keybinds
2022-02-11 18:26:45 -05:00
tildearrow
1580e5836b
GUI: wire up the code for custom keybinds
...
still no way to set them up, and four are missing
please be patient
2022-02-11 18:20:39 -05:00
tildearrow
350bbc8af1
DOES NOT WORK YET - initial bringup of custom key
2022-02-11 14:44:08 -05:00
tildearrow
99cf9b3bf1
GUI: woooooow
2022-02-11 01:56:59 -05:00
tildearrow
dc46c67d9f
GUI: set debug window size constraints
2022-02-10 21:14:27 -05:00
tildearrow
88680f594c
add maps
2022-02-10 17:44:27 -05:00
tildearrow
4e936f2c2d
prepare for converting keybinds to actions
...
issue #157
2022-02-10 16:37:17 -05:00
tildearrow
bb7cbb9ced
make row hex num uppercase
2022-02-10 14:11:52 -05:00
tildearrow
5cb8b9691b
GUI: ctrl-y redo
2022-02-10 04:13:14 -05:00
tildearrow
91cbf9947b
NOTICE: ADPCM-B DOES NOT WORK YET
...
it's selectable now but the channel is useless (for now)
2022-02-10 03:35:08 -05:00
tildearrow
d27dcfecac
rename Neo Geo to Neo Geo CD
...
pave the way for Neo Geo with ADPCM-B
2022-02-10 03:28:20 -05:00
tildearrow
d1e166a34e
add a little visual to channel names
2022-02-10 03:15:39 -05:00
tildearrow
73dd66b439
GB: fix wave orientation
2022-02-10 02:56:36 -05:00
tildearrow
8188b12821
GUI: add an FM envelope view!
2022-02-10 02:41:03 -05:00
tildearrow
ed67fb0b4e
GUI: algorithm image
2022-02-10 01:45:26 -05:00
tildearrow
569de9d81a
add preliminary ymfm OPZ code
2022-02-09 23:19:02 -05:00
tildearrow
62f2f67b9d
add two more compatibility flags
...
for songs that relied upon pre-0.5.5 broken behavior
2022-02-09 22:07:32 -05:00
tildearrow
e115d9e23b
the final macro changes. this is real 0.5.5
2022-02-09 17:03:31 -05:00
tildearrow
ae44cabba8
fix release logic
2022-02-09 16:02:29 -05:00
tildearrow
788ccfb334
unscrew alg + volume
2022-02-09 12:43:27 -05:00
tildearrow
1c361003c2
GUI: fix mistakes in op macro editor
2022-02-09 12:27:20 -05:00
tildearrow
589b887928
release v0.5.5
2022-02-09 03:44:48 -05:00
tildearrow
fa5a732b68
GUI: extensions no longer case-sensitive
...
fixes #154
2022-02-08 23:13:54 -05:00
tildearrow
70a993aacb
treat slide up as well
2022-02-08 23:01:39 -05:00
tildearrow
5b7240bb4f
and fix it again
2022-02-08 22:49:52 -05:00
tildearrow
f1730baefa
fix artificial intelligence bomb
...
and a couple of songs that used 02xx after note off
2022-02-08 22:46:58 -05:00
tildearrow
fd8b144185
aaaaaaa
2022-02-08 22:06:42 -05:00
tildearrow
c8b149b4c8
GUI: allow setting macro release points
2022-02-08 21:59:30 -05:00
tildearrow
27333dc812
GUI: add hover function to PlotCustom
...
allows for fixed arp macro to be displayed as notes
2022-02-08 21:30:06 -05:00
tildearrow
4756599df0
fix timer ticking during row play
2022-02-08 17:43:26 -05:00
tildearrow
a23a2ce91e
force X11 if SDL_VIDEODRIVER not set
...
workaround for Wayland HiDPI issue #153
2022-02-08 17:35:41 -05:00
tildearrow
a64f8f7a29
implement target resets slides flag
2022-02-08 17:24:24 -05:00
tildearrow
e0b0da2072
implement note off resets slides flag
2022-02-08 17:17:01 -05:00
tildearrow
43c9c58034
implement legacy volume slides flag
2022-02-08 17:05:18 -05:00
tildearrow
23dc509524
implement reset macro on porta flag
2022-02-08 17:02:27 -05:00
tildearrow
6fb5ca0f78
implement compatible arpeggio flag
2022-02-08 16:48:19 -05:00
tildearrow
3d8991cdb8
save compat flags in the file
2022-02-08 16:43:40 -05:00
tildearrow
5cb9682673
freaking clang extension adding random headers
2022-02-08 16:15:53 -05:00
tildearrow
89d47da795
prepare to add more compatibility flags
2022-02-08 15:32:10 -05:00
tildearrow
dea79c2adb
inhibit note on if user has edited pattern
...
issue #82
untested
2022-02-08 13:31:57 -05:00
tildearrow
bf537881ce
possibly implement envelope release points
...
no way to set them yet tho other than the MML string
2022-02-08 13:11:04 -05:00
tildearrow
4ce116ca0a
prepare for macro release points
...
issue #142
2022-02-08 03:50:42 -05:00
tildearrow
8991fa98ba
i am not sure if this works
2022-02-08 02:11:21 -05:00
tildearrow
211208ed53
GUI: fix UI scaling on macOS
...
required patching ImGui D:
but hey, it mostly works! issue #35
2022-02-08 02:04:23 -05:00
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