Commit graph

7099 commits

Author SHA1 Message Date
tildearrow
0cf0cb2f6f dev187 - Merge branch 'c64improve'
thanks LTVA!
2023-10-29 05:20:46 -05:00
tildearrow
e2278d3688 C64: relative cutoff and duty macros are fine 2023-10-29 04:36:25 -05:00
tildearrow
f05d1693f8 C64: add chip flag to set env reset time
2 by default
1 for .dmf and old Furnace songs
2023-10-29 04:14:54 -05:00
tildearrow
7fd54775bb C64: really fix porta 2023-10-29 03:54:12 -05:00
tildearrow
a0df838427 fix crash when loading song with no chips 2023-10-29 03:38:51 -05:00
tildearrow
7575e7a4a7 C64: more fixes... 2023-10-29 03:12:33 -05:00
tildearrow
e29113c926 C64: another tiny fix
also document conversion approach
2023-10-29 03:04:55 -05:00
tildearrow
592a3f102a C64: tiny fix to old test/gate/special compat 2023-10-29 02:45:15 -05:00
tildearrow
a9201bebdc C64: old test/gate/special macro compatibility 2023-10-29 02:43:38 -05:00
tildearrow
87b8851900 C64: volIsCutoff compatibility 2023-10-29 02:25:35 -05:00
tildearrow
90032899c7 C64: bunch of changes
- merging test/gate and special macros
- drop new test/gate compat flag - not necessary
- code style and tabs to spaces

TODO: compatibility!
2023-10-29 01:39:37 -05:00
tildearrow
2ec1074b21 Merge branch 'master' into c64improve 2023-10-29 01:04:29 -05:00
tildearrow
5febd48a3e fix safe mode triggering when opening unreadable f 2023-10-29 00:33:02 -05:00
tildearrow
897b03dc6a dev187 2023-10-29 00:29:11 -05:00
tildearrow
ecec1acd24 Merge branch 'master' of https://github.com/LTVA1/furnace into c64improve 2023-10-29 00:22:10 -05:00
tildearrow
497c32b05b GUI: add right click in sample list 2023-10-28 19:43:26 -05:00
tildearrow
17fa949152 GUI: make change button explicit in chip manager 2023-10-28 19:34:28 -05:00
tildearrow
0f2f11a056 GUI: custom icons for ADSR/LFO macro types 2023-10-28 19:15:32 -05:00
tildearrow
f03996ebd2 move furIcons somewhere else 2023-10-28 19:07:40 -05:00
tildearrow
e121c40a23 piece of trash 2023-10-28 19:03:08 -05:00
tildearrow
af971680f5 GUI: play from start should disable repeat pattern 2023-10-28 18:47:53 -05:00
tildearrow
bd88639c90 GUI: channel status, part 6
PC Engine
2023-10-28 18:47:24 -05:00
tildearrow
d4b392a423 fix font 2023-10-28 15:05:03 -05:00
tildearrow
686a9de143 discourage use of backup system for auto-save 2023-10-28 14:49:20 -05:00
tildearrow
18e2ecd030 Revert "add more icons to icon font"
This reverts commit 80ef90f626.
2023-10-28 13:30:28 -05:00
tildearrow
80ef90f626 add more icons to icon font 2023-10-28 04:09:07 -05:00
tildearrow
af8c926c8a GUI: fix an annoyance in sample editor 2023-10-28 02:41:34 -05:00
tildearrow
1a448649b6 GUI: channel status, part 5
now with custom icons
colors stolen from GEP
2023-10-28 02:39:44 -05:00
LTVA1
0f760a365e standlalone cutoff macro (with correct relative mode) 2023-10-28 10:15:41 +03:00
tildearrow
afd5529925 C64: deprecate 1Exy 2023-10-27 19:19:39 -05:00
tildearrow
d8daeb1169 GUI: channel status, part 4 2023-10-27 18:08:37 -05:00
tildearrow
429119a186 C64: I may have solved it 2023-10-27 15:48:36 -05:00
tildearrow
fe5587e958 fix 0300 not being taken into account in pre note 2023-10-27 14:45:34 -05:00
LTVA1
006f0d6f48 wrong flag string 2023-10-27 17:25:14 +03:00
LTVA1
847bb046f6 fix 2023-10-27 17:23:48 +03:00
LTVA1
50b314bd77 Make separate macros for each ADSR param 2023-10-27 17:20:32 +03:00
tildearrow
20a5d9c089 GUI: channel status, part 3 2023-10-27 04:23:35 -05:00
tildearrow
e28af73746 GUI: channel status, part 2 2023-10-26 19:03:45 -05:00
tildearrow
ad4d08243a GUI: always write olders len in UndoStep 2023-10-26 17:38:39 -05:00
tildearrow
0c00322004 GUI: update info about Revolt 2023-10-26 17:33:01 -05:00
tildearrow
422c916e4e allocate ID for ESFM 2023-10-25 15:40:10 -05:00
LTVA1
1207eb1e32 add C64 ADSR macros, add gate bit to test/gate macro, untested fix of macro retrigger on 03xx command 2023-10-25 21:28:29 +03:00
tildearrow
c0acd472ed SoundUnit: fix sample map 2023-10-23 16:40:30 -05:00
tildearrow
f4bb5f2893 ship 2023-10-23 13:49:57 -05:00
tildearrow
6dddee40d5 C64: 20xy and 21xy for setting ADSR
dropping DefleJank
2023-10-23 13:49:03 -05:00
tildearrow
aad3557693 dev186 - C64: update env on 1Exy 2023-10-23 13:38:16 -05:00
tildearrow
9ca7d529eb 128 patterns are possible under .mod... 2023-10-23 04:31:27 -05:00
tildearrow
231a931c99 update to-do list 2023-10-23 04:31:22 -05:00
tildearrow
7b09d5f560 GUI: fix AdLib drum preset not using drums mode 2023-10-21 22:23:01 -05:00
tildearrow
f718fbb5f5 dev185 - SoundUnit: hardware sweep sequences
kinda buggy in note off... may require a rewrite of volume handling
2023-10-21 18:42:37 -05:00