Commit graph

9172 commits

Author SHA1 Message Date
Adam Lederer
d19cd493c4 better scaling for envelope/LFO mode 2024-09-12 14:36:55 +02:00
Adam Lederer
66b22cce32 fix: macro editor scaling in "single (list)" mode
specifically the bottom line with "length/step-length/delay" and the associated buttons -- previously would just get cut off when there wasn't enough room, now scales the elements to fit (uses a table)
2024-09-12 14:36:55 +02:00
Adam Lederer
61ddd29b1e apply delayed rows first (fixes #2014 2024-09-12 14:33:30 +02:00
Eknous-P
5195f7562a wavetools fix: also fix invert
ugh im blind
2024-09-11 16:35:46 +02:00
Eknous-P
518fdd0809 fix wavetools not updating wave 2024-09-11 16:35:46 +02:00
Adam Lederer
ad000bc0c0 fix: volume portamento no longer cancels set vol
in case where volume portamento was active but not complete, using the volume column to set volume to a point past the volume portamento target would be detected as "volume portamento complete" and set volume to the portamento target, even if the portamento target was actually lower/higher than the volume set by the volume command
2024-09-11 16:14:50 +02:00
tildearrow
a56729a4f2 update yky.fur 2024-09-10 19:41:54 -05:00
tildearrow
1cbafb2e4a Supervision: fix potential crash 2024-09-10 15:03:40 -05:00
Velmyncier
35fe8b0562 show sample ROM option for OPL4 only 2024-09-10 20:14:20 +02:00
freq-mod
688517bfd1 OPLL: fix ins preview 2024-09-10 18:13:48 +02:00
tildearrow
4f5c6cbbb5 SoundUnit: emulation changes
no longer uses int for the filter stages, instead using short
this makes a 1982 design cheaper and more viable
2024-09-09 19:28:16 -05:00
cam900
a18dea53e3 Fix tooltip for OPL waveforms 2024-09-09 20:26:59 +09:00
tildearrow
d9c4adbc3b update format.md 2024-09-08 18:54:58 -05:00
tildearrow
10e491cd35 add spaces 2024-09-08 18:54:48 -05:00
tildearrow
e16bd903ef
Merge pull request #2017 from tildearrow/ymf278b
Prepare to OPL4 support
2024-09-08 18:52:30 -05:00
tildearrow
89fb8842b0 OPL: put this variable outside 2024-09-08 18:34:32 -05:00
tildearrow
f0fffd9878 MultiPCM: store flags
dev221
2024-09-08 18:11:22 -05:00
cam900
13d70b0cfe Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b 2024-09-06 16:21:59 +09:00
Electric Keet
ca233dda91 Teensy edit! 2024-09-06 01:57:01 -05:00
Electric Keet
f36370b26e Docs updates.
Moving info around in instrument pages to add descriptions of SSG-EG and CSM! Also, a bunch of other little stuff.
2024-09-06 01:57:01 -05:00
tildearrow
5e5896fd52 Merge branch 'master' into ymf278b 2024-09-05 19:32:48 -05:00
Electric Keet
78321ba791 Oops! Forgot an image. 2024-09-05 19:26:35 -05:00
Electric Keet
e9ad722d0b Updated images.
And the tiniest edit to make the X-Y oscilloscope image appear in the doc.
2024-09-05 19:26:35 -05:00
Electric Keet
cb03e579c2 Quickstart images redone at 200%.
Zoom!
2024-09-05 19:26:35 -05:00
tildearrow
435c858dc9 a couple fixes 2024-09-05 19:24:42 -05:00
tildearrow
eb95024fb9 Merge branch 'master' into master 2024-09-05 18:13:46 -05:00
cam900
bb5d592bb4 Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b 2024-09-05 20:38:25 +09:00
tildearrow
f24e4d89ff bug fix from Eknous 2024-09-04 14:56:50 -05:00
tildearrow
aec6cc1053 now it does 2024-09-03 02:18:37 -05:00
Adam Lederer
572eb10e91 add cursor undo/redo actions 2024-09-02 15:51:01 -05:00
Eknous
8d81ef87b8
channel mask for user presets (#2135)
* user presets channel mask

* update tooltip, mask generator helper thing

* better tooltip

* yea this is better

* update doc

* apply to all subsongs
2024-09-02 15:39:35 -05:00
AArt1256
d3d7c741a6 why again 2024-09-02 11:43:22 +03:00
tildearrow
fa08bc5d8e back to debug releases 2024-09-02 00:32:39 -05:00
tildearrow
e16bc1a195 OPNA/B: batman is expanding 2024-09-01 18:23:35 -05:00
tildearrow
569df5b477 OPN: batman is expanding 2024-09-01 17:53:18 -05:00
tildearrow
d14b187e66 AY: batman is expanding 2024-09-01 17:30:06 -05:00
tildearrow
d303675961 OPN: fix AY PCM direct stream export 2024-09-01 16:55:09 -05:00
tildearrow
b650545773 AY: fix direct stream output (I think) 2024-09-01 16:19:01 -05:00
AArt1256
f415e4c9a1 no more global variables! 2024-09-01 16:11:42 +03:00
tildearrow
2d172c59af SNES: move volume changes
make them happen after KOFF
2024-09-01 04:26:00 -05:00
Eknous-P
9b1c06b515 actual fix 2024-08-31 23:26:25 -05:00
Eknous-P
cf20905199 fix export progress popup size 2024-08-31 23:26:25 -05:00
MooingLemur
caa6f3091d ZSM: exclude keydown events on loop lookahead 2024-08-31 23:18:45 -05:00
tildearrow
11935fb525 dev220: SNES anti-click 2024-08-31 19:07:36 -05:00
RevvoBolt
eadb6daf81 New translations for Swedish Furnace 0.6.7
Some new commands and GUI stuff now have a translation!
2024-08-31 13:03:15 +02:00
tildearrow
42f7755479 SNES: prepare for anti-click 2024-08-31 04:38:21 -05:00
tildearrow
160639cdec 5E01: fix everything 2024-08-30 22:45:30 -05:00
tildearrow
864315dce2 GUI: don't set a default size for the Rendering mo 2024-08-30 22:44:33 -05:00
Adam Lederer
aeee6260ae fix absorb instrument bug: octave set to -1 when most recent 'note' was OFF/REL/=== 2024-08-30 01:31:47 -05:00
Adam Lederer
639e7d11b0 command palette show shortcuts (for actions) 2024-08-29 20:08:29 -07:00