tildearrow
569de9d81a
add preliminary ymfm OPZ code
2022-02-09 23:19:02 -05:00
tildearrow
c60cb9a137
Merge branch 'master' of github.com:tildearrow/furnace
2022-02-09 23:02:16 -05:00
nicco1690
6a1d143fab
Update sample docs to be more clear
...
Changed according to changes requested by tildearrow
2022-02-09 23:02:06 -05:00
nicco1690
2b80dd74fc
Add sample documentation (WIP, needs images)
2022-02-09 23:02:06 -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
85e9add020
add demos to Windows release
2022-02-09 04:50:38 -05:00
tildearrow
589b887928
release v0.5.5
2022-02-09 03:44:48 -05:00
tildearrow
30d279ea89
attribution
2022-02-09 03:02:28 -05:00
tildearrow
af80908581
update instrument doc
2022-02-09 02:55:53 -05:00
tildearrow
3054c7ad6f
write pattern documentation
2022-02-09 02:12:37 -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
480ae960e4
add interface documentation (partial)
2022-02-08 05:19:32 -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
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