Commit graph

735 commits

Author SHA1 Message Date
tildearrow 00ad4e4a46 update copyright year 2025-01-28 18:49:19 -05:00
Natt Akuma cf3d08ca5a Add fixed octave for block+fnum systems
This isn't implemented in SAA1099, despite also being block+fnum system, as there are no benefits from it
2025-01-09 03:51:14 +07:00
yohannd1 32ea140a61 wave+sample drag&drop, and supporting swap via ctrl-drag 2024-12-19 15:51:21 -03:00
yohannd1 6ffc495c81 instrument swap implemented (thanks to @Eknous-P) 2024-12-19 15:04:10 -03:00
tildearrow 79167c382f possibly fix timer issues
issue #2189
2024-12-09 13:56:20 -05:00
tildearrow 826d1730e0 fix possible ins create type error
when cursor is outside
2024-11-08 03:19:49 -05:00
tildearrow ac95c05878 SID3: store ins data 2024-09-16 03:09:56 -05:00
tildearrow 47f36f99d9 Merge branch 'master' into SID3 2024-09-13 23:46:13 -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
LTVA1 6e44607ca6
Merge branch 'tildearrow:master' into SID3 2024-08-26 09:40:23 +03:00
tildearrow b948590a43 change names of single tick effects
to prevent confusion
issue #2063
2024-08-25 16:14:24 -05:00
LTVA1 3bf0c108f8
Merge branch 'master' into SID3 2024-08-25 13:34:19 +03:00
tildearrow 0ab9f6c6fd more.... 2024-08-24 17:41:41 -05:00
LTVA1 12bd2d3829 Merge branch 'master' of https://github.com/tildearrow/furnace into SID3 2024-08-24 19:15:27 +03:00
Adam Lederer 310ad13916 volume portamento (vol porta) on D3xx and D4xx (D4 is fast version, rate * 256) 2024-08-23 10:50:13 -07:00
LTVA1 093b1fe4dc
Merge branch 'tildearrow:master' into SID3 2024-08-22 14:17:34 +03:00
LTVA1 a4dae5302b account for fadeout length, optimize some progress bar calc 2024-08-22 03:17:35 -05:00
LTVA1 d79bad195a looks like it works, no account for fadeout tho 2024-08-22 03:17:35 -05:00
LTVA1 b6ecd79ffa Merge branch 'master' of https://github.com/tildearrow/furnace into SID3 2024-08-14 21:19:12 +03:00
LTVA1 7c324ec39d naive channel pair refactor (dumb replace one pair with vector of pairs) 2024-08-14 20:01:16 +03:00
tildearrow bb5ad38fb6 port TIunA to export framework, part 1
part 2 includes progress bars and options
2024-08-13 16:50:13 -05:00
tildearrow e475b29ec3 a menu 2024-08-13 04:40:26 -05:00
tildearrow 5a961a5485 Revert "effects for controlling volume slides"
This reverts commit 629667d460.
2024-07-23 14:46:11 -05:00
tildearrow b2223ccd0f implement getGain for a couple chips
the ones with log volume
2024-07-22 19:08:39 -05:00
tildearrow 629667d460 effects for controlling volume slides 2024-07-17 15:33:42 -05:00
tildearrow f0f0b7fcd6 implement DCxx effect
delayed mute
2024-07-17 04:11:24 -05:00
tildearrow e6966b68a9 implement panning slide and panbrello effects 2024-07-07 18:55:22 -05:00
tildearrow e1746def3a better subsong detection for import 2024-06-26 04:03:49 -05:00
tildearrow 2877d488ca add more vibrato shapes 2024-06-24 06:24:14 -05:00
tildearrow b9e14e8b1f MEGA FAIL
This reverts commit 9d985a7417.
2024-06-21 23:32:14 -05:00
tildearrow 9d985a7417 sure 2024-06-21 22:16:11 -05:00
tildearrow c9482ba86c I HATE GLOBAL CONFIGS I HATE GLOBAL CONFIGS I HATE
@tildearrow instead of this nonsense you could have just made a language menu in the interface settings
2024-06-01 16:36:00 -05:00
tildearrow 57b91afac4 engine/sysDef/ImGui 2024-05-27 04:02:07 -05:00
tildearrow 905d8cae75 ... 2024-05-25 22:03:35 -05:00
tildearrow bcaf080d58 do I really have to do this 2024-05-25 21:35:06 -05:00
tildearrow 9c42d3a7b3 fix crash when adding/cloning more than 32 chips 2024-05-04 13:40:29 -05:00
tildearrow ee4a157447 compatibility 2024-04-25 23:18:02 -05:00
tildearrow 7a217ccdb1 dev200 - new sample offset effects
90xx/91yy/92zz set offset zzyyxx
2024-04-23 14:36:06 -05:00
tildearrow 2b95da8d10 fix tick rate exploit 2024-04-23 13:36:32 -05:00
tildearrow c9309834ce add pipe audio output
also add ability to disable CLI control/status completely
2024-04-23 04:38:08 -05:00
tildearrow f0c85acfd7 can't even have fun for one day
there's always the one who finds a reason for drama and flamewar
2024-04-03 13:58:57 -05:00
tildearrow 90c628612e prepare for 0.6.2 2024-03-31 23:35:59 -05:00
tildearrow 11e492c897 Merge branch 'master' into minmod 2024-03-17 15:44:38 -05:00
cam900 c1773e09f3 Add NDS sound support
TODO:
- IMA ADPCM
- Instrument color, icon
2024-03-17 15:17:30 -05:00
Natt Akuma 1b867b33ce Merge branch 'master' of https://github.com/tildearrow/furnace into minmod 2024-03-17 19:54:56 +07:00
tildearrow 415a8297fe add effects for quick legato 2024-03-16 19:41:08 -05:00
Natt Akuma 2b9dd1caff Add GBA MinMod driver support 2024-03-16 15:08:13 +07:00
Natt Akuma f3705fb435 WIP add GBA system 2024-03-16 15:06:25 +07:00
tildearrow 3512591fd1 add effects to change virtual tempo 2024-03-15 14:56:55 -05:00
tildearrow 8f20824234 add delayed release effects
FCxx - note release
E7xx - macro release
2024-03-15 13:45:57 -05:00