LTVA1
5fd93596b6
Merge branch 'tildearrow:master' into SID3
2024-08-18 09:17:21 +03:00
alederer
fca3ce02a7
Add action to set curIns based on current channel instrument at cursor ( #2090 )
...
* push test
* remove test file
* add GUI_ACTION_PAT_ABSORB_INSTRUMENT action (set current instrument to channel's current instrument column)
---------
Co-authored-by: Adam Lederer <adam@adamlederer.com>
2024-08-17 15:50:52 -05:00
cam900
16ca40e0d2
Add OPL4/MultiPCM 12-bit PCM support
2024-08-16 20:45:40 +09:00
LTVA1
0ea53fdae5
phase reset effects & fix wavetable change
2024-08-13 20:36:45 +03:00
LTVA1
46f1ae33c7
add cutoff and pulse width slides for C64, SID2 and SID3
...
Also add clipping for ADSR, duty and cutoff when in instrument types you go SID3 -> SID2 or SID2 -> C64 or SID3 -> C64
2024-08-12 16:54:26 +03:00
LTVA1
e0df55749a
MOAR EFFECTS!!
2024-08-12 12:59:34 +03:00
8480e31430
upd1771c instrument colors yay
2024-08-11 17:38:06 +03:00
f14ff25796
added basic uPD1771C support
2024-08-11 09:22:49 +03:00
LTVA1
6bf391b4bc
wavetables and samples for SID3! (unfinished)
2024-08-09 14:30:45 +03:00
5532965925
added some more stuff to supervision support
2024-08-09 09:57:35 +03:00
9d279ceadb
added basic watara supervision support
2024-08-08 22:58:01 +03:00
cam900
4b0080c509
Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b
2024-08-01 19:32:02 +09:00
LTVA1
511799a488
prepare code and sketch emulator function prototypes
2024-07-30 11:15:50 +03:00
tildearrow
9d77522efb
GUI: prepare to add "save all assets" options
2024-07-27 04:35:21 -05:00
tildearrow
5a961a5485
Revert "effects for controlling volume slides"
...
This reverts commit 629667d460 .
2024-07-23 14:46:11 -05:00
cam900
80faf6cf41
Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b
2024-07-21 18:37:57 +09: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
cam900
00e9ca29fa
Revert "Re-split OPL4 PCM instruments due to hardware differences"
...
This reverts commit 87ac12e143 .
2024-07-13 16:28:20 +09:00
cam900
87ac12e143
Re-split OPL4 PCM instruments due to hardware differences
...
- MultiPCM also has level direct, so it's remained in DivInstrumentMultiPCM. everything else don't support at MultiPCM is moved into DivInstrumentOPL4PCM.
- MultiPCM can't modify ADSR envelope unless reading instrument from ROM, so I decided to remove ADSR envelope macros. these are moved into OPL4 PCM instrument.
- Save/Load of MultiPCM level direct parameter is still disabled until main version update (for disallow crash).
- Also, this PR fixes OPL4 VGM output.
2024-07-13 13:09:10 +09:00
cam900
b1937b9834
Revert and Re-add instrument parameter into multipcm instruemnt
...
Fix per-channel OSC
2024-07-13 07:34:53 +09:00
cam900
65f48cc574
Add instrument for OPL4 PCM, Macros and Effects
...
TODO: Phase reset, Keyon/off
2024-07-12 17:37:27 +09:00
cam900
c08edb1254
Prepare to (very) partially OPL4 support
2024-07-11 15:13:02 +09:00
tildearrow
bed6ec8eab
GUI: pan slides and panbrello are effects...
2024-07-08 04:01:29 -05:00
tildearrow
473defff35
GUI: new macro colors and fixes
...
bitfields now have proper macro color
macro position indicator is no longer hard-coded
2024-07-04 18:08:07 -05:00
tildearrow
00e0679442
the massive preparations - GUI
2024-05-26 19:31:17 -05:00
tildearrow
c0b265f9cb
GUI: fix SID2 and C64 colors conflicting
2024-05-17 15:56:11 -05:00
tildearrow
542206bbb7
GUI: add action to move selected content
...
in pattern editor
TODO: CHECK FOR CVE
2024-05-06 23:24:57 -05:00
tildearrow
360469795f
GUI: letter icons for SID2 and Bifurcator
2024-04-29 01:38:56 -05:00
tildearrow
e7b0130e5c
GUI: fix FDxx/FExx colors
2024-04-25 12:17:51 -05:00
tildearrow
1850968def
SID2, part 1
...
thanks LTVA
2024-04-21 03:54:34 -05:00
Natt Akuma
b3e0825462
Add Bifurcator support
2024-04-01 16:29:43 +07:00
tildearrow
e7a638fdd5
GUI: user preset saving and prepare edit window
2024-03-30 03:33:38 -05:00
Eknous-P
e65f19718a
order the text
2024-03-23 23:24:59 +04:00
Eknous-P
a8bd9ac454
so many more cases
2024-03-23 23:14:31 +04:00
Eknous-P
4a0642df66
every freak chip case fixed fingers crossed
2024-03-22 22:02:48 +04:00
Eknous-P
955862c877
woah it works so god
2024-03-22 15:20:24 +04:00
Eknous
aa99375eda
Merge branch 'tildearrow:master' into sysmgrtooltip_syschaninfo
2024-03-22 13:44:42 +04:00
tildearrow
e4deba6f57
GUI: rename NDS ins type
2024-03-22 02:23:04 -05:00
Eknous-P
1bf6385561
text calc part 0
2024-03-21 23:43:23 +04:00
tildearrow
3423ac8774
prepare for 5E01
2024-03-18 14:22:05 -05:00
tildearrow
11e492c897
Merge branch 'master' into minmod
2024-03-17 15:44:38 -05:00
tildearrow
83e7b2fbb8
prepare for IMA ADPCM
2024-03-17 15:17:30 -05:00
tildearrow
be3240d9e6
use NDS icon
2024-03-17 15:17:30 -05:00
cam900
c1773e09f3
Add NDS sound support
...
TODO:
- IMA ADPCM
- Instrument color, icon
2024-03-17 15:17:30 -05:00
Natt Akuma
e0e9368435
GBA: fix instrument colors
2024-03-17 20:21:59 +07: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
3cd8350981
Define wave height and change icon for GBA DMA
2024-03-16 15:06:25 +07:00